18.7 MB
/srv/reproducible-results/rbuild-debian/r-b-build.4BwWCpkn/b1/dune-grid_2.10.0-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.4BwWCpkn/b2/dune-grid_2.10.0-1_amd64.changes
406 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·96c5638ab20095615c4a0410322c6f55·8169144·debug·optional·libdune-grid-dev-dbgsym_2.10.0-1_amd64.deb1 ·96c5638ab20095615c4a0410322c6f55·8169144·debug·optional·libdune-grid-dev-dbgsym_2.10.0-1_amd64.deb
2 ·008189a340db8039433471a0263150d0·1062540·libdevel·optional·libdune-grid-dev_2.10.0-1_amd64.deb2 ·008189a340db8039433471a0263150d0·1062540·libdevel·optional·libdune-grid-dev_2.10.0-1_amd64.deb
3 ·1a4ec6ca06568471f87805530f11f43f·7892748·doc·optional·libdune-grid-doc_2.10.0-1_all.deb3 ·6a908d5e53dfafb1c36de0f62e352e41·7892236·doc·optional·libdune-grid-doc_2.10.0-1_all.deb
18.7 MB
libdune-grid-doc_2.10.0-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-14·20:09:51.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-14·20:09:51.000000·debian-binary
2 -rw-r--r--···0········0········0····41804·2024-11-14·20:09:51.000000·control.tar.xz2 -rw-r--r--···0········0········0····41864·2024-11-14·20:09:51.000000·control.tar.xz
3 -rw-r--r--···0········0········0··7850752·2024-11-14·20:09:51.000000·data.tar.xz3 -rw-r--r--···0········0········0··7850180·2024-11-14·20:09:51.000000·data.tar.xz
15.0 KB
control.tar.xz
14.9 KB
control.tar
14.9 KB
./md5sums
30.0 B
./md5sums
Files differ
14.9 KB
line order
    
Offset 1, 101 lines modifiedOffset 1, 101 lines modified
1 usr/share/doc/libdune-grid-doc/changelog.Debian.gz1 usr/share/doc/libdune-grid-doc/changelog.Debian.gz
2 usr/share/doc/libdune-grid-doc/changelog.gz2 usr/share/doc/libdune-grid-doc/changelog.gz
3 usr/share/doc/libdune-grid-doc/copyright3 usr/share/doc/libdune-grid-doc/copyright
4 usr/share/doc/libdune-grid-doc/doxygen/a00146.html4 usr/share/doc/libdune-grid-doc/doxygen/a00146.html
5 usr/share/doc/libdune-grid-doc/doxygen/a00149.html5 usr/share/doc/libdune-grid-doc/doxygen/a00149.html
6 usr/share/doc/libdune-grid-doc/doxygen/a00161.html6 usr/share/doc/libdune-grid-doc/doxygen/a00155.html
7 usr/share/doc/libdune-grid-doc/doxygen/a00161_source.html7 usr/share/doc/libdune-grid-doc/doxygen/a00155_source.html
8 usr/share/doc/libdune-grid-doc/doxygen/a00167.html8 usr/share/doc/libdune-grid-doc/doxygen/a00167.html
9 usr/share/doc/libdune-grid-doc/doxygen/a00167_source.html9 usr/share/doc/libdune-grid-doc/doxygen/a00167_source.html
10 usr/share/doc/libdune-grid-doc/doxygen/a00170.html10 usr/share/doc/libdune-grid-doc/doxygen/a00170.html
11 usr/share/doc/libdune-grid-doc/doxygen/a00170_source.html11 usr/share/doc/libdune-grid-doc/doxygen/a00170_source.html
 12 usr/share/doc/libdune-grid-doc/doxygen/a00173.html
 13 usr/share/doc/libdune-grid-doc/doxygen/a00173_source.html
12 usr/share/doc/libdune-grid-doc/doxygen/a00176.html14 usr/share/doc/libdune-grid-doc/doxygen/a00176.html
13 usr/share/doc/libdune-grid-doc/doxygen/a00176_source.html15 usr/share/doc/libdune-grid-doc/doxygen/a00176_source.html
14 usr/share/doc/libdune-grid-doc/doxygen/a00179.html 
15 usr/share/doc/libdune-grid-doc/doxygen/a00179_source.html 
16 usr/share/doc/libdune-grid-doc/doxygen/a00188.html16 usr/share/doc/libdune-grid-doc/doxygen/a00182.html
17 usr/share/doc/libdune-grid-doc/doxygen/a00188_source.html17 usr/share/doc/libdune-grid-doc/doxygen/a00182_source.html
 18 usr/share/doc/libdune-grid-doc/doxygen/a00185.html
 19 usr/share/doc/libdune-grid-doc/doxygen/a00185_source.html
18 usr/share/doc/libdune-grid-doc/doxygen/a00194.html20 usr/share/doc/libdune-grid-doc/doxygen/a00191.html
19 usr/share/doc/libdune-grid-doc/doxygen/a00194_source.html21 usr/share/doc/libdune-grid-doc/doxygen/a00191_source.html
20 usr/share/doc/libdune-grid-doc/doxygen/a00200.html22 usr/share/doc/libdune-grid-doc/doxygen/a00200.html
21 usr/share/doc/libdune-grid-doc/doxygen/a00200_source.html23 usr/share/doc/libdune-grid-doc/doxygen/a00200_source.html
22 usr/share/doc/libdune-grid-doc/doxygen/a00203.html 
23 usr/share/doc/libdune-grid-doc/doxygen/a00203_source.html 
24 usr/share/doc/libdune-grid-doc/doxygen/a00209.html24 usr/share/doc/libdune-grid-doc/doxygen/a00209.html
25 usr/share/doc/libdune-grid-doc/doxygen/a00209_source.html25 usr/share/doc/libdune-grid-doc/doxygen/a00209_source.html
26 usr/share/doc/libdune-grid-doc/doxygen/a00212.html 
27 usr/share/doc/libdune-grid-doc/doxygen/a00212_source.html 
28 usr/share/doc/libdune-grid-doc/doxygen/a00215.html 
29 usr/share/doc/libdune-grid-doc/doxygen/a00215_source.html 
30 usr/share/doc/libdune-grid-doc/doxygen/a00218.html26 usr/share/doc/libdune-grid-doc/doxygen/a00218.html
31 usr/share/doc/libdune-grid-doc/doxygen/a00218_source.html27 usr/share/doc/libdune-grid-doc/doxygen/a00218_source.html
32 usr/share/doc/libdune-grid-doc/doxygen/a00224.html28 usr/share/doc/libdune-grid-doc/doxygen/a00224.html
33 usr/share/doc/libdune-grid-doc/doxygen/a00224_source.html29 usr/share/doc/libdune-grid-doc/doxygen/a00224_source.html
 30 usr/share/doc/libdune-grid-doc/doxygen/a00227.html
 31 usr/share/doc/libdune-grid-doc/doxygen/a00227_source.html
 32 usr/share/doc/libdune-grid-doc/doxygen/a00230.html
 33 usr/share/doc/libdune-grid-doc/doxygen/a00230_source.html
34 usr/share/doc/libdune-grid-doc/doxygen/a00233.html34 usr/share/doc/libdune-grid-doc/doxygen/a00233.html
35 usr/share/doc/libdune-grid-doc/doxygen/a00233_source.html35 usr/share/doc/libdune-grid-doc/doxygen/a00233_source.html
36 usr/share/doc/libdune-grid-doc/doxygen/a00236.html 
37 usr/share/doc/libdune-grid-doc/doxygen/a00236_source.html 
38 usr/share/doc/libdune-grid-doc/doxygen/a00245.html36 usr/share/doc/libdune-grid-doc/doxygen/a00248.html
39 usr/share/doc/libdune-grid-doc/doxygen/a00245_source.html37 usr/share/doc/libdune-grid-doc/doxygen/a00248_source.html
40 usr/share/doc/libdune-grid-doc/doxygen/a00251.html38 usr/share/doc/libdune-grid-doc/doxygen/a00263.html
41 usr/share/doc/libdune-grid-doc/doxygen/a00251_source.html39 usr/share/doc/libdune-grid-doc/doxygen/a00263_source.html
42 usr/share/doc/libdune-grid-doc/doxygen/a00257.html40 usr/share/doc/libdune-grid-doc/doxygen/a00287.html
43 usr/share/doc/libdune-grid-doc/doxygen/a00257_source.html41 usr/share/doc/libdune-grid-doc/doxygen/a00287_source.html
44 usr/share/doc/libdune-grid-doc/doxygen/a00278.html42 usr/share/doc/libdune-grid-doc/doxygen/a00293.html
45 usr/share/doc/libdune-grid-doc/doxygen/a00278_source.html43 usr/share/doc/libdune-grid-doc/doxygen/a00293_source.html
 44 usr/share/doc/libdune-grid-doc/doxygen/a00299.html
 45 usr/share/doc/libdune-grid-doc/doxygen/a00299_source.html
46 usr/share/doc/libdune-grid-doc/doxygen/a00308.html46 usr/share/doc/libdune-grid-doc/doxygen/a00308.html
47 usr/share/doc/libdune-grid-doc/doxygen/a00308_source.html47 usr/share/doc/libdune-grid-doc/doxygen/a00308_source.html
48 usr/share/doc/libdune-grid-doc/doxygen/a00311.html48 usr/share/doc/libdune-grid-doc/doxygen/a00314.html
49 usr/share/doc/libdune-grid-doc/doxygen/a00311_source.html49 usr/share/doc/libdune-grid-doc/doxygen/a00314_source.html
50 usr/share/doc/libdune-grid-doc/doxygen/a00320.html 
51 usr/share/doc/libdune-grid-doc/doxygen/a00320_source.html 
52 usr/share/doc/libdune-grid-doc/doxygen/a00323.html50 usr/share/doc/libdune-grid-doc/doxygen/a00323.html
53 usr/share/doc/libdune-grid-doc/doxygen/a00323_source.html51 usr/share/doc/libdune-grid-doc/doxygen/a00323_source.html
54 usr/share/doc/libdune-grid-doc/doxygen/a00326.html52 usr/share/doc/libdune-grid-doc/doxygen/a00326.html
55 usr/share/doc/libdune-grid-doc/doxygen/a00326_source.html53 usr/share/doc/libdune-grid-doc/doxygen/a00326_source.html
56 usr/share/doc/libdune-grid-doc/doxygen/a00332.html54 usr/share/doc/libdune-grid-doc/doxygen/a00332.html
57 usr/share/doc/libdune-grid-doc/doxygen/a00332_source.html55 usr/share/doc/libdune-grid-doc/doxygen/a00332_source.html
 56 usr/share/doc/libdune-grid-doc/doxygen/a00338.html
 57 usr/share/doc/libdune-grid-doc/doxygen/a00338_source.html
58 usr/share/doc/libdune-grid-doc/doxygen/a00347.html58 usr/share/doc/libdune-grid-doc/doxygen/a00344.html
59 usr/share/doc/libdune-grid-doc/doxygen/a00347_source.html59 usr/share/doc/libdune-grid-doc/doxygen/a00344_source.html
60 usr/share/doc/libdune-grid-doc/doxygen/a00350.html60 usr/share/doc/libdune-grid-doc/doxygen/a00356.html
61 usr/share/doc/libdune-grid-doc/doxygen/a00350_source.html61 usr/share/doc/libdune-grid-doc/doxygen/a00356_source.html
 62 usr/share/doc/libdune-grid-doc/doxygen/a00566.html
 63 usr/share/doc/libdune-grid-doc/doxygen/a00566_source.html
 64 usr/share/doc/libdune-grid-doc/doxygen/a00569.html
 65 usr/share/doc/libdune-grid-doc/doxygen/a00569_source.html
62 usr/share/doc/libdune-grid-doc/doxygen/a00572.html66 usr/share/doc/libdune-grid-doc/doxygen/a00572.html
63 usr/share/doc/libdune-grid-doc/doxygen/a00572_source.html67 usr/share/doc/libdune-grid-doc/doxygen/a00572_source.html
64 usr/share/doc/libdune-grid-doc/doxygen/a00578.html68 usr/share/doc/libdune-grid-doc/doxygen/a00575.html
65 usr/share/doc/libdune-grid-doc/doxygen/a00578_source.html69 usr/share/doc/libdune-grid-doc/doxygen/a00575_source.html
66 usr/share/doc/libdune-grid-doc/doxygen/a00581.html 
67 usr/share/doc/libdune-grid-doc/doxygen/a00581_source.html 
68 usr/share/doc/libdune-grid-doc/doxygen/a00584.html70 usr/share/doc/libdune-grid-doc/doxygen/a00584.html
69 usr/share/doc/libdune-grid-doc/doxygen/a00584_source.html71 usr/share/doc/libdune-grid-doc/doxygen/a00584_source.html
 72 usr/share/doc/libdune-grid-doc/doxygen/a00587.html
 73 usr/share/doc/libdune-grid-doc/doxygen/a00587_source.html
70 usr/share/doc/libdune-grid-doc/doxygen/a00590.html74 usr/share/doc/libdune-grid-doc/doxygen/a00590.html
71 usr/share/doc/libdune-grid-doc/doxygen/a00590_source.html75 usr/share/doc/libdune-grid-doc/doxygen/a00590_source.html
72 usr/share/doc/libdune-grid-doc/doxygen/a00593.html 
73 usr/share/doc/libdune-grid-doc/doxygen/a00593_source.html 
74 usr/share/doc/libdune-grid-doc/doxygen/a00596.html 
75 usr/share/doc/libdune-grid-doc/doxygen/a00596_source.html 
76 usr/share/doc/libdune-grid-doc/doxygen/a00599.html76 usr/share/doc/libdune-grid-doc/doxygen/a00599.html
77 usr/share/doc/libdune-grid-doc/doxygen/a00599_source.html77 usr/share/doc/libdune-grid-doc/doxygen/a00599_source.html
78 usr/share/doc/libdune-grid-doc/doxygen/a00605.html78 usr/share/doc/libdune-grid-doc/doxygen/a00608.html
79 usr/share/doc/libdune-grid-doc/doxygen/a00605_source.html79 usr/share/doc/libdune-grid-doc/doxygen/a00608_source.html
80 usr/share/doc/libdune-grid-doc/doxygen/a00614.html80 usr/share/doc/libdune-grid-doc/doxygen/a00614.html
81 usr/share/doc/libdune-grid-doc/doxygen/a00614_source.html81 usr/share/doc/libdune-grid-doc/doxygen/a00614_source.html
82 usr/share/doc/libdune-grid-doc/doxygen/a00617.html 
83 usr/share/doc/libdune-grid-doc/doxygen/a00617_source.html 
84 usr/share/doc/libdune-grid-doc/doxygen/a00620.html82 usr/share/doc/libdune-grid-doc/doxygen/a00620.html
85 usr/share/doc/libdune-grid-doc/doxygen/a00620_source.html83 usr/share/doc/libdune-grid-doc/doxygen/a00620_source.html
86 usr/share/doc/libdune-grid-doc/doxygen/a00623.html84 usr/share/doc/libdune-grid-doc/doxygen/a00623.html
87 usr/share/doc/libdune-grid-doc/doxygen/a00623_source.html85 usr/share/doc/libdune-grid-doc/doxygen/a00623_source.html
88 usr/share/doc/libdune-grid-doc/doxygen/a00626.html86 usr/share/doc/libdune-grid-doc/doxygen/a00626.html
89 usr/share/doc/libdune-grid-doc/doxygen/a00626_source.html87 usr/share/doc/libdune-grid-doc/doxygen/a00626_source.html
90 usr/share/doc/libdune-grid-doc/doxygen/a00629.html88 usr/share/doc/libdune-grid-doc/doxygen/a00629.html
91 usr/share/doc/libdune-grid-doc/doxygen/a00629_source.html89 usr/share/doc/libdune-grid-doc/doxygen/a00629_source.html
 90 usr/share/doc/libdune-grid-doc/doxygen/a00632.html
 91 usr/share/doc/libdune-grid-doc/doxygen/a00632_source.html
92 usr/share/doc/libdune-grid-doc/doxygen/a00635.html92 usr/share/doc/libdune-grid-doc/doxygen/a00635.html
 93 usr/share/doc/libdune-grid-doc/doxygen/a00635_source.html
93 usr/share/doc/libdune-grid-doc/doxygen/a00638.html94 usr/share/doc/libdune-grid-doc/doxygen/a00638.html
94 usr/share/doc/libdune-grid-doc/doxygen/a00638_source.html 
95 usr/share/doc/libdune-grid-doc/doxygen/a00641.html95 usr/share/doc/libdune-grid-doc/doxygen/a00641.html
96 usr/share/doc/libdune-grid-doc/doxygen/a00641_source.html96 usr/share/doc/libdune-grid-doc/doxygen/a00641_source.html
97 usr/share/doc/libdune-grid-doc/doxygen/a00644.html97 usr/share/doc/libdune-grid-doc/doxygen/a00644.html
98 usr/share/doc/libdune-grid-doc/doxygen/a00644_source.html98 usr/share/doc/libdune-grid-doc/doxygen/a00644_source.html
99 usr/share/doc/libdune-grid-doc/doxygen/a00647.html99 usr/share/doc/libdune-grid-doc/doxygen/a00647.html
100 usr/share/doc/libdune-grid-doc/doxygen/a00647_source.html100 usr/share/doc/libdune-grid-doc/doxygen/a00647_source.html
101 usr/share/doc/libdune-grid-doc/doxygen/a00650.html101 usr/share/doc/libdune-grid-doc/doxygen/a00650.html
Offset 110, 37 lines modifiedOffset 110, 37 lines modified
110 usr/share/doc/libdune-grid-doc/doxygen/a00662_source.html110 usr/share/doc/libdune-grid-doc/doxygen/a00662_source.html
111 usr/share/doc/libdune-grid-doc/doxygen/a00665.html111 usr/share/doc/libdune-grid-doc/doxygen/a00665.html
112 usr/share/doc/libdune-grid-doc/doxygen/a00665_source.html112 usr/share/doc/libdune-grid-doc/doxygen/a00665_source.html
113 usr/share/doc/libdune-grid-doc/doxygen/a00668.html113 usr/share/doc/libdune-grid-doc/doxygen/a00668.html
Max diff block lines reached; 6824/15212 bytes (44.86%) of diff not shown.
18.7 MB
data.tar.xz
18.7 MB
data.tar
91.4 KB
file list
    
Offset 3, 336 lines modifiedOffset 3, 336 lines modified
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-14·20:09:51.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-14·20:09:51.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-14·20:09:51.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-14·20:09:51.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····1388·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····1388·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)·····6138·2024-10-22·15:31:40.000000·./usr/share/doc/libdune-grid-doc/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)·····6138·2024-10-22·15:31:40.000000·./usr/share/doc/libdune-grid-doc/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)·····3525·2023-01-12·15:07:29.000000·./usr/share/doc/libdune-grid-doc/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)·····3525·2023-01-12·15:07:29.000000·./usr/share/doc/libdune-grid-doc/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/
10 -rw-r--r--···0·root·········(0)·root·········(0)·····5417·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00146.html 
11 -rw-r--r--···0·root·········(0)·root·········(0)·····5804·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00149.html10 -rw-r--r--···0·root·········(0)·root·········(0)·····5804·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00146.html
12 -rw-r--r--···0·root·········(0)·root·········(0)·····5198·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00161.html11 -rw-r--r--···0·root·········(0)·root·········(0)·····5417·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00149.html
13 -rw-r--r--···0·root·········(0)·root·········(0)····23216·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00161_source.html 
14 -rw-r--r--···0·root·········(0)·root·········(0)·····6608·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00167.html 
15 -rw-r--r--···0·root·········(0)·root·········(0)····18591·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00167_source.html 
16 -rw-r--r--···0·root·········(0)·root·········(0)·····5384·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00170.html12 -rw-r--r--···0·root·········(0)·root·········(0)·····5384·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00155.html
17 -rw-r--r--···0·root·········(0)·root·········(0)····20165·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00170_source.html13 -rw-r--r--···0·root·········(0)·root·········(0)····20165·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00155_source.html
 14 -rw-r--r--···0·root·········(0)·root·········(0)·····6299·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00167.html
 15 -rw-r--r--···0·root·········(0)·root·········(0)····23401·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00167_source.html
18 -rw-r--r--···0·root·········(0)·root·········(0)·····6660·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00176.html16 -rw-r--r--···0·root·········(0)·root·········(0)·····6660·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00170.html
19 -rw-r--r--···0·root·········(0)·root·········(0)···210196·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00176_source.html17 -rw-r--r--···0·root·········(0)·root·········(0)···210196·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00170_source.html
20 -rw-r--r--···0·root·········(0)·root·········(0)·····7012·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00179.html18 -rw-r--r--···0·root·········(0)·root·········(0)·····7353·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00173.html
21 -rw-r--r--···0·root·········(0)·root·········(0)···103974·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00179_source.html19 -rw-r--r--···0·root·········(0)·root·········(0)····32746·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00173_source.html
22 -rw-r--r--···0·root·········(0)·root·········(0)·····6090·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00188.html20 -rw-r--r--···0·root·········(0)·root·········(0)·····6608·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00176.html
 21 -rw-r--r--···0·root·········(0)·root·········(0)····18591·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00176_source.html
 22 -rw-r--r--···0·root·········(0)·root·········(0)·····4798·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00182.html
23 -rw-r--r--···0·root·········(0)·root·········(0)····30249·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00188_source.html23 -rw-r--r--···0·root·········(0)·root·········(0)····16224·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00182_source.html
24 -rw-r--r--···0·root·········(0)·root·········(0)·····6299·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00194.html24 -rw-r--r--···0·root·········(0)·root·········(0)·····5195·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00185.html
 25 -rw-r--r--···0·root·········(0)·root·········(0)····31837·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00185_source.html
 26 -rw-r--r--···0·root·········(0)·root·········(0)·····5308·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00191.html
25 -rw-r--r--···0·root·········(0)·root·········(0)····23401·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00194_source.html27 -rw-r--r--···0·root·········(0)·root·········(0)····68408·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00191_source.html
 28 -rw-r--r--···0·root·········(0)·root·········(0)·····5062·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00200.html
 29 -rw-r--r--···0·root·········(0)·root·········(0)····17472·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00200_source.html
26 -rw-r--r--···0·root·········(0)·root·········(0)····13227·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00200.html30 -rw-r--r--···0·root·········(0)·root·········(0)····13227·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00209.html
27 -rw-r--r--···0·root·········(0)·root·········(0)···196698·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00200_source.html31 -rw-r--r--···0·root·········(0)·root·········(0)···196698·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00209_source.html
28 -rw-r--r--···0·root·········(0)·root·········(0)·····9564·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00203.html32 -rw-r--r--···0·root·········(0)·root·········(0)·····9564·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00218.html
29 -rw-r--r--···0·root·········(0)·root·········(0)····63476·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00203_source.html33 -rw-r--r--···0·root·········(0)·root·········(0)····63476·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00218_source.html
 34 -rw-r--r--···0·root·········(0)·root·········(0)·····6090·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00224.html
 35 -rw-r--r--···0·root·········(0)·root·········(0)····30249·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00224_source.html
 36 -rw-r--r--···0·root·········(0)·root·········(0)·····7012·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00227.html
 37 -rw-r--r--···0·root·········(0)·root·········(0)···103974·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00227_source.html
30 -rw-r--r--···0·root·········(0)·root·········(0)·····4798·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00209.html38 -rw-r--r--···0·root·········(0)·root·········(0)·····5198·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00230.html
31 -rw-r--r--···0·root·········(0)·root·········(0)····16224·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00209_source.html39 -rw-r--r--···0·root·········(0)·root·········(0)····23216·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00230_source.html
32 -rw-r--r--···0·root·········(0)·root·········(0)·····5195·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00212.html 
33 -rw-r--r--···0·root·········(0)·root·········(0)····31837·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00212_source.html 
34 -rw-r--r--···0·root·········(0)·root·········(0)·····5119·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00215.html40 -rw-r--r--···0·root·········(0)·root·········(0)·····5119·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00233.html
35 -rw-r--r--···0·root·········(0)·root·········(0)····17467·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00215_source.html41 -rw-r--r--···0·root·········(0)·root·········(0)····17467·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00233_source.html
36 -rw-r--r--···0·root·········(0)·root·········(0)·····5308·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00218.html 
37 -rw-r--r--···0·root·········(0)·root·········(0)····68408·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00218_source.html 
38 -rw-r--r--···0·root·········(0)·root·········(0)·····5062·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00224.html 
39 -rw-r--r--···0·root·········(0)·root·········(0)····17472·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00224_source.html 
40 -rw-r--r--···0·root·········(0)·root·········(0)·····7353·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00233.html 
41 -rw-r--r--···0·root·········(0)·root·········(0)····32746·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00233_source.html 
42 -rw-r--r--···0·root·········(0)·root·········(0)····10013·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00236.html 
43 -rw-r--r--···0·root·········(0)·root·········(0)····54462·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00236_source.html 
44 -rw-r--r--···0·root·········(0)·root·········(0)·····6588·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00245.html 
45 -rw-r--r--···0·root·········(0)·root·········(0)····24645·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00245_source.html 
46 -rw-r--r--···0·root·········(0)·root·········(0)·····4950·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00251.html 
47 -rw-r--r--···0·root·········(0)·root·········(0)·····7310·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00251_source.html 
48 -rw-r--r--···0·root·········(0)·root·········(0)····12859·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00257.html 
49 -rw-r--r--···0·root·········(0)·root·········(0)····36323·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00257_source.html 
50 -rw-r--r--···0·root·········(0)·root·········(0)·····6339·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00278.html 
51 -rw-r--r--···0·root·········(0)·root·········(0)····65889·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00278_source.html 
52 -rw-r--r--···0·root·········(0)·root·········(0)·····8741·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00308.html42 -rw-r--r--···0·root·········(0)·root·········(0)·····8741·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00248.html
53 -rw-r--r--···0·root·········(0)·root·········(0)···106215·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00308_source.html43 -rw-r--r--···0·root·········(0)·root·········(0)···106215·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00248_source.html
54 -rw-r--r--···0·root·········(0)·root·········(0)·····4571·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00311.html44 -rw-r--r--···0·root·········(0)·root·········(0)·····4571·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00263.html
55 -rw-r--r--···0·root·········(0)·root·········(0)····56512·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00311_source.html45 -rw-r--r--···0·root·········(0)·root·········(0)····56512·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00263_source.html
56 -rw-r--r--···0·root·········(0)·root·········(0)·····5372·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00320.html46 -rw-r--r--···0·root·········(0)·root·········(0)·····4950·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00287.html
57 -rw-r--r--···0·root·········(0)·root·········(0)····20331·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00320_source.html47 -rw-r--r--···0·root·········(0)·root·········(0)·····7310·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00287_source.html
58 -rw-r--r--···0·root·········(0)·root·········(0)····19456·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00323.html48 -rw-r--r--···0·root·········(0)·root·········(0)····19456·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00293.html
59 -rw-r--r--···0·root·········(0)·root·········(0)····47029·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00323_source.html49 -rw-r--r--···0·root·········(0)·root·········(0)····47029·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00293_source.html
 50 -rw-r--r--···0·root·········(0)·root·········(0)·····5452·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00299.html
 51 -rw-r--r--···0·root·········(0)·root·········(0)····24835·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00299_source.html
60 -rw-r--r--···0·root·········(0)·root·········(0)·····6319·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00326.html52 -rw-r--r--···0·root·········(0)·root·········(0)·····6319·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00308.html
61 -rw-r--r--···0·root·········(0)·root·········(0)····31787·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00326_source.html53 -rw-r--r--···0·root·········(0)·root·········(0)····31787·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00308_source.html
 54 -rw-r--r--···0·root·········(0)·root·········(0)·····5885·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00314.html
 55 -rw-r--r--···0·root·········(0)·root·········(0)····61145·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00314_source.html
 56 -rw-r--r--···0·root·········(0)·root·········(0)·····6339·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00323.html
 57 -rw-r--r--···0·root·········(0)·root·········(0)····65889·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00323_source.html
 58 -rw-r--r--···0·root·········(0)·root·········(0)·····5745·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00326.html
 59 -rw-r--r--···0·root·········(0)·root·········(0)····24811·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00326_source.html
62 -rw-r--r--···0·root·········(0)·root·········(0)·····5885·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00332.html60 -rw-r--r--···0·root·········(0)·root·········(0)·····6588·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00332.html
63 -rw-r--r--···0·root·········(0)·root·········(0)····61145·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00332_source.html61 -rw-r--r--···0·root·········(0)·root·········(0)····24645·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00332_source.html
 62 -rw-r--r--···0·root·········(0)·root·········(0)····10013·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00338.html
 63 -rw-r--r--···0·root·········(0)·root·········(0)····54462·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00338_source.html
64 -rw-r--r--···0·root·········(0)·root·········(0)·····5745·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00347.html64 -rw-r--r--···0·root·········(0)·root·········(0)·····5372·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00344.html
65 -rw-r--r--···0·root·········(0)·root·········(0)····24811·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00347_source.html65 -rw-r--r--···0·root·········(0)·root·········(0)····20331·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00344_source.html
66 -rw-r--r--···0·root·········(0)·root·········(0)·····5452·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00350.html66 -rw-r--r--···0·root·········(0)·root·········(0)····12859·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00356.html
67 -rw-r--r--···0·root·········(0)·root·········(0)····24835·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00350_source.html67 -rw-r--r--···0·root·········(0)·root·········(0)····36323·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00356_source.html
 68 -rw-r--r--···0·root·········(0)·root·········(0)·····8408·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00566.html
 69 -rw-r--r--···0·root·········(0)·root·········(0)···117631·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00566_source.html
68 -rw-r--r--···0·root·········(0)·root·········(0)·····5364·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00572.html70 -rw-r--r--···0·root·········(0)·root·········(0)·····5364·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00569.html
69 -rw-r--r--···0·root·········(0)·root·········(0)····14555·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00572_source.html71 -rw-r--r--···0·root·········(0)·root·········(0)····14555·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00569_source.html
 72 -rw-r--r--···0·root·········(0)·root·········(0)·····6304·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00572.html
 73 -rw-r--r--···0·root·········(0)·root·········(0)····45976·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00572_source.html
70 -rw-r--r--···0·root·········(0)·root·········(0)·····4783·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00578.html74 -rw-r--r--···0·root·········(0)·root·········(0)·····4123·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00575.html
71 -rw-r--r--···0·root·········(0)·root·········(0)····12569·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00578_source.html75 -rw-r--r--···0·root·········(0)·root·········(0)·····6410·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00575_source.html
72 -rw-r--r--···0·root·········(0)·root·········(0)·····4938·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00581.html76 -rw-r--r--···0·root·········(0)·root·········(0)·····4938·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00584.html
73 -rw-r--r--···0·root·········(0)·root·········(0)····20258·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00581_source.html77 -rw-r--r--···0·root·········(0)·root·········(0)····20258·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00584_source.html
74 -rw-r--r--···0·root·········(0)·root·········(0)·····6162·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00584.html 
75 -rw-r--r--···0·root·········(0)·root·········(0)····44586·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00584_source.html 
76 -rw-r--r--···0·root·········(0)·root·········(0)·····8408·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00590.html 
77 -rw-r--r--···0·root·········(0)·root·········(0)···117631·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00590_source.html 
78 -rw-r--r--···0·root·········(0)·root·········(0)·····5297·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00593.html78 -rw-r--r--···0·root·········(0)·root·········(0)·····5297·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00587.html
79 -rw-r--r--···0·root·········(0)·root·········(0)····22774·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00593_source.html79 -rw-r--r--···0·root·········(0)·root·········(0)····22774·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00587_source.html
80 -rw-r--r--···0·root·········(0)·root·········(0)·····4123·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00596.html 
81 -rw-r--r--···0·root·········(0)·root·········(0)·····6410·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00596_source.html 
82 -rw-r--r--···0·root·········(0)·root·········(0)·····8578·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00599.html80 -rw-r--r--···0·root·········(0)·root·········(0)·····8578·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00590.html
83 -rw-r--r--···0·root·········(0)·root·········(0)····70888·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00599_source.html81 -rw-r--r--···0·root·········(0)·root·········(0)····70888·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00590_source.html
84 -rw-r--r--···0·root·········(0)·root·········(0)·····6304·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00605.html82 -rw-r--r--···0·root·········(0)·root·········(0)·····6162·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00599.html
85 -rw-r--r--···0·root·········(0)·root·········(0)····45976·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00605_source.html83 -rw-r--r--···0·root·········(0)·root·········(0)····44586·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00599_source.html
86 -rw-r--r--···0·root·········(0)·root·········(0)·····5245·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00614.html 
87 -rw-r--r--···0·root·········(0)·root·········(0)····28783·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00614_source.html 
88 -rw-r--r--···0·root·········(0)·root·········(0)····27808·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00617.html 
89 -rw-r--r--···0·root·········(0)·root·········(0)···144961·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00617_source.html 
90 -rw-r--r--···0·root·········(0)·root·········(0)·····5489·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00620.html84 -rw-r--r--···0·root·········(0)·root·········(0)·····4783·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00608.html
91 -rw-r--r--···0·root·········(0)·root·········(0)····47803·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00620_source.html 
92 -rw-r--r--···0·root·········(0)·root·········(0)·····6327·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00623.html 
93 -rw-r--r--···0·root·········(0)·root·········(0)···109813·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00623_source.html 
94 -rw-r--r--···0·root·········(0)·root·········(0)·····5910·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00626.html 
95 -rw-r--r--···0·root·········(0)·root·········(0)····41406·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00626_source.html85 -rw-r--r--···0·root·········(0)·root·········(0)····12569·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00608_source.html
96 -rw-r--r--···0·root·········(0)·root·········(0)·····7361·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00629.html 
97 -rw-r--r--···0·root·········(0)·root·········(0)···123399·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00629_source.html 
98 -rw-r--r--···0·root·········(0)·root·········(0)·····4296·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00635.html 
99 -rw-r--r--···0·root·········(0)·root·········(0)·····5241·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00638.html 
100 -rw-r--r--···0·root·········(0)·root·········(0)····28807·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00638_source.html 
101 -rw-r--r--···0·root·········(0)·root·········(0)·····6540·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00641.html86 -rw-r--r--···0·root·········(0)·root·········(0)·····6540·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00614.html
102 -rw-r--r--···0·root·········(0)·root·········(0)····60301·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00641_source.html87 -rw-r--r--···0·root·········(0)·root·········(0)····60301·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00614_source.html
103 -rw-r--r--···0·root·········(0)·root·········(0)····13661·2024-11-14·20:09:51.000000·./usr/share/doc/libdune-grid-doc/doxygen/a00644.html 
Max diff block lines reached; 57798/93542 bytes (61.79%) of diff not shown.
5.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00146.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·recipe-iterate-over-grid.cc·File·Reference</title>8 <title>dune-grid:·recipe-integration.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 22 lines modifiedOffset 71, 24 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_e68e8157741866f444e17edd764ebbae.html">doc</a></li><li·class="navelem"><a·class="el"·href="dir_9cbaec8e9232e242a682ff9656a6bc7e.html">recipes</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_e68e8157741866f444e17edd764ebbae.html">doc</a></li><li·class="navelem"><a·class="el"·href="dir_9cbaec8e9232e242a682ff9656a6bc7e.html">recipes</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#func-members">Functions</a>··</div>77 <a·href="#func-members">Functions</a>··</div>
78 ··<div·class="headertitle"><div·class="title">recipe-iterate-over-grid.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">recipe-integration.cc·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;math.h&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;math.h&gt;</code><br·/>
82 <code>#include·&lt;iostream&gt;</code><br·/>82 <code>#include·&lt;iostream&gt;</code><br·/>
83 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
84 <code>#include·&lt;dune/common/parametertreeparser.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/parametertreeparser.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/common/timer.hh&gt;</code><br·/>85 <code>#include·&lt;dune/common/timer.hh&gt;</code><br·/>
 86 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
 87 <code>#include·&lt;dune/geometry/quadraturerules.hh&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a01025_source.html">dune/grid/yaspgrid.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a01025_source.html">dune/grid/yaspgrid.hh</a>&gt;</code><br·/>
87 </div><table·class="memberdecls">89 </div><table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
89 Functions</h2></td></tr>91 Functions</h2></td></tr>
90 <tr·class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"·id="r_a3c04138a5bfe5d72780bb7e82a18e627"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>·(int·argc,·char·**argv)</td></tr>92 <tr·class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"·id="r_a3c04138a5bfe5d72780bb7e82a18e627"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>·(int·argc,·char·**argv)</td></tr>
91 <tr·class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table>94 </table>
Offset 113, 18 lines modifiedOffset 115, 21 lines modified
113 ··········<td></td>115 ··········<td></td>
114 ··········<td>)</td>116 ··········<td>)</td>
115 ··········<td></td><td></td>117 ··········<td></td><td></td>
116 ········</tr>118 ········</tr>
117 ······</table>119 ······</table>
118 </div><div·class="memdoc">120 </div><div·class="memdoc">
119 <p>[set·up·grid]</p>121 <p>[set·up·grid]</p>
120 <p>[extract·gridview]</p> 
121 <p>[iterate·over·codim]</p> 
122 <p>[iterate·over·grid·view]</p> 
123 <p>[access·to·subentities]</p>122 <p>[small·vectors·and·matrices]</p>
 123 <p>[a·function·to·integrate]</p>
 124 <p>[integration·with·midpoint·rule]</p>
 125 <p>[integration·with·quadrature·rule]</p>
 126 <p>[integrating·a·flux]</p>
 127 <dl·class="section·examples"><dt>Examples</dt><dd><a·class="el"·href="a04473.html#a0">recipe-integration.cc</a>,·and·<a·class="el"·href="a04474.html#a0">recipe-iterate-over-grid.cc</a>.</dd>
 128 </dl>
  
124 </div>129 </div>
125 </div>130 </div>
126 </div><!--·contents·-->131 </div><!--·contents·-->
127 <!--·start·footer·part·-->132 <!--·start·footer·part·-->
128 <hr·class="footer"/><address·class="footer"><small>133 <hr·class="footer"/><address·class="footer"><small>
129 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1.43 KB
html2text {}
    
Offset 1, 29 lines modifiedOffset 1, 34 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8o_\x8c5 ····*·_\x8d_\x8o_\x8c
6 ····*·_\x8r_\x8e_\x8c_\x8i_\x8p_\x8e_\x8s6 ····*·_\x8r_\x8e_\x8c_\x8i_\x8p_\x8e_\x8s
7 _\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s7 _\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
8 recipe-iterate-over-grid.cc·File·Reference8 recipe-integration.cc·File·Reference
9 #include·<math.h>9 #include·<math.h>
10 #include·<iostream>10 #include·<iostream>
11 #include·<dune/common/parallel/mpihelper.hh>11 #include·<dune/common/parallel/mpihelper.hh>
12 #include·<dune/common/parametertreeparser.hh>12 #include·<dune/common/parametertreeparser.hh>
13 #include·<dune/common/timer.hh>13 #include·<dune/common/timer.hh>
 14 #include·<dune/geometry/referenceelements.hh>
 15 #include·<dune/geometry/quadraturerules.hh>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
15 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s17 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
16 int ·_\x8m_\x8a_\x8i_\x8n·(int·argc,·char·**argv)18 int ·_\x8m_\x8a_\x8i_\x8n·(int·argc,·char·**argv)
17  19  
18 *\x8**\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*20 *\x8**\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
19 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8ma\x8ai\x8in\x8n(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8*21 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8ma\x8ai\x8in\x8n(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8*
20 int·main·(·int ·····a\x8ar\x8rg\x8gc\x8c,22 int·main·(·int ·····a\x8ar\x8rg\x8gc\x8c,
21 ···········char·** ·a\x8ar\x8rg\x8gv\x823 ···········char·** ·a\x8ar\x8rg\x8gv\x8
22 ·········)24 ·········)
23 [set·up·grid]25 [set·up·grid]
24 [extract·gridview] 
25 [iterate·over·codim] 
26 [iterate·over·grid·view] 
27 [access·to·subentities]26 [small·vectors·and·matrices]
 27 [a·function·to·integrate]
 28 [integration·with·midpoint·rule]
 29 [integration·with·quadrature·rule]
 30 [integrating·a·flux]
 31 ··Examples
 32 ······_\x8r_\x8e_\x8c_\x8i_\x8p_\x8e_\x8-_\x8i_\x8n_\x8t_\x8e_\x8g_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8c_\x8c,·and·_\x8r_\x8e_\x8c_\x8i_\x8p_\x8e_\x8-_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8e_\x8-_\x8o_\x8v_\x8e_\x8r_\x8-_\x8g_\x8r_\x8i_\x8d_\x8._\x8c_\x8c.
28 ===============================================================================33 ===============================================================================
29 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.834 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
5.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00149.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·recipe-integration.cc·File·Reference</title>8 <title>dune-grid:·recipe-iterate-over-grid.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 24 lines modifiedOffset 71, 22 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_e68e8157741866f444e17edd764ebbae.html">doc</a></li><li·class="navelem"><a·class="el"·href="dir_9cbaec8e9232e242a682ff9656a6bc7e.html">recipes</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_e68e8157741866f444e17edd764ebbae.html">doc</a></li><li·class="navelem"><a·class="el"·href="dir_9cbaec8e9232e242a682ff9656a6bc7e.html">recipes</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#func-members">Functions</a>··</div>77 <a·href="#func-members">Functions</a>··</div>
78 ··<div·class="headertitle"><div·class="title">recipe-integration.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">recipe-iterate-over-grid.cc·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;math.h&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;math.h&gt;</code><br·/>
82 <code>#include·&lt;iostream&gt;</code><br·/>82 <code>#include·&lt;iostream&gt;</code><br·/>
83 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
84 <code>#include·&lt;dune/common/parametertreeparser.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/parametertreeparser.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/common/timer.hh&gt;</code><br·/>85 <code>#include·&lt;dune/common/timer.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
87 <code>#include·&lt;dune/geometry/quadraturerules.hh&gt;</code><br·/> 
88 <code>#include·&lt;<a·class="el"·href="a01025_source.html">dune/grid/yaspgrid.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a01025_source.html">dune/grid/yaspgrid.hh</a>&gt;</code><br·/>
89 </div><table·class="memberdecls">87 </div><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
91 Functions</h2></td></tr>89 Functions</h2></td></tr>
92 <tr·class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"·id="r_a3c04138a5bfe5d72780bb7e82a18e627"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>·(int·argc,·char·**argv)</td></tr>90 <tr·class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"·id="r_a3c04138a5bfe5d72780bb7e82a18e627"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>·(int·argc,·char·**argv)</td></tr>
93 <tr·class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table>92 </table>
Offset 115, 21 lines modifiedOffset 113, 18 lines modified
115 ··········<td></td>113 ··········<td></td>
116 ··········<td>)</td>114 ··········<td>)</td>
117 ··········<td></td><td></td>115 ··········<td></td><td></td>
118 ········</tr>116 ········</tr>
119 ······</table>117 ······</table>
120 </div><div·class="memdoc">118 </div><div·class="memdoc">
121 <p>[set·up·grid]</p>119 <p>[set·up·grid]</p>
 120 <p>[extract·gridview]</p>
 121 <p>[iterate·over·codim]</p>
 122 <p>[iterate·over·grid·view]</p>
 123 <p>[access·to·subentities]</p>
122 <p>[small·vectors·and·matrices]</p> 
123 <p>[a·function·to·integrate]</p> 
124 <p>[integration·with·midpoint·rule]</p> 
125 <p>[integration·with·quadrature·rule]</p> 
126 <p>[integrating·a·flux]</p> 
127 <dl·class="section·examples"><dt>Examples</dt><dd><a·class="el"·href="a04473.html#a0">recipe-integration.cc</a>,·and·<a·class="el"·href="a04474.html#a0">recipe-iterate-over-grid.cc</a>.</dd> 
128 </dl> 
  
129 </div>124 </div>
130 </div>125 </div>
131 </div><!--·contents·-->126 </div><!--·contents·-->
132 <!--·start·footer·part·-->127 <!--·start·footer·part·-->
133 <hr·class="footer"/><address·class="footer"><small>128 <hr·class="footer"/><address·class="footer"><small>
134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8129 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1.43 KB
html2text {}
    
Offset 1, 34 lines modifiedOffset 1, 29 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8o_\x8c5 ····*·_\x8d_\x8o_\x8c
6 ····*·_\x8r_\x8e_\x8c_\x8i_\x8p_\x8e_\x8s6 ····*·_\x8r_\x8e_\x8c_\x8i_\x8p_\x8e_\x8s
7 _\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s7 _\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
8 recipe-integration.cc·File·Reference8 recipe-iterate-over-grid.cc·File·Reference
9 #include·<math.h>9 #include·<math.h>
10 #include·<iostream>10 #include·<iostream>
11 #include·<dune/common/parallel/mpihelper.hh>11 #include·<dune/common/parallel/mpihelper.hh>
12 #include·<dune/common/parametertreeparser.hh>12 #include·<dune/common/parametertreeparser.hh>
13 #include·<dune/common/timer.hh>13 #include·<dune/common/timer.hh>
14 #include·<dune/geometry/referenceelements.hh> 
15 #include·<dune/geometry/quadraturerules.hh> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
17 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s15 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
18 int ·_\x8m_\x8a_\x8i_\x8n·(int·argc,·char·**argv)16 int ·_\x8m_\x8a_\x8i_\x8n·(int·argc,·char·**argv)
19  17  
20 *\x8**\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*18 *\x8**\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
21 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8ma\x8ai\x8in\x8n(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8*19 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8ma\x8ai\x8in\x8n(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8*
22 int·main·(·int ·····a\x8ar\x8rg\x8gc\x8c,20 int·main·(·int ·····a\x8ar\x8rg\x8gc\x8c,
23 ···········char·** ·a\x8ar\x8rg\x8gv\x821 ···········char·** ·a\x8ar\x8rg\x8gv\x8
24 ·········)22 ·········)
25 [set·up·grid]23 [set·up·grid]
 24 [extract·gridview]
 25 [iterate·over·codim]
 26 [iterate·over·grid·view]
 27 [access·to·subentities]
26 [small·vectors·and·matrices] 
27 [a·function·to·integrate] 
28 [integration·with·midpoint·rule] 
29 [integration·with·quadrature·rule] 
30 [integrating·a·flux] 
31 ··Examples 
32 ······_\x8r_\x8e_\x8c_\x8i_\x8p_\x8e_\x8-_\x8i_\x8n_\x8t_\x8e_\x8g_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8c_\x8c,·and·_\x8r_\x8e_\x8c_\x8i_\x8p_\x8e_\x8-_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8e_\x8-_\x8o_\x8v_\x8e_\x8r_\x8-_\x8g_\x8r_\x8i_\x8d_\x8._\x8c_\x8c. 
33 ===============================================================================28 ===============================================================================
34 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.829 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
9.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00167.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridgeometry.hh·File·Reference</title>8 <title>dune-grid:·structuredyaspgridfactory.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 46 lines modifiedOffset 72, 42 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">yaspgridgeometry.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">structuredyaspgridfactory.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·YaspGeometry·class·and·its·specializations.··82 <p>Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a07250_source.html">dune/grid/utility/structuredgridfactory.hh</a>&gt;</code><br·/>
 86 </div>
84 <p><a·href="a00167_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00167_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">88 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>90 Classes</h2></td></tr>
 91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04368.html">Dune::StructuredGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr>
 92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·<a·class="el"·href="a02556.html"·title="Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.">StructuredGridFactory</a>·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04368.html#details">More...</a><br·/></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04240.html">Dune::YaspGeometry&lt;·mydim,·cdim,·GridImp·&gt;</a></td></tr> 
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·general·version·that·handles·all·codimensions·but·0·and·dim.··<a·href="a04240.html#details">More...</a><br·/></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04404.html">Dune::YaspGeometry&lt;·mydim,·mydim,·GridImp·&gt;</a></td></tr> 
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialize·for·dim=dimworld,·i.e.·a·volume·element··<a·href="a04404.html#details">More...</a><br·/></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04408.html">Dune::YaspGeometry&lt;·0,·cdim,·GridImp·&gt;</a></td></tr> 
95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialization·for·dim=0,·this·is·a·vertex··<a·href="a04408.html#details">More...</a><br·/></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04372.html">Dune::StructuredGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantOffsetCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt[·...·truncated·by·diffoscope;·len:·4,·SHA:·df5080af927d8eb402474ff6f278e41b20a56e14c3870c7d0d1a285f3c26e63a·...·]></td></tr>
 95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·<a·class="el"·href="a02556.html"·title="Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.">StructuredGridFactory</a>·for·YaspGrid&lt;EquidistantOffsetCoordinates&gt;··<a·href="a04372.html#details">More...</a><br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table><table·class="memberdecls">97 </table><table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
99 Namespaces</h2></td></tr>99 Namespaces</h2></td></tr>
100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 </table>103 </table>
104 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>104 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 105 <div·class="textblock"><p>Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.·</p>
105 <div·class="textblock"><p>The·YaspGeometry·class·and·its·specializations.·</p> 
106 <p>YaspGeometry·realizes·the·concept·of·the·geometric·part·of·a·mesh·entity.</p> 
107 <p>We·have·specializations·for·dim·==·dimworld·(elements)·and·dim·==·0·(vertices).·The·general·version·implements·all·other·codimensions.</p> 
108 <p>As·of·September·2014,·the·functionality·of·YaspGeometry·is·identical·to·that·of·AxisAlignedCubeGeometry.·The·latter·cannot·be·used·directly·due·to·the·grid·interface·facade·construction·(it·isn't·templated·to·the·GridImp).·As·soon·as·template·aliases·are·available,·this·header·boils·down·to·one·line.·</p> 
109 </div></div><!--·contents·-->106 </div></div><!--·contents·-->
110 <!--·start·footer·part·-->107 <!--·start·footer·part·-->
111 <hr·class="footer"/><address·class="footer"><small>108 <hr·class="footer"/><address·class="footer"><small>
112 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
113 </small></address>110 </small></address>
114 </body>111 </body>
115 </html>112 </html>
3.16 KB
html2text {}
    
Offset 2, 36 lines modifiedOffset 2, 30 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 yaspgridgeometry.hh·File·Reference9 structuredyaspgridfactory.hh·File·Reference
10 The·YaspGeometry·class·and·its·specializations.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<memory>
 12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
14  ·······The·general·version·that·handles·all·codimensions·but·0·and·dim. 
15 ········_.M_.o_.r_.e_.._.._..15 class· ·_.D_.u_.n_.e_.:_.:_.S_.t_.r_.u_.c_.t_.u_.r_.e_.d_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.Y_.a_.s_.p_.G_.r_.i_.d_.<_.·_.d_.i_.m_.,_.·_.E_.q_.u_.i_.d_.i_.s_.t_.a_.n_.t_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e_.s_.<
 16 ········_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8>
 17  ·······Specialization·of·the·_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
16  18  
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,
 20 ········_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8>
 21  ·······Specialization·of·the·_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·for
 22 ········YaspGrid<EquidistantOffsetCoordinates>·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
18  ·······specialize·for·dim=dimworld,·i.e.·a·volume·element·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
19   
20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x80_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
21  ·······specialization·for·dim=0,·this·is·a·vertex·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
22  23  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e25 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.26  ···········Include·standard·header·files.
26  27  
27 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 29 Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.
28 The·YaspGeometry·class·and·its·specializations. 
29 YaspGeometry·realizes·the·concept·of·the·geometric·part·of·a·mesh·entity. 
30 We·have·specializations·for·dim·==·dimworld·(elements)·and·dim·==·0·(vertices). 
31 The·general·version·implements·all·other·codimensions. 
32 As·of·September·2014,·the·functionality·of·YaspGeometry·is·identical·to·that·of 
33 AxisAlignedCubeGeometry.·The·latter·cannot·be·used·directly·due·to·the·grid 
34 interface·facade·construction·(it·isn't·templated·to·the·GridImp).·As·soon·as 
35 template·aliases·are·available,·this·header·boils·down·to·one·line. 
36 ===============================================================================30 ===============================================================================
37 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.831 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
47.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00167_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridgeometry.hh·Source·File</title>8 <title>dune-grid:·structuredyaspgridfactory.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 97 lines modifiedOffset 74, 126 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">yaspgridgeometry.hh</div></div>80 ··<div·class="headertitle"><div·class="title">structuredyaspgridfactory.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00167.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00167.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDGEOMETRY_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_STRUCTUREDYASPGRIDFACTORY_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDGEOMETRY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_STRUCTUREDYASPGRIDFACTORY_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07250.html">dune/grid/utility/structuredgridfactory.hh</a>&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
90 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
91 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>
92 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·mydim,<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>I[·...·truncated·by·diffoscope;·len:·2,·SHA:·68dbf73d03d3a5107edad3b05676eee240e68c280296e52b6986873c54cef3cb·...·]&gt;</div>96 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·ctype,·<span·class="keywordtype">int</span>·dim&gt;</div>
93 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};">97 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="};">
94 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a04240.html">···30</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04240.html">YaspGeometry</a>·:·<span·class="keyword">public</span>·AxisAlignedCubeGeometry&lt[·...·truncated·by·diffoscope;·len:·35,·SHA:·2c5cd678675db51e3487a061d41420f94e128d341aa379f3df8289a77755fad9·...·]&gt;</div>98 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04368.html">···28</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02556.html">StructuredGridFactory</a>&lt;<a·class="code·hl_class"·href="a04236.html">YaspGrid[·...·truncated·by·diffoscope;·len:·106,·SHA:·77ef8f7e5ab6511b9536d43b977e8e9d418d453ae7f103931268ef61a53945b7·...·]&gt;</div>
 99 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>
 100 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04236.html">YaspGrid&lt;dim,·EquidistantCoordinates&lt;ctype,dim&gt;</a>·&gt;·<a·class="code·hl_class"·href="a04236.html">GridType</a>;</div>
 101 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimworld·=·GridType::dimensionworld;</div>
95 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··{</div>102 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
96 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">public</span>:</div>103 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">public</span>:</div>
 104 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">static</span>·std::unique_ptr&lt;GridType&gt;</div>
97 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04240.html#a53e1e4f7c3a892f71d14b6fc49cc028e">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·<a·class="code·hl_typedef"·href="a04240.html#a53e1e4f7c3a892f71d14b6fc49cc028e">ctype</a>;</div> 
98 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> 
99 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">105 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">
 106 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04368.html#a05fcbd7b3bb40a5e593984921f6f48b3">···45</a></span>····<a·class="code·hl_function"·href="a04368.html#a05fcbd7b3bb40a5e593984921f6f48b3">createCubeGrid</a>(<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·lowerLeft,</div>
 107 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>···················<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·upperRight,</div>
 108 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>···················<span·class="keyword">const</span>·std::array&lt;unsigned·int,dim&gt;&amp;·elements)</div>
100 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04240.html#a0b05fcd4911ea30adc1d61664802f3bf">···37</a></span>····<a·class="code·hl_function"·href="a04240.html#a0b05fcd4911ea30adc1d61664802f3bf">YaspGeometry</a>·(<span·class="keyword">const</span>·FieldVector&lt;ctype,·cdim&gt;&amp;·ll,·<span·class="keyword">const</span>·FieldVector&lt;ctype,·cdim&gt;&amp;·ur,·<span·class="keyword">const</span>·std::bitset&lt;cdim&gt;&amp;·shift)</div> 
101 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······:·AxisAlignedCubeGeometry&lt;<a·class="code·hl_typedef"·href="a04240.html#a53e1e4f7c3a892f71d14b6fc49cc028e">ctype</a>,mydim,cdim&gt;(ll,ur,shift)</div> 
102 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div> 
103 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······assert(mydim·==·shift.count());</div> 
104 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····}</div>109 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{</div>
 110 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keyword">using·</span>std::abs;</div>
 111 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keywordflow">for</span>(<span·class="keywordtype">int</span>·d·=·0;·d·&lt;·dimworld;·++d)</div>
 112 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········<span·class="keywordflow">if</span>(abs(lowerLeft[d])·&gt;·abs(upperRight[d])*1e-10)</div>
 113 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··········DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">GridError</a>,·className&lt;StructuredGridFactory&gt;()</div>
 114 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·····················&lt;&lt;·<span·class="stringliteral">&quot;::createCubeGrid():·You·have·to·use·Yaspgrid&lt;dim&quot;</span></div>
 115 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·····················<span·class="stringliteral">&quot;,·EquidistantOffsetCoordinates&lt;ctype,dim&gt;·&gt;·as·your&quot;</span></div>
 116 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·····················<span·class="stringliteral">&quot;grid·type·for·non-trivial·origin.&quot;</span>·);</div>
 117 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 118 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="comment">//·construct·array·of·ints·instead·of·unsigned·ints</span></div>
 119 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······std::array&lt;int,·dim&gt;·elem;</div>
 120 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······std::copy(elements.begin(),·elements.end(),·elem.begin());</div>
 121 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 122 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">return</span>·std::make_unique&lt;GridType&gt;(upperRight,·elem,</div>
 123 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·····························std::bitset&lt;dim&gt;(),·1);··<span·class="comment">//·default·constructor·of·bitset·sets·to·zero</span></div>
 124 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>
105 </div>125 </div>
106 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··};</div> 
107 </div> 
108 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>126 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
109 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·mydim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
110 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};"> 
111 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04404.html">···46</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04240.html">YaspGeometry</a>&lt;mydim,mydim,GridImp&gt;·:·<span·class="keyword">public</span>·AxisAlignedCubeGeometry&lt;typename·GridImp::ctype,mydim,mydim&gt;</div> 
112 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··{</div> 
113 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>127 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keyword">static</span>·std::unique_ptr&lt;GridType&gt;</div>
114 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04404.html#a442147a0f8790937fe392451f896c880">···49</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·<a·class="code·hl_typedef"·href="a04404.html#a442147a0f8790937fe392451f896c880">ctype</a>;</div> 
115 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
116 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}"> 
117 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a04404.html#abf4eff089cd4a208687560da0f75f46a">···52</a></span>····<a·class="code·hl_function"·href="a04404.html#abf4eff089cd4a208687560da0f75f46a">YaspGeometry</a>·(<span·class="keyword">const</span>·FieldVector&lt;ctype,·mydim&gt;&amp;·ll,·<span·class="keyword">const</span>·FieldVector&lt;ctype,·mydim&gt;&amp;·ur)</div> 
118 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······:·AxisAlignedCubeGeometry&lt;<a·class="code·hl_typedef"·href="a04404.html#a442147a0f8790937fe392451f896c880">ctype</a>,mydim,mydim&gt;(ll,ur)</div> 
119 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····{}</div> 
120 </div> 
121 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
122 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">128 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}">
 129 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a04368.html#ad0c5a072f51ab8f126e55478575ab703">···71</a></span>····<a·class="code·hl_function"·href="a04368.html#ad0c5a072f51ab8f126e55478575ab703">createSimplexGrid</a>(<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;,</div>
 130 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······················<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;,</div>
 131 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······················<span·class="keyword">const</span>·std::array&lt;unsigned·int,dim&gt;&amp;)</div>
123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a04404.html#a22972f07eb8893d9e9f3e99f0a5027f9">···57</a></span>····<a·class="code·hl_function"·href="a04404.html#a22972f07eb8893d9e9f3e99f0a5027f9">YaspGeometry</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04240.html">YaspGeometry</a>&amp;·other)</div> 
124 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······:·AxisAlignedCubeGeometry&lt;<a·class="code·hl_typedef"·href="a04404.html#a442147a0f8790937fe392451f896c880">ctype</a>,mydim,mydim&gt;(other)</div> 
125 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{}</div> 
126 </div> 
127 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··};</div> 
128 </div> 
129 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
130 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
131 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="};"> 
132 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04408.html">···64</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04240.html">YaspGeometry</a>&lt;0,cdim,GridImp&gt;·:·<span·class="keyword">public</span>·AxisAlignedCubeGeometry&lt;typename·GridImp::ctype,0,cdim&gt;</div> 
133 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··{</div> 
134 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">public</span>:</div> 
135 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a04408.html#ade4a09c31cfd3d019324a6b5c8e98086">···67</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·<a·class="code·hl_typedef"·href="a04408.html#ade4a09c31cfd3d019324a6b5c8e98086">ctype</a>;</div> 
136 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
137 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}"> 
138 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a04408.html#acf034db8dd5dfbf5a341bed7ab39031a">···70</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a04408.html#acf034db8dd5dfbf5a341bed7ab39031a">YaspGeometry</a>·(·<span·class="keyword">const</span>·FieldVector&lt;·ctype,·cdim·&gt;·&amp;p·)</div> 
139 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······:·AxisAlignedCubeGeometry&lt;typename·GridImp::<a·class="code·hl_typedef"·href="a04408.html#ade4a09c31cfd3d019324a6b5c8e98086">ctype</a>,0,cdim&gt;(·p·)</div> 
140 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····{}</div>132 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····{</div>
 133 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">GridError</a>,·className&lt;StructuredGridFactory&gt;()</div>
 134 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·················&lt;&lt;·<span·class="stringliteral">&quot;::createSimplexGrid():·Simplices·are·not·supported·&quot;</span></div>
 135 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·················<span·class="stringliteral">&quot;by·YaspGrid.&quot;</span>);</div>
141 </div> 
142 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
143 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}"> 
144 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a04408.html#a38add5c63a14b9071340cb402b257c2f">···74</a></span>····<a·class="code·hl_function"·href="a04408.html#a38add5c63a14b9071340cb402b257c2f">YaspGeometry</a>·(·<span·class="keyword">const</span>·FieldVector&lt;·ctype,·cdim·&gt;·&amp;p,·<span·class="keyword">const</span>·FieldVector&lt;·ctype,·cdim·&gt;·&amp;,·<span·class="keyword">const</span>·std::bitset&lt;cdim&gt;·&amp;)</div> 
145 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······:·AxisAlignedCubeGeometry&lt;typename·GridImp::<a·class="code·hl_typedef"·href="a04408.html#ade4a09c31cfd3d019324a6b5c8e98086">ctype</a>,0,cdim&gt;(·p·)</div> 
146 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····{}</div>136 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····}</div>
147 </div>137 </div>
148 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··};</div> 
149 </div> 
150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>}··<span·class="comment">//·namespace·Dune</span></div> 
151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>138 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
Max diff block lines reached; 8139/35656 bytes (22.83%) of diff not shown.
12.2 KB
html2text {}
    
Offset 1, 111 lines modifiedOffset 1, 148 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 yaspgridgeometry.hh8 structuredyaspgridfactory.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRIDGEOMETRY_HH 
16 6#define·DUNE_GRID_YASPGRIDGEOMETRY_HH15 5#ifndef·DUNE_GRID_YASPGRID_STRUCTUREDYASPGRIDFACTORY_HH
 16 6#define·DUNE_GRID_YASPGRID_STRUCTUREDYASPGRIDFACTORY_HH
17 717 7
 18 8#include·<memory>
 19 9
 20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
 21 11
18 23namespace·_.D_.u_.n_.e·{22 16namespace·_.D_.u_.n_.e
19 24 
20 29·template<int·mydim,int·cdim,·class·GridImp> 
21 _\x83_\x80·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·:·public·AxisAlignedCubeGeometry<typename·GridImp:: 
22 ctype,mydim,cdim> 
23 31·{23 17{
 24 27·template<class·ctype,·int·dim>
 25 _\x82_\x88·class·_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d<dim,·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<ctype,dim>
 26 >·>
 27 29·{
 28 30·typedef·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8d_\x8i_\x8m_\x8,_\x8·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8d_\x8i_\x8m_\x8>·>·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e;
 29 31·static·const·int·dimworld·=·GridType::dimensionworld;
 30 32
24 32·public:31 33·public:
 32 44·static·std::unique_ptr<GridType>
 33 _\x84_\x85·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8C_\x8u_\x8b_\x8e_\x8G_\x8r_\x8i_\x8d(const·FieldVector<ctype,dimworld>&·lowerLeft,
 34 46·const·FieldVector<ctype,dimworld>&·upperRight,
 35 47·const·std::array<unsigned·int,dim>&·elements)
25 _\x83_\x84·typedef·typename·GridImp::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e; 
26 35 
27 _\x83_\x87·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(const·FieldVector<ctype,·cdim>&·ll,·const·FieldVector<ctype, 
28 cdim>&·ur,·const·std::bitset<cdim>&·shift) 
29 38·:·AxisAlignedCubeGeometry<_\x8c_\x8t_\x8y_\x8p_\x8e,mydim,cdim>(ll,ur,shift) 
30 39·{ 
31 40·assert(mydim·==·shift.count()); 
32 41·} 
33 42·}; 
34 43 
35 45·template<int·mydim,·class·GridImp> 
36 _\x84_\x86·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y<mydim,mydim,GridImp>·:·public 
37 AxisAlignedCubeGeometry<typename·GridImp::ctype,mydim,mydim> 
38 47·{36 48·{
 37 49·using·std::abs;
 38 50·for(int·d·=·0;·d·<·dimworld;·++d)
 39 51·if(abs(lowerLeft[d])·>·abs(upperRight[d])*1e-10)
 40 52·DUNE_THROW(_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·className<StructuredGridFactory>()
 41 53·<<·"::createCubeGrid():·You·have·to·use·Yaspgrid<dim"
 42 54·",·EquidistantOffsetCoordinates<ctype,dim>·>·as·your"
 43 55·"grid·type·for·non-trivial·origin."·);
 44 56
 45 57·//·construct·array·of·ints·instead·of·unsigned·ints
 46 58·std::array<int,·dim>·elem;
 47 59·std::copy(elements.begin(),·elements.end(),·elem.begin());
 48 60
 49 61·return·std::make_unique<GridType>(upperRight,·elem,
 50 62·std::bitset<dim>(),·1);·//·default·constructor·of·bitset·sets·to·zero
 51 63·}
 52 64
 53 70·static·std::unique_ptr<GridType>
 54 _\x87_\x81·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8G_\x8r_\x8i_\x8d(const·FieldVector<ctype,dimworld>&,
 55 72·const·FieldVector<ctype,dimworld>&,
 56 73·const·std::array<unsigned·int,dim>&)
 57 74·{
 58 75·DUNE_THROW(_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·className<StructuredGridFactory>()
 59 76·<<·"::createSimplexGrid():·Simplices·are·not·supported·"
 60 77·"by·YaspGrid.");
 61 78·}
39 48·public: 
40 _\x84_\x89·typedef·typename·GridImp::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e; 
41 50 
42 _\x85_\x82·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(const·FieldVector<ctype,·mydim>&·ll,·const·FieldVector<ctype, 
43 mydim>&·ur) 
44 53·:·AxisAlignedCubeGeometry<_\x8c_\x8t_\x8y_\x8p_\x8e,mydim,mydim>(ll,ur) 
45 54·{} 
46 55 
47 _\x85_\x87·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(const·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y&·other) 
48 58·:·AxisAlignedCubeGeometry<_\x8c_\x8t_\x8y_\x8p_\x8e,mydim,mydim>(other) 
49 59·{} 
50 60·}; 
51 61 
52 63·template<int·cdim,·class·GridImp> 
53 _\x86_\x84·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y<0,cdim,GridImp>·:·public·AxisAlignedCubeGeometry<typename 
54 GridImp::ctype,0,cdim> 
55 65·{ 
56 66·public: 
57 _\x86_\x87·typedef·typename·GridImp::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e; 
58 68 
59 _\x87_\x80·explicit·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(·const·FieldVector<·ctype,·cdim·>·&p·) 
60 71·:·AxisAlignedCubeGeometry<typename·GridImp::_\x8c_\x8t_\x8y_\x8p_\x8e,0,cdim>(·p·) 
61 72·{} 
62 73 
63 _\x87_\x84·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(·const·FieldVector<·ctype,·cdim·>·&p,·const·FieldVector< 
64 ctype,·cdim·>·&,·const·std::bitset<cdim>·&) 
65 75·:·AxisAlignedCubeGeometry<typename·GridImp::_\x8c_\x8t_\x8y_\x8p_\x8e,0,cdim>(·p·) 
66 76·{} 
67 77·}; 
68 78}·//·namespace·Dune 
69 7962 79
70 80#endif·//·DUNE_GRID_YASPGRIDGEOMETRY_HH63 80·};
 64 81
 65 89·template<class·ctype,·int·dim>
 66 _\x89_\x80·class·_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d<dim,
 67 _\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<ctype,dim>·>·>·{
 68 91·typedef·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8d_\x8i_\x8m_\x8,_\x8·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8d_\x8i_\x8m_\x8>·>·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e;
 69 92·static·const·int·dimworld·=·GridType::dimensionworld;
 70 93
 71 94·public:
 72 101·static·std::unique_ptr<GridType>
 73 _\x81_\x80_\x82·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8C_\x8u_\x8b_\x8e_\x8G_\x8r_\x8i_\x8d(const·FieldVector<ctype,dimworld>&·lowerLeft,
 74 103·const·FieldVector<ctype,dimworld>&·upperRight,
 75 104·const·std::array<unsigned·int,dim>&·elements)
 76 105·{
 77 106·//·construct·array·of·ints·instead·of·unsigned·ints
 78 107·std::array<int,·dim>·elem;
 79 108·std::copy(elements.begin(),·elements.end(),·elem.begin());
Max diff block lines reached; 6169/12420 bytes (49.67%) of diff not shown.
8.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00170.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridintersectioniterator.hh·File·Reference</title>8 <title>dune-grid:·yaspgridentity.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 38 lines modifiedOffset 72, 52 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">yaspgridintersectioniterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">yaspgridentity.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·YaspIntersectionIterator·class.··82 <p>the·YaspEntity·class·and·its·specializations··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;dune/common/math.hh&gt;</code><br·/>
 85 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 86 </div>
84 <p><a·href="a00170_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00170_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">88 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>90 Classes</h2></td></tr>
 91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04244.html">Dune::YaspEntity&lt;·codim,·dim,·GridImp·&gt;</a></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04256.html">Dune::YaspIntersectionIterator&lt;·GridImp·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04392.html">Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04256.html"·title="YaspIntersectionIterator·enables·iteration·over·intersections·with·neighboring·codim·0·entities.">YaspIntersectionIterator</a>·enables·iteration·over·[·...·truncated·by·diffoscope;·len:·97,·SHA:·dbac92d9605a884033dfec52d10a3775fc5dd15babc7dfefc846e2e6dc201ece·...·]</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04396.html">Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;::Codim&lt;·cd·&gt;</a></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04400.html">Dune::YaspEntity&lt;·dim,·dim,·GridImp·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 <tr·class="memitem:a01084"·id="r_a01084"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01084.html">Dune::Yasp</a></td></tr>
 106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table>107 </table>
98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>108 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
99 <div·class="textblock"><p>The·YaspIntersectionIterator·class.·</p> 
100 <p>YaspIntersectionIterator·enables·iteration·over·intersections·with·neighboring·codim·0·entities.·</p>109 <div·class="textblock"><p>the·YaspEntity·class·and·its·specializations·</p>
 110 <p>YaspEntity·realizes·the·concept·a·mesh·entity.</p>
 111 <p>We·have·specializations·for</p><ul>
 112 <li>codim==0·(elements),·because·they·have·an·extended·interface</li>
 113 <li>codim==dim·(vertices),·because·they·use·a·special·constructor·of·the·AxisAlignedCubeGeometry·and·are·the·only·entities·in·a·globally·refined·grid,·that·may·also·exist·on·another·level.</li>
 114 </ul>
 115 <p>The·general·version·implements·all·other·codimensions.·</p>
101 </div></div><!--·contents·-->116 </div></div><!--·contents·-->
102 <!--·start·footer·part·-->117 <!--·start·footer·part·-->
103 <hr·class="footer"/><address·class="footer"><small>118 <hr·class="footer"/><address·class="footer"><small>
104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8119 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
105 </small></address>120 </small></address>
106 </body>121 </body>
107 </html>122 </html>
2.37 KB
html2text {}
    
Offset 2, 25 lines modifiedOffset 2, 38 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 yaspgridintersectioniterator.hh·File·Reference9 yaspgridentity.hh·File·Reference
10 The·YaspIntersectionIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 the·YaspEntity·class·and·its·specializations·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<dune/common/math.hh>
 12 #include·<dune/geometry/type.hh>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
13 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r_.<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>15 ·class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.E_.n_.t_.i_.t_.y_.<_.·_.c_.o_.d_.i_.m_.,_.·_.d_.i_.m_.,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
14  ·······_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·enables·iteration·over·intersections·with 
15 ········neighboring·codim·0·entities.·_.M_.o_.r_.e_.._.._..16  
 17 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x80_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 18  
 19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x80_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8>
 20  
 21 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
16  22  
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
18 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
19  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
20  26  
 27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p
 28  
21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*29 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
22 The·YaspIntersectionIterator·class. 
23 YaspIntersectionIterator·enables·iteration·over·intersections·with·neighboring 
24 codim·0·entities.30 the·YaspEntity·class·and·its·specializations
 31 YaspEntity·realizes·the·concept·a·mesh·entity.
 32 We·have·specializations·for
 33 ····*·codim==0·(elements),·because·they·have·an·extended·interface
 34 ····*·codim==dim·(vertices),·because·they·use·a·special·constructor·of·the
 35 ······AxisAlignedCubeGeometry·and·are·the·only·entities·in·a·globally·refined
 36 ······grid,·that·may·also·exist·on·another·level.
 37 The·general·version·implements·all·other·codimensions.
25 ===============================================================================38 ===============================================================================
26 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.839 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
280 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00170_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridintersectioniterator.hh·Source·File</title>8 <title>dune-grid:·yaspgridentity.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 107 lines modifiedOffset 74, 1064 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">yaspgridintersectioniterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">yaspgridentity.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00170.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00170.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDENTITY_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDENTITY_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/math.hh&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//========================================================================</span></div>
92 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
93 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};"> 
94 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a04256.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04256.html">YaspIntersectionIterator</a></div> 
95 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>94 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
96 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div> 
97 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">public</span>:</div>95 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 96 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
98 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="comment">//·types·used·from·grids</span></div> 
99 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a04256.html#a26fca5fec52ab48bda31115f55f4abdf">···26</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04260.html">Dune::YaspIntersection&lt;·GridImp·&gt;</a>·<a·class="code·hl_typedef"·href="a04256.html#a26fca5fec52ab48bda31115f55f4abdf">IntersectionImp</a>;</div> 
100 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a04256.html#a27b843ddcb07ed504ad442911703d6e1">···27</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01972.html">Dune::Intersection&lt;·GridImp,·IntersectionImp·&gt;</a>·<a·class="code·hl_typedef"·href="a04256.html#a27b843ddcb07ed504ad442911703d6e1">Intersection</a>;</div> 
101 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>97 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 98 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
102 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}"> 
103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a04256.html#a6f6b1eab1a1dbb89f8272ba96a014a8a">···30</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04256.html#a6f6b1eab1a1dbb89f8272ba96a014a8a">increment</a>()</div> 
104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>99 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······intersection_.<a·class="code·hl_function"·href="a01972.html#ab785e4c0232c2f90e1306834246215fe">impl</a>()._count·+=·(intersection_.<a·class="code·hl_function"·href="a01972.html#ab785e4c0232c2f90e1[·...·truncated·by·diffoscope;·len:·46,·SHA:·a1d3ce00aa55c5e596f4db9887a48f7ea1dd3aa4554b9854e52f24c9478f8a4b·...·]</div>100 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">namespace·</span>Yasp·{</div>
106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····}</div>101 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
107 </div>102 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div>
108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>103 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
109 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}"> 
110 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a04256.html#ace574844259a2fbf26a270f3afb5c8dc">···36</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04256.html#ace574844259a2fbf26a270f3afb5c8dc">equals[·...·truncated·by·diffoscope;·len:·153,·SHA:·eb828877a877cbdf7cbfb4902b8e8205a0dde476d077634daa70020b51a956ff·...·]</span></div>104 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·table·for·quick·evaluation·of·binomial·coefficients</span></div>
 105 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·n&gt;</div>
111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">····</span>{</div>106 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">struct·</span>BinomialTable</div>
112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keywordflow">return</span>·intersection_·==·other.intersection_;</div> 
113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div>107 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>
114 </div>108 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="comment">//·evaluation·-·note·that·in·general·d!=n,·n·is·only·the</span></div>
 109 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="comment">//·maximum·value·of·d·(in·our·case·dimworld)</span></div>
 110 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">int</span>·evaluate(<span·class="keywordtype">int</span>·d,·<span·class="keywordtype">int</span>·c)</div>
 111 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······{</div>
 112 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keywordflow">return</span>·_values[_offsets[d]·+·c];</div>
 113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······}</div>
115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
116 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}"> 
117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a04256.html#a04c9bef2569e9bd2f166f943a449da14">···42</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01972.html">Intersection</a>·&amp;·<a·class="code·hl_function"·href="a04256.html#a04c9bef2569e9bd2f166f943a449da14">dereference</a>()<span·class="keyword">·const</span></div> 
118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">····</span>{</div>115 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">private</span>:</div>
119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······intersection_.<a·class="code·hl_function"·href="a01972.html#ab785e4c0232c2f90e1306834246215fe">impl</a>().update();</div>116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="comment">//·prevent·construction</span></div>
120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keywordflow">return</span>·intersection_;</div>117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······BinomialTable()·=·<span·class="keyword">delete</span>;</div>
121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····}</div> 
122 </div> 
123 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
124 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}"> 
125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a04256.html#ae681e35e72004cdcf17d73dc756850f3">···48</a></span>····<a·class="code·hl_function"·href="a04256.html#ae681e35e72004cdcf17d73dc756850f3">YaspIntersectionIterator</a>()</div> 
126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····{}</div>118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
127 </div>119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="comment">//·compute·binomial(r,·c)·and·advance·row·`r`·and·column·`c`</span></div>
 120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">int</span>·nextValue(<span·class="keywordtype">int</span>&amp;·r,·<span·class="keywordtype">int</span>&amp;·c)</div>
128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········{</div>
 122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··········<span·class="keyword">const</span>·<span·class="keyword">auto</span>·result·=·Dune::binomial(r,·c);</div>
129 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}"> 
130 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a04256.html#ab8da3638a238760279f8cfb1f163f423">···52</a></span>····<a·class="code·hl_function"·href="a04256.html#ab8da3638a238760279f8cfb1f163f423">YaspIntersectionIterator</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04244.html">YaspEntity&lt;0,dim,GridImp&gt;</a>&amp;·myself,·<span·class="keywordtype">bool</span>·toend)</div> 
131 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······:·intersection_(<a·class="code·hl_class"·href="a04260.html">IntersectionImp</a>(myself,·toend))</div> 
132 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····{}</div>123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
133 </div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··········c·+=·1;</div>
135 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}"> 
136 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a04256.html#a1301dd24d3e8ddf5043a5639308f585d">···57</a></span>····<a·class="code·hl_function"·href="a04256.html#a1301dd24d3e8ddf5043a5639308f585d">YaspIntersectionIterator</a>·(<span·class="k[·...·truncated·by·diffoscope;·len:·105,·SHA:·e5ffeafb481c6330248960a7d89b6631588685790ac2edc9727db6f9957950a7·...·]</div>125 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··········<span·class="keywordflow">if</span>·(c·&gt;·r)·{</div>
 126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>············r·+=·1;</div>
137 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······:·intersection_(other.intersection_)</div>127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>············c·=·0;</div>
138 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{}</div>128 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··········}</div>
139 </div> 
140 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
141 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}"> 
142 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a04256.html#a7211e9d9eaec3fd646e370a6573f033c">···62</a></span>····<a·class="code·hl_class"·href="a04256.html">YaspIntersectionIterator</a>·&amp;·<a·class="code·hl_function"·href="a04256.html#[·...·truncated·by·diffoscope;·len:·170,·SHA:·3030805227ab2b9852c45c4fe4b9f1c769a457c3466d21f6d2371f106ed9919b·...·]</div>130 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··········<span·class="keywordflow">return</span>·result;</div>
 131 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········}</div>
143 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····{</div>132 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
144 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······intersection_·=·other.intersection_;</div> 
145 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div>133 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">template</span>&lt;std::size_t...·I&gt;</div>
 134 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::array&lt;int,·<span·class="keyword">sizeof</span>...(I)&gt;·computeValues(std::index_sequence&lt;I...&gt;)</div>
146 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····}</div>135 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········{</div>
147 </div>136 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··········<span·class="keywordtype">int</span>·r·=·0,·c·=·0;</div>
 137 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··········<span·class="keywordflow">return</span>·{{·((void)I,·nextValue(r,·c))...·}};</div>
 138 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········}</div>
148 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
149 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="keyword">private</span>:</div>140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keyword">template</span>&lt;std::size_t...·I&gt;</div>
 141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::array&lt;int,·<span·class="keyword">sizeof</span>...(I)&gt;·computeOffsets(std::index_sequence&lt;I...&gt;)</div>
150 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="comment">//·The·intersection·this·iterator·points·to</span></div> 
151 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keyword">mutable</span>·<a·class="code·hl_class"·href="a01972.html">Intersection</a>·intersection_;</div> 
152 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··};</div> 
153 </div> 
154 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
155 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>}········<span·class="comment">//·namespace·Dune</span></div>142 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········{·<span·class="keywordflow">return</span>·{{·(I*(I+1)/2)...·}};·}</div>
Diff chunk too large, falling back to line-by-line diff (878 lines added, 1 lines removed)
156 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>143 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
157 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#endif···</span><span·class="comment">//·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH</span></div>144 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::array&lt;int,(n+1)*(n+2)/2&gt;·_values·=·computeValues(std::make_index_sequence&lt;(n+1)*(n+2)/2&gt;{});</div>
 145 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::array&lt;int,n+1&gt;·_offsets·=·computeOffsets(std::make_index_sequence&lt;n+1&gt;{});</div>
 146 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····};</div>
 147 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 148 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·dimworld&gt;</div>
 149 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keyword">constexpr</span>·<span·class="keywordtype">int</span>·subEnt(<span·class="keywordtype">int</span>·d,·<span·class="keywordtype">int</span>·c)</div>
 150 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····{</div>
 151 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keywordflow">return</span>·(d·&lt;·c·?·0·:·BinomialTable&lt;dimworld&gt;::evaluate(d,c)·&lt;&lt;·c);</div>
Max diff block lines reached; 42664/224206 bytes (19.03%) of diff not shown.
61.0 KB
html2text {}
    
Offset 1, 128 lines modifiedOffset 1, 1266 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 yaspgridintersectioniterator.hh8 yaspgridentity.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH15 5#ifndef·DUNE_GRID_YASPGRIDENTITY_HH
16 6#define·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH16 6#define·DUNE_GRID_YASPGRIDENTITY_HH
17 717 7
 18 8#include·<dune/common/math.hh>
 19 9#include·<dune/geometry/type.hh>
 20 10
 21 24//========================================================================
 22 25
 23 26
 24 27
18 15namespace·_\x8D_\x8u_\x8n_\x8e·{ 
19 16 
20 20·template<class·GridImp> 
21 _\x82_\x81·class·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
22 22·{ 
23 23·constexpr·static·int·dim·=·GridImp::dimension; 
24 24·public: 
25 25·//·types·used·from·grids 
26 _\x82_\x86·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8m_\x8p; 
27 _\x82_\x87·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n; 
28 2825 28
29 _\x83_\x80·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t() 
30 31·{ 
31 32·intersection_._\x8i_\x8m_\x8p_\x8l()._count·+=·(intersection_._\x8i_\x8m_\x8p_\x8l()._count·<·2*dim); 
32 33·}26 29namespace·_.D_.u_.n_.e·{
 27 30
 28 31·namespace·Yasp·{
 29 32
 30 33#ifndef·DOXYGEN
33 3431 34
34 _.3_.6·bool·_.e_.q_.u_.a_.l_.s·(const·_.Y_.a_.s_.p_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r&·other)·const32 35·//·table·for·quick·evaluation·of·binomial·coefficients
 33 36·template<int·n>
 34 37·struct·BinomialTable
35 37·{35 38·{
 36 39·//·evaluation·-·note·that·in·general·d!=n,·n·is·only·the
 37 40·//·maximum·value·of·d·(in·our·case·dimworld)
 38 41·static·constexpr·int·evaluate(int·d,·int·c)
36 38·return·intersection_·==·other.intersection_; 
37 39·} 
38 40 
39 _\x84_\x82·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·&·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const 
40 43·{39 42·{
 40 43·return·_values[_offsets[d]·+·c];
41 44·intersection_._\x8i_\x8m_\x8p_\x8l().update(); 
42 45·return·intersection_; 
43 46·}41 44·}
44 47 
45 _\x84_\x88·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r() 
46 49·{} 
47 50 
48 _\x85_\x82·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(const·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x80_\x8,_\x8d_\x8i_\x8m_\x8,_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>&·myself,·bool 
49 toend) 
50 53·:·intersection_(_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8m_\x8p(myself,·toend)) 
51 54·{} 
52 55 
53 _\x85_\x87·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(const·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·other) 
54 58·:·intersection_(other.intersection_)42 45
 43 46·private:
 44 47·//·prevent·construction
 45 48·BinomialTable()·=·delete;
 46 49
 47 50·//·compute·binomial(r,·c)·and·advance·row·`r`·and·column·`c`
 48 51·static·constexpr·int·nextValue(int&·r,·int&·c)
 49 52·{
 50 53·const·auto·result·=·Dune::binomial(r,·c);
 51 54
 52 55·c·+=·1;
 53 56·if·(c·>·r)·{
 54 57·r·+=·1;
 55 58·c·=·0;
55 59·{}56 59·}
56 6057 60
 58 61·return·result;
57 _\x86_\x82·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8=_\x8·(const·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r& 
58 other) 
59 63·{ 
60 64·intersection_·=·other.intersection_; 
61 65·return·*this; 
62 66·}59 62·}
63 67 
64 68·private: 
65 69·//·The·intersection·this·iterator·points·to 
66 70·mutable·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·intersection_; 
67 71·}; 
68 72 
69 73}·//·namespace·Dune60 63
 61 64·template<std::size_t...·I>
 62 65·static·constexpr·std::array<int,·sizeof...(I)>·computeValues(std::
 63 index_sequence<I...>)
 64 66·{
 65 67·int·r·=·0,·c·=·0;
 66 68·return·{{·((void)I,·nextValue(r,·c))...·}};
 67 69·}
 68 70
 69 71·template<std::size_t...·I>
 70 72·static·constexpr·std::array<int,·sizeof...(I)>·computeOffsets(std::
 71 index_sequence<I...>)
 72 73·{·return·{{·(I*(I+1)/2)...·}};·}
Diff chunk too large, falling back to line-by-line diff (823 lines added, 1 lines removed)
70 7473 74
71 75#endif·//·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH74 75·static·constexpr·std::array<int,(n+1)*(n+2)/2>·_values·=·computeValues(std::
 75 make_index_sequence<(n+1)*(n+2)/2>{});
 76 76·static·constexpr·std::array<int,n+1>·_offsets·=·computeOffsets(std::
 77 make_index_sequence<n+1>{});
 78 77·};
 79 78
 80 85·template<int·dimworld>
 81 86·constexpr·int·subEnt(int·d,·int·c)
 82 87·{
 83 88·return·(d·<·c·?·0·:·BinomialTable<dimworld>::evaluate(d,c)·<<·c);
 84 89·}
 85 90
 86 91·//·Make·a·table·mapping·all·subentities·of·a·codim·0·entity·to·a·value.
Max diff block lines reached; 27984/62408 bytes (44.84%) of diff not shown.
10.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00176.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridentity.hh·File·Reference</title>8 <title>dune-grid:·yaspgridgeometry.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 52 lines modifiedOffset 72, 46 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">yaspgridentity.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">yaspgridgeometry.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>the·YaspEntity·class·and·its·specializations··82 <p>The·YaspGeometry·class·and·its·specializations.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
  
84 <div·class="textblock"><code>#include·&lt;dune/common/math.hh&gt;</code><br·/> 
85 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
86 </div> 
87 <p><a·href="a00176_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00176_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">85 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>87 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04244.html">Dune::YaspEntity&lt;·codim,·dim,·GridImp·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04240.html">Dune::YaspGeometry&lt;·mydim,·cdim,·GridImp·&gt;</a></td></tr>
 89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·general·version·that·handles·all·codimensions·but·0·and·dim.··<a·href="a04240.html#details">More...</a><br·/></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04392.html">Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04404.html">Dune::YaspGeometry&lt;·mydim,·mydim,·GridImp·&gt;</a></td></tr>
 92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialize·for·dim=dimworld,·i.e.·a·volume·element··<a·href="a04404.html#details">More...</a><br·/></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04396.html">Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;::Codim&lt;·cd·&gt;</a></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04400.html">Dune::YaspEntity&lt;·dim,·dim,·GridImp·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04408.html">Dune::YaspGeometry&lt;·0,·cdim,·GridImp·&gt;</a></td></tr>
 95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialization·for·dim=0,·this·is·a·vertex··<a·href="a04408.html#details">More...</a><br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">97 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>99 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 <tr·class="memitem:a01084"·id="r_a01084"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01084.html">Dune::Yasp</a></td></tr> 
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
107 </table>103 </table>
108 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>104 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
109 <div·class="textblock"><p>the·YaspEntity·class·and·its·specializations·</p>105 <div·class="textblock"><p>The·YaspGeometry·class·and·its·specializations.·</p>
 106 <p>YaspGeometry·realizes·the·concept·of·the·geometric·part·of·a·mesh·entity.</p>
 107 <p>We·have·specializations·for·dim·==·dimworld·(elements)·and·dim·==·0·(vertices).·The·general·version·implements·all·other·codimensions.</p>
 108 <p>As·of·September·2014,·the·functionality·of·YaspGeometry·is·identical·to·that·of·AxisAlignedCubeGeometry.·The·latter·cannot·be·used·directly·due·to·the·grid·interface·facade·construction·(it·isn't·templated·to·the·GridImp).·As·soon·as·template·aliases·are·available,·this·header·boils·down·to·one·line.·</p>
110 <p>YaspEntity·realizes·the·concept·a·mesh·entity.</p> 
111 <p>We·have·specializations·for</p><ul> 
112 <li>codim==0·(elements),·because·they·have·an·extended·interface</li> 
113 <li>codim==dim·(vertices),·because·they·use·a·special·constructor·of·the·AxisAlignedCubeGeometry·and·are·the·only·entities·in·a·globally·refined·grid,·that·may·also·exist·on·another·level.</li> 
114 </ul> 
115 <p>The·general·version·implements·all·other·codimensions.·</p> 
116 </div></div><!--·contents·-->109 </div></div><!--·contents·-->
117 <!--·start·footer·part·-->110 <!--·start·footer·part·-->
118 <hr·class="footer"/><address·class="footer"><small>111 <hr·class="footer"/><address·class="footer"><small>
119 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8112 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
120 </small></address>113 </small></address>
121 </body>114 </body>
122 </html>115 </html>
3.07 KB
html2text {}
    
Offset 2, 38 lines modifiedOffset 2, 36 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 yaspgridentity.hh·File·Reference9 yaspgridgeometry.hh·File·Reference
10 the·YaspEntity·class·and·its·specializations·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 The·YaspGeometry·class·and·its·specializations.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
11 #include·<dune/common/math.hh> 
12 #include·<dune/geometry/type.hh> 
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
15 ·class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.E_.n_.t_.i_.t_.y_.<_.·_.c_.o_.d_.i_.m_.,_.·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>13 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.G_.e_.o_.m_.e_.t_.r_.y_.<_.·_.m_.y_.d_.i_.m_.,_.·_.c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 14  ·······The·general·version·that·handles·all·codimensions·but·0·and·dim.
 15 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
16  16  
17 ·class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.E_.n_.t_.i_.t_.y_.<_.·_.0_.,_.·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>17 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.G_.e_.o_.m_.e_.t_.r_.y_.<_.·_.m_.y_.d_.i_.m_.,_.·_.m_.y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 18  ·······specialize·for·dim=dimworld,·i.e.·a·volume·element·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
18  19  
19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x80_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8> 
20   
21 ·class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.E_.n_.t_.i_.t_.y_.<_.·_.d_.i_.m_.,_.·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>20 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.G_.e_.o_.m_.e_.t_.r_.y_.<_.·_.0_.,_.·_.c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 21  ·······specialization·for·dim=0,·this·is·a·vertex·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
22  22  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
26  26  
27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p 
28   
29 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*27 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
30 the·YaspEntity·class·and·its·specializations28 The·YaspGeometry·class·and·its·specializations.
 29 YaspGeometry·realizes·the·concept·of·the·geometric·part·of·a·mesh·entity.
 30 We·have·specializations·for·dim·==·dimworld·(elements)·and·dim·==·0·(vertices).
31 YaspEntity·realizes·the·concept·a·mesh·entity. 
32 We·have·specializations·for 
33 ····*·codim==0·(elements),·because·they·have·an·extended·interface 
34 ····*·codim==dim·(vertices),·because·they·use·a·special·constructor·of·the 
35 ······AxisAlignedCubeGeometry·and·are·the·only·entities·in·a·globally·refined 
36 ······grid,·that·may·also·exist·on·another·level. 
37 The·general·version·implements·all·other·codimensions.31 The·general·version·implements·all·other·codimensions.
 32 As·of·September·2014,·the·functionality·of·YaspGeometry·is·identical·to·that·of
 33 AxisAlignedCubeGeometry.·The·latter·cannot·be·used·directly·due·to·the·grid
 34 interface·facade·construction·(it·isn't·templated·to·the·GridImp).·As·soon·as
 35 template·aliases·are·available,·this·header·boils·down·to·one·line.
38 ===============================================================================36 ===============================================================================
39 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.837 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
278 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00176_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridentity.hh·Source·File</title>8 <title>dune-grid:·yaspgridgeometry.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 1064 lines modifiedOffset 74, 97 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">yaspgridentity.hh</div></div>80 ··<div·class="headertitle"><div·class="title">yaspgridgeometry.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00176.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00176.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDENTITY_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDGEOMETRY_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDENTITY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDGEOMETRY_HH</span></div>
Diff chunk too large, falling back to line-by-line diff (63 lines added, 932 lines removed)
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/math.hh&gt;</span></div>90 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>91 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·mydim,<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>[·...·truncated·by·diffoscope;·len:·7,·SHA:·c45ca7b617082a72e22c023e5e60db0d59b98a35da5c52e2519ff06d492934c9·...·]</div>
93 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//========================================================================</span></div>93 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};">
94 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>94 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a04240.html">···30</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04240.html">YaspGeometry</a>·:·<span·class="keyword">public</span>·AxisAlignedCubeGeometry&lt[·...·truncated·by·diffoscope;·len:·39,·SHA:·e01a5fdb72c9ecbde78db9d3aa7706ea074b8b59fbb1679b09d735c484aa09de·...·]</div>
95 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>95 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··{</div>
96 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>96 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">public</span>:</div>
97 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>97 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04240.html#a53e1e4f7c3a892f71d14b6fc49cc028e">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·<a·class="code·hl_typedef"·href="a[·...·truncated·by·diffoscope;·len:·56,·SHA:·64498db4f5932e842c9271ee3cc486776c49f0f0ceba5906798458b703718226·...·]</div>
98 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>98 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
99 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>99 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">
100 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">namespace·</span>Yasp·{</div>100 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04240.html#a0b05fcd4911ea30adc1d61664802f3bf">···37</a></span>····<a·class="code·hl_function"·href="a04240.html#a0b05fcd4911ea30adc1d61664802f3bf">YaspGeometry</a>·(<span·class="keyword">cons[·...·truncated·by·diffoscope;·len:·194,·SHA:·3ae7d3c546a1d7e10f19ddd2ec67ad119fb1b3f03c881964aebbbe4952a5d189·...·]</div>
101 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>101 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······:·AxisAlignedCubeGeometry&lt;<a·class="code·hl_typedef"·href="a04240.html#a53e1e4f7c3a892f71d14b6fc49cc028e">ctype</a>,mydim,cdim&gt;(ll,ur,shift)</div>
102 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div>102 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div>
103 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>103 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······assert(mydim·==·shift.count());</div>
104 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·table·for·quick·evaluation·of·binomial·coefficients</span></div>104 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····}</div>
105 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·n&gt;</div>105 </div>
106 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">struct·</span>BinomialTable</div>106 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··};</div>
107 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>107 </div>
108 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="comment">//·evaluation·-·note·that·in·general·d!=n,·n·is·only·the</span></div>108 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
109 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="comment">//·maximum·value·of·d·(in·our·case·dimworld)</span></div>109 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·mydim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
110 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">int</span>·evaluate(<span·class="keywordtype">int</span>·d,·<span·class="keyw[·...·truncated·by·diffoscope;·len:·27,·SHA:·755b534ca311ad95947e8e19e861f13a745bebcb074ce4e1bf4a5123df36286a·...·]>110 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};">
111 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······{</div>111 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04404.html">···46</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04240.html">YaspGeometry</a>&lt;mydim,mydim,GridImp&gt;·:·<span·class="keyword">public</span>·[·...·truncated·by·diffoscope;·len:·66,·SHA:·9f649f405608daa304781135b7d41567d178838d2c76e4ccb7b12801b03a6e6d·...·]</div>
112 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keywordflow">return</span>·_values[_offsets[d]·+·c];</div>112 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··{</div>
113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······}</div>113 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>
114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>114 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04404.html#a442147a0f8790937fe392451f896c880">···49</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·<a·class="code·hl_typedef"·href="a0[·...·truncated·by·diffoscope;·len:·55,·SHA:·2e646a7157df2c5898b3261899efdad10818c2dbdc50a5c231e751839f53a359·...·]</div>
115 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">private</span>:</div>115 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="comment">//·prevent·construction</span></div>116 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······BinomialTable()·=·<span·class="keyword">delete</span>;</div>117 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a04404.html#abf4eff089cd4a208687560da0f75f46a">···52</a></span>····<a·class="code·hl_function"·href="a04404.html#abf4eff089cd4a208687560da0f75f46a">YaspGeometry</a>·(<span·class="keyword">con[·...·truncated·by·diffoscope;·len:·126,·SHA:·cbf4f058d3a9f739104aaea595bd8c4aa769296df8d3d37e752c8086c921d7ab·...·]</div>
118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>118 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······:·AxisAlignedCubeGeometry&lt;<a·class="code·hl_typedef"·href="a04404.html#a442147a0f8790937fe392451f896c880">ctype</a>,mydim,mydim&gt;(ll,ur)</div>
119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="comment">//·compute·binomial(r,·c)·and·advance·row·`r`·and·column·`c`</span></div>119 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····{}</div>
120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">int</span>·nextValue(<span·class="keywordtype">int</span>&amp;·r,·[·...·truncated·by·diffoscope;·len:·45,·SHA:·90e8a84ecc52bbdbf8893eedbd45c4346d919ac1235c9cb89df22a422a1c7a15·...·]/div>120 </div>
121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········{</div>121 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··········<span·class="keyword">const</span>·<span·class="keyword">auto</span>·result·=·Dune::binomial(r,·c);</div>122 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">
123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a04404.html#a22972f07eb8893d9e9f3e99f0a5027f9">···57</a></span>····<a·class="code·hl_function"·href="a04404.html#a22972f07eb8893d9e9f3e99f0a5027f9">YaspGeometry</a>·(<span·class="keyword">cons[·...·truncated·by·diffoscope;·len:·81,·SHA:·7b04a69961e789da6c0e156f9f0753f9cc6e5ab3228cc6f040a405bb31b82c78·...·]</div>
124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··········c·+=·1;</div>124 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······:·AxisAlignedCubeGeometry&lt;<a·class="code·hl_typedef"·href="a04404.html#a442147a0f8790937fe392451f896c880">ctype</a>,mydim,mydim&gt;(other)</div>
125 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··········<span·class="keywordflow">if</span>·(c·&gt;·r)·{</div>125 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{}</div>
126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>············r·+=·1;</div>126 </div>
127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>············c·=·0;</div>127 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··};</div>
128 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··········}</div>128 </div>
129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>129 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
130 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··········<span·class="keywordflow">return</span>·result;</div>130 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
131 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········}</div>131 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="};">
132 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>132 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04408.html">···64</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04240.html">YaspGeometry</a>&lt;0,cdim,GridImp&gt;·:·<span·class="keyword">public</span>·AxisA[·...·truncated·by·diffoscope;·len:·56,·SHA:·4ad40926e00f8cec701b2da89912f31995f86b6412b03abcda881126d20d9426·...·]</div>
133 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">template</span>&lt;std::size_t...·I&gt;</div>133 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··{</div>
134 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::array&lt;int,·<span·class="keyword">sizeof</span>...(I)&gt;·computeValues(std::index_sequence&lt;I...&gt;)</div>134 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">public</span>:</div>
135 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········{</div>135 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a04408.html#ade4a09c31cfd3d019324a6b5c8e98086">···67</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·<a·class="code·hl_typedef"·href="a0[·...·truncated·by·diffoscope;·len:·55,·SHA:·6e12fe2b6b6f4284be2aa6c83d78e7d24aed9b935eefe8f6fe0286b543c2fb3f·...·]</div>
136 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··········<span·class="keywordtype">int</span>·r·=·0,·c·=·0;</div>136 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
137 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··········<span·class="keywordflow">return</span>·{{·((void)I,·nextValue(r,·c))...·}};</div>137 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}">
138 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········}</div>138 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a04408.html#acf034db8dd5dfbf5a341bed7ab39031a">···70</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a04408.html#acf034db8dd5dfbf5a341bed7ab39031a">YaspG[·...·truncated·by·diffoscope;·len:·90,·SHA:·a65abb6355d3ca858871e0c423b42b83b3e521b1a4d445b39b7e0ddc1f2be02b·...·]</div>
139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>139 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······:·AxisAlignedCubeGeometry&lt;typename·GridImp::<a·class="code·hl_typedef"·href="a04408.html#ade4a09c31cfd3d019324a6b5c8e98086">ctype</a>,0,cdim&gt;(·p·)</div>
140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keyword">template</span>&lt;std::size_t...·I&gt;</div>140 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····{}</div>
141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::array&lt;int,·<span·class="keyword">sizeof</span>...(I)&gt;·computeOffsets(std::index_s[·...·truncated·by·diffoscope;·len:·21,·SHA:·8332dad34b060892a2e5c799256f40483c0c8bfb02c22ee6676acc89e120ba14·...·]/div>141 </div>
142 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········{·<span·class="keywordflow">return</span>·{{·(I*(I+1)/2)...·}};·}</div>142 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
143 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>143 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">
144 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::array&lt;int,(n+1)*(n+2)/2&gt;·_values·=·computeValues(std::make_index_sequence&lt;(n+1)*(n+2)/2&gt;{});</div>144 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a04408.html#a38add5c63a14b9071340cb402b257c2f">···74</a></span>····<a·class="code·hl_function"·href="a04408.html#a38add5c63a14b9071340cb402b257c2f">YaspGeometry</a>·(·<span·class="keyword">con[·...·truncated·by·diffoscope;·len:·191,·SHA:·783782f4e1b17543b7b6f2a6bdba56ec939192f5c276a3565b440a39f16f5972·...·]</div>
145 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::array&lt;int,n+1&gt;·_offsets·=·computeOffsets(std::make_index_sequence&lt;n+1&gt;{});</div>145 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······:·AxisAlignedCubeGeometry&lt;typename·GridImp::<a·class="code·hl_typedef"·href="a04408.html#ade4a09c31cfd3d019324a6b5c8e98086">ctype</a>,0,cdim&gt;(·p·)</div>
146 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····};</div>146 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····{}</div>
147 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>147 </div>
148 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·dimworld&gt;</div>148 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··};</div>
149 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keyword">constexpr</span>·<span·class="keywordtype">int</span>·subEnt(<span·class="keywordtype">int</span>·d,·<span·class="keywordtype">int</span>·c)</div>149 </div>
150 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····{</div>150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>}··<span·class="comment">//·namespace·Dune</span></div>
151 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keywordflow">return</span>·(d·&lt;·c·?·0·:·BinomialTable&lt;dimworld&gt;::evaluate(d,c)·&lt;&lt;·c);</div>151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
152 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····}</div>152 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_YASPGRIDGEOMETRY_HH</span></div>
153 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div> 
154 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="comment">//·Make·a·table·mapping·all·subentities·of·a·codim·0·entity·to·a·value.</span></div> 
155 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="comment">//·F·is·the·functor·to·be·evaluated.</span></div> 
156 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·F,·<span·class="keywordtype">int</span>·dim&gt;</div> 
157 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="keyword">struct·</span>EntityShiftTable</div> 
158 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····{</div> 
159 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>······<span·class="keyword">typedef</span>·std::bitset&lt;dim&gt;·value_type;</div> 
160 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> 
161 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>······<span·class="keyword">static</span>·value_type·evaluate(<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·codim)</div> 
162 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······{</div> 
163 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>········<span·class="keywordflow">return</span>·{_values[_offsets[codim]·+·i]};</div> 
164 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>······}</div> 
165 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
166 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····<span·class="keyword">private</span>:</div> 
167 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> 
168 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>······<span·class="comment">//·prevent·construction</span></div> 
169 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>······EntityShiftTable()·=·<span·class="keyword">delete</span>;</div> 
170 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div> 
171 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>······<span·class="comment">//·compute·offset·of·codimension·`codim`·entities·and·advance·`offset`</span></div> 
172 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">int</span>·nextOffset(<span·class="keywordtype">int</span>&amp;·offset,·<span·class="keywordtype">int</span>·codim)</div> 
173 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>········{</div> 
174 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··········<span·class="keywordflow">if</span>·(codim·==·0)·{</div> 
175 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>············offset·=·0;</div> 
176 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>············<span·class="keywordflow">return</span>·0;</div> 
177 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··········}</div> 
178 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div> 
179 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··········offset·+=·subEnt&lt;dim&gt;(dim,·codim-1);</div> 
180 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··········<span·class="keywordflow">return</span>·offset;</div> 
181 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>········}</div> 
182 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> 
Max diff block lines reached; 41469/223224 bytes (18.58%) of diff not shown.
59.8 KB
html2text {}
    
Offset 1, 1266 lines modifiedOffset 1, 111 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 yaspgridentity.hh8 yaspgridgeometry.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRIDENTITY_HH15 5#ifndef·DUNE_GRID_YASPGRIDGEOMETRY_HH
16 6#define·DUNE_GRID_YASPGRIDENTITY_HH16 6#define·DUNE_GRID_YASPGRIDGEOMETRY_HH
17 717 7
18 8#include·<dune/common/math.hh> 
19 9#include·<dune/geometry/type.hh> 
20 10 
21 24//======================================================================== 
22 25 
23 26 
24 27 
25 28 
26 29namespace·_\x8D_\x8u_\x8n_\x8e·{18 23namespace·_\x8D_\x8u_\x8n_\x8e·{
 19 24
 20 29·template<int·mydim,int·cdim,·class·GridImp>
 21 _\x83_\x80·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·:·public·AxisAlignedCubeGeometry<typename·GridImp::
 22 ctype,mydim,cdim>
27 30 
28 31·namespace·Yasp·{ 
29 32 
30 33#ifndef·DOXYGEN 
31 34 
32 35·//·table·for·quick·evaluation·of·binomial·coefficients 
33 36·template<int·n> 
34 37·struct·BinomialTable 
35 38·{23 31·{
36 39·//·evaluation·-·note·that·in·general·d!=n,·n·is·only·the 
37 40·//·maximum·value·of·d·(in·our·case·dimworld) 
38 41·static·constexpr·int·evaluate(int·d,·int·c) 
39 42·{ 
40 43·return·_values[_offsets[d]·+·c];24 32·public:
 25 _\x83_\x84·typedef·typename·GridImp::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e;
 26 35
 27 _\x83_\x87·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(const·FieldVector<ctype,·cdim>&·ll,·const·FieldVector<ctype,
 28 cdim>&·ur,·const·std::bitset<cdim>&·shift)
 29 38·:·AxisAlignedCubeGeometry<_\x8c_\x8t_\x8y_\x8p_\x8e,mydim,cdim>(ll,ur,shift)
 30 39·{
 31 40·assert(mydim·==·shift.count());
41 44·}32 41·}
42 45 
43 46·private: 
44 47·//·prevent·construction 
45 48·BinomialTable()·=·delete; 
46 49 
47 50·//·compute·binomial(r,·c)·and·advance·row·`r`·and·column·`c` 
48 51·static·constexpr·int·nextValue(int&·r,·int&·c) 
49 52·{ 
50 53·const·auto·result·=·Dune::binomial(r,·c); 
51 54 
52 55·c·+=·1; 
53 56·if·(c·>·r)·{ 
54 57·r·+=·1; 
55 58·c·=·0;33 42·};
 34 43
 35 45·template<int·mydim,·class·GridImp>
 36 _\x84_\x86·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y<mydim,mydim,GridImp>·:·public
 37 AxisAlignedCubeGeometry<typename·GridImp::ctype,mydim,mydim>
 38 47·{
 39 48·public:
 40 _\x84_\x89·typedef·typename·GridImp::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e;
 41 50
 42 _\x85_\x82·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(const·FieldVector<ctype,·mydim>&·ll,·const·FieldVector<ctype,
 43 mydim>&·ur)
 44 53·:·AxisAlignedCubeGeometry<_\x8c_\x8t_\x8y_\x8p_\x8e,mydim,mydim>(ll,ur)
 45 54·{}
 46 55
 47 _\x85_\x87·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(const·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y&·other)
 48 58·:·AxisAlignedCubeGeometry<_\x8c_\x8t_\x8y_\x8p_\x8e,mydim,mydim>(other)
56 59·}49 59·{}
 50 60·};
 51 61
 52 63·template<int·cdim,·class·GridImp>
 53 _\x86_\x84·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y<0,cdim,GridImp>·:·public·AxisAlignedCubeGeometry<typename
 54 GridImp::ctype,0,cdim>
57 60 
58 61·return·result; 
59 62·} 
60 63 
61 64·template<std::size_t...·I> 
62 65·static·constexpr·std::array<int,·sizeof...(I)>·computeValues(std:: 
63 index_sequence<I...>) 
64 66·{55 65·{
 56 66·public:
 57 _\x86_\x87·typedef·typename·GridImp::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e;
 58 68
 59 _\x87_\x80·explicit·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(·const·FieldVector<·ctype,·cdim·>·&p·)
 60 71·:·AxisAlignedCubeGeometry<typename·GridImp::_\x8c_\x8t_\x8y_\x8p_\x8e,0,cdim>(·p·)
 61 72·{}
 62 73
 63 _\x87_\x84·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·(·const·FieldVector<·ctype,·cdim·>·&p,·const·FieldVector<
 64 ctype,·cdim·>·&,·const·std::bitset<cdim>·&)
 65 75·:·AxisAlignedCubeGeometry<typename·GridImp::_\x8c_\x8t_\x8y_\x8p_\x8e,0,cdim>(·p·)
 66 76·{}
65 67·int·r·=·0,·c·=·0; 
66 68·return·{{·((void)I,·nextValue(r,·c))...·}}; 
67 69·} 
68 70 
69 71·template<std::size_t...·I> 
70 72·static·constexpr·std::array<int,·sizeof...(I)>·computeOffsets(std:: 
71 index_sequence<I...>) 
72 73·{·return·{{·(I*(I+1)/2)...·}};·} 
73 74 
74 75·static·constexpr·std::array<int,(n+1)*(n+2)/2>·_values·=·computeValues(std:: 
75 make_index_sequence<(n+1)*(n+2)/2>{}); 
76 76·static·constexpr·std::array<int,n+1>·_offsets·=·computeOffsets(std:: 
77 make_index_sequence<n+1>{}); 
Diff chunk too large, falling back to line-by-line diff (3 lines added, 818 lines removed)
78 77·};67 77·};
79 7868 78}·//·namespace·Dune
80 85·template<int·dimworld>69 79
81 86·constexpr·int·subEnt(int·d,·int·c)70 80#endif·//·DUNE_GRID_YASPGRIDGEOMETRY_HH
82 87·{ 
83 88·return·(d·<·c·?·0·:·BinomialTable<dimworld>::evaluate(d,c)·<<·c); 
84 89·} 
Max diff block lines reached; 27067/61190 bytes (44.23%) of diff not shown.
17.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00200.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·ygrid.hh·File·Reference</title>8 <title>dune-grid:·yaspgridleveliterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 81 lines modifiedOffset 71, 38 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>··</div>
79 <a·href="#func-members">Functions</a>··</div> 
80 ··<div·class="headertitle"><div·class="title">ygrid.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">yaspgridleveliterator.hh·File·Reference</div></div>
81 </div><!--header-->80 </div><!--header-->
82 <div·class="contents">81 <div·class="contents">
  
83 <p>This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.··82 <p>The·YaspLevelIterator·class.··
84 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
  
85 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/> 
86 <code>#include·&lt;vector&gt;</code><br·/> 
87 <code>#include·&lt;bitset&gt;</code><br·/> 
88 <code>#include·&lt;deque&gt;</code><br·/> 
89 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/> 
90 <code>#include·&lt;dune/common/math.hh&gt;</code><br·/> 
91 <code>#include·&lt;dune/common/streamoperators.hh&gt;</code><br·/> 
92 </div> 
93 <p><a·href="a00200_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00200_source.html">Go·to·the·source·code·of·this·file.</a></p>
94 <table·class="memberdecls">85 <table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
96 Classes</h2></td></tr>87 Classes</h2></td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04420.html">Dune::YGridComponent&lt;·Coordinates·&gt;</a></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04424.html">Dune::YGridComponent&lt;·Coordinates·&gt;::Iterator</a></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04428.html">Dune::YGrid&lt;·Coordinates·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04252.html">Dune::YaspLevelIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>
102 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·need·to·be·represented·by·d·choose·c·YgridComponents.·All·entities·in·one·such·component·share·the·same·set·of·spanning·unit·vectors.·A·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·is·used·to·iterate·over·the·entire·set·of·components·the·codimension·consists·of.·It·doesn't·hold·any·data,·but·instead·holds·an·iterator·range·into·an·array·of·components·(which·is·owned·by·YGridLevel).··<a·href="a04428.html#details">More...</a><br·/></td></tr> 
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04432.html">Dune::YGrid&lt;·Coordinates·&gt;::Iterator</a></td></tr> 
105 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">Iterator</a>·over·a·collection·o·YGrids·A·<a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">YGrid::Iterator</a>·is·the·heart·of·an·entity·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04432.html#details">More...</a><br·/></td></tr> 
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04436.html">Dune::YGridList&lt;·Coordinates·&gt;</a></td></tr> 
108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processors·are·stored·as·std::deque&lt;Intersection&gt;.·Eachsuch·intersection·only·holds·one·<a·class="el"·href="a04420.html">YGridComponent</a>.·To·do·all·communication·associated·with·one·codimension,·multiple·such·deques·have·to·be·concatenated.·<a·class="el"·href="a04436.html"·title="implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processor...">YGridList</a>·manges·this·concatenation.·As·for·YGrids,·<a·class="el"·href="a04436.html"·title="implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processor...">YGridList</a>·doesn't·hold·any·data,·but·an·iterator·range·into·a·data·array·owned·by·YGridLevel.··<a·href="a04436.html#details">More...</a><br·/></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04440.html">Dune::YGridList&lt;·Coordinates·&gt;::Intersection</a></td></tr> 
111 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·describing·an·intersection·with·a·neighboring·processor··<a·href="a04440.html#details">More...</a><br·/></td></tr>89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterates·over·entities·of·one·grid·level.··<a·href="a04252.html#details">More...</a><br·/></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04444.html">Dune::YGridList&lt;·Coordinates·&gt;::Iterator</a></td></tr> 
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
116 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
117 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
118 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
119 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:a01084"·id="r_a01084"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01084.html">Dune::Yasp</a></td></tr> 
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
123 </table><table·class="memberdecls"> 
124 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
125 Functions</h2></td></tr> 
126 <tr·class="memitem:a3bb77d9d10355f149ae2e60b4fa388cc"·id="r_a3bb77d9d10355f149ae2e60b4fa388cc"><td·class="memTemplParams"·colspan="2">template&lt;int·d,·typename·ct·&gt;·</td></tr> 
127 <tr·class="memitem:a3bb77d9d10355f149ae2e60b4fa388cc"><td·class="memTemplItemLeft"·align="right"·valign="top">std::array&lt;·int,·d·&gt;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01084.html#a3bb77d9d10355f149ae2e60b4fa388cc">Dune::Yasp::sizeArray</a>·(const·std::array&lt;·std::vector&lt;·ct·&gt;,·d·&gt;·&amp;v)</td></tr> 
128 <tr·class="separator:a3bb77d9d10355f149ae2e60b4fa388cc"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
129 <tr·class="memitem:a3ebc9608eaa74f4f5af12304a864b598"·id="r_a3ebc9608eaa74f4f5af12304a864b598"><td·class="memTemplParams"·colspan="2">template&lt;class·Coordinates·&gt;·</td></tr> 
130 <tr·class="memitem:a3ebc9608eaa74f4f5af12304a864b598"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a3ebc9608eaa74f4f5af12304a864b598">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·<a·class="el"·href="a04420.html">YGridComponent</a>&lt;·Coordinates·&gt;·e)</td></tr> 
131 <tr·class="memdesc:a3ebc9608eaa74f4f5af12304a864b598"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Output·operator·for·ygrids.··<br·/></td></tr> 
132 <tr·class="separator:a3ebc9608eaa74f4f5af12304a864b598"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
133 <tr·class="memitem:a5591810ebd530abfcf7293a5df32a772"·id="r_a5591810ebd530abfcf7293a5df32a772"><td·class="memTemplParams"·colspan="2">template&lt;class·Coordinates·&gt;·</td></tr> 
134 <tr·class="memitem:a5591810ebd530abfcf7293a5df32a772"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a5591810ebd530abfcf7293a5df32a772">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·typename·<a·class="el"·href="a04420.html">YGridComponent</a>&lt;·Coordinates·&gt;::Iterator·&amp;e)</td></tr> 
135 <tr·class="memdesc:a5591810ebd530abfcf7293a5df32a772"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Output·operator·for·ygrids.··<br·/></td></tr> 
136 <tr·class="separator:a5591810ebd530abfcf7293a5df32a772"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
137 <tr·class="memitem:af7ab108c81d5b20bc4039d8cc3925c34"·id="r_af7ab108c81d5b20bc4039d8cc3925c34"><td·class="memTemplParams"·colspan="2">template&lt;class·Coordinates·&gt;·</td></tr> 
138 <tr·class="memitem:af7ab108c81d5b20bc4039d8cc3925c34"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#af7ab108c81d5b20bc4039d8cc3925c34">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·const·<a·class="el"·href="a04428.html">YGrid</a>&lt;·Coordinates·&gt;·&amp;e)</td></tr> 
139 <tr·class="memdesc:af7ab108c81d5b20bc4039d8cc3925c34"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Output·operator·for·ygrids.··<br·/></td></tr> 
140 <tr·class="separator:af7ab108c81d5b20bc4039d8cc3925c34"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
141 </table>97 </table>
142 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
143 <div·class="textblock"><p>This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.·</p>99 <div·class="textblock"><p>The·YaspLevelIterator·class.·</p>
144 </div></div><!--·contents·-->100 </div></div><!--·contents·-->
145 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
146 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
147 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
148 </small></address>104 </small></address>
149 </body>105 </body>
150 </html>106 </html>
4.76 KB
html2text {}
    
Offset 1, 82 lines modifiedOffset 1, 23 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 yaspgridleveliterator.hh·File·Reference
 10 The·YaspLevelIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
9 ygrid.hh·File·Reference 
10 This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation. 
11 _\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
12 #include·<array> 
13 #include·<vector> 
14 #include·<bitset> 
15 #include·<deque> 
16 #include·<dune/common/fvector.hh> 
17 #include·<dune/common/math.hh> 
18 #include·<dune/common/streamoperators.hh> 
19 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
20 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8p_\x8i_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 14  ·······Iterates·over·entities·of·one·grid·level.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
21 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8> 
22   
23 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
24   
25 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8> 
26 ·········implements·a·collection·of·YGridComponents·which·form·a·codimension 
27 ·········Entities·of·given·codimension·c·need·to·be·represented·by·d·choose·c 
28 ·········YgridComponents.·All·entities·in·one·such·component·share·the·same·set 
29  ········of·spanning·unit·vectors.·A·_\x8Y_\x8G_\x8r_\x8i_\x8d·is·used·to·iterate·over·the·entire 
30 ·········set·of·components·the·codimension·consists·of.·It·doesn't·hold·any 
31 ·········data,·but·instead·holds·an·iterator·range·into·an·array·of·components 
32 ·········(which·is·owned·by·YGridLevel).·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
33   
34 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
35  ········_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·over·a·collection·o·YGrids·A·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·is·the·heart·of 
36 ·········an·entity·in·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
37   
38 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8> 
39 ·········implements·a·collection·of·multiple·std::deque<Intersection> 
40 ·········Intersections·with·neighboring·processors·are·stored·as·std:: 
41 ·········deque<Intersection>.·Eachsuch·intersection·only·holds·one 
42  ········_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t.·To·do·all·communication·associated·with·one 
43 ·········codimension,·multiple·such·deques·have·to·be·concatenated.·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t 
44 ·········manges·this·concatenation.·As·for·YGrids,·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t·doesn't·hold·any 
45 ·········data,·but·an·iterator·range·into·a·data·array·owned·by·YGridLevel. 
46 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
47   
48 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n 
49  ········type·describing·an·intersection·with·a·neighboring·processor·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
50   
51 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
52  15  
53 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
54 namespace· ·_\x8D_\x8u_\x8n_\x8e17 namespace· ·_\x8D_\x8u_\x8n_\x8e
55  ···········Include·standard·header·files.18  ···········Include·standard·header·files.
56  19  
57 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p 
58   
59 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
60 template<int·d,·typename·ct·> 
61 std::array<·int,·d··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8A_\x8r_\x8r_\x8a_\x8y·(const·std::array<·std::vector<·ct 
62 ······················>,·d·>·&v) 
63   
64 template<class·Coordinates·> 
65 ······std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t< 
66 ······················Coordinates·>·e) 
67  ·····················Output·operator·for·ygrids. 
68   
69 template<class·Coordinates·> 
70 ······std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·typename 
71 ······················_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t<·Coordinates·>::Iterator·&e) 
72  ·····················Output·operator·for·ygrids. 
73   
74 template<class·Coordinates·> 
75 ······std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·const·_\x8Y_\x8G_\x8r_\x8i_\x8d< 
76 ······················Coordinates·>·&e) 
77  ·····················Output·operator·for·ygrids. 
78   
79 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*20 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
80 This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.21 The·YaspLevelIterator·class.
81 ===============================================================================22 ===============================================================================
82 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.823 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
253 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00200_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·ygrid.hh·Source·File</title>8 <title>dune-grid:·yaspgridleveliterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 1171 lines modifiedOffset 74, 91 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">ygrid.hh</div></div>80 ··<div·class="headertitle"><div·class="title">yaspgridleveliterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00200.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00200.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_YGRID_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDLEVELITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_YGRID_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDLEVELITERATOR_HH</span></div>
Diff chunk too large, falling back to line-by-line diff (55 lines added, 1050 lines removed)
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;bitset&gt;</span></div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;deque&gt;</span></div>93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>94 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};">
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a04252.html">···18</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04252.html">YaspLevelIterator</a></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/math.hh&gt;</span></div>96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/streamoperators.hh&gt;</span></div>97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimworld·=·GridImp::dimensionworld;</div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·ctype;</div>
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">public</span>:</div>
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·<span·class="keyword">namespace·</span>Yasp·{</div>101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">···26</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;codim&gt;::Entity·<a·cl[·...·truncated·by·diffoscope;·len:·86,·SHA:·dbe82894560df464c7361c360c4bd5d86b6f4c5e4825438e006e3ab84b4b7887·...·]</div>
102 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·d,·<span·class="keyword">typename</span>·ct&gt;</div>102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a04252.html#a4396545a46133d320ca28d8ab5184796">···27</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::YGridLevelIterator·<a·class="code·hl_type[·...·truncated·by·diffoscope;·len:·66,·SHA:·dd6d2689adf7ba1130f22b4e2069ec90017ec927abef76eee689d6fb88fed584·...·];</div>
103 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}">103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04252.html#ac616fa5438ee8c56c88502301e92becd">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::YGrid::Iterator·<a·clas[·...·truncated·by·diffoscope;·len:·84,·SHA:·08e66f316dfbfeebb2400a13d82ea86b02d32134679fec944f74301f566ea4b9·...·]>
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a01084.html#a3bb77d9d10355f149ae2e60b4fa388cc">···29</a></span>··std::array&lt;int,d&gt;·<a·class="code·hl_function"·href="a01084.html#a3bb77d9d10355f149ae2e60b4fa388cc">sizeArray</a>(<span·class="keyword">const</span>·std::array&lt;s[·...·truncated·by·diffoscope;·len:·34,·SHA:·9b48fdb1389320805397985c5b9d1bf491d015bdf3d39ad90454861259e089d5·...·]</div>104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··{</div>105 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}">
106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····std::array&lt;int,d&gt;·tmp;</div>106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a04252.html#ae43e79fcb64f3f3e65a71e5284d759ff">···31</a></span>····<a·class="code·hl_function"·href="a04252.html#ae43e79fcb64f3f3e65a71e5284d759ff">YaspLevelIterator</a>·()</div>
107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;d;·++i)</div>107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{}</div>
108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······tmp[i]·=·v[i].size()·-·1;</div>108 </div>
109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keywordflow">return</span>·tmp;</div>109 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··}</div>110 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">
111 </div>111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04252.html#ad07bba3e5ac1d67a0441533ffaa35155">···35</a></span>····<a·class="code·hl_function"·href="a04252.html#ad07bba3e5ac1d67a0441533ffaa35155">YaspLevelIterat[·...·truncated·by·diffoscope;·len:·271,·SHA:·db7dfce834903dbfa84d7f4a039b2017b23ed75618c4c6813e9dc1b2cdca22ce·...·]/div>
112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·}·<span·class="comment">//namespace·Yasp</span></div>112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>(<a·class="code·hl_class"·href="a04244.html">YaspEntity</a>&lt;codim,·dim,·GridImp&gt;(g,it))</div>
113 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>113 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{}</div>
114 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Coordinates&gt;</div>114 </div>
115 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="};">115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
116 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a04420.html">···74</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04420.html">YGridComponent</a></div>116 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
117 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··{</div>117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04252.html#aae5d151f7eb89f063bfc2c1582e1a116">···40</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04252.html#aae5d151f7eb89f063bfc2c1582e1a116">incre[·...·truncated·by·diffoscope;·len:·10,·SHA:·013b795c21c51ac95fdf1ef0b17a9831053e28bd4cd9ce33a4934226ebeac187·...·]</div>
118 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">public</span>:</div>118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····{</div>
119 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="comment">//extract·coordinate·type·and·dimension·from·the·coordinate·container</span></div>119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······++(<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>.impl()._it);</div>
120 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a04420.html#a3fcc1cc3f33ea8f73cd1ddb2a50ad094">···78</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Coordinates::ctype·<a·class="code·hl_typedef"·hre[·...·truncated·by·diffoscope;·len:·57,·SHA:·c9b6e1f91f4cbfffba5a9fbc75313fa53b03c4f5abc7b9925eb27b49520f3f18·...·]</div>120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····}</div>
121 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a04420.html#a2af9dafe3cf099d09f4940d003bcde40">···79</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype"[·...·truncated·by·diffoscope;·len:·125,·SHA:·23462c8309e8cbf63d46aeb4a0f8d74e981d0e8ded5a8dd9bed904583310470e·...·]/div>121 </div>
122 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
123 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">···81</a></span>····<span·class="keyword">typedef</span>·std::array&lt;int,·d&gt;·<a·class="code·hl_typedef"·href="a04420.html#[·...·truncated·by·diffoscope;·len:·51,·SHA:·c648f4ce182e6b8e9367a7798ef64aec2427f6718a5d4fdba1a8976b1fbcd39c·...·]>123 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">
124 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a04420.html#a8bc72880287dea7ff9a30d2b23266aa9">···82</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;ct,d&gt;·<a·class="code·hl_typedef"·href="a04420.html#a8bc72880287dea7ff[·...·truncated·by·diffoscope;·len:·28,·SHA:·97f9828d0e42a7bc60acadf33abee08af4320ff449a1c70b2a1fb7b764971a86·...·]</div>124 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04252.html#ad501d40befc059b0703aaeb80b95999f">···46</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04252.html#ad501d40befc059b0703aaeb80b95999f">equal[·...·truncated·by·diffoscope;·len:·152,·SHA:·bce44a4d338ec123c9ee5d5de74f6f5601125630a31dec0c5c29b01409dbc8ff·...·]</div>
125 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="keyword">····</span>{</div>
126 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="}">126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>·==·rhs.<a·class="code·hl_variable"·href="a04[·...·truncated·by·diffoscope;·len:·62,·SHA:·2eb15259d8858752c9f4c08372c88d5159ba9159b96256be92fc1689874b8ca5·...·]>
127 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a04420.html#a9d55b79de76d9291582637f16904c9f5">···85</a></span>····<a·class="code·hl_function"·href="a04420.html#a9d55b79de76d9291582637f16904c9f5">YGridComponent</a>·()·:·_shift(0ULL)</div>127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div>
128 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····{</div>128 </div>
129 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······std::fill(_origin.begin(),·_origin.end(),·0);</div>129 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
130 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······std::fill(_offset.begin(),·_offset.end(),·0);</div>130 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
131 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······std::fill(_size.begin(),·_size.end(),·0);</div>131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a04252.html#af0abf5e0c922eb9acecc1175ebb645d3">···52</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">Entity</a[·...·truncated·by·diffoscope;·len:·140,·SHA:·fa951c794282ea5a2f2d256a3d0f529b7063954dc99deb49d8a121bb02ff3165·...·]</div>
132 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····}</div>132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">····</span>{</div>
133 </div>133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>;</div>
134 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>
135 <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="}">135 </div>
136 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a04420.html#a5e086a3db134896fbdb0235944bac5b3">···99</a></span>····<a·class="code·hl_function"·href="a04420.html#a5e086a3db134896fbdb0235944bac5b3">YGridComponent</a>(<a·class="code·hl_typede[·...·truncated·by·diffoscope;·len:·341,·SHA:·6cd0a9ac9353d679aa433da9ab9793a1456738a76452181ed0e0f54cb936d93c·...·]</div>136 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
137 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······:·_origin(<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>),·_size(<a·class="code·hl_function"·href="a04420.html#a28e1dc5bca6e2f3f95548532406c78a9">siz[·...·truncated·by·diffoscope;·len:·6,·SHA:·e1e09ab35859c00b731eae244a90c27ce9154ca3d8e332b1b704d87e5ebed5bd·...·]</div>137 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="keyword">protected</span>:</div>
138 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····{}</div>138 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">···58</a></span>····<a·class="code·hl_typedef"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">Entity</a>·<a·class="code·hl_variable"·href[·...·truncated·by·diffoscope;·len:·62,·SHA:·c6742273e03d6dea472da43a0258eb7081159a75ba6d2a65ee025311d386e0c9·...·]</div>
139 </div>139 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··};</div>
140 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>140 </div>
141 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="}">141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
142 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a04420.html#a6cee5f7572c07420cd1d7a4b103d388a">··108</a></span>····<a·class="code·hl_function"·href="a04420.html#a6cee5f7572c07420cd1d7a4b103d388a">YGridComponent</a>·(<a·class="code·hl_type[·...·truncated·by·diffoscope;·len:·476,·SHA:·90f6cfc42abdc46b82ae8d8a1679fbc471529e8b66f884a739af634499e42d63·...·]</div>142 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}</div>
143 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······:··_origin(<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>),·_shift(enclosing.<a·class="code·hl_function"·href="a04420.html#ac186ee4fe9b292950e32fb8fa[·...·truncated·by·diffoscope;·len:·356,·SHA:·7c33a36d6255fd2e973d33f6dc21c46cb1a1b87bef3668caf60cce4980f5cbc3·...·]</div>143 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
144 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····{</div>144 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif···</span><span·class="comment">//·DUNE_GRID_YASPGRIDLEVELITERATOR_HH</span></div>
145 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;<a·class="code·hl_variable"·href="a04420.html#a2af9dafe3cf099d09f4940d003bcde40">d</a>;·i++)</div> 
146 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>········_offset[i]·=·<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>[i]·-·enclosing.<a·class="code·hl_function"·href="a04420.html#a9f94a5e10fd9b81c88c9f0618110d806">origin</a>(i)·+·enclosing.<a·class="code·hl_function"·href="a04420.html#a066ffd5efd380536fe2cd63b31fb479d">offset</a>(i);</div> 
147 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> 
148 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="comment">//·compute·superincrements</span></div> 
149 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>······<span·class="keywordtype">int</span>·inc·=·1;</div> 
150 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;<a·class="code·hl_variable"·href="a04420.html#a2af9dafe3cf099d09f4940d003bcde40">d</a>;·++i)</div> 
151 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>········{</div> 
152 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··········_superincrement[i]·=·inc;</div> 
153 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··········inc·*=·_supersize[i];</div> 
154 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>········}</div> 
155 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····}</div> 
156 </div> 
157 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> 
158 <div·class="foldopen"·id="foldopen00131"·data-start="{"·data-end="}"> 
159 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno"><a·class="line"·href="a04420.html#a733142a899040ff1e284cfbb323c82de">··131</a></span>····<a·class="code·hl_function"·href="a04420.html#a733142a899040ff1e284cfbb323c82de">YGridComponent</a>·(<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>·<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>,·std::bitset&lt;d&gt;·<a·class="code·hl_function"·href="a04420.html#ac186ee4fe9b292950e32fb8fa7679cba">shift</a>,·Coordinates*·coords,·<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>·<a·class="code·hl_function"·href="a04420.html#a28e1dc5bca6e2f3f95548532406c78a9">size</a>,·<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>·<a·class="code·hl_function"·href="a04420.html#af05cad1d1dabf4f9cba8135034916cd6">offset</a>,·<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>·<a·class="code·hl_function"·href="a04420.html#a6d7e408b31e3d6174818b1dea7dc3025">supersize</a>)</div> 
160 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>······:·_origin(<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>),·_shift(<a·class="code·hl_function"·href="a04420.html#ac186ee4fe9b292950e32fb8fa7679cba">shift</a>),·_coords(coords),·_size(<a·class="code·hl_function"·href="a04420.html#a28e1dc5bca6e2f3f95548532406c78a9">size</a>),·_offset(<a·class="code·hl_function"·href="a04420.html#af05cad1d1dabf4f9cba8135034916cd6">offset</a>),·_supersize(<a·class="code·hl_function"·href="a04420.html#a6d7e408b31e3d6174818b1dea7dc3025">supersize</a>)</div> 
161 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>····{</div> 
162 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>······<span·class="comment">//·compute·superincrements</span></div> 
163 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>······<span·class="keywordtype">int</span>·inc·=·1;</div> 
164 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;<a·class="code·hl_variable"·href="a04420.html#a2af9dafe3cf099d09f4940d003bcde40">d</a>;·++i)</div> 
165 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>········{</div> 
166 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>··········_superincrement[i]·=·inc;</div> 
167 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>··········inc·*=·_supersize[i];</div> 
168 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>········}</div> 
169 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>····}</div> 
170 </div> 
171 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>·</div> 
172 <div·class="foldopen"·id="foldopen00144"·data-start="{"·data-end="}"> 
173 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno"><a·class="line"·href="a04420.html#a9f94a5e10fd9b81c88c9f0618110d806">··144</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a04420.html#a9f94a5e10fd9b81c88c9f0618110d806">origin</a>·(<span·class="keywordtype">int</span>·i)<span·class="keyword">·const</span></div> 
174 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span><span·class="keyword">····</span>{</div> 
175 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>······<span·class="keywordflow">return</span>·_origin[i];</div> 
176 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>····}</div> 
177 </div> 
178 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span>·</div> 
179 <div·class="foldopen"·id="foldopen00150"·data-start="{"·data-end="}"> 
180 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno"><a·class="line"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">··150</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>&amp;·<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>·()<span·class="keyword">·const</span></div> 
181 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span><span·class="keyword">····</span>{</div> 
182 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>······<span·class="keywordflow">return</span>·_origin;</div> 
Max diff block lines reached; 38610/208975 bytes (18.48%) of diff not shown.
49.1 KB
html2text {}
    
Offset 1, 1253 lines modifiedOffset 1, 103 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 ygrid.hh8 yaspgridleveliterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRID_YGRID_HH15 5#ifndef·DUNE_GRID_YASPGRIDLEVELITERATOR_HH
16 6#define·DUNE_GRID_YASPGRID_YGRID_HH16 6#define·DUNE_GRID_YASPGRIDLEVELITERATOR_HH
Diff chunk too large, falling back to line-by-line diff (43 lines added, 866 lines removed)
17 717 7
18 8#include·<array>18 12namespace·_.D_.u_.n_.e·{
19 9#include·<vector>19 13
20 10#include·<bitset>20 14
21 11#include·<deque>21 17·template<int·codim,·PartitionIteratorType·pitype,·class·GridImp>
22 1222 _.1_.8·class·_.Y_.a_.s_.p_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r
23 13#include·<dune/common/fvector.hh>23 19·{
24 14#include·<dune/common/math.hh>24 21·constexpr·static·int·dim·=·GridImp::dimension;
25 15#include·<dune/common/streamoperators.hh>25 23·constexpr·static·int·dimworld·=·GridImp::dimensionworld;
26 1626 24·typedef·typename·GridImp::ctype·ctype;
27 21namespace·_.D_.u_.n_.e·{27 25·public:
28 2228 _.2_.6·typedef·typename·GridImp::template·Codim<codim>::Entity·_.E_.n_.t_.i_.t_.y;
29 23·namespace·Yasp·{29 _.2_.7·typedef·typename·GridImp::YGridLevelIterator·_.Y_.G_.L_.I;
30 28·template<int·d,·typename·ct>30 _.2_.8·typedef·typename·GridImp::YGrid::Iterator·_.I;
31 _.2_.9·std::array<int,d>·_.s_.i_.z_.e_.A_.r_.r_.a_.y(const·std::array<std::vector<ct>,d>&·v)31 29
32 30·{32 _.3_.1·_.Y_.a_.s_.p_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r·()
33 31·std::array<int,d>·tmp;33 32·{}
34 32·for·(int·i=0;·i<d;·++i)34 33
35 33·tmp[i]·=·v[i].size()·-·1;35 _.3_.5·_.Y_.a_.s_.p_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r·(const·_.Y_.G_.L_.I·&·g,·const·_.I&·it)
36 34·return·tmp;36 36·:·_.__.e_.n_.t_.i_.t_.y(_.Y_.a_.s_.p_.E_.n_.t_.i_.t_.y<codim,·dim,·GridImp>(g,it))
37 35·}37 37·{}
38 36·}·//namespace·Yasp38 38
39 3739 _.4_.0·void·_.i_.n_.c_.r_.e_.m_.e_.n_.t()
40 73·template<class·Coordinates>40 41·{
41 _.7_.4·class·_.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t41 42·++(_.__.e_.n_.t_.i_.t_.y.impl()._it);
42 75·{42 43·}
43 76·public:43 44
44 77·//extract·coordinate·type·and·dimension·from·the·coordinate·container44 _.4_.6·bool·_.e_.q_.u_.a_.l_.s·(const·_.Y_.a_.s_.p_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r&·rhs)·const
45 _.7_.8·typedef·typename·Coordinates::ctype·_.c_.t;45 47·{
46 _.7_.9·static·const·int·_.d·=·Coordinates::dimension;46 48·return·(_.__.e_.n_.t_.i_.t_.y·==·rhs._.__.e_.n_.t_.i_.t_.y);
47 8047 49·}
48 _.8_.1·typedef·std::array<int,·d>·_.i_.T_.u_.p_.e_.l;48 50
49 _\x88_.2·typedef·FieldVector<ct,d>·_.f_.T_.u_.p_.e_.l;49 _\x85_.2·const·_.E_.n_.t_.i_.t_.y&·_.d_.e_.r_.e_.f_.e_.r_.e_.n_.c_.e()·const
50 8350 53·{
51 _.8_.5·_.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t·()·:·_shift(0ULL)51 54·return·_.__.e_.n_.t_.i_.t_.y;
52 86·{52 55·}
53 87·std::fill(_origin.begin(),·_origin.end(),·0);53 56
54 88·std::fill(_offset.begin(),·_offset.end(),·0);54 57·protected:
55 89·std::fill(_size.begin(),·_size.end(),·0);55 _.5_.8·_.E_.n_.t_.i_.t_.y·_.__.e_.n_.t_.i_.t_.y;
56 90·}56 59·};
57 9157 60
58 _.9_.9·_.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t(_.i_.T_.u_.p_.e_.l·_.o_.r_.i_.g_.i_.n,·_.i_.T_.u_.p_.e_.l·_.s_.i_.z_.e)58 61}
59 100·:·_origin(_.o_.r_.i_.g_.i_.n),·_size(_.s_.i_.z_.e)59 62
60 101·{}60 63#endif·//·DUNE_GRID_YASPGRIDLEVELITERATOR_HH
61 102 
62 _\x81_\x80_\x88·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t·(_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8s_\x8i_\x8z_\x8e,·const 
63 _\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t_\x8<_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8>&·enclosing) 
64 109·:·_origin(_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n),·_shift(enclosing._\x8s_\x8h_\x8i_\x8f_\x8t()),·_coords(enclosing._\x8g_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8s 
65 ()),·_size(_\x8s_\x8i_\x8z_\x8e),·_supersize(enclosing._\x8s_\x8u_\x8p_\x8e_\x8r_\x8s_\x8i_\x8z_\x8e()) 
66 110·{ 
67 111·for·(int·i=0;·i<_\x8d;·i++) 
68 112·_offset[i]·=·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n[i]·-·enclosing._\x8o_\x8r_\x8i_\x8g_\x8i_\x8n(i)·+·enclosing._\x8o_\x8f_\x8f_\x8s_\x8e_\x8t(i); 
69 113 
70 114·//·compute·superincrements 
71 115·int·inc·=·1; 
72 116·for·(int·i=0;·i<_\x8d;·++i) 
73 117·{ 
74 118·_superincrement[i]·=·inc; 
75 119·inc·*=·_supersize[i]; 
76 120·} 
77 121·} 
78 122 
79 _\x81_\x83_\x81·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t·(_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n,·std::bitset<d>·_\x8s_\x8h_\x8i_\x8f_\x8t,·Coordinates*·coords, 
80 _\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8s_\x8i_\x8z_\x8e,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8s_\x8u_\x8p_\x8e_\x8r_\x8s_\x8i_\x8z_\x8e) 
81 132·:·_origin(_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n),·_shift(_\x8s_\x8h_\x8i_\x8f_\x8t),·_coords(coords),·_size(_\x8s_\x8i_\x8z_\x8e),·_offset 
82 (_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t),·_supersize(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8s_\x8i_\x8z_\x8e) 
83 133·{ 
84 134·//·compute·superincrements 
85 135·int·inc·=·1; 
86 136·for·(int·i=0;·i<_\x8d;·++i) 
87 137·{ 
88 138·_superincrement[i]·=·inc; 
89 139·inc·*=·_supersize[i]; 
90 140·} 
91 141·} 
92 142 
93 _\x81_\x84_\x84·int·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n·(int·i)·const 
94 145·{ 
95 146·return·_origin[i]; 
96 147·} 
97 148 
98 _\x81_\x85_\x80·const·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n·()·const 
99 151·{ 
100 152·return·_origin; 
101 153·} 
102 154 
103 _\x81_\x85_\x86·bool·_\x8s_\x8h_\x8i_\x8f_\x8t·(int·i)·const 
104 157·{ 
105 158·return·_shift[i]; 
106 159·} 
107 160 
108 _\x81_\x86_\x82·const·std::bitset<d>&·_\x8s_\x8h_\x8i_\x8f_\x8t·()·const 
109 163·{ 
110 164·return·_shift; 
111 165·} 
112 166 
113 _\x81_\x86_\x87·Coordinates*·_\x8g_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8s()·const 
114 168·{ 
115 169·return·_coords; 
116 170·} 
117 171 
118 _\x81_\x87_\x83·int·_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t·(int·i)·const 
119 174·{ 
120 175·return·_offset[i]; 
121 176·} 
122 177 
123 _\x81_\x87_\x89·const·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·&·_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t·()·const 
124 180·{ 
125 181·return·_offset; 
126 182·} 
Max diff block lines reached; 22571/50299 bytes (44.87%) of diff not shown.
16.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00209.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgrididset.hh·File·Reference</title>8 <title>dune-grid:·ygrid.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 33 lines modifiedOffset 71, 81 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#func-members">Functions</a>··</div>
79 ··<div·class="headertitle"><div·class="title">yaspgrididset.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">ygrid.hh·File·Reference</div></div>
80 </div><!--header-->81 </div><!--header-->
81 <div·class="contents">82 <div·class="contents">
  
 83 <p>This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.··
 84 <a·href="#details">More...</a></p>
 85 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
 86 <code>#include·&lt;vector&gt;</code><br·/>
 87 <code>#include·&lt;bitset&gt;</code><br·/>
 88 <code>#include·&lt;deque&gt;</code><br·/>
 89 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 90 <code>#include·&lt;dune/common/math.hh&gt;</code><br·/>
 91 <code>#include·&lt;dune/common/streamoperators.hh&gt;</code><br·/>
 92 </div>
82 <p><a·href="a00209_source.html">Go·to·the·source·code·of·this·file.</a></p>93 <p><a·href="a00209_source.html">Go·to·the·source·code·of·this·file.</a></p>
83 <table·class="memberdecls">94 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
85 Classes</h2></td></tr>96 Classes</h2></td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04420.html">Dune::YGridComponent&lt;·Coordinates·&gt;</a></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04424.html">Dune::YGridComponent&lt;·Coordinates·&gt;::Iterator</a></td></tr>
 100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
86 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04272.html">Dune::YaspGlobalIdSet&lt;·GridImp·&gt;</a></td></tr>101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04428.html">Dune::YGrid&lt;·Coordinates·&gt;</a></td></tr>
 102 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·need·to·be·represented·by·d·choose·c·YgridComponents.·All·entities·in·one·such·component·share·the·same·set·of·spanning·unit·vectors.·A·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·is·used·to·iterate·over·the·entire·set·of·components·the·codimension·consists·of.·It·doesn't·hold·any·data,·but·instead·holds·an·iterator·range·into·an·array·of·components·(which·is·owned·by·YGridLevel).··<a·href="a04428.html#details">More...</a><br·/></td></tr>
 103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04432.html">Dune::YGrid&lt;·Coordinates·&gt;::Iterator</a></td></tr>
 105 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">Iterator</a>·over·a·collection·o·YGrids·A·<a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">YGrid::Iterator</a>·is·the·heart·of·an·entity·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04432.html#details">More...</a><br·/></td></tr>
 106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04436.html">Dune::YGridList&lt;·Coordinates·&gt;</a></td></tr>
 108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processors·are·stored·as·std::deque&lt;Intersection&gt;.·Eachsuch·intersection·only·holds·one·<a·class="el"·href="a04420.html">YGridComponent</a>.·To·do·all·communication·associated·with·one·codimension,·multiple·such·deques·have·to·be·concatenated.·<a·class="el"·href="a04436.html"·title="implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processor...">YGridList</a>·manges·this·concatenation.·As·for·YGrids,·<a·class="el"·href="a04436.html"·title="implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processor...">YGridList</a>·doesn't·hold·any·data,·but·an·iterator·range·into·a·data·array·owned·by·YGridLevel.··<a·href="a04436.html#details">More...</a><br·/></td></tr>
 109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04440.html">Dune::YGridList&lt;·Coordinates·&gt;::Intersection</a></td></tr>
87 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">persistent,·globally·unique·Ids··<a·href="a04272.html#details">More...</a><br·/></td></tr>111 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·describing·an·intersection·with·a·neighboring·processor··<a·href="a04440.html#details">More...</a><br·/></td></tr>
 112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04444.html">Dune::YGridList&lt;·Coordinates·&gt;::Iterator</a></td></tr>
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">115 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>116 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
91 Namespaces</h2></td></tr>117 Namespaces</h2></td></tr>
92 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>118 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
93 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>119 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 121 <tr·class="memitem:a01084"·id="r_a01084"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01084.html">Dune::Yasp</a></td></tr>
 122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 123 </table><table·class="memberdecls">
 124 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 125 Functions</h2></td></tr>
 126 <tr·class="memitem:a3bb77d9d10355f149ae2e60b4fa388cc"·id="r_a3bb77d9d10355f149ae2e60b4fa388cc"><td·class="memTemplParams"·colspan="2">template&lt;int·d,·typename·ct·&gt;·</td></tr>
 127 <tr·class="memitem:a3bb77d9d10355f149ae2e60b4fa388cc"><td·class="memTemplItemLeft"·align="right"·valign="top">std::array&lt;·int,·d·&gt;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01084.html#a3bb77d9d10355f149ae2e60b4fa388cc">Dune::Yasp::sizeArray</a>·(const·std::array&lt;·std::vector&lt;·ct·&gt;,·d·&gt;·&amp;v)</td></tr>
 128 <tr·class="separator:a3bb77d9d10355f149ae2e60b4fa388cc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 129 <tr·class="memitem:a3ebc9608eaa74f4f5af12304a864b598"·id="r_a3ebc9608eaa74f4f5af12304a864b598"><td·class="memTemplParams"·colspan="2">template&lt;class·Coordinates·&gt;·</td></tr>
 130 <tr·class="memitem:a3ebc9608eaa74f4f5af12304a864b598"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a3ebc9608eaa74f4f5af12304a864b598">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·<a·class="el"·href="a04420.html">YGridComponent</a>&lt;·Coordinates·&gt;·e)</td></tr>
 131 <tr·class="memdesc:a3ebc9608eaa74f4f5af12304a864b598"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Output·operator·for·ygrids.··<br·/></td></tr>
 132 <tr·class="separator:a3ebc9608eaa74f4f5af12304a864b598"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 133 <tr·class="memitem:a5591810ebd530abfcf7293a5df32a772"·id="r_a5591810ebd530abfcf7293a5df32a772"><td·class="memTemplParams"·colspan="2">template&lt;class·Coordinates·&gt;·</td></tr>
 134 <tr·class="memitem:a5591810ebd530abfcf7293a5df32a772"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a5591810ebd530abfcf7293a5df32a772">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·typename·<a·class="el"·href="a04420.html">YGridComponent</a>&lt;·Coordinates·&gt;::Iterator·&amp;e)</td></tr>
 135 <tr·class="memdesc:a5591810ebd530abfcf7293a5df32a772"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Output·operator·for·ygrids.··<br·/></td></tr>
 136 <tr·class="separator:a5591810ebd530abfcf7293a5df32a772"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 137 <tr·class="memitem:af7ab108c81d5b20bc4039d8cc3925c34"·id="r_af7ab108c81d5b20bc4039d8cc3925c34"><td·class="memTemplParams"·colspan="2">template&lt;class·Coordinates·&gt;·</td></tr>
 138 <tr·class="memitem:af7ab108c81d5b20bc4039d8cc3925c34"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#af7ab108c81d5b20bc4039d8cc3925c34">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·const·<a·class="el"·href="a04428.html">YGrid</a>&lt;·Coordinates·&gt;·&amp;e)</td></tr>
 139 <tr·class="memdesc:af7ab108c81d5b20bc4039d8cc3925c34"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Output·operator·for·ygrids.··<br·/></td></tr>
 140 <tr·class="separator:af7ab108c81d5b20bc4039d8cc3925c34"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table>141 </table>
 142 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 143 <div·class="textblock"><p>This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.·</p>
96 </div><!--·contents·-->144 </div></div><!--·contents·-->
97 <!--·start·footer·part·-->145 <!--·start·footer·part·-->
98 <hr·class="footer"/><address·class="footer"><small>146 <hr·class="footer"/><address·class="footer"><small>
99 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8147 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
100 </small></address>148 </small></address>
101 </body>149 </body>
102 </html>150 </html>
4.61 KB
html2text {}
    
Offset 1, 20 lines modifiedOffset 1, 82 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
9 yaspgrididset.hh·File·Reference9 ygrid.hh·File·Reference
 10 This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.
 11 _\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·<array>
 13 #include·<vector>
 14 #include·<bitset>
 15 #include·<deque>
 16 #include·<dune/common/fvector.hh>
 17 #include·<dune/common/math.hh>
 18 #include·<dune/common/streamoperators.hh>
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.19 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s20 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
12 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
13  ·······persistent,·globally·unique·Ids·_.M_.o_.r_.e_.._.._..21 ·class· ·_.D_.u_.n_.e_.:_.:_.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t_.<_.·_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e_.s_.·_.>
 22  
 23 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 24  
 25 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>
 26 ·········implements·a·collection·of·YGridComponents·which·form·a·codimension
 27 ·········Entities·of·given·codimension·c·need·to·be·represented·by·d·choose·c
 28 ·········YgridComponents.·All·entities·in·one·such·component·share·the·same·set
 29  ········of·spanning·unit·vectors.·A·_\x8Y_\x8G_\x8r_\x8i_\x8d·is·used·to·iterate·over·the·entire
 30 ·········set·of·components·the·codimension·consists·of.·It·doesn't·hold·any
 31 ·········data,·but·instead·holds·an·iterator·range·into·an·array·of·components
 32 ·········(which·is·owned·by·YGridLevel).·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 33  
 34 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 35  ········_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·over·a·collection·o·YGrids·A·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·is·the·heart·of
 36 ·········an·entity·in·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 37  
 38 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>
 39 ·········implements·a·collection·of·multiple·std::deque<Intersection>
 40 ·········Intersections·with·neighboring·processors·are·stored·as·std::
 41 ·········deque<Intersection>.·Eachsuch·intersection·only·holds·one
 42  ········_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t.·To·do·all·communication·associated·with·one
 43 ·········codimension,·multiple·such·deques·have·to·be·concatenated.·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t
 44 ·········manges·this·concatenation.·As·for·YGrids,·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t·doesn't·hold·any
 45 ·········data,·but·an·iterator·range·into·a·data·array·owned·by·YGridLevel.
 46 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 47  
 48 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
 49  ········type·describing·an·intersection·with·a·neighboring·processor·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 50  
 51 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8i_\x8s_\x8t_\x8<_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
14  52  
15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s53 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
16 namespace· ·_\x8D_\x8u_\x8n_\x8e54 namespace· ·_\x8D_\x8u_\x8n_\x8e
17  ···········Include·standard·header·files.55  ···········Include·standard·header·files.
18  56  
 57 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p
 58  
 59 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 60 template<int·d,·typename·ct·>
 61 std::array<·int,·d··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8:_\x8:_\x8s_\x8i_\x8z_\x8e_\x8A_\x8r_\x8r_\x8a_\x8y·(const·std::array<·std::vector<·ct
 62 ······················>,·d·>·&v)
 63  
 64 template<class·Coordinates·>
 65 ······std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t<
 66 ······················Coordinates·>·e)
 67  ·····················Output·operator·for·ygrids.
 68  
 69 template<class·Coordinates·>
 70 ······std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·typename
 71 ······················_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t<·Coordinates·>::Iterator·&e)
 72  ·····················Output·operator·for·ygrids.
 73  
 74 template<class·Coordinates·>
 75 ······std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·const·_\x8Y_\x8G_\x8r_\x8i_\x8d<
 76 ······················Coordinates·>·&e)
 77  ·····················Output·operator·for·ygrids.
 78  
 79 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 80 This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.
19 ===============================================================================81 ===============================================================================
20 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.882 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
252 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00209_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgrididset.hh·Source·File</title>8 <title>dune-grid:·ygrid.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 88 lines modifiedOffset 74, 1171 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">yaspgrididset.hh</div></div>80 ··<div·class="headertitle"><div·class="title">ygrid.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00209.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00209.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDIDSET_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_YGRID_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDIDSET_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_YGRID_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;bitset&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;deque&gt;</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/math.hh&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/streamoperators.hh&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·<span·class="keyword">namespace·</span>Yasp·{</div>
 102 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·d,·<span·class="keyword">typename</span>·ct&gt;</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>··<span·class="comment">//========================================================================</span></div> 
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//========================================================================</span></div> 
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div> 
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
97 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}">
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a04272.html">···19</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04272.html">YaspGlobalIdSet</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02824.html">IdSet</a>&lt;GridImp,YaspGlobalIdSet&lt;GridImp&gt;,</div> 
99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>······························typename·std::remove_const&lt;GridImp&gt;::type::PersistentIndexType·&gt;</div>104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a01084.html#a3bb77d9d10355f149ae2e60b4fa388cc">···29</a></span>··std::array&lt;int,d&gt;·<a·class="code·hl_function"·href="a01084.html#a3bb77d9d10355f149ae2e60b4fa388cc">sizeArray</a>(<span·cl[·...·truncated·by·diffoscope;·len:·76,·SHA:·fbc380ab679b83ebc06717372545fe095f8fd1f92f174f7a8e4266d685c03ab8·...·]</div>
 105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··{</div>
 106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····std::array&lt;int,d&gt;·tmp;</div>
 107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;d;·++i)</div>
 108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······tmp[i]·=·v[i].size()·-·1;</div>
100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··························<span·class="comment">/*</span></div>109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keywordflow">return</span>·tmp;</div>
101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">·····························We·used·the·remove_const·to·extract·the·Type·from·the·mutable·class,</span></div> 
102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">·····························because·the·const·class·is·not·instantiated·yet.</span></div> 
103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">···························*/</span></div> 
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··{</div>110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··}</div>
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04272.html">YaspGlobalIdSet&lt;·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a04272.html">This</a>;</div> 
106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div> 
107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">public</span>:</div> 
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a04272.html#a65ee9a60e36f50cf6c9cfd77496412db">···30</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;GridImp&gt;::type::PersistentIndexType·<a·class="code·hl_typedef"·href="a04272.html#a65ee9a60e36f50cf6c9cfd77496412db">IdType</a>;</div> 
109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="a02824.html">IdSet</a>&lt;GridImp,·<a·class="code·hl_class"·href="a04272.html">This</a>,·<a·class="code·hl_typedef"·href="a04272.html#a65ee9a60e36f50cf6c9cfd77496412db">IdType</a>&gt;<a·class="code·hl_function"·href="a04272.html#a216b83fb3c5f77892fcc0e7759951598">::subId</a>;</div> 
111 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
112 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}"> 
113 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04272.html#ae08bc939b3a98e9328215bc3ef71dd0c">···35</a></span>····<a·class="code·hl_function"·href="a04272.html#ae08bc939b3a98e9328215bc3ef71dd0c">YaspGlobalIdSet</a>()</div> 
114 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····{}</div> 
115 </div>111 </div>
 112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·}·<span·class="comment">//namespace·Yasp</span></div>
Diff chunk too large, falling back to line-by-line diff (1026 lines added, 30 lines removed)
116 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>113 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="comment">/*</span></div>114 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Coordinates&gt;</div>
118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·······We·use·the·remove_const·to·extract·the·Type·from·the·mutable·class,</span></div>115 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="};">
119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="comment">·······because·the·const·class·is·not·instantiated·yet.</span></div>116 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a04420.html">···74</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04420.html">YGridComponent</a></div>
120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="comment">·····*/</span></div>117 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··{</div>
121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·cd&gt;</div>118 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">public</span>:</div>
122 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">119 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="comment">//extract·coordinate·type·and·dimension·from·the·coordinate·container</span></div>
123 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a04272.html#ae09b59080ce0e920d49e1487ae43c5bd">···44</a></span>····<a·class="code·hl_typedef"·href="a04272.html#a65ee9a60e36f50cf6c9cfd77496412db">IdType</a>·<a·class="code·hl_function"·href=[·...·truncated·by·diffoscope;·len:·252,·SHA:·91ddd6d8975fc85ecc6542b5c4ff169f3d33f2afda4323ba0c777c8d63e5819e·...·]</div>120 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a04420.html#a3fcc1cc3f33ea8f73cd1ddb2a50ad094">···78</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Coordinates::ctype·<a·class="code·hl_typedef"·hre[·...·truncated·by·diffoscope;·len:·57,·SHA:·c9b6e1f91f4cbfffba5a9fbc75313fa53b03c4f5abc7b9925eb27b49520f3f18·...·]</div>
124 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="keyword">····</span>{</div>121 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a04420.html#a2af9dafe3cf099d09f4940d003bcde40">···79</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·h[·...·truncated·by·diffoscope;·len:·96,·SHA:·84490cc0b754edc64a8f2af1d5c5a3fc16cb568332d6797f89931e3e70e64a2f·...·]</div>
125 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······<span·class="keywordflow">return</span>·e.impl().persistentIndex();</div>122 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
126 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····}</div>123 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">···81</a></span>····<span·class="keyword">typedef</span>·std::array&lt;int,·d&gt;·<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824[·...·truncated·by·diffoscope;·len:·29,·SHA:·835508bab6f2fdd82d72800022c7a37a09ff38585db9460e63e4c72283188f15·...·]</div>
127 </div>124 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a04420.html#a8bc72880287dea7ff9a30d2b23266aa9">···82</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;ct,d&gt;·<a·class="code·hl_typedef"·href="a0[·...·truncated·by·diffoscope;·len:·57,·SHA:·66021718e161a421fa2d628c3d0834faaccfaabd344606778d8f4b86384e046a·...·]/div>
128 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>125 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
129 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="comment">/*</span></div>126 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="}">
130 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">·······We·use·the·remove_const·to·extract·the·Type·from·the·mutable·class,</span></div>127 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a04420.html#a9d55b79de76d9291582637f16904c9f5">···85</a></span>····<a·class="code·hl_function"·href="a04420.html#a9d55b79de76d9291582637f16904c9f5">YGridComponent</a>·()·:·_shift(0ULL)</div>
131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="comment">·······because·the·const·class·is·not·instantiated·yet.</span></div>128 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····{</div>
132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">·····*/</span></div>129 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······std::fill(_origin.begin(),·_origin.end(),·0);</div>
133 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">130 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······std::fill(_offset.begin(),·_offset.end(),·0);</div>
134 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a04272.html#a216b83fb3c5f77892fcc0e7759951598">···54</a></span>····<a·class="code·hl_typedef"·href="a04272.html#a65ee9a60e36f50cf6c9cfd77496412db">IdType</a>·<a·class="code·hl_function"·href=[·...·truncated·by·diffoscope;·len:·221,·SHA:·0144b0cc041326d69c57f0afaeb7b7ea1b35480f1e8381eda4963ec731a4ea03·...·]</div>131 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······std::fill(_size.begin(),·_size.end(),·0);</div>
135 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··················<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·codim·)<span·class="keyword">·const</span></div>132 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····}</div>
136 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">····</span>{</div>133 </div>
137 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">return</span>·e.impl().subPersistentIndex(i,codim);</div>134 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
138 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div>135 <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="}">
139 </div>136 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a04420.html#a5e086a3db134896fbdb0235944bac5b3">···99</a></span>····<a·class="code·hl_function"·href="a04420.html#a5e086a3db134896fbdb0235944bac5b3">YGridComponent<[·...·truncated·by·diffoscope;·len:·370,·SHA:·882d82a1465e413ebe7c98c59a67b0558decefaa2afebfc11d138aa77beba6d9·...·]/div>
140 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>137 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······:·_origin(<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>),·_size(<a·class="code·hl_function"·href="a04420.html#a28e1dc5bca6e2f3f95548532406c78a9">siz[·...·truncated·by·diffoscope;·len:·6,·SHA:·e1e09ab35859c00b731eae244a90c27ce9154ca3d8e332b1b704d87e5ebed5bd·...·]</div>
141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··};</div>138 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····{}</div>
142 </div>139 </div>
143 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>140 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
144 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>}·<span·class="comment">//·namespace·Dune</span></div>141 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="}">
145 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>142 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a04420.html#a6cee5f7572c07420cd1d7a4b103d388a">··108</a></span>····<a·class="code·hl_function"·href="a04420.html#a6cee5f7572c07420cd1d7a4b103d388a">YGridComponent</a>·(<a·class="code·hl_type[·...·truncated·by·diffoscope;·len:·476,·SHA:·90f6cfc42abdc46b82ae8d8a1679fbc471529e8b66f884a739af634499e42d63·...·]</div>
146 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#endif·</span><span·class="comment">//··DUNE_GRID_YASPGRIDIDSET_HH</span></div>143 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······:··_origin(<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>),·_shift(enclosing.<a·class="code·hl_function"·href="a04420.html#ac186ee4fe9b292950e32fb8fa[·...·truncated·by·diffoscope;·len:·356,·SHA:·7c33a36d6255fd2e973d33f6dc21c46cb1a1b87bef3668caf60cce4980f5cbc3·...·]</div>
 144 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····{</div>
 145 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;<a·class="code·hl_variable"·href="a04420.html#a2af9dafe3cf099d09f4940d003bcde40">d</a>;·i++)</div>
 146 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>········_offset[i]·=·<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>[i]·-·enclosing.<a·class="code·hl_function"·href="a04420.html#a9f94a5e10fd9b81c88c9f0618110d806">origin</a>(i)·+·enclosing.<a·class="code·hl_function"·href="a04420.html#a066ffd5efd380536fe2cd63b31fb479d">offset</a>(i);</div>
 147 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
 148 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="comment">//·compute·superincrements</span></div>
 149 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>······<span·class="keywordtype">int</span>·inc·=·1;</div>
 150 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;<a·class="code·hl_variable"·href="a04420.html#a2af9dafe3cf099d09f4940d003bcde40">d</a>;·++i)</div>
 151 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>········{</div>
 152 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··········_superincrement[i]·=·inc;</div>
 153 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··········inc·*=·_supersize[i];</div>
 154 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>········}</div>
 155 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····}</div>
 156 </div>
 157 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div>
 158 <div·class="foldopen"·id="foldopen00131"·data-start="{"·data-end="}">
 159 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno"><a·class="line"·href="a04420.html#a733142a899040ff1e284cfbb323c82de">··131</a></span>····<a·class="code·hl_function"·href="a04420.html#a733142a899040ff1e284cfbb323c82de">YGridComponent</a>·(<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>·<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>,·std::bitset&lt;d&gt;·<a·class="code·hl_function"·href="a04420.html#ac186ee4fe9b292950e32fb8fa7679cba">shift</a>,·Coordinates*·coords,·<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>·<a·class="code·hl_function"·href="a04420.html#a28e1dc5bca6e2f3f95548532406c78a9">size</a>,·<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>·<a·class="code·hl_function"·href="a04420.html#af05cad1d1dabf4f9cba8135034916cd6">offset</a>,·<a·class="code·hl_typedef"·href="a04420.html#a18ed7fcd6f8e2824f4aa7c0a4ef72864">iTupel</a>·<a·class="code·hl_function"·href="a04420.html#a6d7e408b31e3d6174818b1dea7dc3025">supersize</a>)</div>
 160 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>······:·_origin(<a·class="code·hl_function"·href="a04420.html#af6dc6dd692725e7ffd0f3aec62e566dc">origin</a>),·_shift(<a·class="code·hl_function"·href="a04420.html#ac186ee4fe9b292950e32fb8fa7679cba">shift</a>),·_coords(coords),·_size(<a·class="code·hl_function"·href="a04420.html#a28e1dc5bca6e2f3f95548532406c78a9">size</a>),·_offset(<a·class="code·hl_function"·href="a04420.html#af05cad1d1dabf4f9cba8135034916cd6">offset</a>),·_supersize(<a·class="code·hl_function"·href="a04420.html#a6d7e408b31e3d6174818b1dea7dc3025">supersize</a>)</div>
 161 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>····{</div>
 162 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>······<span·class="comment">//·compute·superincrements</span></div>
 163 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>······<span·class="keywordtype">int</span>·inc·=·1;</div>
 164 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;<a·class="code·hl_variable"·href="a04420.html#a2af9dafe3cf099d09f4940d003bcde40">d</a>;·++i)</div>
Max diff block lines reached; 37170/207623 bytes (17.90%) of diff not shown.
48.7 KB
html2text {}
    
Offset 1, 98 lines modifiedOffset 1, 1253 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 yaspgrididset.hh8 ygrid.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRIDIDSET_HH15 5#ifndef·DUNE_GRID_YASPGRID_YGRID_HH
16 6#define·DUNE_GRID_YASPGRIDIDSET_HH16 6#define·DUNE_GRID_YASPGRID_YGRID_HH
17 717 7
18 818 8#include·<array>
 19 9#include·<vector>
 20 10#include·<bitset>
 21 11#include·<deque>
 22 12
 23 13#include·<dune/common/fvector.hh>
 24 14#include·<dune/common/math.hh>
 25 15#include·<dune/common/streamoperators.hh>
 26 16
19 9namespace·_\x8D_\x8u_\x8n_\x8e·{27 21namespace·_\x8D_\x8u_\x8n_\x8e·{
 28 22
 29 23·namespace·Yasp·{
 30 28·template<int·d,·typename·ct>
 31 _\x82_\x89·std::array<int,d>·_\x8s_\x8i_\x8z_\x8e_\x8A_\x8r_\x8r_\x8a_\x8y(const·std::array<std::vector<ct>,d>&·v)
 32 30·{
 33 31·std::array<int,d>·tmp;
 34 32·for·(int·i=0;·i<d;·++i)
 35 33·tmp[i]·=·v[i].size()·-·1;
 36 34·return·tmp;
 37 35·}
 38 36·}·//namespace·Yasp
20 10 
21 11·//======================================================================== 
22 16·//======================================================================== 
23 17 
24 18·template<class·GridImp> 
25 _\x81_\x89·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t·:·public·_\x8I_\x8d_\x8S_\x8e_\x8t<GridImp,YaspGlobalIdSet<GridImp>, 
26 20·typename·std::remove_const<GridImp>::type::PersistentIndexType·> 
27 21·/* 
28 22·We·used·the·remove_const·to·extract·the·Type·from·the·mutable·class, 
29 23·because·the·const·class·is·not·instantiated·yet. 
30 24·*/ 
31 25·{ 
32 26·typedef·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
33 27 
34 28·public: 
35 _\x83_\x80·typedef·typename·std::remove_const<GridImp>::type::PersistentIndexType 
36 _\x8I_\x8d_\x8T_\x8y_\x8p_\x8e; 
37 31 
38 32·using·_\x8I_\x8d_\x8S_\x8e_\x8t<GridImp,·_\x8T_\x8h_\x8i_\x8s,·_\x8I_\x8d_\x8T_\x8y_\x8p_\x8e>_\x8:_\x8:_\x8s_\x8u_\x8b_\x8I_\x8d; 
39 33 
40 _\x83_\x85·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t() 
41 36·{} 
Diff chunk too large, falling back to line-by-line diff (844 lines added, 27 lines removed)
42 3739 37
43 39·/*40 73·template<class·Coordinates>
44 40·We·use·the·remove_const·to·extract·the·Type·from·the·mutable·class,41 _.7_.4·class·_.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t
45 41·because·the·const·class·is·not·instantiated·yet.42 75·{
46 42·*/43 76·public:
47 43·template<int·cd>44 77·//extract·coordinate·type·and·dimension·from·the·coordinate·container
48 _\x84_.4·_.I_.d_.T_.y_.p_.e·_.i_.d·(const·typename·std::remove_const<GridImp>::type::Traits::template45 _\x87_.8·typedef·typename·Coordinates::ctype·_.c_.t;
49 Codim<cd>::Entity&·e)·const46 _.7_.9·static·const·int·_.d·=·Coordinates::dimension;
50 45·{47 80
51 46·return·e.impl().persistentIndex();48 _.8_.1·typedef·std::array<int,·d>·_.i_.T_.u_.p_.e_.l;
52 47·}49 _.8_.2·typedef·FieldVector<ct,d>·_.f_.T_.u_.p_.e_.l;
53 4850 83
54 50·/*51 _.8_.5·_.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t·()·:·_shift(0ULL)
55 51·We·use·the·remove_const·to·extract·the·Type·from·the·mutable·class,52 86·{
56 52·because·the·const·class·is·not·instantiated·yet.53 87·std::fill(_origin.begin(),·_origin.end(),·0);
57 53·*/54 88·std::fill(_offset.begin(),·_offset.end(),·0);
58 _.5_.4·_.I_.d_.T_.y_.p_.e·_.s_.u_.b_.I_.d·(const·typename·std::remove_const<GridImp>::type::Traits::55 89·std::fill(_size.begin(),·_size.end(),·0);
59 template·Codim<·0·>::Entity·&e,56 90·}
60 55·int·i,·unsigned·int·codim·)·const57 91
61 56·{58 _.9_.9·_.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t(_.i_.T_.u_.p_.e_.l·_.o_.r_.i_.g_.i_.n,·_.i_.T_.u_.p_.e_.l·_.s_.i_.z_.e)
62 57·return·e.impl().subPersistentIndex(i,codim);59 100·:·_origin(_.o_.r_.i_.g_.i_.n),·_size(_.s_.i_.z_.e)
63 58·}60 101·{}
64 5961 102
65 60·};62 _.1_.0_.8·_.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t·(_.i_.T_.u_.p_.e_.l·_.o_.r_.i_.g_.i_.n,·_.i_.T_.u_.p_.e_.l·_.s_.i_.z_.e,·const
66 6163 _.Y_.G_.r_.i_.d_.C_.o_.m_.p_.o_.n_.e_.n_.t_.<_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e_.s_.>&·enclosing)
67 62}·//·namespace·Dune64 109·:·_origin(_.o_.r_.i_.g_.i_.n),·_shift(enclosing._.s_.h_.i_.f_.t()),·_coords(enclosing._.g_.e_.t_.C_.o_.o_.r_.d_.s
68 6365 ()),·_size(_.s_.i_.z_.e),·_supersize(enclosing._.s_.u_.p_.e_.r_.s_.i_.z_.e())
69 64#endif·//·DUNE_GRID_YASPGRIDIDSET_HH66 110·{
 67 111·for·(int·i=0;·i<_\x8d;·i++)
 68 112·_offset[i]·=·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n[i]·-·enclosing._\x8o_\x8r_\x8i_\x8g_\x8i_\x8n(i)·+·enclosing._\x8o_\x8f_\x8f_\x8s_\x8e_\x8t(i);
 69 113
 70 114·//·compute·superincrements
 71 115·int·inc·=·1;
 72 116·for·(int·i=0;·i<_\x8d;·++i)
 73 117·{
 74 118·_superincrement[i]·=·inc;
 75 119·inc·*=·_supersize[i];
 76 120·}
 77 121·}
 78 122
 79 _\x81_\x83_\x81·_\x8Y_\x8G_\x8r_\x8i_\x8d_\x8C_\x8o_\x8m_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t·(_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n,·std::bitset<d>·_\x8s_\x8h_\x8i_\x8f_\x8t,·Coordinates*·coords,
 80 _\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8s_\x8i_\x8z_\x8e,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·_\x8s_\x8u_\x8p_\x8e_\x8r_\x8s_\x8i_\x8z_\x8e)
 81 132·:·_origin(_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n),·_shift(_\x8s_\x8h_\x8i_\x8f_\x8t),·_coords(coords),·_size(_\x8s_\x8i_\x8z_\x8e),·_offset
 82 (_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t),·_supersize(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8s_\x8i_\x8z_\x8e)
 83 133·{
 84 134·//·compute·superincrements
 85 135·int·inc·=·1;
 86 136·for·(int·i=0;·i<_\x8d;·++i)
 87 137·{
 88 138·_superincrement[i]·=·inc;
 89 139·inc·*=·_supersize[i];
 90 140·}
 91 141·}
 92 142
 93 _\x81_\x84_\x84·int·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n·(int·i)·const
 94 145·{
 95 146·return·_origin[i];
 96 147·}
 97 148
 98 _\x81_\x85_\x80·const·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&·_\x8o_\x8r_\x8i_\x8g_\x8i_\x8n·()·const
 99 151·{
 100 152·return·_origin;
 101 153·}
 102 154
 103 _\x81_\x85_\x86·bool·_\x8s_\x8h_\x8i_\x8f_\x8t·(int·i)·const
 104 157·{
Max diff block lines reached; 21757/49831 bytes (43.66%) of diff not shown.
12.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00218.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridintersection.hh·File·Reference</title>8 <title>dune-grid:·coordinates.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 39 lines modifiedOffset 71, 63 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#func-members">Functions</a>··</div>
79 ··<div·class="headertitle"><div·class="title">yaspgridintersection.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">coordinates.hh·File·Reference</div></div>
80 </div><!--header-->81 </div><!--header-->
81 <div·class="contents">82 <div·class="contents">
  
82 <p>The·YaspIntersection·class.··83 <p>This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the·tensorproduct·feature,·the·coordinate·information·has·been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for·equidistant·and·tensorp[·...·truncated·by·diffoscope;·len:·30,·SHA:·02cd0f1406fcaddd783e86ca4a91b1c9236c020d532c0a6e5e7e0215a94d97cc·...·].··
83 <a·href="#details">More...</a></p>84 <a·href="#details">More...</a></p>
 85 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
 86 <code>#include·&lt;bitset&gt;</code><br·/>
 87 <code>#include·&lt;vector&gt;</code><br·/>
 88 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 89 </div>
84 <p><a·href="a00218_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a00218_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">91 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>93 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04260.html">Dune::YaspIntersection&lt;·GridImp·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04340.html">Dune::EquidistantCoordinates&lt;·ct,·dim·&gt;</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04260.html"·title="YaspIntersection·provides·data·about·intersection·with·neighboring·codim·0·entities.">YaspIntersection</a>·provides·data·about·intersection·with·neighboring·codim·0·entities.··<a·href="a04260.html#details">More...</a><br·/></td></tr>95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Container·for·equidistant·coordinates·in·a·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04340.html#details">More...</a><br·/></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04344.html">Dune::EquidistantOffsetCoordinates&lt;·ct,·dim·&gt;</a></td></tr>
 98 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Container·for·equidistant·coordinates·in·a·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·non-trivial·origin.··<a·href="a04344.html#details">More...</a><br·/></td></tr>
 99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04348.html">Dune::TensorProductCoordinates&lt;·ct,·dim·&gt;</a></td></tr>
 101 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Coordinate·container·for·a·tensor·product·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04348.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">103 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>105 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>106 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>107 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 109 <tr·class="memitem:a01084"·id="r_a01084"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01084.html">Dune::Yasp</a></td></tr>
 110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 111 </table><table·class="memberdecls">
 112 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 113 Functions</h2></td></tr>
 114 <tr·class="memitem:ad03b324e7d8f07f6fa32814c01bf1159"·id="r_ad03b324e7d8f07f6fa32814c01bf1159"><td·class="memTemplParams"·colspan="2">template&lt;class·ct·,·int·dim&gt;·</td></tr>
 115 <tr·class="memitem:ad03b324e7d8f07f6fa32814c01bf1159"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#ad03b324e7d8f07f6fa32814c01bf1159">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·<a·class="el"·href="a04340.html">EquidistantCoordinates</a>&lt;·ct,·dim·&gt;·&amp;c)</td></tr>
 116 <tr·class="separator:ad03b324e7d8f07f6fa32814c01bf1159"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 117 <tr·class="memitem:a912db416ba599960d0d3a167323441b3"·id="r_a912db416ba599960d0d3a167323441b3"><td·class="memTemplParams"·colspan="2">template&lt;class·ct·,·int·dim&gt;·</td></tr>
 118 <tr·class="memitem:a912db416ba599960d0d3a167323441b3"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a912db416ba599960d0d3a167323441b3">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·<a·class="el"·href="a04344.html">EquidistantOffsetCoordinates</a>&lt;·ct,·dim·&gt;·&amp;c)</td></tr>
 119 <tr·class="separator:a912db416ba599960d0d3a167323441b3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 120 <tr·class="memitem:a81bae73ee53b6aa5644ddca12131299c"·id="r_a81bae73ee53b6aa5644ddca12131299c"><td·class="memTemplParams"·colspan="2">template&lt;class·ct·,·int·dim&gt;·</td></tr>
 121 <tr·class="memitem:a81bae73ee53b6aa5644ddca12131299c"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a81bae73ee53b6aa5644ddca12131299c">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;s,·<a·class="el"·href="a04348.html">TensorProductCoordinates</a>&lt;·ct,·dim·&gt;·&amp;c)</td></tr>
 122 <tr·class="separator:a81bae73ee53b6aa5644ddca12131299c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table>123 </table>
98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>124 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 125 <div·class="textblock"><p>This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the·tensorproduct·feature,·the·coordinate·information·has·been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for·equidistant·and·tensorproduct·grids·are·provided·here.·</p>
99 <div·class="textblock"><p>The·YaspIntersection·class.·</p> 
100 <p>YaspIntersection·provides·data·about·intersection·with·neighboring·codim·0·entities.·</p> 
101 </div></div><!--·contents·-->126 </div></div><!--·contents·-->
102 <!--·start·footer·part·-->127 <!--·start·footer·part·-->
103 <hr·class="footer"/><address·class="footer"><small>128 <hr·class="footer"/><address·class="footer"><small>
104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8129 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
105 </small></address>130 </small></address>
106 </body>131 </body>
107 </html>132 </html>
3.39 KB
html2text {}
    
Offset 1, 26 lines modifiedOffset 1, 55 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
9 yaspgridintersection.hh·File·Reference 
10 The·YaspIntersection·class.·_.M_.o_.r_.e_.._.._..9 coordinates.hh·File·Reference
 10 This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon
 11 implementation·of·the·tensorproduct·feature,·the·coordinate·information·has
 12 been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for
 13 equidistant·and·tensorproduct·grids·are·provided·here.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 14 #include·<array>
 15 #include·<bitset>
 16 #include·<vector>
 17 #include·<dune/common/fvector.hh>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s19 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
14  ·······_.Y_.a_.s_.p_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n·provides·data·about·intersection·with·neighboring20 class· ·_.D_.u_.n_.e_.:_.:_.E_.q_.u_.i_.d_.i_.s_.t_.a_.n_.t_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e_.s_.<_.·_.c_.t_.,_.·_.d_.i_.m_.·_.>
 21  ·······Container·for·equidistant·coordinates·in·a·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 22  
 23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 24  ·······Container·for·equidistant·coordinates·in·a·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d·with·non-trivial
15 ········codim·0·entities.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.25 ········origin.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 26  
 27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 28  ·······Coordinate·container·for·a·tensor·product·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
16  29  
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s30 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
18 namespace· ·_\x8D_\x8u_\x8n_\x8e31 namespace· ·_\x8D_\x8u_\x8n_\x8e
19  ···········Include·standard·header·files.32  ···········Include·standard·header·files.
20  33  
 34 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p
 35  
 36 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 37 template<class·ct·,·int·dim>
 38 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<·ct,
 39 ················dim·>·&c)
 40  
 41 template<class·ct·,·int·dim>
 42 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,
 43 ················_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<·ct,·dim·>·&c)
 44  
 45 template<class·ct·,·int·dim>
 46 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<
 47 ················ct,·dim·>·&c)
 48  
21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*49 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
22 The·YaspIntersection·class. 
23 YaspIntersection·provides·data·about·intersection·with·neighboring·codim·0 
24 entities.50 This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon
 51 implementation·of·the·tensorproduct·feature,·the·coordinate·information·has
 52 been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for
 53 equidistant·and·tensorproduct·grids·are·provided·here.
25 ===============================================================================54 ===============================================================================
26 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.855 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
157 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00218_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridintersection.hh·Source·File</title>8 <title>dune-grid:·coordinates.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 401 lines modifiedOffset 74, 384 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">yaspgridintersection.hh</div></div>80 ··<div·class="headertitle"><div·class="title">coordinates.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00218.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00218.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDINTERSECTION_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_COORDINATES_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDINTERSECTION_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_COORDINATES_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;bitset&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
92 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
93 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};"> 
94 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a04260.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04260.html">YaspIntersection</a></div> 
95 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div>
 98 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·ct,·<span·class="keywordtype">int</span>·dim&gt;</div>
 99 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="};">
 100 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04340.html">···28</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04340.html">EquidistantCoordinates</a></div>
96 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div> 
97 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimworld·=·GridImp::dimensionworld;</div> 
98 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·ctype;</div> 
99 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
100 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::Traits::template·Codim&lt;·1·&gt;::GeometryImpl·GeometryImpl;</div> 
101 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04260.html#a6c38772a78e49f74f56b0316d81073c0">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::Traits::template·Codim&lt;·1·&gt;::LocalGeometryImpl·LocalGeometryImpl;</div> 
102 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>101 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>
103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04256.html">YaspIntersectionIterator</a>&lt;GridImp&gt;;</div> 
104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">public</span>:</div>102 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">public</span>:</div>
 103 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a04340.html#a888d53928598ec514f5548b44d3b1985">···32</a></span>····<span·class="keyword">typedef</span>·ct·<a·class="code·hl_typedef"·href="a04340.html#a888d53928598ec514f5548b44d3b1985">ctype</a>;</div>
 104 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04340.html#a3050e799a8e7093f5b69f85cdffbb798">···34</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a04340.html#a3050e799a8e7093f5b69f85cdffbb798">dimension</a>·=·dim;</div>
106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="comment">//·types·used·from·grids</span></div> 
107 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04260.html#ae0f5b535a716cbf4d82f78def0b265cb">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::YGridLevelIterator·<a·class="code·hl_typedef"·href="a04260.html#ae0f5b535a716cbf4d82f78def0b265cb">YGLI</a>;</div> 
108 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04260.html#acb1a20965159cf7841a4cb3bbb6770b4">···35</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::YGrid::Iterator·<a·class="code·hl_typedef"·href="a04260.html#acb1a20965159cf7841a4cb3bbb6770b4">I</a>;</div> 
109 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a04260.html#a75cbdced9394b480a8bdad893d40c4e8">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;0&gt;::Entity·<a·class="code·hl_typedef"·href="a04260.html#a75cbdced9394b480a8bdad893d40c4e8">Entity</a>;</div> 
110 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04260.html#a5290c428e772df1d58014c35061a6631">···37</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;1&gt;::Geometry·<a·class="code·hl_typedef"·href="a04260.html#a5290c428e772df1d58014c35061a6631">Geometry</a>;</div> 
111 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a04260.html#a16fc3aa4b860ed5ce9452550269f08be">···38</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;1&gt;::LocalGeometry·<a·class="code·hl_typedef"·href="a04260.html#a16fc3aa4b860ed5ce9452550269f08be">LocalGeometry</a>;</div> 
112 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>105 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 106 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04340.html#a79be6c6107373049c3eb103fcecff92c">···37</a></span>····<a·class="code·hl_function"·href="a04340.html#a79be6c6107373049c3eb103fcecff92c">EquidistantCoordinates</a>()·{}</div>
 107 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
113 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">108 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">
114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04260.html#af4caeec9e7cf7a274e0daadeb9090f90">···40</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04260.html#af4caeec9e7cf7a274e0daadeb9090f90">update[·...·truncated·by·diffoscope;·len:·8,·SHA:·913552b3c0aca199f9aa1dc3c554a01dbd0bcd63e3e59baeefbde6ff9c5dc2ff·...·]</div>109 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04340.html#abdafa828f62c9c0fa7772f82d7f2e972">···45</a></span>····<a·class="code·hl_function"·href="a04340.html#abdafa828f62c9c0fa7772f82d7f2e972">EquidistantCoordinates</a>(<span·class="keyw[·...·truncated·by·diffoscope;·len:·135,·SHA:·0ec3593bd6c03712d169374a50e47e84bb20b4c5da86bd6fcebbf36786cfaa22·...·]</div>
115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>110 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······:·_s(s)</div>
116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="comment">//·vector·with·per-direction·movements</span></div> 
117 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······std::array&lt;int,dim&gt;·dist{{0}};</div> 
118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="comment">//·first·move:·back·to·center</span></div> 
120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······dist[_dir]·=·1·-·2*_face;</div> 
121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>111 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div>
122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="comment">//·update·face·info</span></div>112 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;dim;·i++)</div>
123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······_dir·=·_count·/·2;</div>113 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········_h[i]·=·upperRight[i]·/·_s[i];</div>
124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······_face·=·_count·%·2;</div> 
125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·second·move:·to·new·neighbor</span></div> 
127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······dist[_dir]·+=·-1·+·2*_face;</div> 
128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
129 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·move·transforming·iterator</span></div> 
130 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······_outside.<a·class="code·hl_function"·href="a04244.html#a4d59b1d3e370128a7e0a41d64724223a">transformingsubiterator</a>().move(dist);</div> 
131 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>114 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div>
132 </div> 
133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
134 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}"> 
135 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a04260.html#aee31223b559044fbc014ec3e433cd207">···62</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04260.html#aee31223b559044fbc014ec3e433cd207">boundary</a>·()<span·class="keyword">·const</span></div> 
136 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">····</span>{</div> 
137 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="comment">//·Coordinate·of·intersection·in·its·direction</span></div> 
138 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordtype">int</span>·coord·=·_inside.<a·class="code·hl_function"·href="a04244.html#a4d59b1d3e370128a7e0a41d64724223a">transformingsubiterator</a>().coord(_dir)·+·_face;</div> 
139 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">if</span>·(_inside.<a·class="code·hl_function"·href="a04244.html#a4ce8d0270baefb511f0edae253fd227d">gridlevel</a>()-&gt;mg-&gt;isPeriodic(_dir))</div> 
140 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
141 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keywordflow">else</span></div> 
142 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········<span·class="keywordflow">return</span>·coord·==·0</div> 
143 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>···············||</div> 
144 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>···············coord·==·_inside.<a·class="code·hl_function"·href="a04244.html#a4ce8d0270baefb511f0edae253fd227d">gridlevel</a>()-&gt;mg-&gt;levelSize(_inside.<a·class="code·hl_function"·href="a04244.html#a4ce8d0270baefb511f0edae253fd227d">gridlevel</a>()-&gt;level(),_dir);</div> 
145 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····}</div> 
146 </div> 
147 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
148 <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="}"> 
149 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a04260.html#a75f387af8c82b28687ce81f070df29b1">···75</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04260.html#a75f387af8c82b28687ce81f070df29b1">neighbor</a>·()<span·class="keyword">·const</span></div> 
150 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">····</span>{</div> 
151 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<span·class="comment">//·Coordinate·of·intersection·in·its·direction</span></div> 
152 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="keywordtype">int</span>·coord·=·_inside.<a·class="code·hl_function"·href="a04244.html#a4d59b1d3e370128a7e0a41d64724223a">transformingsubiterator</a>().coord(_dir)·+·_face;</div> 
153 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keywordflow">return</span>·coord·&gt;·_inside.<a·class="code·hl_function"·href="a04244.html#a4ce8d0270baefb511f0edae253fd227d">gridlevel</a>()-&gt;overlap[0].dataBegin()-&gt;min(_dir)</div> 
154 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·············&amp;&amp;</div> 
155 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·············coord·&lt;=·_inside.<a·class="code·hl_function"·href="a04244.html#a4ce8d0270baefb511f0edae253fd227d">gridlevel</a>()-&gt;overlap[0].dataBegin()-&gt;max(_dir);</div> 
156 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····}</div> 
157 </div> 
158 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> 
159 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="}"> 
160 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a04260.html#a553f7f5ea22a383870b3346c0bce62de">···85</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04260.html#a553f7f5ea22a383870b3346c0bce62de">conforming</a>·()<span·class="keyword">·const</span></div> 
161 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">····</span>{</div> 
162 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
163 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····}</div> 
164 </div>115 </div>
 116 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 117 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">
 118 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a04340.html#acbca33833a5f75ec1367510a86f8edbd">···56</a></span>····<span·class="keyword">inline</span>·ct·<a·class="code·hl_function"·href="a04340.html#acbca33833a5f75ec1367510a86f8edbd">meshsize</a>(<span·class="keywordtype">int</span>·d,·[[maybe_unused]]·<span·class="keywordtype">int</span>·i)<span·class="keyword">·const</span></div>
 119 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">····</span>{</div>
 120 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keywordflow">return</span>·_h[d];</div>
 121 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····}</div>
Max diff block lines reached; 100996/125176 bytes (80.68%) of diff not shown.
34.5 KB
html2text {}
    
Offset 1, 453 lines modifiedOffset 1, 426 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 yaspgridintersection.hh8 coordinates.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRIDINTERSECTION_HH15 5#ifndef·DUNE_GRID_YASPGRID_COORDINATES_HH
16 6#define·DUNE_GRID_YASPGRIDINTERSECTION_HH16 6#define·DUNE_GRID_YASPGRID_COORDINATES_HH
17 717 7
 18 8#include·<array>
 19 9#include·<bitset>
 20 10#include·<vector>
 21 11
 22 12#include·<dune/common/fvector.hh>
 23 13
18 15namespace·_.D_.u_.n_.e·{24 21namespace·_.D_.u_.n_.e
19 16 
20 20·template<class·GridImp> 
21 _\x82_\x81·class·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n 
22 22·{25 22{
 26 27·template<class·ct,·int·dim>
 27 _\x82_\x88·class·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s
 28 29·{
23 23·constexpr·static·int·dim·=·GridImp::dimension; 
24 24·constexpr·static·int·dimworld·=·GridImp::dimensionworld; 
25 25·typedef·typename·GridImp::ctype·ctype; 
26 26 
27 27·typedef·typename·GridImp::Traits::template·Codim<·1·>::GeometryImpl 
28 GeometryImpl; 
29 _\x82_\x88·typedef·typename·GridImp::Traits::template·Codim<·1·>::LocalGeometryImpl 
30 LocalGeometryImpl; 
31 29 
32 30·friend·class·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<GridImp>; 
33 31 
34 32·public:29 30·public:
 30 _\x83_\x82·typedef·ct·_\x8c_\x8t_\x8y_\x8p_\x8e;
 31 _\x83_\x84·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim;
 32 35
 33 _\x83_\x87·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s()·{}
 34 38
 35 _\x84_\x85·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s(const·Dune::FieldVector<ct,dim>&·upperRight,·const
35 33·//·types·used·from·grids 
36 _\x83_\x84·typedef·typename·GridImp::YGridLevelIterator·_\x8Y_\x8G_\x8L_\x8I; 
37 _\x83_\x85·typedef·typename·GridImp::YGrid::Iterator·_\x8I; 
38 _\x83_\x86·typedef·typename·GridImp::template·Codim<0>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
39 _\x83_\x87·typedef·typename·GridImp::template·Codim<1>::Geometry·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
40 _\x83_\x88·typedef·typename·GridImp::template·Codim<1>::LocalGeometry·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
41 39 
42 _\x84_\x80·void·_\x8u_\x8p_\x8d_\x8a_\x8t_\x8e()·{ 
43 41 
44 42·//·vector·with·per-direction·movements 
45 43·std::array<int,dim>·dist{{0}};36 std::array<int,dim>&·s)
 37 46·:·_s(s)
 38 47·{
 39 48·for·(int·i=0;·i<dim;·i++)
 40 49·_h[i]·=·upperRight[i]·/·_s[i];
 41 50·}
46 44 
47 45·//·first·move:·back·to·center 
48 46·dist[_dir]·=·1·-·2*_face; 
49 47 
50 48·//·update·face·info 
51 49·_dir·=·_count·/·2; 
52 50·_face·=·_count·%·2; 
53 5142 51
 43 _\x85_\x86·inline·ct·_\x8m_\x8e_\x8s_\x8h_\x8s_\x8i_\x8z_\x8e(int·d,·[[maybe_unused]]·int·i)·const
54 52·//·second·move:·to·new·neighbor 
55 53·dist[_dir]·+=·-1·+·2*_face; 
56 54 
57 55·//·move·transforming·iterator 
58 56·_outside._\x8t_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8s_\x8u_\x8b_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r().move(dist); 
59 57·}44 57·{
60 58 
61 _.6_.2·bool·_.b_.o_.u_.n_.d_.a_.r_.y·()·const45 58·return·_h[d];
 46 59·}
 47 60
 48 _\x86_\x85·inline·ct·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e(int·d,·int·i)·const
62 63·{49 66·{
 50 67·return·i*_h[d];
63 64·//·Coordinate·of·intersection·in·its·direction 
64 65·int·coord·=·_inside._\x8t_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8s_\x8u_\x8b_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r().coord(_dir)·+·_face; 
65 66·if·(_inside._\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l()->mg->isPeriodic(_dir)) 
66 67·return·false; 
67 68·else 
68 69·return·coord·==·0 
69 70·|| 
70 71·coord·==·_inside._\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l()->mg->levelSize(_inside._\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l()->level 
71 (),_dir); 
72 72·} 
73 73 
74 _\x87_\x85·bool·_\x8n_\x8e_\x8i_\x8g_\x8h_\x8b_\x8o_\x8r·()·const 
75 76·{ 
76 77·//·Coordinate·of·intersection·in·its·direction 
77 78·int·coord·=·_inside._\x8t_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8s_\x8u_\x8b_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r().coord(_dir)·+·_face; 
78 79·return·coord·>·_inside._\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l()->overlap[0].dataBegin()->min(_dir) 
79 80·&& 
80 81·coord·<=·_inside._\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l()->overlap[0].dataBegin()->max(_dir); 
81 82·}51 68·}
82 83 
83 _.8_.5·bool·_.c_.o_.n_.f_.o_.r_.m_.i_.n_.g·()·const52 69
 53 _\x87_\x83·inline·int·_\x8s_\x8i_\x8z_\x8e(int·d)·const
 54 74·{
 55 75·return·_s[d];
 56 76·}
 57 77
 58 _\x88_\x84·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8c_\x8t_\x8,_\x8d_\x8i_\x8m_\x8>·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e(std::bitset<dim>·ovlp_low,·std::
 59 bitset<dim>·ovlp_up,·int·overlap,·bool·keep_ovlp)·const
84 86·{60 85·{
85 87·return·true; 
86 88·}61 86·//determine·new·size·and·meshsize
 62 87·std::array<int,dim>·news;
 63 88·Dune::FieldVector<ct,dim>·newUpperRight;
87 8964 89
88 _\x89_\x82·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8i_\x8n_\x8s_\x8i_\x8d_\x8e()·const 
89 93·{ 
90 94·return·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(_inside); 
91 95·} 
92 96 
93 _\x89_\x88·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8o_\x8u_\x8t_\x8s_\x8i_\x8d_\x8e()·const 
Max diff block lines reached; 25884/35305 bytes (73.32%) of diff not shown.
7.14 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00224.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridleveliterator.hh·File·Reference</title>8 <title>dune-grid:·yaspgridpersistentcontainer.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 37 lines modifiedOffset 72, 44 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">yaspgridleveliterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">yaspgridpersistentcontainer.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·YaspLevelIterator·class.··82 <p>Specialization·of·the·PersistentContainer·for·YaspGrid.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 85 <code>#include·&lt;vector&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a01001_source.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</code><br·/>
 88 <code>#include·&quot;<a·class="el"·href="a01025_source.html">../yaspgrid.hh</a>&quot;</code><br·/>
 89 </div>
84 <p><a·href="a00224_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a00224_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">91 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>93 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04252.html">Dune::YaspLevelIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04276.html">Dune::YaspPersistentContainerIndex&lt;·Grid·&gt;</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterates·over·entities·of·one·grid·level.··<a·href="a04252.html#details">More...</a><br·/></td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04416.html">Dune::PersistentContainer&lt;·YaspGrid&lt;·dim,·CoordCont·&gt;,·T·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04416.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table>105 </table>
98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>106 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
99 <div·class="textblock"><p>The·YaspLevelIterator·class.·</p>107 <div·class="textblock"><p>Specialization·of·the·PersistentContainer·for·YaspGrid.·</p>
100 </div></div><!--·contents·-->108 </div></div><!--·contents·-->
101 <!--·start·footer·part·-->109 <!--·start·footer·part·-->
102 <hr·class="footer"/><address·class="footer"><small>110 <hr·class="footer"/><address·class="footer"><small>
103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8111 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
104 </small></address>112 </small></address>
105 </body>113 </body>
106 </html>114 </html>
2.0 KB
html2text {}
    
Offset 2, 22 lines modifiedOffset 2, 29 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 yaspgridleveliterator.hh·File·Reference9 yaspgridpersistentcontainer.hh·File·Reference
10 The·YaspLevelIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 Specialization·of·the·PersistentContainer·for·YaspGrid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<cassert>
 12 #include·<vector>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 15 #include·"_\x8._\x8._\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h"
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8p_\x8i_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
14  ·······Iterates·over·entities·of·one·grid·level.·_.M_.o_.r_.e_.._.._..18 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.I_.n_.d_.e_.x_.<_.·_.G_.r_.i_.d_.·_.>
 19  
 20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8o_\x8n_\x8t_\x8·_\x8>_\x8,_\x8·_\x8T_\x8·_\x8>
 21  ·······Specialization·of·the·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
15  22  
16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
17 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
18  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
19  26  
20 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*27 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
21 The·YaspLevelIterator·class.28 Specialization·of·the·PersistentContainer·for·YaspGrid.
22 ===============================================================================29 ===============================================================================
23 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
53.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00224_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridleveliterator.hh·Source·File</title>8 <title>dune-grid:·yaspgridpersistentcontainer.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 91 lines modifiedOffset 74, 153 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">yaspgridleveliterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">yaspgridpersistentcontainer.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00224.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00224.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDLEVELITERATOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDPERSISTENTCONTAINER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDLEVELITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDPERSISTENTCONTAINER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01001.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&quot;../yaspgrid.hh&quot;</span></div>
 96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
 99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 100 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Gr<span·class="keywordtype">id</span>&gt;</div>
94 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};">101 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">
95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a04252.html">···18</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04252.html">YaspLevelIterator</a></div>102 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04276.html">···34</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04276.html">YaspPersistentContainerIndex</a></div>
96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>103 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··{</div>
 104 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div> 
98 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimworld·=·GridImp::dimensionworld;</div> 
99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·ctype;</div> 
100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">public</span>:</div>105 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">public</span>:</div>
101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">···26</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;codim&gt;::Entity·<a·class="code·hl_typedef"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">Entity</a>;</div> 
102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a04252.html#a4396545a46133d320ca28d8ab5184796">···27</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::YGridLevelIterator·<a·class="code·hl_typedef"·href="a04252.html#a4396545a46133d320ca28d8ab5184796">YGLI</a>;</div> 
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04252.html#ac616fa5438ee8c56c88502301e92becd">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::YGrid::Iterator·<a·class="code·hl_typedef"·href="a04252.html#ac616fa5438ee8c56c88502301e92becd">I</a>;</div> 
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
105 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}">106 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="}">
106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a04252.html#ae43e79fcb64f3f3e65a71e5284d759ff">···31</a></span>····<a·class="code·hl_function"·href="a04252.html#ae43e79fcb64f3f3e65a71e5284d759ff">YaspLevelIterator</a>·()</div>107 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a04276.html#a3ccf162629ed3ba1ac86dcd3c47cbabc">···38</a></span>····<a·class="code·hl_function"·href="a04276.html#a3ccf162629ed3ba1ac86dcd3c47cbabc">YaspPersistentContainerIndex</a>(<span·class[·...·truncated·by·diffoscope;·len:·131,·SHA:·25a1171a1f87b9638a9e1319f9812bf1c6e51bbf1502f2ed93062e22a34e5b61·...·])</div>
 108 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······:·_grid(grid),·_codim(codim)</div>
 109 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>
 110 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······recomputeOffsets();</div>
107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{}</div>111 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····}</div>
108 </div>112 </div>
109 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>113 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04276.html#acc97799d77743808c24b4cb17e1949f4">···45</a></span>····<span·class="keyword">typedef</span>·std::size_t·<a·class="code·hl_typedef"·href="a04276.html#acc97799d77743808c24b4cb17e1949f4">IndexType</a>;</div>
 115 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 116 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Entity&gt;</div>
110 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">117 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">
111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04252.html#ad07bba3e5ac1d67a0441533ffaa35155">···35</a></span>····<a·class="code·hl_function"·href="a04252.html#ad07bba3e5ac1d67a0441533ffaa35155">YaspLevelIterator</a>·(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04252.html#a4396545a46133d320ca28d8ab5184796">YGLI</a>·&amp;·g,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04252.html#ac616fa5438ee8c56c88502301e92becd">I</a>&amp;·it)</div> 
112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>(<a·class="code·hl_class"·href="a04244.html">YaspEntity</a>&lt;codim,·dim,·GridImp&gt;(g,it))</div>118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04276.html#a18d3412b83bbc65807cb8161da90ac8a">···49</a></span>····<a·class="code·hl_typedef"·href="a04276.html#acc97799d77743808c24b4cb17e1949f4">IndexType</a>·<a·class="code·hl_function"·hr[·...·truncated·by·diffoscope;·len:·194,·SHA:·485d501fd30764e6d613acbef26fd36cbb5d4622acfc63810198b6d3a6f6cc36·...·]</div>
 119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">····</span>{</div>
 120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·cc·=·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>;</div>
 121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······std::size_t·level·=·e.<a·class="code·hl_function"·href="a02760.html#aa5f17df3f43df86bb7170277cd891ed3">level</a>();</div>
 122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordflow">return</span>·_grid.indexsets[level]-&gt;template·index&lt;cc&gt;(e)·+·_offsets[level];</div>
113 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{}</div>123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>
114 </div>124 </div>
115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> 
116 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}"> 
117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04252.html#aae5d151f7eb89f063bfc2c1582e1a116">···40</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04252.html#aae5d151f7eb89f063bfc2c1582e1a116">increment</a>()</div> 
118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····{</div> 
119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······++(<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>.impl()._it);</div> 
120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····}</div> 
121 </div> 
122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
123 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}"> 
124 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04252.html#ad501d40befc059b0703aaeb80b95999f">···46</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04252.html#ad501d40befc059b0703aaeb80b95999f">equals</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04252.html">YaspLevelIterator</a>&amp;·rhs)<span·class="keyword">·const</span></div> 
125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="keyword">····</span>{</div> 
126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>·==·rhs.<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>);</div> 
127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div> 
128 </div> 
129 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>125 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
130 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">127 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a04252.html#af0abf5e0c922eb9acecc1175ebb645d3">···52</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">Entity</a>[·...·truncated·by·diffoscope;·len:·103,·SHA:·d15049284f6e923f602799c21cf03ea1a4989dabe2fecbfbaabf3cc527fb977d·...·])<span·class="keyword">·const</span></div>128 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a04276.html#a317263e82e143db8e6e18f2015e6c0d8">···58</a></span>····<a·class="code·hl_typedef"·href="a04276.html#acc97799d77743808c24b4cb17e1949f4">IndexType</a>·<a·class="code·hl_function"·hre[·...·truncated·by·diffoscope;·len:·288,·SHA:·df31d164f6f996608b2a30c67a4147f7aac856603848e492d1e13b8a6aff485b·...·])<span·class="keyword">·const</span></div>
132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">····</span>{</div>129 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">····</span>{</div>
133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>;</div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div> 
135 </div> 
136 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
137 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="keyword">protected</span>:</div> 
138 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">···58</a></span>····<a·class="code·hl_typedef"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">Entity</a>·<a·class="code·hl_variable"·href="a04252.html#a07020e66f4a3911ffa62ee4c731798e9">_entity</a>;·</div> 
139 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··};</div> 
140 </div> 
141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>130 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 131 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·cc·=·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>;</div>
 132 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······std::size_t·level·=·e.<a·class="code·hl_function"·href="a02760.html#aa5f17df3f43df86bb7170277cd891ed3">level</a>();</div>
 133 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keywordflow">return</span>·_grid.indexsets[level]-&gt;template·subIndex&lt;cc&gt;(e,i,codim)·+·_offsets[level];</div>
142 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}</div>134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····}</div>
 135 </div>
143 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>136 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
144 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif···</span><span·class="comment">//·DUNE_GRID_YASPGRIDLEVELITERATOR_HH</span></div>137 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="}">
 138 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a04276.html#a2806f89ae5b327c6f68a1a105ad06439">···67</a></span>····std::size_t·<a·class="code·hl_function"·href="a04276.html#a2806f89ae5b327c6f68a1a105ad06439">size</a>·(<span·class="keywordtype">int</span>·<span·class="comment">/*·codim·*/</span>)<span·class="keyword">·const</span></div>
 139 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">····</span>{</div>
 140 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<span·class="keywordflow">if</span>·(_grid.indexsets.<a·class="code·hl_function"·href="a02828.html#a14bffeb2e87c19ae6dcc461891f7da20">size</a>()+1·!=·_offsets.size())</div>
 141 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········recomputeOffsets();</div>
 142 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keywordflow">return</span>·_offsets.back();</div>
 143 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····}</div>
 144 </div>
 145 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 146 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">private</span>:</div>
 147 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····<span·class="keywordtype">void</span>·recomputeOffsets()<span·class="keyword">·const</span></div>
 148 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">····</span>{</div>
 149 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······_offsets.resize(_grid.indexsets.<a·class="code·hl_function"·href="a02828.html#a14bffeb2e87c19ae6dcc461891f7da20">size</a>()+1,0);</div>
 150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······_offsets[0]·=·0;</div>
 151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keywordflow">for</span>·(std::size_t·i=0;·i&lt;_grid.indexsets.<a·class="code·hl_function"·href="a02828.html#a14bffeb2e87c19ae6dcc461891f7da20">size</a>();·i++)</div>
 152 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>········_offsets[i+1]·=·_offsets[i]·+·_grid.indexsets[i]-&gt;<a·class="code·hl_function"·href="a02828.html#a14bffeb2e87c19ae6dcc461891f7da20">size</a>(_codim);</div>
 153 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····}</div>
Max diff block lines reached; 11454/41321 bytes (27.72%) of diff not shown.
13.3 KB
html2text {}
    
Offset 1, 103 lines modifiedOffset 1, 193 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 yaspgridleveliterator.hh8 yaspgridpersistentcontainer.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRIDLEVELITERATOR_HH15 5#ifndef·DUNE_GRID_YASPGRIDPERSISTENTCONTAINER_HH
16 6#define·DUNE_GRID_YASPGRIDLEVELITERATOR_HH16 6#define·DUNE_GRID_YASPGRIDPERSISTENTCONTAINER_HH
17 717 7
18 12namespace·_\x8D_\x8u_\x8n_\x8e·{ 
19 1318 12#include·<cassert>
 19 13#include·<vector>
20 1420 14
21 17·template<int·codim,·PartitionIteratorType·pitype,·class·GridImp> 
22 _\x81_\x88·class·_\x8Y_\x8a_\x8s_\x8p_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
23 19·{ 
24 21·constexpr·static·int·dim·=·GridImp::dimension; 
25 23·constexpr·static·int·dimworld·=·GridImp::dimensionworld; 
26 24·typedef·typename·GridImp::ctype·ctype;21 15#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.u_.t_.i_.l_.i_.t_.y_./_.p_.e_.r_.s_.i_.s_.t_.e_.n_.t_.c_.o_.n_.t_.a_.i_.n_.e_.r_.._.h_.h>
 22 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 23 17#include·"../yaspgrid.hh"
 24 18
 25 19namespace·_\x8D_\x8u_\x8n_\x8e
 26 20{
 27 21
 28 33·template<typename·Grid>
 29 _\x83_\x84·class·_\x8Y_\x8a_\x8s_\x8p_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8d_\x8e_\x8x
 30 35·{
 31 36
27 25·public:32 37·public:
 33 _\x83_\x88·_\x8Y_\x8a_\x8s_\x8p_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8d_\x8e_\x8x(const·_\x8G_\x8r_\x8i_\x8d·&·grid,·int·codim)
 34 39·:·_grid(grid),·_codim(codim)
28 _\x82_\x86·typedef·typename·GridImp::template·Codim<codim>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
29 _\x82_\x87·typedef·typename·GridImp::YGridLevelIterator·_\x8Y_\x8G_\x8L_\x8I; 
30 _\x82_\x88·typedef·typename·GridImp::YGrid::Iterator·_\x8I; 
31 29 
32 _\x83_\x81·_\x8Y_\x8a_\x8s_\x8p_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·() 
33 32·{} 
34 33 
35 _\x83_\x85·_\x8Y_\x8a_\x8s_\x8p_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(const·_\x8Y_\x8G_\x8L_\x8I·&·g,·const·_\x8I&·it) 
36 36·:·_\x8__\x8e_\x8n_\x8t_\x8i_\x8t_\x8y(_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y<codim,·dim,·GridImp>(g,it)) 
37 37·{} 
38 38 
39 _\x84_\x80·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t() 
40 41·{35 40·{
41 42·++(_.__.e_.n_.t_.i_.t_.y.impl()._it);36 41·recomputeOffsets();
42 43·}37 42·}
 38 43
 39 _\x84_\x85·typedef·std::size_t·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8T_\x8y_\x8p_\x8e;
 40 46
 41 48·template<class·Entity>
 42 _\x84_\x89·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8T_\x8y_\x8p_\x8e·_\x8i_\x8n_\x8d_\x8e_\x8x·(const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·e)·const
43 44 
44 _\x84_\x86·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s·(const·_\x8Y_\x8a_\x8s_\x8p_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·rhs)·const 
45 47·{ 
46 48·return·(_\x8__\x8e_\x8n_\x8t_\x8i_\x8t_\x8y·==·rhs._\x8__\x8e_\x8n_\x8t_\x8i_\x8t_\x8y); 
47 49·} 
48 50 
49 _\x85_\x82·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const 
50 53·{43 50·{
51 54·return·_.__.e_.n_.t_.i_.t_.y;44 51·static·const·int·cc·=·_.E_.n_.t_.i_.t_.y_.:_.:_.c_.o_.d_.i_.m_.e_.n_.s_.i_.o_.n;
 45 52·std::size_t·level·=·e._\x8l_\x8e_\x8v_\x8e_\x8l();
 46 53·return·_grid.indexsets[level]->template·index<cc>(e)·+·_offsets[level];
52 55·}47 54·}
53 56 
54 57·protected: 
55 _\x85_\x88·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8__\x8e_\x8n_\x8t_\x8i_\x8t_\x8y; 
56 59·};48 55
 49 57·template<·class·Entity·>
 50 _\x85_\x88·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8T_\x8y_\x8p_\x8e·_\x8s_\x8u_\x8b_\x8I_\x8n_\x8d_\x8e_\x8x·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&e,·int·i,·unsigned·int·codim·)·const
 51 59·{
57 6052 60
58 61} 
59 62 
60 63#endif·//·DUNE_GRID_YASPGRIDLEVELITERATOR_HH53 61·static·const·int·cc·=·_.E_.n_.t_.i_.t_.y_.:_.:_.c_.o_.d_.i_.m_.e_.n_.s_.i_.o_.n;
 54 62·std::size_t·level·=·e._\x8l_\x8e_\x8v_\x8e_\x8l();
 55 63·return·_grid.indexsets[level]->template·subIndex<cc>(e,i,codim)·+·_offsets
 56 [level];
 57 64·}
 58 65
 59 _\x86_\x87·std::size_t·_\x8s_\x8i_\x8z_\x8e·(int·/*·codim·*/)·const
 60 68·{
 61 69·if·(_grid.indexsets._\x8s_\x8i_\x8z_\x8e()+1·!=·_offsets.size())
 62 70·recomputeOffsets();
 63 71·return·_offsets.back();
 64 72·}
 65 73
 66 74·private:
 67 75·void·recomputeOffsets()·const
 68 76·{
 69 77·_offsets.resize(_grid.indexsets._\x8s_\x8i_\x8z_\x8e()+1,0);
 70 78·_offsets[0]·=·0;
 71 79·for·(std::size_t·i=0;·i<_grid.indexsets._\x8s_\x8i_\x8z_\x8e();·i++)
 72 80·_offsets[i+1]·=·_offsets[i]·+·_grid.indexsets[i]->_\x8s_\x8i_\x8z_\x8e(_codim);
 73 81·}
 74 82
 75 83·const·Grid&·_grid;
 76 84·int·_codim;
 77 85·mutable·std::vector<std::size_t>·_offsets;
 78 86·};
 79 87
 80 94·template<int·dim,·class·CoordCont,·class·T>
 81 _\x89_\x85·class·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r<·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d<dim,·CoordCont>,·T·>
 82 96·/*·We·have·to·pass·the·reference·to·the·IndexSet·to·the·constructor
 83 97·of·the·PersistentContainerVector.·In·order·to·have·a·valid
 84 98·indexset·available,·we·inherit·from·a·private·indexset
 85 99·*/
 86 100·:·private·_\x8Y_\x8a_\x8s_\x8p_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8d_\x8e_\x8x<·const·YaspGrid<dim,·CoordCont>·>,
 87 101·public·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r<·YaspGrid<dim,·CoordCont>,
 88 102·YaspPersistentContainerIndex<·const·YaspGrid<dim,·CoordCont>·>,
 89 103·std::vector<T>·>
 90 104·{
 91 105·typedef·_\x8Y_\x8a_\x8s_\x8p_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8d_\x8e_\x8x_\x8<_\x8·_\x8c_\x8o_\x8n_\x8s_\x8t_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8d_\x8i_\x8m_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8o_\x8n_\x8t_\x8>·>
 92 _\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t;
 93 106·typedef·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8d_\x8i_\x8m_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8o_\x8n_\x8t_\x8>,·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t,
 94 std::vector<T>·>·_\x8B_\x8a_\x8s_\x8e;
 95 107
 96 108·public:
 97 _\x81_\x80_\x89·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d·_\x8G_\x8r_\x8i_\x8d;
Max diff block lines reached; 7476/13605 bytes (54.95%) of diff not shown.
9.01 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00233.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·partitioning.hh·File·Reference</title>8 <title>dune-grid:·yaspgridentityseed.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 49 lines modifiedOffset 72, 37 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">partitioning.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">yaspgridentityseed.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own·partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition()·method.·You·can·also·browse·this·file·for·already·available·useful·partitioners,·like·Yasp::FixedSizePar[·...·truncated·by·diffoscope;·len:·9,·SHA:·4c484b3779d4a9d8ffd9d42aa6d8f1f4aa1b3910ca398b646002487b6e0830ac·...·].··82 <p>The·YaspEntitySeed·class.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
  
84 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/> 
85 <code>#include·&lt;dune/common/math.hh&gt;</code><br·/> 
86 </div> 
87 <p><a·href="a00233_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00233_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">85 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>87 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04352.html">Dune::Yasp::Partitioning&lt;·d·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04248.html">Dune::YaspEntitySeed&lt;·codim,·GridImp·&gt;</a></td></tr>
 89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Describes·the·minimal·information·necessary·to·create·a·fully·functional·<a·class="el"·href="a04244.html">YaspEntity</a>.··<a·href="a04248.html#details">More...</a><br·/></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·base·class·for·the·yaspgrid·partitioning·strategy··<a·href="a04352.html#details">More...</a><br·/></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04356.html">Dune::Yasp::DefaultPartitioning&lt;·d·&gt;</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04360.html">Dune::Yasp::PowerDPartitioning&lt;·d·&gt;</a></td></tr> 
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implement·yaspgrid·load·balance·strategy·for·P=x^{dim}·processors.··<a·href="a04360.html#details">More...</a><br·/></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04364.html">Dune::Yasp::FixedSizePartitioning&lt;·d·&gt;</a></td></tr> 
100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implement·partitioner·that·gets·a·fixed·partitioning·from·an·array·If·the·given·partitioning·doesn't·match·the·number·of·processors,·the·grid·should·be·distributed·to,·an·exception·is·thrown.··<a·href="a04364.html#details">More...</a><br·/></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
104 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 <tr·class="memitem:a01084"·id="r_a01084"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01084.html">Dune::Yasp</a></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
110 </table>97 </table>
111 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
112 <div·class="textblock"><p>This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own·partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition()·method.·You·can·also·browse·this·file·for·already·available·useful·partitioners,·like·Yasp::FixedSizePar[·...·truncated·by·diffoscope;·len:·9,·SHA:·4c484b3779d4a9d8ffd9d42aa6d8f1f4aa1b3910ca398b646002487b6e0830ac·...·].·</p>99 <div·class="textblock"><p>The·YaspEntitySeed·class.·</p>
113 </div></div><!--·contents·-->100 </div></div><!--·contents·-->
114 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
115 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
116 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
117 </small></address>104 </small></address>
118 </body>105 </body>
119 </html>106 </html>
2.58 KB
html2text {}
    
Offset 2, 43 lines modifiedOffset 2, 23 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 yaspgridentityseed.hh·File·Reference
 10 The·YaspEntitySeed·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
9 partitioning.hh·File·Reference 
10 This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own 
11 partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition() 
12 method.·You·can·also·browse·this·file·for·already·available·useful 
13 partitioners,·like·Yasp::FixedSizePartitioning.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
14 #include·<array> 
15 #include·<dune/common/math.hh> 
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 14  ·······Describes·the·minimal·information·necessary·to·create·a·fully
 15 ········functional·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8·_\x8> 
19  ·······a·base·class·for·the·yaspgrid·partitioning·strategy·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
20   
21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8·_\x8> 
22   
23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8:_\x8:_\x8P_\x8o_\x8w_\x8e_\x8r_\x8D_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8·_\x8> 
24  ·······Implement·yaspgrid·load·balance·strategy·for·P=x^{dim}·processors. 
25 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
26   
27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8:_\x8:_\x8F_\x8i_\x8x_\x8e_\x8d_\x8S_\x8i_\x8z_\x8e_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8·_\x8> 
28 ········Implement·partitioner·that·gets·a·fixed·partitioning·from·an·array·If 
29  ·······the·given·partitioning·doesn't·match·the·number·of·processors,·the·grid 
30 ········should·be·distributed·to,·an·exception·is·thrown.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
31  16  
32 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
33 namespace· ·_\x8D_\x8u_\x8n_\x8e18 namespace· ·_\x8D_\x8u_\x8n_\x8e
34  ···········Include·standard·header·files.19  ···········Include·standard·header·files.
35  20  
36 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p 
37   
38 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 22 The·YaspEntitySeed·class.
39 This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own 
40 partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition() 
41 method.·You·can·also·browse·this·file·for·already·available·useful 
42 partitioners,·like·Yasp::FixedSizePartitioning. 
43 ===============================================================================23 ===============================================================================
44 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.824 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
54.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00233_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·partitioning.hh·Source·File</title>8 <title>dune-grid:·yaspgridentityseed.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 187 lines modifiedOffset 74, 82 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">partitioning.hh</div></div>80 ··<div·class="headertitle"><div·class="title">yaspgridentityseed.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00233.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00233.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
 85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
 86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_PARTITIONING_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDENTITYSEED_HH</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_PARTITIONING_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDENTITYSEED_HH</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
88 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include&lt;array&gt;</span></div> 
89 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include&lt;dune/common/math.hh&gt;</span></div> 
91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
92 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
 91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
 93 <div·class="foldopen"·id="foldopen00017"·data-start="{"·data-end="};">
 94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno"><a·class="line"·href="a04248.html">···17</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04248.html">YaspEntitySeed</a></div>
93 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>
 96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div>
94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>Yasp</div> 
96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">public</span>:</div>
 99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a04248.html#adaec3122da71af86e270272398a685d3">···24</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a04248.html#adaec3122da71af86e270272398a685d3">codimension</a>·=·codim;</div>
97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
98 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·d&gt;</div> 
99 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="};">101 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="}">
100 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04352.html">···37</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04352.html">Partitioning</a></div>102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a04248.html#a773cb8b14826633ee022c14167298fe6">···27</a></span>····<a·class="code·hl_function"·href="a04248.html#a773cb8b14826633ee022c14167298fe6">YaspEntitySeed</a>·()</div>
 103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······:·<a·class="code·hl_variable"·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">_l</a>(-1),·<a·class="code·hl_variable"·href="a04248.html#a0a8efd203e9c589837ac0ed91b464006">_o</a>(0)</div>
101 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····{</div>
 105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······std::fill(<a·class="code·hl_variable"·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">_c</a>.begin(),<a·class="code·hl_variable"·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">_c</a>.end(),0);</div>
102 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">public</span>:</div> 
103 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04352.html#a0222e5ceaaf9a41422183fbf2b8283e8">···40</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a04352.html#a0222e5ceaaf9a41422183fbf2b8283e8">iTupel</a>·=·std::array&lt;int,·d&gt;;</div> 
104 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a04352.html#a5727c4f45d95b369974ab73284410f4f">···41</a></span>······<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a04352.html#a5727c4f45d95b369974ab73284410f4f">~Partitioning</a>()·=·<span·class="keywordflow">default</span>;</div> 
105 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">···42</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">partition</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04352.html#a0222e5ceaaf9a41422183fbf2b8283e8">iTupel</a>&amp;,·<span·class="keywordtype">int</span>,·<a·class="code·hl_typedef"·href="a04352.html#a0222e5ceaaf9a41422183fbf2b8283e8">iTupel</a>&amp;,·<span·class="keywordtype">int</span>)·<span·class="keyword">const</span>·=·0;</div> 
106 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····};</div>106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····}</div>
107 </div>107 </div>
108 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>108 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
109 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·d&gt;</div> 
110 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};">109 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}">
 110 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04248.html#a906fed882264711b4386e725dd8848a9">···34</a></span>····<a·class="code·hl_function"·href="a04248.html#a906fed882264711b4386e725dd8848a9">YaspEntitySeed</a>·(<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">level</a>,·std::array&lt;int,·dim&gt;·<a·class="code·hl_function"·href="a04248.html#aee8c541fbc9100dcd827ef770fb817cb">coord</a>,·<span·class="keywordtype">int</span>·o·=·0)</div>
 111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······:·<a·class="code·hl_variable"·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">_l</a>(<a·class="code·hl_function"·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">level</a>),·<a·class="code·hl_variable"·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">_c</a>(<a·class="code·hl_function"·href="a04248.html#aee8c541fbc9100dcd827ef770fb817cb">coord</a>),·<a·class="code·hl_variable"·href="a04248.html#a0a8efd203e9c589837ac0ed91b464006">_o</a>(o)</div>
111 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04356.html">···46</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04356.html">DefaultPartitioning</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a04352.html">Partitioning</a>&lt;d&gt;</div> 
112 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div> 
113 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">public</span>:</div> 
114 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">···49</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>·=·std::array&lt;int,·d&gt;;</div> 
115 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
116 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}"> 
117 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a04356.html#add3cf258d8a2ca8b7c39beed03b18153">···56</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04356.html#add3cf258d8a2ca8b7c39beed03b18153">partition</a>·(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>&amp;·size,·<span·class="keywordtype">int</span>·P,·<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>&amp;·dims,·<span·class="keywordtype">int</span>·overlap)·<span·class="keyword">const</span>·<span·class="keyword">final</span></div> 
118 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······{</div> 
119 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keywordtype">double</span>·opt=1E100;</div> 
120 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>·trydims;</div> 
121 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
122 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········trydims.fill(-1);</div> 
123 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········dims.fill(-1);</div> 
124 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
125 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········optimize_dims(d-1,size,P,dims,trydims,opt,overlap);</div> 
126 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="keywordflow">if</span>·(dims[0]·==·-1)</div> 
127 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··········DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">Dune::GridError</a>,·<span·class="stringliteral">&quot;Failed·to·find·a·suitable·partition&quot;</span>);</div> 
128 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······}</div>112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····{}</div>
129 </div>113 </div>
130 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
131 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">private</span>:</div> 
132 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordtype">void</span>·optimize_dims·(<span·class="keywordtype">int</span>·i,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>&amp;·size,·<span·class="keywordtype">int</span>·P,·<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>&amp;·dims,·<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>&amp;·trydims,·<span·class="keywordtype">double</span>·&amp;opt,·<span·class="keywordtype">int</span>·overlap·)<span·class="keyword">·const</span></div> 
133 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">······</span>{</div> 
134 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········<span·class="keywordflow">if</span>·(i&gt;0)·<span·class="comment">//·test·all·subdivisions·recursively</span></div> 
135 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········{</div> 
136 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·k=1;·k&lt;=P;·k++)</div> 
137 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>············<span·class="keywordflow">if</span>·(</div> 
138 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··············P%k==0·<span·class="comment">//·k·divides·P</span></div> 
139 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··············and·(</div> 
140 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>················k·==·1·<span·class="comment">//·no·neighbors</span></div> 
141 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>················or</div> 
142 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>················size[i]·/·k·&gt;=·2*overlap·<span·class="comment">//·size·sufficient·for·overlap</span></div> 
143 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>················)</div> 
144 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··············)</div> 
145 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>············{</div> 
146 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··············<span·class="comment">//·P·divisible·by·k</span></div> 
147 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··············trydims[i]·=·k;</div> 
148 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··············optimize_dims(i-1,size,P/k,dims,trydims,opt,overlap);</div> 
149 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>············}</div> 
150 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········}</div> 
151 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>········<span·class="keywordflow">else</span></div> 
152 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········{</div> 
153 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··········<span·class="comment">//·found·a·possible·combination</span></div> 
154 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··········<span·class="keywordflow">if</span>·(</div> 
155 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>············P·==·1·<span·class="comment">//·no·neighbors</span></div> 
156 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>············or</div> 
157 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>············size[0]·/·P·&gt;=·2*overlap·<span·class="comment">//·size·sufficient·for·overlap</span></div> 
158 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>············)</div> 
159 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>············trydims[0]·=·P;</div> 
160 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··········<span·class="keywordflow">else</span></div> 
161 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>············<span·class="keywordflow">return</span>;</div> 
162 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> 
163 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··········<span·class="comment">//·check·for·optimality</span></div> 
164 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··········<span·class="keywordtype">double</span>·m·=·-1.0;</div> 
165 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 115 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="}">
 116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a04248.html#af828a8ec9444ff8bf6c7e01b0890cc29">···39</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04248.html#af828a8ec9444ff8bf6c7e01b0890cc29">isValid</a>()<span·class="keyword">·const</span></div>
166 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·k=0;·k&lt;d;·k++)</div> 
167 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··········{</div> 
168 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>············<span·class="keywordtype">double</span>·mm=((double)size[k])/((double)trydims[k]);</div> 
Max diff block lines reached; 9054/44454 bytes (20.37%) of diff not shown.
11.4 KB
html2text {}
    
Offset 1, 211 lines modifiedOffset 1, 98 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 partitioning.hh8 yaspgridentityseed.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
 13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
 14 4//·vi:·set·et·ts=4·sw=2·sts=2:
13 3#ifndef·DUNE_GRID_YASPGRID_PARTITIONING_HH15 5#ifndef·DUNE_GRID_YASPGRIDENTITYSEED_HH
14 4#define·DUNE_GRID_YASPGRID_PARTITIONING_HH16 6#define·DUNE_GRID_YASPGRIDENTITYSEED_HH
 17 7
15 5 
16 13#include<array> 
17 14 
18 15#include<dune/common/math.hh> 
19 16 
20 17namespace·_.D_.u_.n_.e18 12namespace·_.D_.u_.n_.e·{
 19 13
 20 16·template<int·codim,·class·GridImp>
 21 _\x81_\x87·class·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d
21 18{22 18·{
 23 20·constexpr·static·int·dim·=·GridImp::dimension;
 24 21
22 19 
23 20·namespace·Yasp 
24 21·{ 
25 22 
26 36·template<int·d> 
27 _\x83_\x87·class·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g 
28 38·{ 
29 39·public: 
30 _\x84_\x80·using·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·=·std::array<int,·d>; 
31 _\x84_\x81·virtual·_\x8~_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g()·=·default; 
32 _\x84_\x82·virtual·void·_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n(const·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&,·int,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&,·int)·const·=·0; 
33 43·}; 
34 44 
35 45·template<int·d> 
36 _\x84_\x86·class·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g·:·public·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g<d> 
37 47·{ 
38 48·public: 
39 _\x84_\x89·using·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·=·std::array<int,·d>; 
40 50 
41 _\x85_\x86·void·_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n·(const·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&·size,·int·P,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&·dims,·int·overlap)·const 
42 final 
43 57·{ 
44 58·double·opt=1E100; 
45 59·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·trydims; 
46 60 
47 61·trydims.fill(-1); 
48 62·dims.fill(-1); 
49 63 
50 64·optimize_dims(d-1,size,P,dims,trydims,opt,overlap); 
51 65·if·(dims[0]·==·-1) 
52 66·DUNE_THROW(_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·"Failed·to·find·a·suitable·partition"); 
53 67·} 
54 68 
55 69·private: 
56 70·void·optimize_dims·(int·i,·const·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&·size,·int·P,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&·dims,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l& 
57 trydims,·double·&opt,·int·overlap·)·const 
58 71·{ 
59 72·if·(i>0)·//·test·all·subdivisions·recursively 
60 73·{ 
61 74·for·(int·k=1;·k<=P;·k++) 
62 75·if·( 
63 76·P%k==0·//·k·divides·P 
64 77·and·( 
65 78·k·==·1·//·no·neighbors 
66 79·or 
67 80·size[i]·/·k·>=·2*overlap·//·size·sufficient·for·overlap 
68 81·) 
69 82·) 
70 83·{ 
71 84·//·P·divisible·by·k 
72 85·trydims[i]·=·k; 
73 86·optimize_dims(i-1,size,P/k,dims,trydims,opt,overlap); 
74 87·} 
75 88·} 
76 89·else 
77 90·{ 
78 91·//·found·a·possible·combination 
79 92·if·( 
80 93·P·==·1·//·no·neighbors 
81 94·or 
82 95·size[0]·/·P·>=·2*overlap·//·size·sufficient·for·overlap 
83 96·) 
84 97·trydims[0]·=·P; 
85 98·else 
86 99·return; 
87 100 
88 101·//·check·for·optimality 
89 102·double·m·=·-1.0; 
90 103 
91 104·for·(int·k=0;·k<d;·k++) 
92 105·{ 
93 106·double·mm=((double)size[k])/((double)trydims[k]); 
94 107·if·(fmod((double)size[k],(double)trydims[k])>0.0001)·mm*=3; 
95 108·if·(·mm·>·m·)·m·=·mm; 
96 109·} 
97 110·//if·(_rank==0)·std::cout·<<·"optimize_dims:·"·<<·size·<<·"·|·"·<<·trydims 
98 <<·"·norm="·<<·m·<<·std::endl; 
99 111·if·(m<opt) 
100 112·{ 
101 113·opt·=·m; 
102 114·dims·=·trydims; 
103 115·} 
104 116·} 
105 117·} 
106 118·}; 
107 119 
108 122·template<int·d> 
109 _\x81_\x82_\x83·class·_\x8P_\x8o_\x8w_\x8e_\x8r_\x8D_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g·:·public·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g<d> 
110 124·{ 
111 125·public:25 22·public:
 26 _\x82_\x84·constexpr·static·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim;
 27 25
 28 _\x82_\x87·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d·()
 29 28·:·_\x8__\x8l(-1),·_\x8__\x8o(0)
 30 29·{
 31 30·std::fill(_\x8__\x8c.begin(),_\x8__\x8c.end(),0);
 32 31·}
 33 32
Max diff block lines reached; 5763/11608 bytes (49.65%) of diff not shown.
12.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00308.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·defaultgridview.hh·File·Reference</title>8 <title>dune-grid:·adaptcallback.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 57 lines modifiedOffset 72, 43 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">defaultgridview.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">adaptcallback.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by·AlbertaGrid·and·dune-ALUGrid··
 83 <a·href="#details">More...</a></p>
  
82 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/> 
83 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a07193_source.html">dune/grid/common/gridview.hh</a>&gt;</code><br·/> 
86 </div> 
87 <p><a·href="a00308_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00308_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">85 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>87 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02728.html">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02732.html">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;</a></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02736.html">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;::Partition&lt;·pit·&gt;</a></td></tr> 
96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··<a·href="a02736.html#details">More...</a><br·/></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02720.html">Dune::DefaultLevelGridView&lt;·GridImp·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02588.html">Dune::AdaptDataHandleInterface&lt;·Grid,·Impl·&gt;</a></td></tr>
 89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·for·the·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>'s·adapt·method·where·the·parameter·is·a·<a·class="el"·href="a02588.html"·title="Interface·class·for·the·Grid&#39;s·adapt·method·where·the·parameter·is·a·AdaptDataHandleInterface.">AdaptDataHandleInterface</a>.··<a·href="a02588.html#details">More...</a><br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02740.html">Dune::DefaultLevelGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;</a></td></tr> 
101 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02740.html"·title="Codim·Structure.">Codim</a>·Structure.··<a·href="a02740.html#details">More...</a><br·/></td></tr> 
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02744.html">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;</a></td></tr> 
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02748.html">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;</a></td></tr> 
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02752.html">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;::Partition&lt;·pit·&gt;</a></td></tr> 
108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··<a·href="a02752.html#details">More...</a><br·/></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02724.html">Dune::DefaultLeafGridView&lt;·GridImp·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02584.html">Dune::AdaptDataHandle&lt;·Grid,·Impl·&gt;</a></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02756.html">Dune::DefaultLeafGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02592.html">Dune::CombinedAdaptProlongRestrict&lt;·A,·B·&gt;</a></td></tr>
113 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02756.html"·title="Codim·Structure.">Codim</a>·Structure.··<a·href="a02756.html#details">More...</a><br·/></td></tr>94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">class·for·combining·2·index·sets·together·for·adaptation·process··<a·href="a02592.html#details">More...</a><br·/></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
116 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
117 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
118 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
119 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 </table>102 </table>
 103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 104 <div·class="textblock"><p>interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by·AlbertaGrid·and·dune-ALUGrid·</p>
 105 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl>
122 </div><!--·contents·-->106 </div></div><!--·contents·-->
123 <!--·start·footer·part·-->107 <!--·start·footer·part·-->
124 <hr·class="footer"/><address·class="footer"><small>108 <hr·class="footer"/><address·class="footer"><small>
125 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
126 </small></address>110 </small></address>
127 </body>111 </body>
128 </html>112 </html>
3.92 KB
html2text {}
    
Offset 2, 48 lines modifiedOffset 2, 33 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 adaptcallback.hh·File·Reference
 10 interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by
 11 AlbertaGrid·and·dune-ALUGrid·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
9 defaultgridview.hh·File·Reference 
10 #include·<dune/common/typetraits.hh> 
11 #include·<dune/common/exceptions.hh> 
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8v_\x8i_\x8e_\x8w_\x8._\x8h_\x8h> 
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
16 struct· ·_.D_.u_.n_.e_.:_.:_.D_.e_.f_.a_.u_.l_.t_.L_.e_.v_.e_.l_.G_.r_.i_.d_.V_.i_.e_.w_.T_.r_.a_.i_.t_.s_.<_.·_.G_.r_.i_.d_.I_.m_.p_\x8·_\x8>14 class· ·_.D_.u_.n_.e_.:_.:_.A_.d_.a_.p_.t_.D_.a_.t_.a_.H_.a_.n_.d_.l_.e_.I_.n_.t_.e_.r_.f_.a_.c_.e_.<_.·_.G_.r_.i_.d_.,_.·_.I_.m_.p_.l_\x8·_\x8>
 15  ·······Interface·class·for·the·_\x8G_\x8r_\x8i_\x8d's·adapt·method·where·the·parameter·is·a
 16 ········_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
17  17  
18 struct· ·_.D_.u_.n_.e_.:_.:_.D_.e_.f_.a_.u_.l_.t_.L_.e_.v_.e_.l_.G_.r_.i_.d_.V_.i_.e_.w_.T_.r_.a_.i_.t_.s_.<_.·_.G_.r_.i_.d_.I_.m_.p_.·_.>_.:_.:_.C_.o_.d_.i_.m_.<_.·_.c_.d_\x8·_\x8>18 class· ·_.D_.u_.n_.e_.:_.:_.A_.d_.a_.p_.t_.D_.a_.t_.a_.H_.a_.n_.d_.l_.e_.<_.·_.G_.r_.i_.d_.,_.·_.I_.m_.p_.l_\x8·_\x8>
19  19  
 20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8b_\x8i_\x8n_\x8e_\x8d_\x8A_\x8d_\x8a_\x8p_\x8t_\x8P_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8R_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8<_\x8·_\x8A_\x8,_\x8·_\x8B_\x8·_\x8>
 21  ·······class·for·combining·2·index·sets·together·for·adaptation·process
20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8>_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8< 
21 ·········_\x8p_\x8i_\x8t_\x8·_\x8> 
22  ········Define·types·needed·to·iterate·over·entities·of·a·given·partition 
23 ·········type.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.22 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
24   
25 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
26   
27 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8> 
28  ········_\x8C_\x8o_\x8d_\x8i_\x8m·Structure.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
29   
30 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
31   
32 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8> 
33   
34 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8>_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8< 
35 ·········_\x8p_\x8i_\x8t_\x8·_\x8> 
36  ········Define·types·needed·to·iterate·over·entities·of·a·given·partition 
37 ·········type.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
38   
39 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
40   
41 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8> 
42  ········_\x8C_\x8o_\x8d_\x8i_\x8m·Structure.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
43  23  
44 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
45 namespace· ·_\x8D_\x8u_\x8n_\x8e25 namespace· ·_\x8D_\x8u_\x8n_\x8e
46  ···········Include·standard·header·files.26  ···········Include·standard·header·files.
47  27  
 28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 29 interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by
 30 AlbertaGrid·and·dune-ALUGrid
 31 ··Author
 32 ······Martin·Nolte
48 ===============================================================================33 ===============================================================================
49 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.834 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
169 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00308_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·defaultgridview.hh·Source·File</title>8 <title>dune-grid:·adaptcallback.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 519 lines modifiedOffset 74, 180 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">defaultgridview.hh</div></div>80 ··<div·class="headertitle"><div·class="title">adaptcallback.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00308.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00308.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_DEFAULTGRIDVIEW_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_ADAPTCALLBACK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_DEFAULTGRIDVIEW_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_ADAPTCALLBACK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07193.html">dune/grid/common/gridview.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>90 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">class·</span>DefaultLevelGridView;</div>93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·Internal·Forward·Declarations</span></div>
 94 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·-----------------------------</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>95 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·Impl·&gt;</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">class·</span>DefaultLeafGridView;</div>97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">class·</span>AdaptDataHandle;</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
 100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="comment">//·AdaptDataHandleInterface</span></div>
 102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="comment">//·------------------------</span></div>
 103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·Impl·&gt;</div>
107 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">105 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};">
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a02728.html">···25</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02728.html">DefaultLevelGridViewTraits</a></div>106 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02588.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02588.html">AdaptDataHandleInterface</a></div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>
 108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02588.html">AdaptDataHandleInterface&lt;·Grid,·Impl·&gt;</a>·<a·class="code·hl_class"·href="a02588.html">This</a>;</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a02728.html#af37acb3b09a72f54f912bc7dc40408a9">···27</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02732.html">DefaultLevelGridView&lt;·GridImp·&gt;</a>·<a·class="code·hl_typedef"·href="a02728.html#af37acb3b09a72f54f912bc7dc40408a9">GridViewImp</a>;</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02728.html#aac8283d499323700eb622d7c9b1000dd">···30</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;GridImp&gt;::type·<a·class="code·hl_typedef"·href="a02728.html#aac8283d499323700eb622d7c9b1000dd">Grid</a>;</div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 110 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02584.html">AdaptDataHandle</a>&lt;·<a·class="code·hl_class"·href="a02828.html">Grid</a>,·Impl·&gt;;</div>
114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02728.html#a63b1576b4d47d1bf9b6c5b7787667b1a">···33</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·Traits·::·LevelIndexSet·<a·class="code·hl_typedef"·href="a02728.html#a63b1576b4d47d1bf9b6c5b7787667b1a">IndexSet</a>;</div> 
115 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div> 
116 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a02728.html#a20979455cf6979115985a395184ed5a3">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·Traits·::·LevelIntersection·<a·class="code·hl_typedef"·href="a02728.html#a20979455cf6979115985a395184ed5a3">Intersection</a>;</div> 
117 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
118 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·Traits·::·LevelIntersectionIterator</div> 
119 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02728.html#a4e1a6123f41f14ab4f17d1c01615dd93">···40</a></span>····<a·class="code·hl_typedef"·href="a02728.html#a4e1a6123f41f14ab4f17d1c01615dd93">IntersectionIterator</a>;</div>112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="keyword">public</span>:</div>
 113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">···39</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;·0·&gt;::Entity·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>;</div>
120 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a02728.html#a11ff86eef058da9db683af1b26be768e">···43</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·Traits·::·Communication·<a·class="code·hl_[·...·truncated·by·diffoscope;·len:·80,·SHA:·2ac7c5dc18d0730dc960ece40e2e22ad23ae9b047b8eacbe4bf48d0d545f7189·...·]</div>115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">private</span>:</div>
 116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<a·class="code·hl_class"·href="a02588.html">AdaptDataHandleInterface</a>·()</div>
 117 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{}</div>
122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<a·class="code·hl_class"·href="a02588.html">AdaptDataHandleInterface</a>·(·<span·class="keyword">const</span>·This·&amp;·);</div>
 120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····This·&amp;operator=·(·<span·class="keyword">const</span>·This·&amp;·);</div>
123 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·cd·&gt;</div> 
124 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};"> 
125 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a02732.html">···46</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02732.html">Codim</a></div> 
126 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div>121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
127 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·Traits</div>122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>
128 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······::·template·<a·class="code·hl_struct"·href="a02732.html">Codim&lt;·cd·&gt;</a>·::·template·<a·class="code·hl_struct"·href="a02732.html">Partition&lt;·All_Partition·&gt;</a>·::·LevelIterator</div> 
129 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a02732.html#a226e2de561cd2f0ff1d587b02244a0a7">···50</a></span>······<a·class="code·hl_typedef"·href="a02732.html#a226e2de561cd2f0ff1d587b02244a0a7">Iterator</a>;</div>123 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">
 124 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a02588.html#af554af2dceed3e39393b4e516cd73a6d">···54</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02588.html#af554af2dceed3e39393b4e516cd73a6d">preCoarsening</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>·&amp;father·)</div>
130 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>125 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····{</div>
 126 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>().preCoarsening(·father·);</div>
131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a02732.html#a5ec681bc859dae8c8efc34c9ca4ab249">···52</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·Traits·::·template·<a·class="code·hl_struct"·href="a02732.html">Codim&lt;·cd·&gt;</a>·<a·class="code·hl_typedef"·href="a02732.html#a5ec681bc859dae8c8efc34c9ca4ab249">::·Entity</a>·<a·class="code·hl_typedef"·href="a02732.html#a5ec681bc859dae8c8efc34c9ca4ab249">Entity</a>;</div> 
132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a02732.html#a8818a4f3e0bacf4be20788dfff24ce69">···54</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·template·<a·class="code·hl_struct"·href="a02732.html">Codim&lt;·cd·&gt;</a>·<a·class="code·hl_typedef"·href="a02732.html#a8818a4f3e0bacf4be20788dfff24ce69">::·Geometry</a>·<a·class="code·hl_typedef"·href="a02732.html#a8818a4f3e0bacf4be20788dfff24ce69">Geometry</a>;</div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·template·<a·class="code·hl_struct"·href="a02732.html">Codim&lt;·cd·&gt;</a>·<a·class="code·hl_typedef"·href="a02732.html#a9de76a2f9e92b945dbbf20f526b70dc1">::·LocalGeometry</a></div> 
135 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a02732.html#a9de76a2f9e92b945dbbf20f526b70dc1">···56</a></span>······<a·class="code·hl_typedef"·href="a02732.html#a9de76a2f9e92b945dbbf20f526b70dc1">LocalGeometry</a>;</div> 
136 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>127 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>
137 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keyword">template</span>&lt;·PartitionIteratorType·pit·&gt;</div> 
138 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="};"> 
139 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a02736.html">···60</a></span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02736.html">Partition</a></div> 
140 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······{</div> 
141 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid·::·template·<a·class="code·hl_struct"·href="a02732.html">Codim&lt;·cd·&gt;</a></div> 
142 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········::·template·<a·class="code·hl_struct"·href="a02732.html">Partition&lt;·pit·&gt;</a>·::·LevelIterator</div> 
143 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a02736.html#a9a6867a58621ebc00f45cc72a0f0752f">···65</a></span>········<a·class="code·hl_typedef"·href="a02736.html#a9a6867a58621ebc00f45cc72a0f0752f">Iterator</a>;</div> 
144 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······};</div> 
145 </div>128 </div>
 129 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 130 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">
 131 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a02588.html#a2a6799af75d86dd840a405808cc647bd">···64</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02588.html#a2a6799af75d86dd840a405808cc647bd">postRefinement</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>·&amp;father·)</div>
 132 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{</div>
 133 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>().postRefinement(·father·);</div>
146 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····};</div>134 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····}</div>
147 </div>135 </div>
148 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>136 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
149 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02728.html#a12fe07f98f387021123d5d0adf399597">···69</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">bool</[·...·truncated·by·diffoscope;·len:·166,·SHA:·607aa15855ef1e91436a76cc011354d0ae97dd551fd63046fe2bdccdb5064b55·...·]>137 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">
 138 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02588.html#ad856a63ee25eb8b77b521a703b9b5519">···69</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02588.html#ad856a63ee25eb8b77b521a703b9b5519">restrictLocal</a>(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>·&amp;father,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>&amp;·son,·<span·class="keywordtype">bool</span>·initialize·)</div>
150 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··};</div>139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····{</div>
 140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>().restrictLocal(·father,·son,·initialize·);</div>
 141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····}</div>
 142 </div>
 143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 144 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">
 145 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02588.html#a1e6c6dc1c3c0cecb451df8d608323a20">···74</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02588.html#a1e6c6dc1c3c0cecb451df8d608323a20">prolongLocal</a>(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>·&amp;father,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>&amp;·son,·<span·class="keywordtype">bool</span>·initialize·)</div>
 146 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····{</div>
 147 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>().prolongLocal(·father,·son,·initialize·);</div>
 148 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div>
 149 </div>
 150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">protected</span>:</div>
 152 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">···80</a></span>····<span·class="keyword">const</span>·Impl·&amp;<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<span·class="keyword">static_cast&lt;</span>·<span·class="keyword">const·</span>Impl·&amp;·<span·class="keyword">&gt;</span>(·*this·);·}</div>
Max diff block lines reached; 106185/130464 bytes (81.39%) of diff not shown.
41.7 KB
html2text {}
    
Offset 1, 666 lines modifiedOffset 1, 202 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 defaultgridview.hh8 adaptcallback.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_DEFAULTGRIDVIEW_HH 
16 6#define·DUNE_GRID_COMMON_DEFAULTGRIDVIEW_HH15 5#ifndef·DUNE_GRID_COMMON_ADAPTCALLBACK_HH
 16 6#define·DUNE_GRID_COMMON_ADAPTCALLBACK_HH
17 717 7
18 8#include·<dune/common/typetraits.hh> 
19 9#include·<dune/common/exceptions.hh> 
20 10 
21 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
22 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8v_\x8i_\x8e_\x8w_\x8._\x8h_\x8h> 
23 13 
24 14namespace·_\x8D_\x8u_\x8n_\x8e18 14namespace·_\x8D_\x8u_\x8n_\x8e
25 15{19 15{
26 1620 16
27 17·template<·class·GridImp·> 
28 18·class·DefaultLevelGridView;21 17·//·Internal·Forward·Declarations
 22 18·//·-----------------------------
29 1923 19
30 20·template<·class·GridImp·>24 20·template<·class·Grid,·class·Impl·>
31 21·class·DefaultLeafGridView;25 21·class·AdaptDataHandle;
32 2226 22
33 2327 23
 28 24
 29 25·//·AdaptDataHandleInterface
 30 26·//·------------------------
 31 27
34 24·template<·class·GridImp·>32 31·template<·class·Grid,·class·Impl·>
 33 _\x83_\x82·class·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e
 34 33·{
 35 34·typedef·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 36 35
 37 36·friend·class·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e<·_\x8G_\x8r_\x8i_\x8d,·Impl·>;
35 _\x82_\x85·struct·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s 
36 26·{ 
37 _\x82_\x87·typedef·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8I_\x8m_\x8p; 
38 28 
39 _\x83_\x80·typedef·typename·std::remove_const<GridImp>::type·_\x8G_\x8r_\x8i_\x8d; 
40 31 
41 _\x83_\x83·typedef·typename·Grid·::·Traits·::·LevelIndexSet·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t; 
42 34 
43 _\x83_\x86·typedef·typename·Grid·::·Traits·::·LevelIntersection·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n; 
44 3738 37
45 39·typedef·typename·Grid·::·Traits·::·LevelIntersectionIterator 
46 _\x84_\x80·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
47 41 
48 _.4_.3·typedef·typename·Grid·::·Traits·::·Communication·_.C_.o_.m_.m_.u_.n_.i_.c_.a_.t_.i_.o_.n;39 38·public:
 40 _\x83_\x89·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 41 40
 42 41·private:
 43 42·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·()
 44 43·{}
49 4445 44
 46 45·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·const·This·&·);
 47 46·This·&operator=·(·const·This·&·);
 48 47
 49 48·public:
 50 _\x85_\x84·void·_\x8p_\x8r_\x8e_\x8C_\x8o_\x8a_\x8r_\x8s_\x8e_\x8n_\x8i_\x8n_\x8g·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&father·)
 51 55·{
 52 56·_\x8a_\x8s_\x8I_\x8m_\x8p().preCoarsening(·father·);
 53 57·}
 54 58
 55 _\x86_\x84·void·_\x8p_\x8o_\x8s_\x8t_\x8R_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&father·)
50 45·template<·int·cd·> 
51 _\x84_\x86·struct·_\x8C_\x8o_\x8d_\x8i_\x8m 
52 47·{ 
53 48·typedef·typename·Grid·::·Traits 
54 49·::·template·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8>·::·template·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8A_\x8l_\x8l_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8·_\x8>·:: 
55 LevelIterator 
56 _\x85_\x80·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
57 51 
58 _\x85_\x82·typedef·typename·Grid·::·Traits·::·template·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8>·_\x8:_\x8:_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
59 53 
60 _\x85_\x84·typedef·typename·Grid·::·template·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8>·_\x8:_\x8:_\x8·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
61 55·typedef·typename·Grid·::·template·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8>·_\x8:_\x8:_\x8·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y 
62 _\x85_\x86·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
63 57 
64 59·template<·PartitionIteratorType·pit·> 
65 _\x86_\x80·struct·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n 
66 61·{56 65·{
 57 66·_\x8a_\x8s_\x8I_\x8m_\x8p().postRefinement(·father·);
67 63·typedef·typename·Grid·::·template·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8d_\x8·_\x8> 
68 64·::·template·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8p_\x8i_\x8t_\x8·_\x8>·::·LevelIterator 
69 _\x86_\x85·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
70 66·}; 
71 67·};58 67·}
72 6859 68
73 _\x86_\x89·constexpr·static·bool·_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g·=·Capabilities·::·isLevelwiseConforming< 
74 Grid·>·::·v; 
75 70·}; 
76 71 
77 72 
78 73·template<·class·GridImp·> 
79 _\x87_.4·class·_.D_.e_.f_.a_.u_.l_.t_.L_.e_.v_.e_.l_.G_.r_.i_.d_.V_.i_.e_.w60 _\x86_.9·void·_.r_.e_.s_.t_.r_.i_.c_.t_.L_.o_.c_.a_.l(·const·_.E_.n_.t_.i_.t_.y·&father,·const·_.E_.n_.t_.i_.t_.y&·son,·bool·initialize
 61 )
 62 70·{
 63 71·_\x8a_\x8s_\x8I_\x8m_\x8p().restrictLocal(·father,·son,·initialize·);
 64 72·}
 65 73
 66 _\x87_\x84·void·_\x8p_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8L_\x8o_\x8c_\x8a_\x8l(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&father,·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·son,·bool·initialize
 67 )
80 75·{68 75·{
81 76·typedef·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s_\x8T_\x8y_\x8p_\x8e; 
82 77 
83 78·public: 
84 _\x87_\x89·typedef·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s_\x8<_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>·_\x8T_\x8r_\x8a_\x8i_\x8t_\x8s; 
85 80 
86 _.8_.2·typedef·typename·_.T_.r_.a_.i_.t_.s_.:_.:_.G_.r_.i_.d·_.G_.r_.i_.d;69 76·_.a_.s_.I_.m_.p().prolongLocal(·father,·son,·initialize·);
 70 77·}
 71 78
 72 79·protected:
 73 _\x88_\x80·const·Impl·&_\x8a_\x8s_\x8I_\x8m_\x8p·()·const·{·return·static_cast<·const·Impl·&·>(·*this·);·}
 74 _\x88_\x81·Impl·&_\x8a_\x8s_\x8I_\x8m_\x8p·()·{·return·static_cast<·Impl·&·>(·*this·);·}
 75 82·};
87 8376 83
Max diff block lines reached; 36209/42646 bytes (84.91%) of diff not shown.
26.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00323.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·partitionset.hh·File·Reference</title>8 <title>dune-grid:·boundaryprojection.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 99 lines modifiedOffset 71, 45 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>··</div>
79 <a·href="#typedef-members">Typedefs</a>·&#124; 
80 <a·href="#var-members">Variables</a>··</div> 
81 ··<div·class="headertitle"><div·class="title">partitionset.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">boundaryprojection.hh·File·Reference</div></div>
82 </div><!--header-->80 </div><!--header-->
83 <div·class="contents">81 <div·class="contents">
84 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;cmath&gt;</code><br·/>
 83 <code>#include·&lt;memory&gt;</code><br·/>
 84 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 85 <code>#include·&lt;dune/geometry/multilineargeometry.hh&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code><br·/>
86 </div>89 </div>
87 <p><a·href="a00323_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a00323_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">91 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>93 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02976.html">Dune::PartitionSet&lt;·partitions·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02604.html">Dune::DuneBoundaryProjection&lt;·dimworld·&gt;</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·set·of·PartitionType·values.··<a·href="a02976.html#details">More...</a><br·/></td></tr>95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·for·vertex·projection·at·the·boundary.··<a·href="a02604.html#details">More...</a><br·/></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02608.html">Dune::BoundaryProjectionWrapper&lt;·dimworld·&gt;</a></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02612.html">Dune::BoundarySegmentWrapper&lt;·dim,·dimworld·&gt;</a></td></tr>
 100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02616.html">Dune::CircleBoundaryProjection&lt;·dimworld·&gt;</a></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">103 </table><table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
96 Namespaces</h2></td></tr>105 Namespaces</h2></td></tr>
97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>106 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>107 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:a01071"·id="r_a01071"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html">Dune::Partitions</a></td></tr> 
101 <tr·class="memdesc:a01071"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Predefined·PartitionSets·for·commonly·used·combinations·of·parallel·grid·PartitionTypes.·<br·/></td></tr> 
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 </table><table·class="memberdecls"> 
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="typedef-members"·name="typedef-members"></a> 
105 Typedefs</h2></td></tr> 
106 <tr·class="memitem:a819a107a31ef27ef8fb96bd4f0293499"·id="r_a819a107a31ef27ef8fb96bd4f0293499"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a819a107a31ef27ef8fb96bd4f0293499">Dune::Partitions::Interior</a></td></tr> 
107 <tr·class="memdesc:a819a107a31ef27ef8fb96bd4f0293499"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·interior·partition.··<br·/></td></tr> 
108 <tr·class="separator:a819a107a31ef27ef8fb96bd4f0293499"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
109 <tr·class="memitem:a35269dd45107decfaa18bcdbbbfdee54"·id="r_a35269dd45107decfaa18bcdbbbfdee54"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a35269dd45107decfaa18bcdbbbfdee54">Dune::Partitions::Border</a></td></tr> 
110 <tr·class="memdesc:a35269dd45107decfaa18bcdbbbfdee54"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·border·partition.··<br·/></td></tr> 
111 <tr·class="separator:a35269dd45107decfaa18bcdbbbfdee54"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
112 <tr·class="memitem:a67f9a78701aa72f9f4886a60ea3d54e4"·id="r_a67f9a78701aa72f9f4886a60ea3d54e4"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a67f9a78701aa72f9f4886a60ea3d54e4">Dune::Partitions::Overlap</a></td></tr> 
113 <tr·class="memdesc:a67f9a78701aa72f9f4886a60ea3d54e4"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·overlap·partition.··<br·/></td></tr> 
114 <tr·class="separator:a67f9a78701aa72f9f4886a60ea3d54e4"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
115 <tr·class="memitem:a41cd6cf71a28a82f0bb64f2c141b63c0"·id="r_a41cd6cf71a28a82f0bb64f2c141b63c0"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a41cd6cf71a28a82f0bb64f2c141b63c0">Dune::Partitions::Front</a></td></tr> 
116 <tr·class="memdesc:a41cd6cf71a28a82f0bb64f2c141b63c0"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·front·partition.··<br·/></td></tr> 
117 <tr·class="separator:a41cd6cf71a28a82f0bb64f2c141b63c0"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
118 <tr·class="memitem:ad5d419a9a7677c67d9f4b5adf9f7e42c"·id="r_ad5d419a9a7677c67d9f4b5adf9f7e42c"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#ad5d419a9a7677c67d9f4b5adf9f7e42c">Dune::Partitions::Ghost</a></td></tr> 
119 <tr·class="memdesc:ad5d419a9a7677c67d9f4b5adf9f7e42c"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·ghost·partition.··<br·/></td></tr> 
120 <tr·class="separator:ad5d419a9a7677c67d9f4b5adf9f7e42c"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
121 <tr·class="memitem:a0f2a664762b0085418afbf32f37abccf"·id="r_a0f2a664762b0085418afbf32f37abccf"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a0f2a664762b0085418afbf32f37abccf">Dune::Partitions::InteriorBorder</a></td></tr> 
122 <tr·class="memdesc:a0f2a664762b0085418afbf32f37abccf"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·interior·and·border·partitions.··<br·/></td></tr> 
123 <tr·class="separator:a0f2a664762b0085418afbf32f37abccf"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
124 <tr·class="memitem:ada242b3d12c48d8b29ea67ed233a23cc"·id="r_ada242b3d12c48d8b29ea67ed233a23cc"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#ada242b3d12c48d8b29ea67ed233a23cc">Dune::Partitions::InteriorBorderOverlap</a></td></tr> 
125 <tr·class="memdesc:ada242b3d12c48d8b29ea67ed233a23cc"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·interior,·border·and·overlap·partitions.··<br·/></td></tr> 
126 <tr·class="separator:ada242b3d12c48d8b29ea67ed233a23cc"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
127 <tr·class="memitem:adc4235a043fdeec47a156ff90b0502af"·id="r_adc4235a043fdeec47a156ff90b0502af"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#adc4235a043fdeec47a156ff90b0502af">Dune::Partitions::InteriorBorderOverlapFront</a></td></tr> 
128 <tr·class="memdesc:adc4235a043fdeec47a156ff90b0502af"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·interior,·border,·overlap·and·front·partitions.··<br·/></td></tr> 
129 <tr·class="separator:adc4235a043fdeec47a156ff90b0502af"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
130 <tr·class="memitem:a0373c95b5fd8584adb547b79ae42062f"·id="r_a0373c95b5fd8584adb547b79ae42062f"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;...·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a0373c95b5fd8584adb547b79ae42062f">Dune::Partitions::All</a></td></tr> 
131 <tr·class="memdesc:a0373c95b5fd8584adb547b79ae42062f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·of·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·all·partitions.··<br·/></td></tr> 
132 <tr·class="separator:a0373c95b5fd8584adb547b79ae42062f"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
133 </table><table·class="memberdecls"> 
134 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="var-members"·name="var-members"></a> 
135 Variables</h2></td></tr> 
136 <tr·class="memitem:af39b89b2239cd60e67d1a45de71213e0"·id="r_af39b89b2239cd60e67d1a45de71213e0"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#a819a107a31ef27ef8fb96bd4f0293499">Interior</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#af39b89b2239cd60e67d1a45de71213e0">Dune::Partitions::interior</a></td></tr> 
137 <tr·class="memdesc:af39b89b2239cd60e67d1a45de71213e0"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·interior·partition.··<br·/></td></tr> 
138 <tr·class="separator:af39b89b2239cd60e67d1a45de71213e0"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
139 <tr·class="memitem:a7ace900600d4eaf40626e68237d70b9e"·id="r_a7ace900600d4eaf40626e68237d70b9e"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#a35269dd45107decfaa18bcdbbbfdee54">Border</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a7ace900600d4eaf40626e68237d70b9e">Dune::Partitions::border</a></td></tr> 
140 <tr·class="memdesc:a7ace900600d4eaf40626e68237d70b9e"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·border·partition.··<br·/></td></tr> 
141 <tr·class="separator:a7ace900600d4eaf40626e68237d70b9e"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
142 <tr·class="memitem:a007ce60f383ed3ed9162055da65ce905"·id="r_a007ce60f383ed3ed9162055da65ce905"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#a67f9a78701aa72f9f4886a60ea3d54e4">Overlap</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a007ce60f383ed3ed9162055da65ce905">Dune::Partitions::overlap</a></td></tr> 
143 <tr·class="memdesc:a007ce60f383ed3ed9162055da65ce905"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·overlap·partition.··<br·/></td></tr> 
144 <tr·class="separator:a007ce60f383ed3ed9162055da65ce905"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
145 <tr·class="memitem:ad9489ba36997b7037af38158600d3f12"·id="r_ad9489ba36997b7037af38158600d3f12"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#a41cd6cf71a28a82f0bb64f2c141b63c0">Front</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#ad9489ba36997b7037af38158600d3f12">Dune::Partitions::front</a></td></tr> 
146 <tr·class="memdesc:ad9489ba36997b7037af38158600d3f12"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·front·partition.··<br·/></td></tr> 
147 <tr·class="separator:ad9489ba36997b7037af38158600d3f12"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
148 <tr·class="memitem:a36e6d3125f6bdda6488c873124dec872"·id="r_a36e6d3125f6bdda6488c873124dec872"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#ad5d419a9a7677c67d9f4b5adf9f7e42c">Ghost</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a36e6d3125f6bdda6488c873124dec872">Dune::Partitions::ghost</a></td></tr> 
149 <tr·class="memdesc:a36e6d3125f6bdda6488c873124dec872"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·ghost·partition.··<br·/></td></tr> 
150 <tr·class="separator:a36e6d3125f6bdda6488c873124dec872"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
151 <tr·class="memitem:ad531da03bde889c2e7db8a87d4017cb5"·id="r_ad531da03bde889c2e7db8a87d4017cb5"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#a0f2a664762b0085418afbf32f37abccf">InteriorBorder</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#ad531da03bde889c2e7db8a87d4017cb5">Dune::Partitions::interiorBorder</a></td></tr> 
152 <tr·class="memdesc:ad531da03bde889c2e7db8a87d4017cb5"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·interior·and·border·partitions.··<br·/></td></tr> 
153 <tr·class="separator:ad531da03bde889c2e7db8a87d4017cb5"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
154 <tr·class="memitem:ae8bc465a17c4ea80baaabf3bc8d2b97e"·id="r_ae8bc465a17c4ea80baaabf3bc8d2b97e"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#ada242b3d12c48d8b29ea67ed233a23cc">InteriorBorderOverlap</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#ae8bc465a17c4ea80baaabf3bc8d2b97e">Dune::Partitions::interiorBorderOverlap</a></td></tr> 
155 <tr·class="memdesc:ae8bc465a17c4ea80baaabf3bc8d2b97e"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·interior,·border·and·overlap·partitions.··<br·/></td></tr> 
156 <tr·class="separator:ae8bc465a17c4ea80baaabf3bc8d2b97e"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
157 <tr·class="memitem:a4dd92bd13a3fad78c24a5440f79a2f7d"·id="r_a4dd92bd13a3fad78c24a5440f79a2f7d"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#adc4235a043fdeec47a156ff90b0502af">InteriorBorderOverlapFront</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a4dd92bd13a3fad78c24a5440f79a2f7d">Dune::Partitions::interiorBorderOverlapFront</a></td></tr> 
158 <tr·class="memdesc:a4dd92bd13a3fad78c24a5440f79a2f7d"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·interior,·border,·overlap·and·front·partitions.··<br·/></td></tr> 
159 <tr·class="separator:a4dd92bd13a3fad78c24a5440f79a2f7d"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
160 <tr·class="memitem:a1db4b787d5e75e6a56002e915d5a5c92"·id="r_a1db4b787d5e75e6a56002e915d5a5c92"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01071.html#a0373c95b5fd8584adb547b79ae42062f">All</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01071.html#a1db4b787d5e75e6a56002e915d5a5c92">Dune::Partitions::all</a></td></tr> 
161 <tr·class="memdesc:a1db4b787d5e75e6a56002e915d5a5c92"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·all·partitions.··<br·/></td></tr> 
162 <tr·class="separator:a1db4b787d5e75e6a56002e915d5a5c92"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
163 </table>109 </table>
164 </div><!--·contents·-->110 </div><!--·contents·-->
165 <!--·start·footer·part·-->111 <!--·start·footer·part·-->
166 <hr·class="footer"/><address·class="footer"><small>112 <hr·class="footer"/><address·class="footer"><small>
167 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8113 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
168 </small></address>114 </small></address>
169 </body>115 </body>
7.16 KB
html2text {}
    
Offset 1, 89 lines modifiedOffset 1, 33 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8T_\x8y_\x8p_\x8e_\x8d_\x8e_\x8f_\x8s·|·_\x8V_\x8a_\x8r_\x8i_\x8a_\x8b_\x8l_\x8e_\x8s 
9 partitionset.hh·File·Reference8 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 9 boundaryprojection.hh·File·Reference
 10 #include·<cmath>
 11 #include·<memory>
10 #include·<dune/common/typetraits.hh>12 #include·<dune/common/fvector.hh>
 13 #include·<dune/geometry/multilineargeometry.hh>
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8b_.o_.u_.n_.d_.a_.r_.y_.s_.e_.g_.m_.e_.n_.t_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t_\x8<_\x8·_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8·_\x8> 
15  ········A·set·of·PartitionType·values.·_.M_.o_.r_.e_.._.._..19 struct· ·_.D_.u_.n_.e_.:_.:_.D_.u_.n_.e_.B_.o_.u_.n_.d_.a_.r_.y_.P_.r_.o_.j_.e_.c_.t_.i_.o_.n_.<_.·_.d_.i_.m_.w_.o_.r_.l_.d_.·_.>
 20  ········Interface·class·for·vertex·projection·at·the·boundary.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
16  21  
 22 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
18 namespace· ·_\x8D_\x8u_\x8n_\x8e 
19  ···········Include·standard·header·files. 
20   
21 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s 
22  ···········Predefined·PartitionSets·for·commonly·used·combinations·of·parallel 
23 ············grid·PartitionTypes. 
24   
25 T\x8Ty\x8yp\x8pe\x8ed\x8de\x8ef\x8fs\x8s 
26 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r 
27  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·interior·partition. 
28   
29 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r 
30  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·border·partition. 
31   
32 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p 
33  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·overlap·partition. 
34   
35 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8F_\x8r_\x8o_\x8n_\x8t 
36  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·front·partition. 
37   
38 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8G_\x8h_\x8o_\x8s_\x8t 
39  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·ghost·partition. 
40   
41 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r 
42  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·interior·and·border 
43 ····························partitions. 
44   
45 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p 
46  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·interior,·border·and 
47 ····························overlap·partitions. 
48  23  
 24 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>
49 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8t 
50  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·interior,·border, 
51 ····························overlap·and·front·partitions. 
52  25  
 26 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8i_\x8r_\x8c_\x8l_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>
53 typedef·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t<...··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8A_\x8l_\x8l 
54  ···························Type·of·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·all·partitions. 
55  27  
 28 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 29 namespace· ·_\x8D_\x8u_\x8n_\x8e
 30  ···········Include·standard·header·files.
56 V\x8Va\x8ar\x8ri\x8ia\x8ab\x8bl\x8le\x8es\x8s 
57 ··················constexpr·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8i_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r 
58  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·interior·partition. 
59   
60 ····················constexpr·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8b_\x8o_\x8r_\x8d_\x8e_\x8r 
61  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·border·partition. 
62   
63 ···················constexpr·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p 
64  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·overlap·partition. 
65   
66 ·····················constexpr·_\x8F_\x8r_\x8o_\x8n_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8f_\x8r_\x8o_\x8n_\x8t 
67  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·front·partition. 
68   
69 ·····················constexpr·_\x8G_\x8h_\x8o_\x8s_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8g_\x8h_\x8o_\x8s_\x8t 
70  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·ghost·partition. 
71   
72 ············constexpr·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8i_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r 
73  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·interior·and·border 
74 ······································partitions. 
75   
76 ·····constexpr·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8i_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p 
77  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·interior,·border·and 
78 ······································overlap·partitions. 
79   
80 constexpr·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8: 
81 ······································_\x8i_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8t 
82  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·the·interior,·border, 
83 ······································overlap·and·front·partitions. 
84   
85 ·······················constexpr·_\x8A_\x8l_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8a_\x8l_\x8l 
86  ·····································_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8S_\x8e_\x8t·for·all·partitions. 
87  31  
88 ===============================================================================32 ===============================================================================
89 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.833 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
135 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00323_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·partitionset.hh·Source·File</title>8 <title>dune-grid:·boundaryprojection.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 329 lines modifiedOffset 74, 346 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">partitionset.hh</div></div>80 ··<div·class="headertitle"><div·class="title">boundaryprojection.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00323.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00323.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_PARTITIONSET_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_BOUNDARYPROJECTION_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_PARTITIONSET_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_BOUNDARYPROJECTION_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//-·system·includes</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">//-·Dune·includes</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/multilineargeometry.hh&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00326.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00830.html">dune/grid/io/file/gmshreader.hh</a>&gt;</span></div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div>
95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">namespace·</span>{</div> 
96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·Simple·TMP·to·deduce·partition·iterator·type·from·set·of·partitions.</span></div> 
98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·partitions&gt;</div>105 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·dimworld&gt;</div>
99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type</div>106 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">struct·</span>DuneBoundaryProjection;</div>
100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div> 
101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="comment">//·We·did·not·match·any·specialization,·bail·out...</span></div> 
102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keyword">static_assert</span>(AlwaysFalse&lt;std::integral_constant&lt;unsigned·int,partitions&gt;·&gt;::value,</div> 
103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····················<span·class="stringliteral">&quot;There·is·no·partition·iterator·for·this·combination·of·entity·partitions&quot;</span>);</div> 
104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····};</div>107 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="comment">//·specializations·of·derive_partition_iterator_type·for·existing·PartitionIteratorTypes</span></div>108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·dimworld&gt;</div>
 109 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="};">
 110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02604.html">···31</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02604.html">DuneBoundaryProjection</a></div>
 111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02624.html">BoundarySegmentBackupRestore</a>&lt;·DuneBoundaryProjection&lt;·dimworld·&gt;·&gt;</div>
108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>
 113 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02604.html#a1240ce037f995c5ed5bbe0458640b044">···34</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02604.html">DuneBoundaryProjection&lt;·dimworld·&gt;</a>·<a·class="code·hl_typedef"·href="a02604.html#a1240ce037f995c5ed5bbe0458640b044">ThisType</a>;</div>
 114 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02604.html#acaef9ce982a7554333139a3b3d592027">···35</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02624.html">BoundarySegmentBackupRestore&lt;·DuneBoundaryProjection&lt;·dimworld·&gt;</a>·&gt;·<a·class="code·hl_typedef"·href="a02604.html#acaef9ce982a7554333139a3b3d592027">BaseType</a>;</div>
 115 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a02604.html#a70efceccb8eab0d5abaff1b92972d888">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·BaseType·::·ObjectStreamType··<a·class="code·hl_typedef"·href="a02604.html#a70efceccb8eab0d5abaff1b92972d888">ObjectStreamType</a>;</div>
109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">template</span>&lt;&gt;</div> 
110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div> 
111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)</div> 
112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········&gt;</div> 
113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>········:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,Interior_Partition&gt;</div> 
114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{};</div>116 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 117 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="a02624.html">BaseType</a>·<a·class="code·hl_function"·href="a02624.html#a1d347a431cce7dd13a050453b5f04b63">::·restore</a>;</div>
 118 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="a02624.html">BaseType</a>·<a·class="code·hl_function"·href="a02624.html#acd33be44661200bd7a32cf39801c8a43">::·registerFactory</a>;</div>
115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>119 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">···42</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;·double,·dimworld&gt;·<a·class="code·hl_typedef"·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">CoordinateType</a>;</div>
 121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a02604.html#a91bd64f068b15343c9f00a8bd5b42ba6">···44</a></span>····<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02604.html#a91bd64f068b15343c9f00a8bd5b42ba6">~DuneBoundaryProjection</a>()·{}</div>
116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">template</span>&lt;&gt;</div> 
117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div> 
118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·|</div> 
119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>)</div> 
120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······&gt;</div> 
121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,InteriorBorder_Partition&gt;</div> 
122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····{};</div>122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 123 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02604.html#a5d9ef189a3460ea062ab96daed520fbe">···47</a></span>····<span·class="keyword">virtual</span>·<a·class="code·hl_typedef"·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">CoordinateType</a>·<a·class="code·hl_function"·href="a02604.html#a5d9ef189a3460ea062ab96daed520fbe">operator()·</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">CoordinateType</a>&amp;·global)·<span·class="keyword">const</span>·=·0;</div>
123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>124 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 125 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
 126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a02604.html#a1a5b899a00ee3f03edbcb54ae6beb5d5">···52</a></span>····<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02604.html#a1a5b899a00ee3f03edbcb54ae6beb5d5">backup</a>(·[[maybe_unused]]·<a·class="code·hl_typedef"·href="a02604.html#a70efceccb8eab0d5abaff1b92972d888">ObjectStreamType</a>&amp;·buffer·)<span·class="keyword">·const</span></div>
124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">template</span>&lt;&gt;</div>127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">····</span>{</div>
 128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······DUNE_THROW(NotImplemented,<span·class="stringliteral">&quot;DuneBoundaryProjection::backup·not·overloaded!&quot;</span>);</div>
125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div> 
126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·|</div> 
127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>)·|</div> 
128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850">OverlapEntity</a>)</div> 
129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······&gt;</div> 
130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,Overlap_Partition&gt;</div> 
131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····{};</div> 
132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>129 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>
 130 </div>
133 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">template</span>&lt;&gt;</div> 
134 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div> 
135 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·|</div> 
136 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>)·|</div> 
137 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850">OverlapEntity</a>)·|</div> 
138 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a">FrontEntity</a>)</div> 
139 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······&gt;</div> 
140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,OverlapFront_Partition&gt;</div> 
141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····{};</div> 
142 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·BufferImp&gt;</div>
 133 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
 134 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02604.html#a6d9a483589850a809c3b15b566475066">···58</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02604.html#a6d9a483589850a809c3b15b566475066">toBuffer</a>(·BufferImp&amp;·buffer·)<span·class="keyword">·const</span></div>
143 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">template</span>&lt;&gt;</div>135 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">····</span>{</div>
 136 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<a·class="code·hl_class"·href="a02712.html">MessageBufferIF&lt;·BufferImp·&gt;</a>·buf(·buffer·);</div>
 137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<a·class="code·hl_function"·href="a02604.html#a6d9a483589850a809c3b15b566475066">toBuffer</a>(·buf·);</div>
 138 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>
 139 </div>
144 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div> 
145 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·|</div> 
146 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>)·|</div> 
147 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850">OverlapEntity</a>)·|</div> 
148 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a">FrontEntity</a>)·|</div> 
149 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da4db612fa448bc15ef7581235c17e17ea">GhostEntity</a>)</div> 
150 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······&gt;</div>140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
151 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,All_Partition&gt;</div>141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·BufferImp&gt;</div>
Max diff block lines reached; 80617/106222 bytes (75.89%) of diff not shown.
30.9 KB
html2text {}
    
Offset 1, 332 lines modifiedOffset 1, 417 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 partitionset.hh8 boundaryprojection.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_PARTITIONSET_HH15 5#ifndef·DUNE_GRID_COMMON_BOUNDARYPROJECTION_HH
16 6#define·DUNE_GRID_COMMON_PARTITIONSET_HH16 6#define·DUNE_GRID_COMMON_BOUNDARYPROJECTION_HH
17 717 7
 18 8//-·system·includes
 19 9#include·<cmath>
 20 10#include·<memory>
 21 11
 22 12//-·Dune·includes
18 8#include·<dune/common/typetraits.hh>23 13#include·<dune/common/fvector.hh>
 24 14
 25 15#include·<dune/geometry/multilineargeometry.hh>
 26 16
19 9#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>27 17#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.b_.o_.u_.n_.d_.a_.r_.y_.s_.e_.g_.m_.e_.n_.t_\x8._\x8h_\x8h>
20 1028 18#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.d_.a_.t_.a_.h_.a_.n_.d_.l_.e_.i_.f_.._.h_.h>
 29 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
 30 20
21 11namespace·_.D_.u_.n_.e·{31 21namespace·_.D_.u_.n_.e
22 12 
23 18·namespace·{ 
24 19 
25 20·//·Simple·TMP·to·deduce·partition·iterator·type·from·set·of·partitions. 
26 21·template<unsigned·int·partitions> 
27 22·struct·derive_partition_iterator_type32 22{
 33 25·template·<int·dimworld>
 34 26·struct·DuneBoundaryProjection;
 35 27
 36 30·template·<int·dimworld>
 37 _\x83_\x81·struct·_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
 38 32·:·public·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8B_\x8a_\x8c_\x8k_\x8u_\x8p_\x8R_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e<·DuneBoundaryProjection<·dimworld·>·>
28 23·{39 33·{
 40 _\x83_\x84·typedef·_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s_\x8T_\x8y_\x8p_\x8e;
 41 _\x83_\x85·typedef·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8B_\x8a_\x8c_\x8k_\x8u_\x8p_\x8R_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8<_\x8·_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>·>
 42 _\x8B_\x8a_\x8s_\x8e_\x8T_\x8y_\x8p_\x8e;
 43 _\x83_\x86·typedef·typename·BaseType·::·ObjectStreamType·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e;
 44 37
 45 38·using·_\x8B_\x8a_\x8s_\x8e_\x8T_\x8y_\x8p_\x8e·_\x8:_\x8:_\x8·_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e;
 46 39·using·_\x8B_\x8a_\x8s_\x8e_\x8T_\x8y_\x8p_\x8e·_\x8:_\x8:_\x8·_\x8r_\x8e_\x8g_\x8i_\x8s_\x8t_\x8e_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y;
 47 40
 48 _\x84_\x82·typedef·FieldVector<·double,·dimworld>·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8T_\x8y_\x8p_\x8e;
 49 _\x84_\x84·virtual·_\x8~_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n()·{}
 50 45
 51 _\x84_\x87·virtual·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8T_\x8y_\x8p_\x8e·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(const·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8T_\x8y_\x8p_\x8e&·global)·const·=·0;
 52 48
 53 _\x85_\x82·virtual·void·_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p(·[[maybe_unused]]·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e&·buffer·)·const
 54 53·{
 55 54·DUNE_THROW(NotImplemented,"DuneBoundaryProjection::backup·not·overloaded!");
 56 55·}
 57 56
 58 57·template·<class·BufferImp>
 59 _\x85_\x88·void·_\x8t_\x8o_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r(·BufferImp&·buffer·)·const
 60 59·{
 61 60·_\x8M_\x8e_\x8s_\x8s_\x8a_\x8g_\x8e_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8F_\x8<_\x8·_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8m_\x8p_\x8·_\x8>·buf(·buffer·);
 62 61·_\x8t_\x8o_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r(·buf·);
29 24·//·We·did·not·match·any·specialization,·bail·out... 
30 25·static_assert(AlwaysFalse<std::integral_constant<unsigned·int,partitions> 
31 >::value, 
32 26·"There·is·no·partition·iterator·for·this·combination·of·entity·partitions"); 
33 27·}; 
34 28 
35 29 
36 30·//·specializations·of·derive_partition_iterator_type·for·existing 
37 PartitionIteratorTypes 
38 31 
39 32·template<> 
40 33·struct·derive_partition_iterator_type< 
41 34·(1·<<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y) 
42 35·> 
43 36·:·public·std::integral_constant<PartitionIteratorType,Interior_Partition> 
44 37·{}; 
45 38 
46 39·template<> 
47 40·struct·derive_partition_iterator_type< 
48 41·(1·<<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·| 
49 42·(1·<<·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y) 
50 43·> 
51 44·:·public·std:: 
52 integral_constant<PartitionIteratorType,InteriorBorder_Partition> 
53 45·{}; 
54 46 
55 47·template<> 
56 48·struct·derive_partition_iterator_type< 
57 49·(1·<<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·| 
58 50·(1·<<·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·| 
59 51·(1·<<·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y) 
60 52·> 
61 53·:·public·std::integral_constant<PartitionIteratorType,Overlap_Partition> 
62 54·{}; 
63 55 
64 56·template<> 
65 57·struct·derive_partition_iterator_type< 
66 58·(1·<<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·| 
67 59·(1·<<·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·| 
68 60·(1·<<·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·| 
69 61·(1·<<·_\x8F_\x8r_\x8o_\x8n_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y) 
70 62·>63 62·}
 64 63
 65 64·template·<class·BufferImp>
 66 _\x86_\x85·void·_\x8t_\x8o_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r(·_\x8M_\x8e_\x8s_\x8s_\x8a_\x8g_\x8e_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8F_\x8<_\x8·_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8m_\x8p_\x8·_\x8>·&·buffer·)·const
 67 66·{
 68 67·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e·str;
 69 68·//·call·virtual·interface·backup
 70 69·_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p(·str·);
 71 70·std::string·data·=·str.str();
 72 71·const·size_t·size·=·data.size();
 73 72·buffer._\x8w_\x8r_\x8i_\x8t_\x8e(·size·);
 74 73·for(·size_t·i=0;·i<size;·++i·)
 75 74·buffer._\x8w_\x8r_\x8i_\x8t_\x8e(·data[·i·]·);
71 63·:·public·std:: 
72 integral_constant<PartitionIteratorType,OverlapFront_Partition> 
73 64·{}; 
74 65 
75 66·template<> 
76 67·struct·derive_partition_iterator_type< 
Max diff block lines reached; 25782/31634 bytes (81.50%) of diff not shown.
8.29 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00326.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·adaptcallback.hh·File·Reference</title>8 <title>dune-grid:·boundarysegment.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 43 lines modifiedOffset 72, 44 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">adaptcallback.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">boundarysegment.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by·AlbertaGrid·and·dune-ALUGrid··82 <p>Base·class·for·grid·boundary·segments·of·arbitrary·geometry.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/>
 85 <code>#include·&lt;sstream&gt;</code><br·/>
 86 <code>#include·&lt;dune/common/singleton.hh&gt;</code><br·/>
 87 <code>#include·&lt;dune/common/parameterizedobject.hh&gt;</code><br·/>
 88 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 89 </div>
84 <p><a·href="a00326_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a00326_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">91 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>93 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02588.html">Dune::AdaptDataHandleInterface&lt;·Grid,·Impl·&gt;</a></td></tr> 
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·for·the·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>'s·adapt·method·where·the·parameter·is·a·<a·class="el"·href="a02588.html"·title="Interface·class·for·the·Grid&#39;s·adapt·method·where·the·parameter·is·a·AdaptDataHandleInterface.">AdaptDataHandleInterface</a>.··<a·href="a02588.html#details">More...</a><br·/></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02584.html">Dune::AdaptDataHandle&lt;·Grid,·Impl·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02624.html">Dune::BoundarySegmentBackupRestore&lt;·BndSeg·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02592.html">Dune::CombinedAdaptProlongRestrict&lt;·A,·B·&gt;</a></td></tr> 
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">class·for·combining·2·index·sets·together·for·adaptation·process··<a·href="a02592.html#details">More...</a><br·/></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02620.html">Dune::BoundarySegment&lt;·dim,·dimworld,·ctype·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·classes·implementing·geometries·of·boundary·segments.··<a·href="a02620.html#details">More...</a><br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table>105 </table>
103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>106 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 107 <div·class="textblock"><p>Base·class·for·grid·boundary·segments·of·arbitrary·geometry.·</p>
104 <div·class="textblock"><p>interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by·AlbertaGrid·and·dune-ALUGrid·</p> 
105 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl> 
106 </div></div><!--·contents·-->108 </div></div><!--·contents·-->
107 <!--·start·footer·part·-->109 <!--·start·footer·part·-->
108 <hr·class="footer"/><address·class="footer"><small>110 <hr·class="footer"/><address·class="footer"><small>
109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8111 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
110 </small></address>112 </small></address>
111 </body>113 </body>
112 </html>114 </html>
2.33 KB
html2text {}
    
Offset 2, 33 lines modifiedOffset 2, 30 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 adaptcallback.hh·File·Reference 
10 interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by 
11 AlbertaGrid·and·dune-ALUGrid·_.M_.o_.r_.e_.._.._..9 boundarysegment.hh·File·Reference
 10 Base·class·for·grid·boundary·segments·of·arbitrary·geometry.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<map>
 12 #include·<sstream>
 13 #include·<dune/common/singleton.hh>
 14 #include·<dune/common/parameterizedobject.hh>
 15 #include·<dune/common/fvector.hh>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 18 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8B_\x8a_\x8c_\x8k_\x8u_\x8p_\x8R_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8<_\x8·_\x8B_\x8n_\x8d_\x8S_\x8e_\x8g_\x8·_\x8>
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8> 
15  ·······Interface·class·for·the·_\x8G_\x8r_\x8i_\x8d's·adapt·method·where·the·parameter·is·a 
16 ········_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
17  19  
 20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8,_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8·_\x8>
 21  ········Base·class·for·classes·implementing·geometries·of·boundary·segments.
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8> 
19   
20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8b_\x8i_\x8n_\x8e_\x8d_\x8A_\x8d_\x8a_\x8p_\x8t_\x8P_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8R_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8<_\x8·_\x8A_\x8,_\x8·_\x8B_\x8·_\x8> 
21  ·······class·for·combining·2·index·sets·together·for·adaptation·process 
22 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.22 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
23  23  
24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
25 namespace· ·_\x8D_\x8u_\x8n_\x8e25 namespace· ·_\x8D_\x8u_\x8n_\x8e
26  ···········Include·standard·header·files.26  ···········Include·standard·header·files.
27  27  
28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 29 Base·class·for·grid·boundary·segments·of·arbitrary·geometry.
29 interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by 
30 AlbertaGrid·and·dune-ALUGrid 
31 ··Author 
32 ······Martin·Nolte 
33 ===============================================================================30 ===============================================================================
34 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.831 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
63.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00326_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·adaptcallback.hh·Source·File</title>8 <title>dune-grid:·boundarysegment.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 180 lines modifiedOffset 74, 130 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">adaptcallback.hh</div></div>80 ··<div·class="headertitle"><div·class="title">boundarysegment.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00326.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00326.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_ADAPTCALLBACK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_BOUNDARY_SEGMENT_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_ADAPTCALLBACK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_BOUNDARY_SEGMENT_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/singleton.hh&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/parameterizedobject.hh&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
90 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div> 
92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·Internal·Forward·Declarations</span></div> 
94 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·-----------------------------</span></div> 
95 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·Impl·&gt;</div> 
97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">class·</span>AdaptDataHandle;</div> 
98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 99 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·=·dim,·<span·class="keyword">class</span>·ctype·=·<span·class="keywordtype">double</span>·&gt;</div>
 100 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">struct·</span>BoundarySegment;</div>
99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>101 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div> 
101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="comment">//·AdaptDataHandleInterface</span></div> 
102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="comment">//·------------------------</span></div> 
103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div> 
104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·Impl·&gt;</div>102 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·BndSeg&gt;</div>
105 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="};">
106 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02588.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02588.html">AdaptDataHandleInterface</a></div>104 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02624.html">···40</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02624.html">BoundarySegmentBackupRestore</a></div>
107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div> 
108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02588.html">AdaptDataHandleInterface&lt;·Grid,·Impl·&gt;</a>·<a·class="code·hl_class"·href="a02588.html">This</a>;</div> 
109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> 
110 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02584.html">AdaptDataHandle</a>&lt;·<a·class="code·hl_class"·href="a02828.html">Grid</a>,·Impl·&gt;;</div> 
111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="keyword">public</span>:</div> 
113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">···39</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;·0·&gt;::Entity·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>;</div> 
114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>105 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··{</div>
115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">private</span>:</div> 
116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<a·class="code·hl_class"·href="a02588.html">AdaptDataHandleInterface</a>·()</div> 
117 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{}</div> 
118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<a·class="code·hl_class"·href="a02588.html">AdaptDataHandleInterface</a>·(·<span·class="keyword">const</span>·This·&amp;·);</div> 
120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····This·&amp;operator=·(·<span·class="keyword">const</span>·This·&amp;·);</div> 
121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>106 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">public</span>:</div>
 107 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="comment">//·type·of·object·stream·used·for·storing·boundary·segment·information</span></div>
 108 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a02624.html#a5f1caab3482efa6040f65abf6df4983c">···44</a></span>····<span·class="keyword">typedef</span>·std::stringstream·<a·class="code·hl_typedef"·href="a02624.html#a5f1caab3482efa6040f65abf6df4983c">ObjectStreamType</a>·;</div>
 109 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 110 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="keyword">protected</span>:</div>
 111 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02624.html#a4f71601287aa0a714c1b461dac1d47ed">···48</a></span>····<span·class="keyword">typedef</span>·BndSeg··<a·class="code·hl_typedef"·href="a02624.html#a4f71601287aa0a714c1b461dac1d47ed">BoundarySegment</a>;</div>
 112 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 113 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a02624.html#a2549fe6f2e823ec993b508b09fa45d48">···51</a></span>····<span·class="keyword">typedef</span>·Dune::ParameterizedObjectFactory&lt;·std::unique_ptr&lt;·BoundarySegment·&gt;·(·<a·class="code·hl_typedef"·href="a02624.html#a5f1caab3482efa6040f65abf6df4983c">ObjectStreamType</a>&amp;·),·<span·class="keywordtype">int</span>·&gt;·<a·class="code·hl_typedef"·href="a02624.html#a2549fe6f2e823ec993b508b09fa45d48">FactoryType</a>;</div>
 114 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
123 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">115 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}">
 116 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a02624.html#a1d347a431cce7dd13a050453b5f04b63">···59</a></span>····<span·class="keyword">static</span>·std::unique_ptr&lt;·BoundarySegment·&gt;·<a·class="code·hl_function"·href="a02624.html#a1d347a431cce7dd13a050453b5f04b63">restore</a>(·<a·class="code·hl_typedef"·href="a02624.html#a5f1caab3482efa6040f65abf6df4983c">ObjectStreamType</a>&amp;·in·)</div>
124 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a02588.html#af554af2dceed3e39393b4e516cd73a6d">···54</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02588.html#af554af2dceed3e39393b4e516cd73a6d">preCoarsening</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>·&amp;father·)</div> 
125 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····{</div> 
126 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>().preCoarsening(·father·);</div> 
127 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div> 
128 </div> 
129 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
130 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}"> 
131 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a02588.html#a2a6799af75d86dd840a405808cc647bd">···64</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02588.html#a2a6799af75d86dd840a405808cc647bd">postRefinement</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>·&amp;father·)</div> 
132 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{</div>117 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····{</div>
133 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>().postRefinement(·father·);</div>118 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordtype">int</span>·key·=·-1;</div>
 119 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="comment">//·read·class·key·for·restore</span></div>
 120 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······in.read(·(<span·class="keywordtype">char</span>·*)·&amp;key,·<span·class="keyword">sizeof</span>(·<span·class="keywordtype">int</span>·)·);</div>
 121 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 122 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="comment">//·factory·creates·a·unique_ptr·which·can·be·released·later·on</span></div>
 123 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">return</span>·factory().create(·key,·in·);</div>
134 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····}</div>124 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····}</div>
135 </div>125 </div>
136 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>126 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 127 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·DerivedType&gt;</div>
137 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}"> 
138 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02588.html#ad856a63ee25eb8b77b521a703b9b5519">···69</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02588.html#ad856a63ee25eb8b77b521a703b9b5519">restrictLocal</a>(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>·&amp;father,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02588.html#a9d8b2f654e751d26e4c39a654599f8df">Entity</a>&amp;·son,·<span·class="keywordtype">bool</span>·initialize·)</div> 
139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····{</div> 
140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>().restrictLocal(·father,·son,·initialize·);</div> 
141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····}</div> 
142 </div> 
143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
144 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">128 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}">
145 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02588.html#a1e6c6dc1c3c0cecb451df8d608323a20">···74</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02588.html#a1e6c6dc1c3c0cecb451df8d608323a20">prolon[·...·truncated·by·diffoscope;·len:·336,·SHA:·fa74309cf9cc9b881fb60c4664db67de1faa13559e979d8130017ad3359c17c8·...·])</div>129 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a02624.html#acd33be44661200bd7a32cf39801c8a43">···70</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02624.html#acd33b[·...·truncated·by·diffoscope;·len:·49,·SHA:·de598c86e65555a9669df7a254d864efc42518521ffb5e0334577456c49fba91·...·])</div>
146 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····{</div>130 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····{</div>
147 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>().prolongLocal(·father,·son,·initialize·);</div>131 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·key·=·createKey();</div>
 132 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="comment">//·create·factory·method·that·produces·unique_ptr</span></div>
 133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······factory().template·define&lt;·DerivedType·&gt;(·key·);</div>
 134 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="comment">//·return·key·for·storage·in·derived·class</span></div>
 135 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="keywordflow">return</span>·key;</div>
148 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div>136 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div>
149 </div>137 </div>
150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>138 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">protected</span>:</div>139 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">private</span>:</div>
 140 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·createKey()</div>
152 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">···80</a></span>····<span·class="keyword">const</span>·Impl·&amp;<a·class="code·hl_function"·href="a02588.html#aaae830400e552b5dde66d193e47cedcd">asImp</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<span·class="keyword">static_cast&lt;</span>·<span·class="keyword">const·</span>Impl·&amp;·<span·class="keyword">&gt;</span>(·*this·);·}</div> 
153 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a02588.html#aa75e0ba36fed7fc24e2613b4ceb0d292">···81</a></span>····Impl·&amp;<a·class="code·hl_function"·href="a02588.html#aa75e0ba36fed7fc24e2613b4ceb0d292">asImp</a>·()·{·<span·class="keywordflow">return</span>·<span·class="keyword">static_cast&lt;</span>·Impl·&amp;·<span·class="keyword">&gt;</span>(·*this·);·}</div> 
154 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··};</div> 
Max diff block lines reached; 27271/49778 bytes (54.79%) of diff not shown.
14.9 KB
html2text {}
    
Offset 1, 202 lines modifiedOffset 1, 154 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 adaptcallback.hh8 boundarysegment.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_ADAPTCALLBACK_HH 
16 6#define·DUNE_GRID_COMMON_ADAPTCALLBACK_HH15 5#ifndef·DUNE_GRID_COMMON_BOUNDARY_SEGMENT_HH
 16 6#define·DUNE_GRID_COMMON_BOUNDARY_SEGMENT_HH
17 717 7
 18 8#include·<map>
 19 9#include·<sstream>
 20 10
 21 11#include·<dune/common/singleton.hh>
 22 12#include·<dune/common/parameterizedobject.hh>
 23 13#include·<dune/common/fvector.hh>
 24 14
18 14namespace·_.D_.u_.n_.e25 19namespace·_.D_.u_.n_.e·{
 26 20
 27 36·template<·int·dim,·int·dimworld·=·dim,·class·ctype·=·double·>
 28 37·struct·BoundarySegment;
 29 38
 30 39·template·<class·BndSeg>
 31 _\x84_\x80·class·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8B_\x8a_\x8c_\x8k_\x8u_\x8p_\x8R_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e
 32 41·{
19 15{ 
20 16 
21 17·//·Internal·Forward·Declarations 
22 18·//·----------------------------- 
23 19 
24 20·template<·class·Grid,·class·Impl·> 
25 21·class·AdaptDataHandle; 
26 22 
27 23 
28 24 
29 25·//·AdaptDataHandleInterface 
30 26·//·------------------------ 
31 27 
32 31·template<·class·Grid,·class·Impl·> 
33 _\x83_\x82·class·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e 
34 33·{ 
35 34·typedef·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
36 35 
37 36·friend·class·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e<·_\x8G_\x8r_\x8i_\x8d,·Impl·>; 
38 37 
39 38·public: 
40 _\x83_\x89·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
41 40 
42 41·private: 
43 42·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·() 
44 43·{} 
45 44 
46 45·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·const·This·&·); 
47 46·This·&operator=·(·const·This·&·); 
48 47 
49 48·public:33 42·public:
50 _\x85_\x84·void·_\x8p_\x8r_\x8e_\x8C_\x8o_\x8a_\x8r_\x8s_\x8e_\x8n_\x8i_\x8n_\x8g·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&father·) 
51 55·{ 
52 56·_\x8a_\x8s_\x8I_\x8m_\x8p().preCoarsening(·father·); 
53 57·} 
54 58 
55 _.6_.4·void·_.p_.o_.s_.t_.R_.e_.f_.i_.n_.e_.m_.e_.n_.t·(·const·_.E_.n_.t_.i_.t_.y·&father·)34 43·//·type·of·object·stream·used·for·storing·boundary·segment·information
 35 _\x84_\x84·typedef·std::stringstream·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e·;
 36 45
 37 46·protected:
 38 _\x84_\x88·typedef·BndSeg·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t;
 39 49
 40 _\x85_\x81·typedef·Dune::ParameterizedObjectFactory<·std::unique_ptr<·BoundarySegment·>
 41 (·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e&·),·int·>·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e;
 42 52
 43 _\x85_\x89·static·std::unique_ptr<·BoundarySegment·>·_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e(·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e&·in·)
56 65·{44 60·{
57 66·_.a_.s_.I_.m_.p().postRefinement(·father·);45 61·int·key·=·-1;
 46 62·//·read·class·key·for·restore
 47 63·in.read(·(char·*)·&key,·sizeof(·int·)·);
 48 64
 49 65·//·factory·creates·a·unique_ptr·which·can·be·released·later·on
 50 66·return·factory().create(·key,·in·);
58 67·}51 67·}
59 6852 68
60 _\x86_\x89·void·_\x8r_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8L_\x8o_\x8c_\x8a_\x8l(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&father,·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·son,·bool·initialize 
61 )53 69·template·<class·DerivedType>
 54 _\x87_\x80·static·int·_\x8r_\x8e_\x8g_\x8i_\x8s_\x8t_\x8e_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y()
62 70·{55 71·{
 56 72·const·int·key·=·createKey();
 57 73·//·create·factory·method·that·produces·unique_ptr
 58 74·factory().template·define<·DerivedType·>(·key·);
 59 75·//·return·key·for·storage·in·derived·class
 60 76·return·key;
63 71·_\x8a_\x8s_\x8I_\x8m_\x8p().restrictLocal(·father,·son,·initialize·); 
64 72·} 
65 73 
66 _\x87_\x84·void·_\x8p_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8L_\x8o_\x8c_\x8a_\x8l(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&father,·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·son,·bool·initialize 
67 ) 
68 75·{ 
69 76·_\x8a_\x8s_\x8I_\x8m_\x8p().prolongLocal(·father,·son,·initialize·); 
70 77·}61 77·}
71 7862 78
72 79·protected: 
73 _\x88_\x80·const·Impl·&_\x8a_\x8s_\x8I_\x8m_\x8p·()·const·{·return·static_cast<·const·Impl·&·>(·*this·);·} 
74 _\x88_\x81·Impl·&_\x8a_\x8s_\x8I_\x8m_\x8p·()·{·return·static_cast<·Impl·&·>(·*this·);·} 
75 82·}; 
76 83 
77 8463 79·private:
 64 80·static·int·createKey()
 65 81·{
 66 82·static·int·key·=·0;
 67 83·return·key++;
 68 84·}
78 8569 85
79 86·//·AdaptDataHandle 
80 87·//·--------------- 
81 88 
82 89·template<·class·Grid,·class·Impl·> 
83 _\x89_\x80·class·_\x8A_\x8d_\x8a_\x8p_\x8t_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e 
84 91·:·public·_.A_.d_.a_.p_.t_.D_.a_.t_.a_.H_.a_.n_.d_.l_.e_.I_.n_.t_.e_.r_.f_.a_.c_.e<·Grid,·Impl·>70 86·static·_.F_.a_.c_.t_.o_.r_.y_.T_.y_.p_.e&·factory()
 71 87·{
 72 88·return·Dune::Singleton<·FactoryType·>·::·instance();
 73 89·}
Max diff block lines reached; 9120/15229 bytes (59.89%) of diff not shown.
9.29 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00332.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·sizecache.hh·File·Reference</title>8 <title>dune-grid:·datahandleif.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 47 lines modifiedOffset 72, 41 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">sizecache.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">datahandleif.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.··82 <p>Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</code><br·/>
85 <code>#include·&lt;vector&gt;</code><br·/> 
86 <code>#include·&lt;set&gt;</code><br·/> 
87 <code>#include·&lt;utility&gt;</code><br·/> 
88 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
89 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/> 
90 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
91 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
92 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/> 
93 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/> 
94 </div>85 </div>
95 <p><a·href="a00332_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00332_source.html">Go·to·the·source·code·of·this·file.</a></p>
96 <table·class="memberdecls">87 <table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
98 Classes</h2></td></tr>89 Classes</h2></td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02984.html">Dune::SizeCache&lt;·GridImp·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02712.html">Dune::MessageBufferIF&lt;·MessageBufferImp·&gt;</a></td></tr>
100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">organizes·the·caching·of·sizes·for·one·grid·and·one·GeometryType··<a·href="a02984.html#details">More...</a><br·/></td></tr>91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Communication·message·buffer·interface.·This·class·describes·the·interface·for·reading·and·writing·data·to·the·communication·message·buffer.·As·message·buffers·might·be·deeply·implemented·in·various·packages·the·message·buffers·implementations·cannot·be·de[·...·truncated·by·diffoscope;·len:·171,·SHA:·2fa5426f7882cb8a0bfd0f0a9e8b60a7500199c4be5e981e725370a86506246a·...·].html#details">More...</a><br·/></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02716.html">Dune::CommDataHandleIF&lt;·DataHandleImp,·DataTypeImp·&gt;</a></td></tr>
 94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02716.html"·title="CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the...">CommDataHandleIF</a>·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the·Grid::communicate·methods.·Here·the·Barton-Nackman·trick·is·used·to·interpret·data·handle·objects·as·its·interface.·Therefore·usable·data·handle·classes·need·to·be·derived·from·this·class.··<a·href="a02716.html#details">More...</a><br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
104 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 </table>102 </table>
109 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
110 <div·class="textblock"><p>Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.·</p>104 <div·class="textblock"><p>Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.·</p>
111 <dl·class="section·author"><dt>Author</dt><dd>Robert·Kloefkorn·</dd></dl>105 <dl·class="section·author"><dt>Author</dt><dd>Robert·Kloefkorn·</dd></dl>
112 </div></div><!--·contents·-->106 </div></div><!--·contents·-->
113 <!--·start·footer·part·-->107 <!--·start·footer·part·-->
114 <hr·class="footer"/><address·class="footer"><small>108 <hr·class="footer"/><address·class="footer"><small>
115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
116 </small></address>110 </small></address>
117 </body>111 </body>
2.95 KB
html2text {}
    
Offset 2, 36 lines modifiedOffset 2, 40 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 sizecache.hh·File·Reference 
10 Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.9 datahandleif.hh·File·Reference
 10 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and
11 _\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.11 DataHandles.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·<dune/common/bartonnackmanifcheck.hh>
12 #include·<cassert> 
13 #include·<vector> 
14 #include·<set> 
15 #include·<utility> 
16 #include·<dune/common/exceptions.hh> 
17 #include·<dune/common/hybridutilities.hh> 
18 #include·<dune/geometry/type.hh> 
19 #include·<dune/geometry/referenceelements.hh> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8i_\x8z_\x8e_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
25  ·······organizes·the·caching·of·sizes·for·one·grid·and·one·GeometryType15 class· ·_.D_.u_.n_.e_.:_.:_.M_.e_.s_.s_.a_.g_.e_.B_.u_.f_.f_.e_.r_.I_.F_.<_.·_.M_.e_.s_.s_.a_.g_.e_.B_.u_.f_.f_.e_.r_.I_.m_.p_.·_.>
 16 ········Communication·message·buffer·interface.·This·class·describes·the
 17 ········interface·for·reading·and·writing·data·to·the·communication·message
 18 ········buffer.·As·message·buffers·might·be·deeply·implemented·in·various
 19  ·······packages·the·message·buffers·implementations·cannot·be·derived·from
 20 ········this·interface·class.·Therefore·we·just·apply·the·engine·concept·to
 21 ········wrap·the·message·buffer·call·and·make·sure·that·the·interface·is
26 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.22 ········fulfilled.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 23  
 24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8F_\x8<_\x8·_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8m_\x8p_\x8,_\x8·_\x8D_\x8a_\x8t_\x8a_\x8T_\x8y_\x8p_\x8e_\x8I_\x8m_\x8p_\x8·_\x8>
 25 ········_\x8C_\x8o_\x8m_\x8m_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8F·describes·the·features·of·a·data·handle·for
 26 ········communication·in·parallel·runs·using·the·Grid::communicate·methods.
 27  ·······Here·the·Barton-Nackman·trick·is·used·to·interpret·data·handle·objects
 28 ········as·its·interface.·Therefore·usable·data·handle·classes·need·to·be
 29 ········derived·from·this·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
27  30  
28 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s31 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
29 namespace· ·_\x8D_\x8u_\x8n_\x8e32 namespace· ·_\x8D_\x8u_\x8n_\x8e
30  ···········Include·standard·header·files.33  ···········Include·standard·header·files.
31  34  
32 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*35 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
33 Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.36 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and
 37 DataHandles.
34 ··Author38 ··Author
35 ······Robert·Kloefkorn39 ······Robert·Kloefkorn
36 ===============================================================================40 ===============================================================================
37 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.841 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
97.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00332_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·sizecache.hh·Source·File</title>8 <title>dune-grid:·datahandleif.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 385 lines modifiedOffset 74, 139 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">sizecache.hh</div></div>80 ··<div·class="headertitle"><div·class="title">datahandleif.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00332.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00332.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_SIZECACHE_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_DATAHANDLEIF_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_SIZECACHE_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_DATAHANDLEIF_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;set&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>90 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>94 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div> 
104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div> 
105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>95 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MessageBufferImp&gt;</div>
107 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};">96 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};">
108 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02984.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02984.html">SizeCache</a></div>97 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02712.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02712.html">MessageBufferIF</a></div>
109 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>98 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>
110 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02984.html">SizeCache&lt;GridImp&gt;</a>·<a·class="code·hl_class"·href="a02984.html">ThisType</a>;</div> 
111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div>99 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····MessageBufferImp·&amp;·buff_;</div>
 100 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="keyword">public</span>:</div>
 101 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a02712.html#a241f3785616b72192bbe24da13df3878">···37</a></span>····<a·class="code·hl_function"·href="a02712.html#a241f3785616b72192bbe24da13df3878">MessageBufferIF</a>(MessageBufferImp·&amp;·buff)·:·buff_(buff)·{}</div>
112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>102 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·nCodim·=·GridImp::dimension·+·1;</div> 
114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div> 
115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="comment">//·type·of·grid</span></div> 
116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">typedef</span>·GridImp·GridType;</div> 
117 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="comment">//·coordinate·type</span></div> 
119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridType·::·ctype·ctype·;</div>103 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div>
 104 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">
 105 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a02712.html#ab007f6d86a97356527b42a379b600079">···45</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02712.html#ab007f6d86a97356527b42a379b600079">write</a>(<span·class="keyword">const</span>·T·&amp;·val)</div>
120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>106 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····{</div>
121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="comment">//·stores·all·sizes·of·the·levels</span></div> 
122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">mutable</span>·std::vector&lt;·int·&gt;·levelSizes_[nCodim];</div>107 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······buff_.write(val);</div>
 108 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····}</div>
 109 </div>
123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>110 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="comment">//·stores·all·sizes·of·the·levels</span></div> 
125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">mutable</span>·std::vector&lt;·std::vector&lt;·int·&gt;·&gt;·levelTypeSizes_[nCodim];</div> 
126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<span·class="comment">//·stores·all·sizes·of·leafs</span></div> 
128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">mutable</span>·<span·class="keywordtype">int</span>·leafSizes_[nCodim];</div>111 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div>
 112 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}">
 113 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a02712.html#aec928187168ac22813a0af3343d5f0c0">···59</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02712.html#aec928187168ac22813a0af3343d5f0c0">read</a>(T·&amp;·val)</div>
129 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
130 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="comment">//·stores·all·sizes·of·leafs</span></div> 
131 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">mutable</span>·std::vector&lt;·int·&gt;·leafTypeSizes_[nCodim];</div> 
132 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
133 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="comment">//·the·grid</span></div> 
134 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">const</span>·GridType·&amp;·grid_;</div> 
135 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
136 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="comment">//·count·elements·of·set·by·iterating·the·grid</span></div> 
137 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">template</span>·&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">bool</span>·gr<span·class="keywordtype">id</span>HasCodim·&gt;</div> 
138 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">struct·</span>CountLevelEntitiesBase</div> 
139 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{</div>114 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····{</div>
140 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keyword">template</span>·&lt;·<span·class="keyword">class</span>·SzCacheType·&gt;</div> 
141 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·apply(<span·class="keyword">const</span>·SzCacheType·&amp;·sc,·<span·class="keywordtype">int</span>·level,·<span·class="keywordtype">int</span>·cd)</div> 
142 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······{</div>115 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······buff_.read(val);</div>
143 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········<span·class="keywordflow">if</span>(·cd·==·codim·)</div> 
144 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········{</div> 
145 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··········sc.template·countLevelEntities&lt;All_Partition,codim&gt;·(level);</div> 
146 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········}</div> 
147 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······}</div> 
148 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····};</div> 
149 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
150 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<span·class="keyword">template</span>·&lt;·<span·class="keywordtype">int</span>·codim·&gt;</div> 
151 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">struct·</span>CountLevelEntitiesBase&lt;·codim,·false·&gt;</div> 
152 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····{</div> 
153 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keyword">template</span>·&lt;·<span·class="keyword">class</span>·SzCacheType·&gt;</div> 
154 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·apply(<span·class="keyword">const</span>·SzCacheType·&amp;·sc,·<span·class="keywordtype">int</span>·level,·<span·class="keywordtype">int</span>·cd)</div> 
155 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······{</div> 
156 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keywordflow">if</span>(·cd·==·codim·)</div> 
157 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········{</div> 
158 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··········sc.template·countLevelEntitiesNoCodim&lt;All_Partition,codim&gt;·(level);</div> 
159 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>········}</div> 
160 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······}</div>116 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>
161 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····};</div> 
162 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
163 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keyword">template</span>·&lt;·<span·class="keywordtype">int</span>·codim·&gt;</div> 
164 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<span·class="keyword">struct·</span>CountLevelEntities</div> 
165 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······:·<span·class="keyword">public</span>·CountLevelEntitiesBase&lt;·codim,·Capabilities·::·hasEntity&lt;·GridType,·codim·&gt;·::·v·&gt;</div> 
166 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····{};</div> 
167 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
168 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="comment">//·count·elements·of·set·by·iterating·the·grid</span></div> 
169 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<span·class="keyword">template</span>·&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">bool</span>·gr<span·class="keywordtype">id</span>HasCodim·&gt;</div> 
170 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keyword">struct·</span>CountLeafEntitiesBase</div> 
171 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····{</div> 
172 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>······<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·SzCacheType&gt;</div> 
173 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·apply(<span·class="keyword">const</span>·SzCacheType·&amp;·sc,·<span·class="keywordtype">int</span>·cd)</div> 
174 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······{</div> 
Max diff block lines reached; 8573/79413 bytes (10.80%) of diff not shown.
19.3 KB
html2text {}
    
Offset 1, 414 lines modifiedOffset 1, 155 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 sizecache.hh8 datahandleif.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_SIZECACHE_HH15 5#ifndef·DUNE_GRID_COMMON_DATAHANDLEIF_HH
16 6#define·DUNE_GRID_COMMON_SIZECACHE_HH16 6#define·DUNE_GRID_COMMON_DATAHANDLEIF_HH
17 717 7
 18 14#include·<dune/common/bartonnackmanifcheck.hh>
18 8#include·<cassert> 
19 9#include·<vector> 
20 10#include·<set> 
21 11#include·<utility> 
22 12 
23 13#include·<dune/common/exceptions.hh> 
24 14#include·<dune/common/hybridutilities.hh> 
25 1519 15
26 16#include·<dune/geometry/type.hh> 
27 17#include·<dune/geometry/referenceelements.hh>20 16namespace·_.D_.u_.n_.e
 21 17{
28 1822 18
29 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
30 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
31 21 
32 28namespace·_\x8D_\x8u_\x8n_\x8e·{ 
33 29 
34 31·template·<class·GridImp>23 31·template·<class·MessageBufferImp>
35 _\x83_\x82·class·_\x8S_.i_.z_.e_.C_.a_.c_.h_.e24 _\x83_\x82·class·_\x8M_.e_.s_.s_.a_.g_.e_.B_.u_.f_.f_.e_.r_.I_.F
36 33·{25 33·{
 26 34·MessageBufferImp·&·buff_;
 27 35·public:
 28 _\x83_\x87·_\x8M_\x8e_\x8s_\x8s_\x8a_\x8g_\x8e_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8F(MessageBufferImp·&·buff)·:·buff_(buff)·{}
 29 38
 30 44·template·<class·T>
 31 _\x84_\x85·void·_\x8w_\x8r_\x8i_\x8t_\x8e(const·T·&·val)
 32 46·{
 33 47·buff_.write(val);
 34 48·}
37 34·typedef·_\x8S_\x8i_\x8z_\x8e_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>·_\x8T_\x8h_\x8i_\x8s_\x8T_\x8y_\x8p_\x8e; 
38 36·constexpr·static·int·dim·=·GridImp::dimension; 
39 37 
40 39·constexpr·static·int·nCodim·=·GridImp::dimension·+·1; 
41 40 
42 41·//·type·of·grid 
43 42·typedef·GridImp·GridType; 
44 43 
45 44·//·coordinate·type 
46 45·typedef·typename·GridType·::·ctype·ctype·; 
47 46 
48 47·//·stores·all·sizes·of·the·levels 
49 48·mutable·std::vector<·int·>·levelSizes_[nCodim]; 
50 4935 49
 36 58·template·<class·T>
 37 _\x85_\x89·void·_\x8r_\x8e_\x8a_\x8d(T·&·val)
51 50·//·stores·all·sizes·of·the·levels 
52 51·mutable·std::vector<·std::vector<·int·>·>·levelTypeSizes_[nCodim]; 
53 52 
54 53·//·stores·all·sizes·of·leafs 
55 54·mutable·int·leafSizes_[nCodim]; 
56 55 
57 56·//·stores·all·sizes·of·leafs 
58 57·mutable·std::vector<·int·>·leafTypeSizes_[nCodim]; 
59 58 
60 59·//·the·grid 
61 60·const·GridType·&·grid_; 
62 61 
63 62·//·count·elements·of·set·by·iterating·the·grid 
64 63·template·<·int·codim,·bool·gridHasCodim·> 
65 64·struct·CountLevelEntitiesBase 
66 65·{38 60·{
 39 61·buff_.read(val);
67 66·template·<·class·SzCacheType·> 
68 67·static·void·apply(const·SzCacheType·&·sc,·int·level,·int·cd) 
69 68·{ 
70 69·if(·cd·==·codim·) 
71 70·{ 
72 71·sc.template·countLevelEntities<All_Partition,codim>·(level); 
73 72·}40 62·}
74 73·} 
75 74·}; 
76 75 
77 76·template·<·int·codim·> 
78 77·struct·CountLevelEntitiesBase<·codim,·false·>41 63·};·//·end·class·MessageBufferIF
 42 64
 43 65
 44 76·template·<class·DataHandleImp,·class·DataTypeImp>
 45 _\x87_\x87·class·_\x8C_\x8o_\x8m_\x8m_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8F
79 78·{46 78·{
 47 79
80 79·template·<·class·SzCacheType·> 
81 80·static·void·apply(const·SzCacheType·&·sc,·int·level,·int·cd) 
82 81·{ 
83 82·if(·cd·==·codim·) 
84 83·{ 
85 84·sc.template·countLevelEntitiesNoCodim<All_Partition,codim>·(level); 
86 85·} 
87 86·} 
88 87·}; 
89 88 
90 89·template·<·int·codim·> 
91 90·struct·CountLevelEntities 
92 91·:·public·CountLevelEntitiesBase<·codim,·Capabilities·::·hasEntity<·GridType, 
93 codim·>·::·v·> 
94 92·{}; 
95 93 
96 94·//·count·elements·of·set·by·iterating·the·grid 
97 95·template·<·int·codim,·bool·gridHasCodim·> 
98 96·struct·CountLeafEntitiesBase 
99 97·{ 
100 98·template·<class·SzCacheType> 
101 99·static·void·apply(const·SzCacheType·&·sc,·int·cd) 
102 100·{ 
103 101·if(·cd·==·codim·) 
104 102·{ 
105 103·sc.template·countLeafEntities<All_Partition,codim>·(); 
106 104·} 
107 105·} 
108 106·}; 
Max diff block lines reached; 5109/19763 bytes (25.85%) of diff not shown.
6.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00572.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·hostcorners.hh·File·Reference</title>8 <title>dune-grid:·cornerstorage.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 25 lines modifiedOffset 72, 31 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">hostcorners.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">cornerstorage.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07142_source.html">dune/grid/common/entity.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00584_source.html">dune/grid/geometrygrid/coordfunctioncaller.hh</a>&gt;</code><br·/>
84 </div>84 </div>
85 <p><a·href="a00572_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00572_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
 89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03144.html">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·false·&gt;</a></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03148.html">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·true·&gt;</a></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03152.html">Dune::GeoGrid::IntersectionCoordVector&lt;·Grid·&gt;</a></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03292.html">Dune::GeoGrid::HostCorners&lt;·HostEntity·&gt;</a></td></tr>95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03156.html">Dune::GeoGrid::CornerStorage&lt;·mydim,·cdim,·Grid·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">97 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>99 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.67 KB
html2text {}
    
Offset 2, 20 lines modifiedOffset 2, 26 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 hostcorners.hh·File·Reference9 cornerstorage.hh·File·Reference
10 #include·<dune/geometry/type.hh> 
11 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.e_.n_.t_.i_.t_.y_.._.h_.h>10 #include·<array>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8c_\x8a_\x8l_\x8l_\x8e_\x8r_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8H_.o_.s_.t_.C_.o_.r_.n_.e_.r_.s_.<_.·_.H_.o_.s_.t_.E_.n_.t_.i_.t_.y_\x8·_\x8>14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_.o_.o_.r_.d_.V_.e_.c_.t_.o_.r_.<_.·_.m_.y_.d_.i_.m_.,_.·_.G_.r_.i_.d_.,_.·_.f_.a_.l_.s_.e_\x8·_\x8>
 15  
 16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8·_\x8>
 17  
 18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
 19  
 20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8S_\x8t_\x8o_\x8r_\x8a_\x8g_\x8e_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
15  21  
16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
17 namespace· ·_\x8D_\x8u_\x8n_\x8e23 namespace· ·_\x8D_\x8u_\x8n_\x8e
18  ···········Include·standard·header·files.24  ···········Include·standard·header·files.
19  25  
20 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d26 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d
21  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d27  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d
66.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00572_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·hostcorners.hh·Source·File</title>8 <title>dune-grid:·cornerstorage.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 90 lines modifiedOffset 74, 277 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">hostcorners.hh</div></div>80 ··<div·class="headertitle"><div·class="title">cornerstorage.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00572.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00572.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_HOSTCORNERS_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_CORNERSTORAGE_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_HOSTCORNERS_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_CORNERSTORAGE_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07142.html">dune/grid/common/entity.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00584.html">dune/grid/geometrygrid/coordfunctioncaller.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">namespace·</span>GeoGrid</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··{</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="comment">//·HostCorners</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·CoordVector</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·-----------</span></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·-----------</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostEntity·&gt;</div> 
103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};"> 
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03292.html">···21</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03292.html">HostCorners</a></div> 
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····{</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostEntity::Geometry·HostGeometry;</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>,·<span·class="keywordtype">bool</span>·[·...·truncated·by·diffoscope;·len:·8,·SHA:·d9d171336bb9bf300838ac7b4d33549e744e95f056f16064116bb198d0ec8714·...·];</div>
 104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03140.html">···22</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03140.html">CoordVector</a>;</div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">public</span>:</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03292.html#adebeba1277bc5086fe8875e13a4f29a7">···26</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGeometry::GlobalCoordinate·<a·class="code·hl[·...·truncated·by·diffoscope;·len:·77,·SHA:·5e60e06cd1ea0107c42941ab9fed91cc14e10024b1c8907ece7cbb7bbc6ba728·...·];</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 108 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="};">
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03144.html">···26</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03140.html">CoordVector</a>&lt;·mydim,·<a·class="code·hl_class"·href="a02828.html">Grid</a>,·false·&gt;</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····{</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;·Grid·&gt;::type::Traits·Traits;</div>
111 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="}"> 
112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03292.html#ac77de2d42efb522c6026a84ff27a2a49">···28</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03292.html#ac77de2d42efb522c6026a84ff27a2a49">HostCorners</a>·(·<span·class="keyword">const</span>·HostEntity·&amp;hostEntity·)</div> 
113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······:·hostGeometry_(·hostEntity.geometry()·)</div> 
114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······{}</div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
115 </div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::ctype·ctype;</div>
116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimension·=·Traits::dimension;</div>
 116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·mydimension·=·mydim;</div>
 117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·codimension·=·dimension·-·mydimension;</div>
 118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimensionworld·=·Traits::dimensionworld;</div>
117 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}"> 
118 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03292.html#a847ca9a56ca1867c2475069bc968c46f">···32</a></span>······GeometryType·<a·class="code·hl_function"·href="a03292.html#a847ca9a56ca1867c2475069bc968c46f">type</a>·()<span·class="keyword">·const</span></div> 
119 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="keyword">······</span>{</div> 
120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········<span·class="keywordflow">return</span>·hostGeometry_.type();</div> 
121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······}</div> 
122 </div> 
123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
124 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}"> 
125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03292.html#ac4796dab49d657d650d0428085a63cc9">···37</a></span>······<a·class="code·hl_typedef"·href="a03292.html#adebeba1277bc5086fe8875e13a4f29a7">Coordinate</a>·<a·class="code·hl_function"·href="a03292.html#ac4796dab49d657d650d0428085a63cc9">operator[]·</a>(·<span·class="keywordtype">int</span>·i·)<span·class="keyword">·const</span></div> 
126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="keyword">······</span>{</div> 
127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="keywordflow">return</span>·hostGeometry_.corner(·i·);</div>120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">typedef</span>·FieldVector&lt;·ctype,·dimensionworld·&gt;·Coordinate;</div>
128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······}</div>121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
129 </div>122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::HostGrid·HostGrid;</div>
 123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::CoordFunction·CoordFunction;</div>
130 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGrid::template·Codim&lt;·codimension·&gt;::Entity·HostEntity;</div>
131 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03292.html#adef425f7c2c80a6152fb3b7f44648ec8">···42</a></span>······std::size_t·<a·class="code·hl_function"·href="a03292.html#adef425f7c2c80a6152fb3b7f44648ec8">size</a>·()<span·class="keyword">·const</span></div> 
133 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">······</span>{</div> 
134 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keywordflow">return</span>·hostGeometry_.corners();</div> 
135 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div>126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
136 </div>127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keyword">typedef</span>·GeoGrid·::·CoordFunctionCaller&lt;·HostEntity,·typename·CoordFunction::Interface·&gt;</div>
 128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······CoordFunctionCaller;</div>
137 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
138 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">private</span>:</div>130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">public</span>:</div>
139 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······HostGeometry·hostGeometry_;</div>131 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03144.html#a2598fc122c4e0d8ea670eeffd7467078">···48</a></span>······<a·class="code·hl_function"·href="a03144.html#a2598fc122c4e0d8ea670eeffd7467078">CoordVector</a>·(·<span·class="keyword">const</span>·HostEntity·&amp;hostEntity,</div>
 133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····················<span·class="keyword">const</span>·CoordFunction·&amp;coordFunction·)</div>
 134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········:·coordFunctionCaller_(·hostEntity,·coordFunction·)</div>
140 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····};</div>135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······{}</div>
141 </div>136 </div>
142 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
143 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div> 
144 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>137 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 138 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keyword">template</span>&lt;·std::<span·class="keywordtype">size_t</span>·size·&gt;</div>
 139 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">
 140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03144.html#a6312b0920b7e0c080f6cbc97bd8558d5">···54</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03144.html#a6312b0920b7e0c080f6cbc97bd8558d5">calculate</a>·(·std::array&lt;·Coordinate,·size·&gt;·(&amp;corners)·)<span·class="keyword">·const</span></div>
145 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>}·<span·class="comment">//·namespace·Dune</span></div>141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">······</span>{</div>
 142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>········<span·class="keyword">const</span>·std::size_t·numCorners·=·coordFunctionCaller_.size();</div>
 143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········assert(·size·&gt;=·numCorners·);</div>
 144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keywordflow">for</span>(·std::size_t·i·=·0;·i·&lt;·numCorners;·++i·)</div>
 145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··········coordFunctionCaller_.evaluate(·i,·corners[·i·]·);</div>
 146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······}</div>
 147 </div>
 148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 149 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">private</span>:</div>
 150 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller</a>·coordFunctionCaller_;</div>
 151 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····};</div>
 152 </div>
146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>153 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 154 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 155 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 156 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="};">
 157 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03148.html">···68</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03140.html">CoordVector</a>&lt;·mydim,·<a·class="code·hl_class"·href="a02828.html">Grid</a>,·true·&gt;</div>
 158 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····{</div>
 159 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;·Grid·&gt;·::·type·::·Traits·Traits;</div>
Max diff block lines reached; 7990/53404 bytes (14.96%) of diff not shown.
14.4 KB
html2text {}
    
Offset 1, 88 lines modifiedOffset 1, 286 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
8 hostcorners.hh8 cornerstorage.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GEOGRID_HOSTCORNERS_HH15 5#ifndef·DUNE_GEOGRID_CORNERSTORAGE_HH
16 6#define·DUNE_GEOGRID_HOSTCORNERS_HH16 6#define·DUNE_GEOGRID_CORNERSTORAGE_HH
17 717 7
18 8#include·<dune/geometry/type.hh>18 8#include·<array>
19 919 9
20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.e_.n_.t_.i_.t_.y_\x8._\x8h_\x8h>20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_.e_.o_.m_.e_.t_.r_.y_.g_.r_.i_.d_./_.c_.o_.o_.r_.d_.f_.u_.n_.c_.t_.i_.o_.n_.c_.a_.l_.l_.e_.r_\x8._\x8h_\x8h>
21 1121 11
22 12namespace·_\x8D_\x8u_\x8n_\x8e22 12namespace·_\x8D_\x8u_\x8n_\x8e
23 13{23 13{
 24 14
24 14·namespace·GeoGrid25 15·namespace·GeoGrid
25 15·{26 16·{
26 16 
27 17·//·HostCorners27 17
 28 18·//·CoordVector
28 18·//·-----------29 19·//·-----------
 30 20
 31 21·template<·int·mydim,·class·Grid,·bool·fake·>
 32 _\x82_\x82·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 33 23
29 19 
30 20·template<·class·HostEntity·> 
31 _\x82_\x81·class·_\x8H_\x8o_\x8s_\x8t_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s 
32 22·{ 
33 23·typedef·typename·HostEntity::Geometry·HostGeometry; 
34 2434 24
35 25·public: 
36 _\x82_\x86·typedef·typename·HostGeometry::GlobalCoordinate·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e; 
37 27 
38 _\x82_\x88·explicit·_\x8H_\x8o_\x8s_\x8t_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s·(·const·HostEntity·&hostEntity·) 
39 29·:·hostGeometry_(·hostEntity.geometry()·) 
40 30·{}35 25·template<·int·mydim,·class·Grid·>
 36 _\x82_\x86·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r<·mydim,·_\x8G_\x8r_\x8i_\x8d,·false·>
 37 27·{
 38 28·typedef·typename·std::remove_const<·Grid·>::type::Traits·Traits;
 39 29
 40 30·typedef·typename·Traits::ctype·ctype;
41 3141 31
42 _\x83_\x82·GeometryType·_\x8t_\x8y_\x8p_\x8e·()·const 
43 33·{ 
44 34·return·hostGeometry_.type(); 
45 35·}42 32·static·const·int·dimension·=·Traits::dimension;
 43 33·static·const·int·mydimension·=·mydim;
 44 34·static·const·int·codimension·=·dimension·-·mydimension;
 45 35·static·const·int·dimensionworld·=·Traits::dimensionworld;
46 3646 36
47 _\x83_\x87·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·int·i·)·const 
48 38·{ 
49 39·return·hostGeometry_.corner(·i·); 
50 40·}47 37·typedef·FieldVector<·ctype,·dimensionworld·>·Coordinate;
 48 38
 49 39·typedef·typename·Traits::HostGrid·HostGrid;
 50 40·typedef·typename·Traits::CoordFunction·CoordFunction;
51 4151 41
52 _\x84_\x82·std::size_t·_\x8s_\x8i_\x8z_\x8e·()·const 
53 43·{ 
54 44·return·hostGeometry_.corners(); 
55 45·}52 42·typedef·typename·HostGrid::template·Codim<·codimension·>::Entity·HostEntity;
 53 43
 54 44·typedef·GeoGrid·::·CoordFunctionCaller<·HostEntity,·typename·CoordFunction::
 55 Interface·>
 56 45·CoordFunctionCaller;
56 4657 46
57 47·private: 
58 48·HostGeometry·hostGeometry_; 
59 49·}; 
60 50 
61 51·}·//·namespace·GeoGrid58 47·public:
 59 _\x84_\x88·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·HostEntity·&hostEntity,
 60 49·const·CoordFunction·&coordFunction·)
 61 50·:·coordFunctionCaller_(·hostEntity,·coordFunction·)
 62 51·{}
62 5263 52
 64 53·template<·std::size_t·size·>
 65 _\x85_\x84·void·_\x8c_\x8a_\x8l_\x8c_\x8u_\x8l_\x8a_\x8t_\x8e·(·std::array<·Coordinate,·size·>·(&corners)·)·const
 66 55·{
 67 56·const·std::size_t·numCorners·=·coordFunctionCaller_.size();
 68 57·assert(·size·>=·numCorners·);
 69 58·for(·std::size_t·i·=·0;·i·<·numCorners;·++i·)
 70 59·coordFunctionCaller_.evaluate(·i,·corners[·i·]·);
 71 60·}
 72 61
 73 62·private:
 74 63·const·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r·coordFunctionCaller_;
 75 64·};
 76 65
 77 66
 78 67·template<·int·mydim,·class·Grid·>
 79 _\x86_\x88·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r<·mydim,·_\x8G_\x8r_\x8i_\x8d,·true·>
 80 69·{
 81 70·typedef·typename·std::remove_const<·Grid·>·::·type·::·Traits·Traits;
 82 71
 83 72·typedef·typename·Traits::ctype·ctype;
 84 73
 85 74·static·const·int·dimension·=·Traits::dimension;
 86 75·static·const·int·mydimension·=·mydim;
 87 76·static·const·int·codimension·=·dimension·-·mydimension;
 88 77·static·const·int·dimensionworld·=·Traits::dimensionworld;
 89 78
 90 79·typedef·FieldVector<·ctype,·dimensionworld·>·Coordinate;
 91 80
 92 81·typedef·typename·Traits::HostGrid·HostGrid;
 93 82·typedef·typename·Traits::CoordFunction·CoordFunction;
 94 83
 95 84·typedef·typename·HostGrid::template·Codim<·0·>::Entity·HostElement;
 96 85
 97 86·typedef·_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8,_\x8·_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:
 98 _\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8·_\x8>
 99 87·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r;
 100 88
 101 89·public:
 102 _\x89_\x80·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·HostElement·&hostElement,
 103 91·const·unsigned·int·subEntity,
Max diff block lines reached; 5503/14714 bytes (37.40%) of diff not shown.
6.48 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00584.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·cachedcoordfunction.hh·File·Reference</title>8 <title>dune-grid:·coordfunctioncaller.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 36 lines modifiedOffset 70, 23 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">cachedcoordfunction.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">coordfunctioncaller.hh·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/> 
83 <code>#include·&lt;memory&gt;</code><br·/> 
84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00569_source.html">dune/grid/geometrygrid/hostcorners.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a00581_source.html">dune/grid/geometrygrid/coordfunctioncaller.hh</a>&gt;</code><br·/>82 <code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/> 
89 </div>83 </div>
90 <p><a·href="a00584_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00584_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">85 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
93 Classes</h2></td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03028.html">Dune::GeoGrid::CoordCache&lt;·HostGrid,·Coordinate·&gt;</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03024.html">Dune::CachedCoordFunction&lt;·HostGrid,·CoordFunction·&gt;</a></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 </table><table·class="memberdecls"> 
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
100 Namespaces</h2></td></tr>87 Namespaces</h2></td></tr>
101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>88 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>89 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 <tr·class="memitem:a01074"·id="r_a01074"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01074.html">Dune::GeoGrid</a></td></tr>91 <tr·class="memitem:a01074"·id="r_a01074"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01074.html">Dune::GeoGrid</a></td></tr>
105 <tr·class="memdesc:a01074"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">namespace·containing·the·implementations·of·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·<br·/></td></tr>92 <tr·class="memdesc:a01074"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">namespace·containing·the·implementations·of·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·<br·/></td></tr>
1.85 KB
html2text {}
    
Offset 1, 29 lines modifiedOffset 1, 19 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 cachedcoordfunction.hh·File·Reference9 coordfunctioncaller.hh·File·Reference
10 #include·<cassert> 
11 #include·<memory> 
12 #include·<dune/common/typetraits.hh> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.a_.p_.a_.b_.i_.l_.i_.t_.i_.e_\x8s_\x8._\x8h_\x8h>10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8h_.o_.s_.t_.c_.o_.r_.n_.e_.r_\x8s_\x8._\x8h_\x8h>
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8c_.a_.l_.l_.e_.r_.._\x8h_\x8h>11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8·_\x8> 
20   
21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8a_\x8c_\x8h_\x8e_\x8d_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8·_\x8> 
22   
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e14 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.15  ···········Include·standard·header·files.
26  16  
27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d17 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d
28  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d18  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d
29  19  
73.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00584_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·cachedcoordfunction.hh·Source·File</title>8 <title>dune-grid:·coordfunctioncaller.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 270 lines modifiedOffset 74, 123 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">cachedcoordfunction.hh</div></div>80 ··<div·class="headertitle"><div·class="title">coordfunctioncaller.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00584.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00584.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_CACHEDCOORDFUNCTION_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_COORDFUNCTIONCALLER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_CACHEDCOORDFUNCTION_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_COORDFUNCTIONCALLER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00569.html">dune/grid/geometrygrid/hostcorners.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00590.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··{</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00581.html">dune/grid/geometrygrid/coordfunctioncaller.hh</a>&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="comment">//·CoordFunctionCaller</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·-------------------</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="comment">//·Internal·Forward·Declarations</span></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="comment">//·-----------------------------</span></div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostEntity,·<span·class="keyword">class</span>·CoordFunctionInterface·&gt;</div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03128.html">···21</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller</a>;</div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·CoordFunction·&gt;</div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">class·</span>CachedCoordFunction;</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostEntity,·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">in[·...·truncated·by·diffoscope;·len:·143,·SHA:·10c19605f889b21b7c8b906a77fd2ce5e1138042f52d9c373d80103b7e007aa4·...·];</div>
 106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller</a>&lt;·HostEntity,·<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a>&lt;·ct,·dimD,·dimR,·Impl·&gt;·&gt;</div>
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;</a>·CoordFunctionInterface;</div>
 109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller&lt;·HostEntity,·CoordFunctionInterface·&gt;</a>·This;</div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·codimension·=·HostEntity::codimension;</div>
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="comment">//·GeoGrid::CoordCache</span></div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="comment">//·-------------------</span></div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">namespace·</span>GeoGrid</div>113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">public</span>:</div>
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div>114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·CoordFunctionInterface::RangeVector·RangeVector;</div>
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·Coordinate·&gt;</div> 
119 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="};"> 
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03028.html">···37</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03028.html">CoordCache</a></div>116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller</a>·(·<span·class="keyword">const</span>·HostEntity·&amp;hostEntity,</div>
 117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····························<span·class="keyword">const</span>·CoordFunctionInterface·&amp;coordFunction·)</div>
 118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·hostCorners_(·hostEntity·),</div>
 119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>········coordFunction_(·coordFunction·)</div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······{}</div>
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03028.html">CoordCache&lt;·HostGrid,·Coordinate·&gt;</a>·<a·class="code·hl_class"·href="a03028.html">This</a>;</div>121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keywordtype">void</span>·evaluate·(·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i,·RangeVector·&amp;y·)<span·class="keyword">·const</span></div>
 123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="keyword">······</span>{</div>
 124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········coordFunction_.evaluate(·hostCorners_[·i·],·y·);</div>
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······}</div>
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimension·=·HostGrid::dimension;</div> 
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGrid::template·Codim&lt;·dimension·&gt;::Entity·Vertex;</div> 
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·Coordinate·&gt;</a>·<a·class="code·hl_class"·href="a04188.html">DataCache</a>;</div> 
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">public</span>:</div>127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······GeometryType·type·()<span·class="keyword">·const</span></div>
131 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03028.html#a1f8b085ddce8c918882d54902aa640da">···48</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03028.html#a1f8b085ddce8c918882d54902aa640da">CoordCache</a>·(·<span·class="keyword">const</span>·HostGrid·&amp;hostGrid·)</div> 
133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········:·data_(·hostGrid,·dimension·)</div> 
134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······{}</div> 
135 </div> 
136 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
137 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
138 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}"> 
139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03028.html#a33059eae99b39d431c08218ba0519231">···53</a></span>······<span·class="keyword">const</span>·Coordinate·&amp;<a·class="code·hl_function"·href="a03028.html#a33059eae99b39d431c08218ba0519231">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03172.html">Entity</a>·&amp;entity,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·corner·)<span·class="keyword">·const</span></div> 
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">······</span>{</div>128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="keyword">······</span>{</div>
141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········<span·class="keywordflow">return</span>·data_(·entity,·corner·);</div>129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········<span·class="keywordflow">return</span>·hostCorners_.type();</div>
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div>130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······}</div>
143 </div> 
144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······std::size_t·size·()<span·class="keyword">·const</span></div>
145 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}"> 
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03028.html#acc131ec97df4454393a8698bbe14b8ac">···58</a></span>······<span·class="keyword">const</span>·Coordinate·&amp;<a·class="code·hl_function"·href="a03028.html#a33059eae99b39d431c08218ba0519231">operator()·</a>(·<span·class="keyword">const</span>·Vertex·&amp;vertex,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·corner·)<span·class="keyword">·const</span></div> 
147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">······</span>{</div>133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">······</span>{</div>
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········assert(·corner·==·0·);</div> 
149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········<span·class="keywordflow">return</span>·data_[·vertex·];</div>134 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········<span·class="keywordflow">return</span>·hostCorners_.size();</div>
 135 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······}</div>
 136 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">private</span>:</div>
 138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keyword">const</span>·HostCorners&lt;·HostEntity·&gt;·hostCorners_;</div>
 139 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keyword">const</span>·CoordFunctionInterface·&amp;coordFunction_;</div>
 140 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····};</div>
 141 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 142 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostEntity,·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimR,·<span·class="keyword">class</span>·Impl·&gt;</div>
 143 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">class·</span>CoordFunctionCaller&lt;·HostEntity,·DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;·&gt;</div>
150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······}</div>144 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····{</div>
151 </div>145 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keyword">typedef</span>·DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;·CoordFunctionInterface;</div>
 146 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">typedef</span>·CoordFunctionCaller&lt;·HostEntity,·CoordFunctionInterface·&gt;·This;</div>
152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·CoordFunctionInterface::RangeVector·RangeVector;</div>
153 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
154 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}"> 
155 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03028.html#a2d083ef51c284b1097b007577946a039">···65</a></span>······Coordinate·&amp;<a·class="code·hl_function"·href="a03028.html#a33059eae99b39d431c08218ba0519231">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03172.html">Entity</a>·&amp;entity,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·corner·)</div> 
156 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······{</div>149 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
157 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<span·class="keywordflow">return</span>·data_(·entity,corner)·;</div>150 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····<span·class="keyword">public</span>:</div>
Max diff block lines reached; 28516/58114 bytes (49.07%) of diff not shown.
16.4 KB
html2text {}
    
Offset 1, 290 lines modifiedOffset 1, 132 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
8 cachedcoordfunction.hh8 coordfunctioncaller.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GEOGRID_CACHEDCOORDFUNCTION_HH15 5#ifndef·DUNE_GEOGRID_COORDFUNCTIONCALLER_HH
16 6#define·DUNE_GEOGRID_CACHEDCOORDFUNCTION_HH16 6#define·DUNE_GEOGRID_COORDFUNCTIONCALLER_HH
17 717 7
18 8#include·<cassert> 
19 9#include·<memory>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.g_.e_.o_.m_.e_.t_.r_.y_.g_.r_.i_.d_./_.h_.o_.s_.t_.c_.o_.r_.n_.e_.r_.s_.._.h_.h>
 19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
20 1020 10
21 11#include·<dune/common/typetraits.hh> 
22 12 
23 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
24 14 
25 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
26 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8c_\x8a_\x8l_\x8l_\x8e_\x8r_\x8._\x8h_\x8h> 
27 17#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h> 
28 18 
29 19namespace·_\x8D_\x8u_\x8n_\x8e21 11namespace·_\x8D_\x8u_\x8n_\x8e
30 20{ 
31 21 
32 22·//·Internal·Forward·Declarations22 12{
 23 13
 24 14·namespace·GeoGrid
 25 15·{
 26 16
 27 17·//·CoordFunctionCaller
33 23·//·-----------------------------28 18·//·-------------------
34 2429 19
35 25·template<·class·HostGrid,·class·CoordFunction·>30 20·template<·class·HostEntity,·class·CoordFunctionInterface·>
36 26·class·CachedCoordFunction; 
37 2731 _.2_.1·class·_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.C_.a_.l_.l_.e_.r;
 32 22
 33 23·template<·class·HostEntity,·class·ct,·unsigned·int·dimD,·unsigned·int·dimR,
 34 class·Impl·>
 35 24·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r<·HostEntity,·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e<·ct,
 36 dimD,·dimR,·Impl·>·>
 37 25·{
 38 26·typedef·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8D_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8>
 39 CoordFunctionInterface;
 40 27·typedef·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8·_\x8>·This;
38 2841 28
39 29 
40 30·//·GeoGrid::CoordCache 
41 31·//·------------------- 
42 32 
43 33·namespace·GeoGrid 
44 34·{ 
45 35 
46 36·template<·class·HostGrid,·class·Coordinate·> 
47 _.3_.7·class·_.C_.o_.o_.r_.d_.C_.a_.c_.h_.e42 29·static·const·int·codimension·=·HostEntity::codimension;
 43 30
 44 31·public:
 45 32·typedef·typename·CoordFunctionInterface::RangeVector·RangeVector;
 46 33
 47 34·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r·(·const·HostEntity·&hostEntity,
 48 35·const·CoordFunctionInterface·&coordFunction·)
 49 36·:·hostCorners_(·hostEntity·),
 50 37·coordFunction_(·coordFunction·)
48 38·{51 38·{}
49 39·typedef·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
50 40 
51 41·static·const·unsigned·int·dimension·=·HostGrid::dimension; 
52 42 
53 43·typedef·typename·HostGrid::template·Codim<·dimension·>::Entity·Vertex;52 39
 53 40·void·evaluate·(·unsigned·int·i,·RangeVector·&y·)·const
 54 41·{
 55 42·coordFunction_.evaluate(·hostCorners_[·i·],·y·);
 56 43·}
54 4457 44
 58 45·GeometryType·type·()·const
55 45·typedef·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8·_\x8>·_\x8D_\x8a_\x8t_\x8a_\x8C_\x8a_\x8c_\x8h_\x8e; 
56 46 
57 47·public: 
58 _\x84_\x88·explicit·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e·(·const·HostGrid·&hostGrid·) 
59 49·:·data_(·hostGrid,·dimension·) 
60 50·{} 
61 51 
62 52·template<·class·Entity·> 
63 _\x85_\x83·const·Coordinate·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·unsigned·int·corner·) 
64 const 
65 54·{59 46·{
 60 47·return·hostCorners_.type();
66 55·return·data_(·entity,·corner·); 
67 56·} 
68 57 
69 _\x85_\x88·const·Coordinate·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·Vertex·&vertex,·unsigned·int·corner·) 
70 const 
71 59·{ 
72 60·assert(·corner·==·0·); 
73 61·return·data_[·vertex·]; 
74 62·} 
75 63 
76 64·template<·class·Entity·> 
77 _\x86_\x85·Coordinate·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·unsigned·int·corner·) 
78 66·{ 
79 67·return·data_(·entity,corner)·; 
80 68·}61 48·}
81 69 
82 _.7_.0·Coordinate·&_.o_.p_.e_.r_.a_.t_.o_.r_.(_.)_.·(·const·Vertex·&vertex,·unsigned·int·corner·)62 49
 63 50·std::size_t·size·()·const
83 71·{64 51·{
 65 52·return·hostCorners_.size();
 66 53·}
 67 54
84 72·assert(·corner·==·0·); 
85 73·return·data_[·vertex·]; 
86 74·} 
87 75 
88 _\x87_\x86·void·_\x8a_\x8d_\x8a_\x8p_\x8t·() 
89 77·{ 
90 78·data_._\x8r_\x8e_\x8s_\x8i_\x8z_\x8e(); 
91 79·data_._\x8s_\x8h_\x8r_\x8i_\x8n_\x8k_\x8T_\x8o_\x8F_\x8i_\x8t(); 
92 80·} 
93 81 
94 82·private:68 55·private:
Max diff block lines reached; 10282/16735 bytes (61.44%) of diff not shown.
14.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00590.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·iterator.hh·File·Reference</title>8 <title>dune-grid:·coordfunction.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 46 lines modifiedOffset 72, 36 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">iterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">coordfunction.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 83 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
83 <code>#include·&lt;type_traits&gt;</code><br·/>84 <code>#include·&lt;dune/common/std/type_traits.hh&gt;</code><br·/>
84 <code>#include·&lt;utility&gt;</code><br·/> 
85 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/> 
87 <code>#include·&lt;<a·class="el"·href="a00596_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/> 
88 <code>#include·&lt;<a·class="el"·href="a07151_source.html">dune/grid/geometrygrid/entity.hh</a>&gt;</code><br·/> 
89 </div>85 </div>
90 <p><a·href="a00590_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00590_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">87 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
93 Classes</h2></td></tr>89 Classes</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03320.html">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Interior_Partition,·Grid·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03092.html">Dune::AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;</a></td></tr>
 91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·for·using·an·analytical·function·to·define·the·geometry·of·a·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.·An·implementation·should·be·derived·from·<a·class="el"·href="a03084.html"·title="Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.">Dune::AnalyticalCoordFunction</a>·and·the·evaluate·method·mapping·<picture><source·srcset="form_64_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·R^d\to·R^r·$"·src="form_64.png"/></picture>·has·to·be·supplied.··<a·href="a03092.html#details">More...</a><br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03324.html">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·InteriorBorder_Partition,·Grid·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03084.html">Dune::AnalyticalCoordFunction&lt;·ct,·dimD,·dimR,·Impl·&gt;</a></td></tr>
 94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.··<a·href="a03084.html#details">More...</a><br·/></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03328.html">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Overlap_Partition,·Grid·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03096.html">Dune::DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·for·using·a·discrete·function·to·define·the·geometry·of·a·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.·An·implementation·should·be·derived·from·Dune::DiscreteCoordinateFunction·and·the·evaluate·method·taking·an·entity·of·the·host·grid·together·with·the·number·of·a·vertex·returns·the·coordinate·in·<picture><source·srcset="form_65_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·R^r·$"·src="form_65.png"/></picture>·of·that·corner.·The·user·must·ensure·continuity·of·this·mapping.·In·addition·an·adapt·method·is·provided·which·is·called·whenever·<code><a·class="el"·href="a03096.html#a5018ae5a6aa8b961cfa2000fe06fc358"·title="method·called·from·grid.adapt()·method·to·allow·adaptation·of·the·discrete·coordinate·function">adapt()</a></code>·is·called·on·the·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.··<a·href="a03096.html#details">More...</a><br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03332.html">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·OverlapFront_Partition,·Grid·&gt;</a></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03336.html">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·All_Partition,·Grid·&gt;</a></td></tr> 
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03340.html">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Ghost_Partition,·Grid·&gt;</a></td></tr> 
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
106 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03344.html">Dune::GeoGrid::Iterator&lt;·HostGridView,·codim,·pitype,·G,·false·&gt;</a></td></tr> 
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03348.html">Dune::GeoGrid::Iterator&lt;·HostGridView,·codim,·pitype,·G,·true·&gt;</a></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03176.html">Dune::GeoGrid::HierarchicIterator&lt;·G·&gt;</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03088.html">Dune::DiscreteCoordFunction&lt;·ct,·dimR,·Impl·&gt;</a></td></tr>
 100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Derive·an·implementation·of·a·discrete·coordinate·function·from·this·class.··<a·href="a03088.html#details">More...</a><br·/></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 </table><table·class="memberdecls">102 </table><table·class="memberdecls">
113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
114 Namespaces</h2></td></tr>104 Namespaces</h2></td></tr>
115 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
116 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.02 KB
html2text {}
    
Offset 2, 45 lines modifiedOffset 2, 42 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 iterator.hh·File·Reference9 coordfunction.hh·File·Reference
10 #include·<cassert>10 #include·<cassert>
 11 #include·<dune/common/fvector.hh>
 12 #include·<dune/common/std/type_traits.hh>
11 #include·<type_traits> 
12 #include·<utility> 
13 #include·<dune/geometry/referenceelements.hh> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8e_\x8c_\x8l_\x8a_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8, 
20 ·········_.G_.r_.i_.d_\x8·_\x8>15 class· ·_.D_.u_.n_.e_.:_.:_.A_.n_.a_.l_.y_.t_.i_.c_.a_.l_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.I_.n_.t_.e_.r_.f_.a_.c_.e_.<_.·_.c_.t_.,_.·_.d_.i_.m_.D_.,_.·_.d_.i_.m_.R_.,_.·_.I_.m_.p_.l_\x8·_\x8>
 16 ········Interface·class·for·using·an·analytical·function·to·define·the·geometry
 17  ·······of·a·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d.·An·implementation·should·be·derived·from
 18 ········_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n·and·the·evaluate·method·mapping·[$·R^d\to
 19 ········R^r·$]has·to·be·supplied.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
21  20  
22 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8, 
23 ·········_.I_.n_.t_.e_.r_.i_.o_.r_.B_.o_.r_.d_.e_.r_.__.P_.a_.r_.t_.i_.t_.i_.o_.n_.,_.·_.G_.r_.i_.d_\x8·_\x8>21 class· ·_.D_.u_.n_.e_.:_.:_.A_.n_.a_.l_.y_.t_.i_.c_.a_.l_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.<_.·_.c_.t_.,_.·_.d_.i_.m_.D_.,_.·_.d_.i_.m_.R_.,_.·_.I_.m_.p_.l_\x8·_\x8>
 22  ·······Derive·an·implementation·of·an·analytical·coordinate·function·from·this
 23 ········class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
24  24  
25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d 
26 ·········_\x8>25 class· ·_.D_.u_.n_.e_.:_.:_.D_.i_.s_.c_.r_.e_.t_.e_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.I_.n_.t_.e_.r_.f_.a_.c_.e_.<_.·_.c_.t_.,_.·_.d_.i_.m_.R_.,_.·_.I_.m_.p_.l_.·_\x8>
 26 ········Interface·class·for·using·a·discrete·function·to·define·the·geometry·of
 27 ········a·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d.·An·implementation·should·be·derived·from·Dune::
 28 ········DiscreteCoordinateFunction·and·the·evaluate·method·taking·an·entity·of
 29  ·······the·host·grid·together·with·the·number·of·a·vertex·returns·the
 30 ········coordinate·in·[$·R^r·$]of·that·corner.·The·user·must·ensure·continuity
 31 ········of·this·mapping.·In·addition·an·adapt·method·is·provided·which·is
 32 ········called·whenever·_\x8a_\x8d_\x8a_\x8p_\x8t_\x8(_\x8)·is·called·on·the·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
27  33  
 34 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8i_\x8s_\x8c_\x8r_\x8e_\x8t_\x8e_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8>
 35  ·······Derive·an·implementation·of·a·discrete·coordinate·function·from·this
 36 ········class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
28 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8, 
29 ·········_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
30   
31 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8A_\x8l_\x8l_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
32   
33 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
34   
35 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8p_\x8i_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8G_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8> 
36   
37 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8p_\x8i_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8G_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8·_\x8> 
38   
39 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8·_\x8> 
40  37  
41 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s38 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
42 namespace· ·_\x8D_\x8u_\x8n_\x8e39 namespace· ·_\x8D_\x8u_\x8n_\x8e
43  ···········Include·standard·header·files.40  ···········Include·standard·header·files.
44  41  
45 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d42 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d
46  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d43  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d
234 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00590_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·iterator.hh·Source·File</title>8 <title>dune-grid:·coordfunction.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 592 lines modifiedOffset 74, 370 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">iterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">coordfunction.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00590.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00590.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_ITERATOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_COORDFUNCTION_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_ITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_COORDFUNCTION_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/std/type_traits.hh&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00596.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07151.html">dune/grid/geometrygrid/entity.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·Internal·Forward·Declarations</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·-----------------------------</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimD,·<span·class="keywordtype">unsigne[·...·truncated·by·diffoscope;·len:·96,·SHA:·23d8c8d22a32ea482d65314ca0ce8c130723788aa947a8239300ca42803cecce·...·]</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">class·</span>AnalyticalCoordFunction;</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimR,·<span·class="keyword">class</span>·Impl·&gt;</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>GeoGrid</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">class·</span>DiscreteCoordFunction;</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="comment">//·Internal·Forward·Declarations</span></div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="comment">//·-----------------------------</span></div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class·</span>HostGridView,·<span·class="keywordtype">int</span>·codim,·<a·class="code·hl_enumeration"·href="a01034.html#gaa5b9e8102d7f70f3f4178182629d98b6">PartitionIteratorType</a>·pitype,·<span·class="keyword">class·</span>Grid,</div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··············<span·class="keywordtype">bool</span>·fake·=·!Capabilities::hasHostEntity&lt;·Grid,·codim·&gt;::v·&gt;</div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03312.html">···30</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03312.html">Iterator</a>;</div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03176.html">HierarchicIterator</a>;</div> 
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="comment">//·PartitionIteratorFilter</span></div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="comment">//·AnalyticalCoordFunctionInterface</span></div>
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="comment">//·-----------------------</span></div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="comment">//·--------------------------------</span></div>
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 112 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimD,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimR,·<span·class="keyword">class</span>·Impl·&gt;</div>
122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03316.html">···41</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03316.html">PartitionIteratorFilter</a>;</div> 
124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
126 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="};">113 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="};">
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03320.html">···44</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03316.html">PartitionIteratorFilter</a>&lt;·codim,·<a·class="code·hl_enumvalue"·href="a010[·...·truncated·by·diffoscope;·len:·159,·SHA:·a99f46e64f08d914dfbdeb805cc96d5aa7783852f98e5a21818da953d7ccde71·...·]</div>114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03092.html">···43</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a></div>
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····{</div>115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··{</div>
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03320.html#aecd2960dd4c91cc9d204d06dd9cf3768">···46</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimension·=·std::remove_const&lt;·Grid·&gt;::type::dimension;</div> 
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03320.html#a4aaea606c91b8b0a165502c39d74aa14">···47</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·codimension·=·c[·...·truncated·by·diffoscope;·len:·4,·SHA:·3bfdb8c3c314d122856929455184c1ed3c5203664570ada14f8cfe493eac58f3·...·];</div>116 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;</a>·<a·class="code·hl_class"·href="a03092.html">This</[·...·truncated·by·diffoscope;·len:·2,·SHA:·32a96eeb504f14877fb06762d0f3a09a298e249fe3339ff264a11cebf61b7a7e·...·];</div>
 117 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03084.html">AnalyticalCoordFunction</a>&lt;·ct,·dimD,·dimR,·Impl·&gt;;</div>
131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03320.html#a9f06ad5b53068370808ddca6bb7662f1">···49</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gaa5b9e8102d7f70f3f4178182629d98b6">Partition[·...·truncated·by·diffoscope;·len:·177,·SHA:·ddce41992f970b198cd110e9decfba13f33e0d439b591a63d1445949c1d07a56·...·]</div>120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">public</span>:</div>
 121 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03092.html#ad96ae2fcf63b5e46c518f4ed9d7b26d8">···50</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03092.html">This</a>·<a·class="code·hl_typedef"·href="a03092.html#ad96ae2fcf63b5e46c518f4ed9d7b26d8">Interface</a>;</div>
 122 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03092.html#a13fea70cdccbb417a843fb6fa78217ab">···51</a></span>····<span·class="keyword">typedef</span>·Impl·<a·class="code·hl_typedef"·href="a03092.html#a13fea70cdccbb417a843fb6fa78217ab">Implementation</a>;</div>
133 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>123 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 124 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03092.html#a8f0e02b54e869045ce1f290bd162cfc6">···54</a></span>····<span·class="keyword">typedef</span>·ct·<a·class="code·hl_typedef"·href="a03092.html#a8f0e02b54e869045ce1f290bd162cfc6">ctype</a>;</div>
134 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03320.html#a0f92b889028900c734a9a31d8f378fc1">···51</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;·Grid·&gt;::type::ctype·<a·class="code·hl_typedef"·href="a03320.html#a0f92b889028900c734a9a31d8f378fc1">ctype</a>;</div> 
135 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03320.html#aa5da87a7d2b8f659818120e8de116fef">···52</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;·Grid·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity·<a·class="code·hl_typedef"·href="a03320.html#aa5da87a7d2b8f659818120e8de116fef">Element</a>;</div> 
136 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03320.html#ab88e6a5f51cfe2af0fc70ba4b2c2e004">···53</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·ReferenceElements&lt;·ctype,·dimension·&gt;::ReferenceElement·<a·class="code·hl_typedef"·href="a03320.html#ab88e6a5f51cfe2af0fc70ba4b2c2e004">RefElement</a>;</div> 
137 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>125 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a03092.html#ac04a2b995fc7c139adad7d6fc70440ba">···57</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03092.html#ac04a2b995fc7c139adad7d6fc70440ba">dimDomain</a>·=·dimD;</div>
 127 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a03092.html#a87269153d990dce43bd18b230b04bfec">···59</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03092.html#a87269153d990dce43bd18b230b04bfec">dimRange</a>·=·dimR;</div>
138 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}"> 
139 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03320.html#acce3b0f168420730f655d5469200a423">···55</a></span>······<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03320.html#acce3b0f168420730f655d5469200a423">apply</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03320.html#ab88e6a5f51cfe2af0fc70ba4b2c2e004">RefElement</a>·&amp;refElement,</div> 
140 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··························<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03320.html#aa5da87a7d2b8f659818120e8de116fef">Element</a>·&amp;element,·<span·class="keywordtype">int</span>·subEntity·)</div> 
141 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······{</div> 
142 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·size·=·refElement.size(·subEntity,·codim,·dimension·);</div> 
143 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·size;·++i·)</div> 
144 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········{</div> 
145 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·j·=·refElement.subEntity(·subEntity,·codim,·i,·dimension·);</div> 
146 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··········<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·type·=·element.template·subEntity&lt;·dimension·&gt;(·j·).partitionType();</div> 
147 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··········<span·class="keywordflow">if</span>(·type·==·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>·)</div> 
148 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>············<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
149 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········}</div> 
150 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
151 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······}</div> 
152 </div> 
153 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····};</div> 
154 </div> 
155 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>128 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 129 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a03092.html#afb0c564b6295875be9a2bb400ad706e3">···62</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;·ctype,·dimDomain·&gt;·<a·class="code·hl_typedef"·href="a03092.html#afb0c564b6295875be9a2bb400ad706e3">DomainVector</a>;</div>
 130 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03092.html#a4acd7dbafafb7a12af38801276304a72">···64</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;·ctype,·dimRange·&gt;·<a·class="code·hl_typedef"·href="a03092.html#a4acd7dbafafb7a12af38801276304a72">RangeVector</a>;</div>
156 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
157 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="};"> 
158 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03324.html">···71</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03316.html">PartitionIteratorFilter</a>&lt;·codim,·<a·class="code·hl_enumvalue"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19">InteriorBorder_Partition</a>,·<a·class="code·hl_class"·href="a02828.html">Grid</a>·&gt;</div> 
159 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····{</div> 
160 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03324.html#aa9cbe747d2aea5cbef20f3a95753f3df">···73</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimension·=·std::remove_const&lt;·Grid·&gt;::type::dimension;</div> 
161 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03324.html#afcd3e71b9c70d6ba5328525a8bef0911">···74</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·codimension·=·codim;</div> 
162 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>131 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
163 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03324.html#aa65614ceec5bd3394c184bfcd4581acb">···76</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#ga[·...·truncated·by·diffoscope;·len:·220,·SHA:·27e2718ce49cd0327489ceebe84426b249c944e2727b305b20f47a72afd77291·...·]</div>132 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">private</span>:</div>
 133 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a>·()·=·<span·class="keywordflow">default</span>;</div>
 134 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03092.html">This</a>·&amp;·)·=·<span·class="keywordflow">default</span>;</div>
 135 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a>·(·<a·class="code·hl_class"·href="a03092.html">This</a>·&amp;&amp;·)·=·<span·class="keywordflow">default</span>;</div>
 136 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<a·class="code·hl_class"·href="a03092.html">~AnalyticalCoordFunctionInterface</a>·()·=·<span·class="keywordflow">default</span>;</div>
 137 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<a·class="code·hl_class"·href="a03092.html">This</a>·&amp;operator=·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03092.html">This</a>·&amp;·)·=·<span·class="keywordflow">default</span>;</div>
Max diff block lines reached; 154255/181200 bytes (85.13%) of diff not shown.
57.3 KB
html2text {}
    
Offset 1, 735 lines modifiedOffset 1, 429 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
8 iterator.hh8 coordfunction.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GEOGRID_ITERATOR_HH15 5#ifndef·DUNE_GEOGRID_COORDFUNCTION_HH
16 6#define·DUNE_GEOGRID_ITERATOR_HH16 6#define·DUNE_GEOGRID_COORDFUNCTION_HH
17 717 7
18 8#include·<cassert>18 8#include·<cassert>
19 919 9
20 10#include·<type_traits> 
21 11#include·<utility>20 10#include·<dune/common/fvector.hh>
 21 11#include·<dune/common/std/type_traits.hh>
22 1222 12
23 13#include·<dune/geometry/referenceelements.hh>23 13namespace·_.D_.u_.n_.e
24 1424 14{
25 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
26 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8e_\x8c_\x8l_\x8a_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
27 17#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.g_.e_.o_.m_.e_.t_.r_.y_.g_.r_.i_.d_./_.e_.n_.t_.i_.t_.y_.._.h_.h>25 15
 26 16·//·Internal·Forward·Declarations
 27 17·//·-----------------------------
28 1828 18
29 19namespace·_\x8D_\x8u_\x8n_\x8e 
30 20{29 19·template<·class·ct,·unsigned·int·dimD,·unsigned·int·dimR,·class·Impl·>
 30 20·class·AnalyticalCoordFunction;
31 2131 21
32 22·namespace·GeoGrid 
33 23·{32 22·template<·class·ct,·unsigned·int·dimR,·class·Impl·>
 33 23·class·DiscreteCoordFunction;
34 2434 24
35 25·//·Internal·Forward·Declarations35 25
 36 26
 37 27·//·AnalyticalCoordFunctionInterface
36 26·//·-----------------------------38 28·//·--------------------------------
 39 29
 40 42·template<·class·ct,·unsigned·int·dimD,·unsigned·int·dimR,·class·Impl·>
 41 _\x84_\x83·class·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e
37 27 
38 28·template<·class·HostGridView,·int·codim,·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e·pitype,·class 
39 Grid, 
40 29·bool·fake·=·!Capabilities::hasHostEntity<·Grid,·codim·>::v·> 
41 _\x83_\x80·class·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
42 31 
43 32·template<·class·Grid·> 
44 33·class·_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
45 34 
46 35 
47 36 
48 37·//·PartitionIteratorFilter 
49 38·//·----------------------- 
50 39 
51 40·template<·int·codim,·PartitionIteratorType·pitype,·class·Grid·> 
52 _\x84_\x81·struct·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r; 
53 42 
54 43·template<·int·codim,·class·Grid·> 
55 _\x84_\x84·struct·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r<·codim,·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n,·_\x8G_\x8r_\x8i_\x8d·> 
56 45·{42 44·{
57 _\x84_\x86·static·const·int·dimension·=·std::remove_const<·Grid·>::type::dimension; 
58 _.4_.7·static·const·int·codimension·=·codim;43 45·typedef·_.A_.n_.a_.l_.y_.t_.i_.c_.a_.l_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.I_.n_.t_.e_.r_.f_.a_.c_.e_.<_.·_.c_.t_.,_.·_.d_.i_.m_.D_.,_.·_.d_.i_.m_.R_.,_.·_.I_.m_.p_.l_.·_.>·_.T_.h_.i_.s;
 44 46
 45 47·friend·class·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n<·ct,·dimD,·dimR,·Impl·>;
59 4846 48
 47 49·public:
 48 _\x85_\x80·typedef·_\x8T_\x8h_\x8i_\x8s·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e;
 49 _\x85_\x81·typedef·Impl·_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n;
 50 52
 51 _\x85_\x84·typedef·ct·_\x8c_\x8t_\x8y_\x8p_\x8e;
 52 55
 53 _\x85_\x87·static·const·unsigned·int·_\x8d_\x8i_\x8m_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n·=·dimD;
 54 _\x85_\x89·static·const·unsigned·int·_\x8d_\x8i_\x8m_\x8R_\x8a_\x8n_\x8g_\x8e·=·dimR;
 55 60
 56 _\x86_\x82·typedef·FieldVector<·ctype,·dimDomain·>·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 57 _\x86_\x84·typedef·FieldVector<·ctype,·dimRange·>·_\x8R_\x8a_\x8n_\x8g_\x8e_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 58 65
 59 66·private:
 60 67·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·()·=·default;
 61 68·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·const·_\x8T_\x8h_\x8i_\x8s·&·)·=·default;
 62 69·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·_\x8T_\x8h_\x8i_\x8s·&&·)·=·default;
 63 70·_\x8~_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·()·=·default;
 64 71·_\x8T_\x8h_\x8i_\x8s·&operator=·(·const·_\x8T_\x8h_\x8i_\x8s·&·)·=·default;
 65 72·_\x8T_\x8h_\x8i_\x8s·&operator=·(·_\x8T_\x8h_\x8i_\x8s·&&·)·=·default;
 66 73
 67 74·//·helper·for·picking·the·correct·version·of·evaluate·further·down
 68 75·template<typename·F,·typename·DV>
 69 76·using·has_operator_parentheses·=·decltype(std::declval<F>()(std::declval<DV>
 70 ()));
60 _\x84_\x89·static·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e·Element_Partition·=·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n; 
61 50 
62 _\x85_\x81·typedef·typename·std::remove_const<·Grid·>::type::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e; 
63 _\x85_\x82·typedef·typename·std::remove_const<·Grid·>::type::Traits::template·Codim<·0 
64 >::Entity·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t; 
65 _\x85_\x83·typedef·typename·ReferenceElements<·ctype,·dimension·>::ReferenceElement 
66 _\x8R_\x8e_\x8f_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t; 
67 54 
68 _\x85_\x85·static·bool·_\x8a_\x8p_\x8p_\x8l_\x8y·(·const·_\x8R_\x8e_\x8f_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·&refElement, 
69 56·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·&element,·int·subEntity·) 
70 57·{ 
71 58·const·int·size·=·refElement.size(·subEntity,·codim,·dimension·); 
72 59·for(·int·i·=·0;·i·<·size;·++i·) 
73 60·{ 
74 61·const·int·j·=·refElement.subEntity(·subEntity,·codim,·i,·dimension·); 
75 62·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·type·=·element.template·subEntity<·dimension·>(·j 
76 ).partitionType(); 
77 63·if(·type·==·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·) 
78 64·return·true; 
79 65·} 
80 66·return·false; 
81 67·} 
82 68·}; 
83 69 
84 70·template<·int·codim,·class·Grid·> 
85 _\x87_\x81·struct·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r<·codim,·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n,·_\x8G_\x8r_\x8i_\x8d·> 
86 72·{ 
87 _\x87_\x83·static·const·int·dimension·=·std::remove_const<·Grid·>::type::dimension; 
88 _\x87_\x84·static·const·int·codimension·=·codim; 
89 75 
90 _\x87_\x86·static·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e·Element_Partition·=·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n; 
91 7771 77
Max diff block lines reached; 52141/58668 bytes (88.87%) of diff not shown.
10.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00599.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·coordfunction.hh·File·Reference</title>8 <title>dune-grid:·cachedcoordfunction.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 36 lines modifiedOffset 72, 32 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">coordfunction.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">cachedcoordfunction.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
83 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>83 <code>#include·&lt;memory&gt;</code><br·/>
84 <code>#include·&lt;dune/common/std/type_traits.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00584_source.html">dune/grid/geometrygrid/coordfunctioncaller.hh</a>&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>
85 </div>89 </div>
86 <p><a·href="a00599_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a00599_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">91 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>93 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03092.html">Dune::AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03028.html">Dune::GeoGrid::CoordCache&lt;·HostGrid,·Coordinate·&gt;</a></td></tr>
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·for·using·an·analytical·function·to·define·the·geometry·of·a·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.·An·implementation·should·be·derived·from·<a·class="el"·href="a03084.html"·title="Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.">Dune::AnalyticalCoordFunction</a>·and·the·evaluate·method·mapping·<picture><source·srcset="form_64_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·R^d\to·R^r·$"·src="form_64.png"/></picture>·has·to·be·supplied.··<a·href="a03092.html#details">More...</a><br·/></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03084.html">Dune::AnalyticalCoordFunction&lt;·ct,·dimD,·dimR,·Impl·&gt;</a></td></tr> 
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.··<a·href="a03084.html#details">More...</a><br·/></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03096.html">Dune::DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;</a></td></tr> 
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·for·using·a·discrete·function·to·define·the·geometry·of·a·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.·An·implementation·should·be·derived·from·Dune::DiscreteCoordinateFunction·and·the·evaluate·method·taking·an·entity·of·the·host·grid·together·with·the·number·of·a·vertex·returns·the·coordinate·in·<picture><source·srcset="form_65_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·R^r·$"·src="form_65.png"/></picture>·of·that·corner.·The·user·must·ensure·continuity·of·this·mapping.·In·addition·an·adapt·method·is·provided·which·is·called·whenever·<code><a·class="el"·href="a03096.html#a5018ae5a6aa8b961cfa2000fe06fc358"·title="method·called·from·grid.adapt()·method·to·allow·adaptation·of·the·discrete·coordinate·function">adapt()</a></code>·is·called·on·the·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.··<a·href="a03096.html#details">More...</a><br·/></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03088.html">Dune::DiscreteCoordFunction&lt;·ct,·dimR,·Impl·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03024.html">Dune::CachedCoordFunction&lt;·HostGrid,·CoordFunction·&gt;</a></td></tr>
100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Derive·an·implementation·of·a·discrete·coordinate·function·from·this·class.··<a·href="a03088.html#details">More...</a><br·/></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table><table·class="memberdecls">98 </table><table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
104 Namespaces</h2></td></tr>100 Namespaces</h2></td></tr>
105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
3.54 KB
html2text {}
    
Offset 2, 42 lines modifiedOffset 2, 27 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 coordfunction.hh·File·Reference9 cachedcoordfunction.hh·File·Reference
10 #include·<cassert>10 #include·<cassert>
11 #include·<dune/common/fvector.hh>11 #include·<memory>
12 #include·<dune/common/std/type_traits.hh>12 #include·<dune/common/typetraits.hh>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8c_\x8a_\x8l_\x8l_\x8e_\x8r_\x8._\x8h_\x8h>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8·_\x8>
15 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8D_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8> 
16 ········Interface·class·for·using·an·analytical·function·to·define·the·geometry 
17  ·······of·a·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d.·An·implementation·should·be·derived·from 
18 ········_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n·and·the·evaluate·method·mapping·[$·R^d\to 
19 ········R^r·$]has·to·be·supplied.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
20  20  
 21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8a_\x8c_\x8h_\x8e_\x8d_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8·_\x8>
21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8D_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8> 
22  ·······Derive·an·implementation·of·an·analytical·coordinate·function·from·this 
23 ········class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
24   
25 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8i_\x8s_\x8c_\x8r_\x8e_\x8t_\x8e_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8> 
26 ········Interface·class·for·using·a·discrete·function·to·define·the·geometry·of 
27 ········a·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d.·An·implementation·should·be·derived·from·Dune:: 
28 ········DiscreteCoordinateFunction·and·the·evaluate·method·taking·an·entity·of 
29  ·······the·host·grid·together·with·the·number·of·a·vertex·returns·the 
30 ········coordinate·in·[$·R^r·$]of·that·corner.·The·user·must·ensure·continuity 
31 ········of·this·mapping.·In·addition·an·adapt·method·is·provided·which·is 
32 ········called·whenever·_\x8a_\x8d_\x8a_\x8p_\x8t_\x8(_\x8)·is·called·on·the·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
33   
34 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8i_\x8s_\x8c_\x8r_\x8e_\x8t_\x8e_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8> 
35  ·······Derive·an·implementation·of·a·discrete·coordinate·function·from·this 
36 ········class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
37  22  
38 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
39 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
40  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
41  26  
42 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d
43  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d28  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d
136 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00599_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·coordfunction.hh·Source·File</title>8 <title>dune-grid:·cachedcoordfunction.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 370 lines modifiedOffset 74, 270 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">coordfunction.hh</div></div>80 ··<div·class="headertitle"><div·class="title">cachedcoordfunction.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00599.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00599.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_COORDFUNCTION_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_CACHEDCOORDFUNCTION_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_COORDFUNCTION_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_CACHEDCOORDFUNCTION_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/std/type_traits.hh&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·Internal·Forward·Declarations</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·-----------------------------</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00584.html">dune/grid/geometrygrid/coordfunctioncaller.hh</a>&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimD,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimR,·<span·class="keyword">class</span>·Impl·&gt;</div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">class·</span>AnalyticalCoordFunction;</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimR,·<span·class="keyword">class</span>·Impl·&gt;</div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">class·</span>DiscreteCoordFunction;</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="comment">//·Internal·Forward·Declarations</span></div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="comment">//·-----------------------------</span></div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·CoordFunction·&gt;</div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">class·</span>CachedCoordFunction;</div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="comment">//·AnalyticalCoordFunctionInterface</span></div> 
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="comment">//·--------------------------------</span></div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
112 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimD,·<span·class="keywordtype">unsigne[·...·truncated·by·diffoscope;·len:·96,·SHA:·23d8c8d22a32ea482d65314ca0ce8c130723788aa947a8239300ca42803cecce·...·]</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="comment">//·GeoGrid::CoordCache</span></div>
 113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="comment">//·-------------------</span></div>
 114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
 116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div>
 117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·Coordinate·&gt;</div>
113 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="};">119 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="};">
114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03092.html">···43</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a></div>120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03028.html">···37</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03028.html">CoordCache</a></div>
 121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>
 122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03028.html">CoordCache&lt;·HostGrid,·Coordinate·&gt;</a>·<a·class="code·hl_class"·href="a03028.html">This</a>;</div>
 123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimension·=·HostGrid::dimension;</div>
 125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGrid::template·Codim&lt;·dimension·&gt;::Entity·Vertex;</div>
115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··{</div>127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
116 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;</a>·<a·class="code·hl_class"·href="a03092.html">This</a>;</div>128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·Coordinate·&gt;</a>·<a·class="code·hl_class"·href="a04188.html">DataCache</a>;</div>
117 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03084.html">AnalyticalCoordFunction</a>&lt;·ct,·dimD,·dimR,·Impl·&gt;;</div> 
119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">public</span>:</div>130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">public</span>:</div>
121 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03092.html#ad96ae2fcf63b5e46c518f4ed9d7b26d8">···50</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03092.html">This</a>·<a·class="code·hl_typedef"·href="a03092.html#ad96ae2fcf63b5e46c518f4ed9d7b26d8">Interface</a>;</div> 
122 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03092.html#a13fea70cdccbb417a843fb6fa78217ab">···51</a></span>····<span·class="keyword">typedef</span>·Impl·<a·class="code·hl_typedef"·href="a03092.html#a13fea70cdccbb417a84[·...·truncated·by·diffoscope;·len:·39,·SHA:·c9a12b3f018dd833899ecf005407f238df627205a5f449310db56768e71130b6·...·]>131 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03028.html#a1f8b085ddce8c918882d54902aa640da">···48</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03028.html#a1f8b085ddce8c918882d54902aa640da">CoordCache</a>·(·<span·class="keyword">const</span>·HostGrid·&amp;hostGrid·)</div>
 133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········:·data_(·hostGrid,·dimension·)</div>
 134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······{}</div>
 135 </div>
123 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>136 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
124 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03092.html#a8f0e02b54e869045ce1f290bd162cfc6">···54</a></span>····<span·class="keyword">typedef</span>·ct·<a·class="code·hl_typedef"·href="a03092.html#a8f0e02b54e869045ce1f290bd162cfc6">ctype[·...·truncated·by·diffoscope;·len:·4,·SHA:·ecd5b806462c7dfdf078ac76c549060a06660422d00e55bd5823be6747361085·...·];</div>137 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
 138 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
 139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03028.html#a33059eae99b39d431c08218ba0519231">···53</a></span>······<span·class="keyword">const</span>·Coordinate·&amp;<a·class="code·hl_function"·href="a03028.html#a33059eae99b39d431c08218ba0519231">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03172.html">Entity</a>·&amp;entity,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·corner·)<span·class="keyword">·const</span></div>
 140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">······</span>{</div>
 141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········<span·class="keywordflow">return</span>·data_(·entity,·corner·);</div>
 142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div>
 143 </div>
125 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a03092.html#ac04a2b995fc7c139adad7d6fc70440ba">···57</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03092.html#ac04a2b995fc7c139adad7d6fc70440ba">dimDomain</a>·=·dimD;</div> 
127 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a03092.html#a87269153d990dce43bd18b230b04bfec">···59</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</[·...·truncated·by·diffoscope;·len:·149,·SHA:·2c0587d6fb1c486b733bf2cf4994daff71d34f493e36c63887133506425938a1·...·]>145 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
 146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03028.html#acc131ec97df4454393a8698bbe14b8ac">···58</a></span>······<span·class="keyword">const</span>·Coordinate·&amp;<a·class="code·hl_function"·href="a03028.html#a33059eae99b39d431c08218ba0519231">operator()·</a>(·<span·class="keyword">const</span>·Vertex·&amp;vertex,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·corner·)<span·class="keyword">·const</span></div>
 147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">······</span>{</div>
 148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········assert(·corner·==·0·);</div>
 149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········<span·class="keywordflow">return</span>·data_[·vertex·];</div>
 150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······}</div>
 151 </div>
128 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
129 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a03092.html#afb0c564b6295875be9a2bb400ad706e3">···62</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;·ctype,·dimDomain·&gt;·<a·class="code·hl_typedef"·href="a03092.html#afb0c564b6295875be9a2bb400ad706e3">DomainVector</a>;</div> 
130 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03092.html#a4acd7dbafafb7a12af38801276304a72">···64</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;·ctype,·dimRange·&gt;·<a·class="code·hl_typedef"·href="a03092.html#a4acd7dbafafb7a12af38801276304a72">RangeVector</[·...·truncated·by·diffoscope;·len:·2,·SHA:·32a96eeb504f14877fb06762d0f3a09a298e249fe3339ff264a11cebf61b7a7e·...·];</div>153 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
 154 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">
 155 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03028.html#a2d083ef51c284b1097b007577946a039">···65</a></span>······Coordinate·&amp;<a·class="code·hl_function"·href="a03028.html#a33059eae99b39d431c08218ba0519231">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03172.html">Entity</a>·&amp;entity,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·corner·)</div>
 156 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······{</div>
 157 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<span·class="keywordflow">return</span>·data_(·entity,corner)·;</div>
 158 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······}</div>
 159 </div>
131 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>160 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 161 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}">
 162 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a03028.html#a0b6f05c3d6d9b87480ec527786228b58">···70</a></span>······Coordinate·&amp;<a·class="code·hl_function"·href="a03028.html#a33059eae99b39d431c08218ba0519231">operator()·</a>(·<span·class="keyword">const</span>·Vertex·&amp;vertex,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·corner·)</div>
 163 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······{</div>
 164 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········assert(·corner·==·0·);</div>
132 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">private</span>:</div>165 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········<span·class="keywordflow">return</span>·data_[·vertex·];</div>
 166 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······}</div>
 167 </div>
133 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a>·()·=·<span·class="keywordflow">default</span>;</div> 
134 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03092.html">This</a>·&amp;·)·=·<span·class="keywordflow">default</span>;</div> 
135 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface</a>·(·<a·class="code·hl_class"·href="a03092.html">This</a>·&amp;&amp;·)·=·<span·class="keywordflow">default</span>;</div> 
136 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<a·class="code·hl_class"·href="a03092.html">~AnalyticalCoordFunctionInterface</a>·()·=·<span·class="keywordflow">default</span>;</div> 
Max diff block lines reached; 81061/107057 bytes (75.72%) of diff not shown.
31.1 KB
html2text {}
    
Offset 1, 429 lines modifiedOffset 1, 290 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
8 coordfunction.hh8 cachedcoordfunction.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GEOGRID_COORDFUNCTION_HH15 5#ifndef·DUNE_GEOGRID_CACHEDCOORDFUNCTION_HH
16 6#define·DUNE_GEOGRID_COORDFUNCTION_HH16 6#define·DUNE_GEOGRID_CACHEDCOORDFUNCTION_HH
17 717 7
18 8#include·<cassert>18 8#include·<cassert>
19 9 
20 10#include·<dune/common/fvector.hh>19 9#include·<memory>
 20 10
21 11#include·<dune/common/std/type_traits.hh>21 11#include·<dune/common/typetraits.hh>
22 1222 12
23 13namespace·_.D_.u_.n_.e23 13#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_.._.h_.h>
24 14{24 14
25 15 
26 16·//·Internal·Forward·Declarations 
27 17·//·-----------------------------25 15#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.g_.e_.o_.m_.e_.t_.r_.y_.g_.r_.i_.d_./_.c_.a_.p_.a_.b_.i_.l_.i_.t_.i_.e_.s_.._.h_.h>
 26 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8c_\x8a_\x8l_\x8l_\x8e_\x8r_\x8._\x8h_\x8h>
 27 17#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
28 1828 18
29 19·template<·class·ct,·unsigned·int·dimD,·unsigned·int·dimR,·class·Impl·> 
30 20·class·AnalyticalCoordFunction;29 19namespace·_.D_.u_.n_.e
 30 20{
31 2131 21
32 22·template<·class·ct,·unsigned·int·dimR,·class·Impl·> 
33 23·class·DiscreteCoordFunction;32 22·//·Internal·Forward·Declarations
 33 23·//·-----------------------------
34 2434 24
35 25 
36 26 
37 27·//·AnalyticalCoordFunctionInterface 
38 28·//·--------------------------------35 25·template<·class·HostGrid,·class·CoordFunction·>
 36 26·class·CachedCoordFunction;
 37 27
 38 28
39 2939 29
40 42·template<·class·ct,·unsigned·int·dimD,·unsigned·int·dimR,·class·Impl·> 
41 _.4_.3·class·_.A_.n_.a_.l_.y_.t_.i_.c_.a_.l_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.I_.n_.t_.e_.r_.f_.a_.c_.e40 30·//·GeoGrid::CoordCache
 41 31·//·-------------------
 42 32
 43 33·namespace·GeoGrid
42 44·{44 34·{
43 45·typedef·_.A_.n_.a_.l_.y_.t_.i_.c_.a_.l_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.I_.n_.t_.e_.r_.f_.a_.c_.e_.<_.·_.c_.t_.,_.·_.d_.i_.m_.D_.,_.·_.d_.i_.m_.R_.,_.·_.I_.m_.p_.l_.·_.>·_.T_.h_.i_.s;45 35
 46 36·template<·class·HostGrid,·class·Coordinate·>
 47 _\x83_\x87·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e
 48 38·{
 49 39·typedef·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 50 40
 51 41·static·const·unsigned·int·dimension·=·HostGrid::dimension;
 52 42
 53 43·typedef·typename·HostGrid::template·Codim<·dimension·>::Entity·Vertex;
 54 44
 55 45·typedef·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8·_\x8>·_\x8D_\x8a_\x8t_\x8a_\x8C_\x8a_\x8c_\x8h_\x8e;
44 4656 46
45 47·friend·class·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n<·ct,·dimD,·dimR,·Impl·>; 
46 48 
47 49·public:57 47·public:
48 _\x85_\x80·typedef·_\x8T_\x8h_\x8i_\x8s·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e; 
49 _\x85_\x81·typedef·Impl·_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n; 
50 52 
51 _\x85_\x84·typedef·ct·_\x8c_\x8t_\x8y_\x8p_\x8e; 
52 55 
53 _\x85_\x87·static·const·unsigned·int·_\x8d_\x8i_\x8m_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n·=·dimD; 
54 _\x85_\x89·static·const·unsigned·int·_\x8d_\x8i_\x8m_\x8R_\x8a_\x8n_\x8g_\x8e·=·dimR; 
55 60 
56 _\x86_\x82·typedef·FieldVector<·ctype,·dimDomain·>·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r; 
57 _\x86_\x84·typedef·FieldVector<·ctype,·dimRange·>·_\x8R_\x8a_\x8n_\x8g_\x8e_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r; 
58 65 
59 66·private: 
60 67·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·()·=·default; 
61 68·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·const·_\x8T_\x8h_\x8i_\x8s·&·)·=·default; 
62 69·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·_\x8T_\x8h_\x8i_\x8s·&&·)·=·default; 
63 70·_\x8~_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·()·=·default; 
64 71·_\x8T_\x8h_\x8i_\x8s·&operator=·(·const·_\x8T_\x8h_\x8i_\x8s·&·)·=·default; 
65 72·_\x8T_\x8h_\x8i_\x8s·&operator=·(·_\x8T_\x8h_\x8i_\x8s·&&·)·=·default; 
66 73 
67 74·//·helper·for·picking·the·correct·version·of·evaluate·further·down 
68 75·template<typename·F,·typename·DV> 
69 76·using·has_operator_parentheses·=·decltype(std::declval<F>()(std::declval<DV> 
70 ())); 
71 77 
72 78·public: 
73 79 
74 80#ifdef·DOXYGEN58 _.4_.8·explicit·_.C_.o_.o_.r_.d_.C_.a_.c_.h_.e·(·const·HostGrid·&hostGrid·)
 59 49·:·data_(·hostGrid,·dimension·)
 60 50·{}
 61 51
 62 52·template<·class·Entity·>
 63 _\x85_\x83·const·Coordinate·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·unsigned·int·corner·)
 64 const
 65 54·{
 66 55·return·data_(·entity,·corner·);
 67 56·}
 68 57
 69 _\x85_\x88·const·Coordinate·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·Vertex·&vertex,·unsigned·int·corner·)
 70 const
 71 59·{
 72 60·assert(·corner·==·0·);
 73 61·return·data_[·vertex·];
 74 62·}
 75 63
 76 64·template<·class·Entity·>
 77 _\x86_\x85·Coordinate·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·unsigned·int·corner·)
 78 66·{
 79 67·return·data_(·entity,corner)·;
 80 68·}
 81 69
 82 _\x87_\x80·Coordinate·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·Vertex·&vertex,·unsigned·int·corner·)
 83 71·{
 84 72·assert(·corner·==·0·);
 85 73·return·data_[·vertex·];
 86 74·}
 87 75
 88 _\x87_\x86·void·_\x8a_\x8d_\x8a_\x8p_\x8t·()
 89 77·{
 90 78·data_._\x8r_\x8e_\x8s_\x8i_\x8z_\x8e();
Max diff block lines reached; 26246/31843 bytes (82.42%) of diff not shown.
8.37 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00614.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·leveliterator.hh·File·Reference</title>8 <title>dune-grid:·geometry.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 36 lines modifiedOffset 71, 58 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#define-members">Macros</a>··</div>
79 ··<div·class="headertitle"><div·class="title">leveliterator.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">geometry.cc·File·Reference</div></div>
80 </div><!--header-->81 </div><!--header-->
81 <div·class="contents">82 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07253_source.html">dune/grid/common/entityiterator.hh</a>&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00686_source.html">dune/grid/albertagrid/algebra.hh</a>&gt;</code><br·/>
 84 <code>#include·&lt;<a·class="el"·href="a07163_source.html">dune/grid/albertagrid/geometry.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00647_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code><br·/>
84 </div>86 </div>
85 <p><a·href="a00614_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00614_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">88 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>90 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02176.html">Dune::AlbertaGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02096.html">Dune::AlbertaGridLocalGeometryProvider&lt;·Grid·&gt;::GeoInFatherCoordReader&lt;·Grid·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02308.html">Dune::AlbertaGridLevelIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02100.html">Dune::AlbertaGridLocalGeometryProvider&lt;·Grid·&gt;::FaceCoordReader&lt;·Grid·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">95 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 </table><table·class="memberdecls">
 102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
 103 Macros</h2></td></tr>
 104 <tr·class="memitem:a085bbe8bddf730dd71a187dceae4e610"·id="r_a085bbe8bddf730dd71a187dceae4e610"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00614.html#a085bbe8bddf730dd71a187dceae4e610">DUNE_ALBERTA_GEOMETRY_CC</a></td></tr>
 105 <tr·class="separator:a085bbe8bddf730dd71a187dceae4e610"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table>106 </table>
 107 <h2·class="groupheader">Macro·Definition·Documentation</h2>
 108 <a·id="a085bbe8bddf730dd71a187dceae4e610"·name="a085bbe8bddf730dd71a187dceae4e610"></a>
 109 <h2·class="memtitle"><span·class="permalink"><a·href="#a085bbe8bddf730dd71a187dceae4e610">&#9670;&#160;</a></span>DUNE_ALBERTA_GEOMETRY_CC</h2>
  
 110 <div·class="memitem">
 111 <div·class="memproto">
 112 ······<table·class="memname">
 113 ········<tr>
 114 ··········<td·class="memname">#define·DUNE_ALBERTA_GEOMETRY_CC</td>
 115 ········</tr>
 116 ······</table>
 117 </div><div·class="memdoc">
  
 118 </div>
 119 </div>
100 </div><!--·contents·-->120 </div><!--·contents·-->
101 <!--·start·footer·part·-->121 <!--·start·footer·part·-->
102 <hr·class="footer"/><address·class="footer"><small>122 <hr·class="footer"/><address·class="footer"><small>
103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8123 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
104 </small></address>124 </small></address>
105 </body>125 </body>
106 </html>126 </html>
2.51 KB
html2text {}
    
Offset 1, 23 lines modifiedOffset 1, 32 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.M_.a_.c_.r_.o_.s
9 leveliterator.hh·File·Reference 
10 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.e_.n_.t_.i_.t_.y_.i_.t_.e_.r_.a_.t_.o_.r_.._.h_.h>9 geometry.cc·File·Reference
 10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h>
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8t_.r_.e_.e_.i_.t_.e_.r_.a_.t_.o_.r_\x8._\x8h_\x8h>12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8r_.e_.f_.i_.n_.e_.m_.e_.n_.t_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.p_.i_.t_.y_.p_.e_.,_.·_.G_.r_.i_.d_.I_.m_.p_.·_.>15 struct· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.o_.c_.a_.l_.G_.e_.o_.m_.e_.t_.r_.y_.P_.r_.o_.v_.i_.d_.e_.r_.<_.·_.G_.r_.i_.d_.·_.>_.:_.:
 16 ·········_\x8G_\x8e_\x8o_\x8I_\x8n_\x8F_\x8a_\x8t_\x8h_\x8e_\x8r_\x8C_\x8o_\x8o_\x8r_\x8d_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
15  17  
16 class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.G_.h_.o_.s_.t_.__.P_.a_.r_.t_.i_.t_.i_.o_.n_.,_.·_.G_.r_.i_.d_.I_.m_.p_.·_.>18 struct· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.o_.c_.a_.l_.G_.e_.o_.m_.e_.t_.r_.y_.P_.r_.o_.v_.i_.d_.e_.r_.<_.·_.G_.r_.i_.d_.·_.>_.:_.:_.F_.a_.c_.e_.C_.o_.o_.r_.d_.R_.e_.a_.d_.e_.r_.<_.·_.G_.r_.i_.d
 19 ·········_\x8>
17  20  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e22 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.23  ···········Include·standard·header·files.
21  24  
 25 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
 26 #define ·_\x8D_\x8U_\x8N_\x8E_\x8__\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A_\x8__\x8G_\x8E_\x8O_\x8M_\x8E_\x8T_\x8R_\x8Y_\x8__\x8C_\x8C
 27  
 28 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 29 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 D\x8DU\x8UN\x8NE\x8E_\x8_A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8A_\x8_G\x8GE\x8EO\x8OM\x8ME\x8ET\x8TR\x8RY\x8Y_\x8_C\x8CC\x8C·*\x8**\x8**\x8**\x8**\x8*
 30 #define·DUNE_ALBERTA_GEOMETRY_CC
22 ===============================================================================31 ===============================================================================
23 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.832 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
109 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00614_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·leveliterator.hh·Source·File</title>8 <title>dune-grid:·geometry.cc·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 145 lines modifiedOffset 74, 344 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">leveliterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">geometry.cc</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00614.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00614.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_LEVELITERATOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_GEOMETRY_CC</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_LEVELITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno"><a·class="line"·href="a00614.html#a085bbe8bddf730dd71a187dceae4e610">····6</a></span><span·class="preprocessor">#define·DUNE_ALBERTA_GEOMETRY_CC</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07253.html">dune/grid/common/entityiterator.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00686.html">dune/grid/albertagrid/algebra.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07163.html">dune/grid/albertagrid/geometry.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00647.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00695.html">dune/grid/albertagrid/refinement.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·AlbertaGridLevelIterator</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·AlbertaGridGeometry</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·------------------------</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·-------------------</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div> 
103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};"> 
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a02176.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02176.html">AlbertaGridLevelIterator</a></div> 
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator</a>&lt;·codim,·GridImp,·false·&gt;</div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02176.html">AlbertaGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a02176.html">This</a>;</div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator&lt;·codim,·GridImp,·false·&gt;</a>·<a·class="code·hl_class"·href="a02052.html">Base</a>;</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·print·the·GeometryInformation</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a02176.html#a71990bf4f6ac8f816125aa813296f4f3">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02052.html#a9a0778f270d3a7e86b75810a7ece93cf">Base::Entity</a>·<a·class="code·hl_typedef"·href="a02176.html#a71990bf4f6ac8f816125aa813296f4f3">Entity</a>;</div> 
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a02176.html#a05f5816bd54b470bbb12ac2ade6ce4b9">···29</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a02568.html">Base::MarkerVector</a>·<a·class="code·hl_typedef"·href="a02176.html#a05f5816bd54b470bbb12ac2ade6ce4b9">MarkerVector</a>;</div> 
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div> 
114 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}"> 
115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02176.html#a33cc13993ae62be9cbad51198fb67f1b">···31</a></span>····<a·class="code·hl_function"·href="a02176.html#a33cc13993ae62be9cbad51198fb67f1b">AlbertaGridLevelIterator</a>·()</div> 
116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{}</div> 
117 </div> 
118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
119 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}"> 
120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02176.html#a755b32e2c422932d2992f6c7e091d92b">···35</a></span>····<a·class="code·hl_function"·href="a02176.html#a755b32e2c422932d2992f6c7e091d92b">AlbertaGridLevelIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div> 
121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·<a·class="code·hl_class"·href="a02052.html">Base</a>(·<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div> 
122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{}</div> 
123 </div> 
124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> 
125 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">102 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="}">
 103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a02108.html#a87551f4f084090d354bf098c05af64cb">···20</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02108.html#a87551f4f084090d354bf098c05af64cb">AlbertaGridGeometry&lt;mydim,cdim,GridImp&gt;::print</a>·(std::ostream&amp;·ss)<span·class="keyword">·const</span></div>
126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02176.html#a3cdc5cdce5aeb7f8cf4d71929d21d2b4">···40</a></span>····<a·class="code·hl_function"·href="a02176.html#a3cdc5cdce5aeb7f8cf4d71929d21d2b4">AlbertaGridLevelIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,</div> 
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·······························<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02568.html">MarkerVector</a>·*vec,</div> 
128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·······························<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div> 
129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······:·<a·class="code·hl_class"·href="a02052.html">Base</a>(·<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·vec,·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div> 
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····{}</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">··</span>{</div>
 105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····ss·&lt;&lt;·<span·class="stringliteral">&quot;AlbertaGridGeometry&lt;&quot;</span>·&lt;&lt;·mydim·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·cdim·&lt;&lt;·<span·class="stringliteral">&quot;&gt;·=·{·\n&quot;</span>;</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keywordflow">for</span>(<span·class="keywordtype">int</span>·i=0;·i&lt;corners();·i++)</div>
131 </div> 
132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div> 
133 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}"> 
134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02176.html#a80be16ce99c94519a8767f1906f8bfd1">···47</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02176.html#a80be16ce99c94519a8767f1906f8bfd1">increment</a>·()</div> 
135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····{</div>
136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<a·class="code·hl_function"·href="a02052.html#ac6f73dec675a7306efd9a96fb3186cef">Base::increment</a>();</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······ss·&lt;&lt;·<span·class="stringliteral">&quot;·corner·&quot;</span>·&lt;&lt;·i·&lt;&lt;·<span·class="stringliteral">&quot;·=·&quot;</span>;</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······ss·&lt;&lt;·((*this)[i]);·ss·&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span>;</div>
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····}</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····ss·&lt;&lt;·<span·class="stringliteral">&quot;}·\n&quot;</span>;</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··}</div>
138 </div>113 </div>
 114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
 115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>
 117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">inline</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02108.html#abc2c556776be52d8f419e07016b61e83">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::GlobalCoordinate</a></div>
 118 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}">
 119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02108.html#a98c08d31d04433530dc9fa400bed1981">···34</a></span>··<a·class="code·hl_function"·href="a02108.html#a98c08d31d04433530dc9fa400bed1981">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::global</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02108.html#a636f8fc8152aa6f2e8ee953f39d85495">LocalCoordinate</a>·&amp;local·)<span·class="keyword">·const</span></div>
 120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="keyword">··</span>{</div>
 121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<a·class="code·hl_typedef"·href="a02108.html#abc2c556776be52d8f419e07016b61e83">GlobalCoordinate</a>·y·=·corner(·0·);</div>
 122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····jacobianTransposed().umtv(·local,·y·);</div>
 123 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordflow">return</span>·y;</div>
 124 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··}</div>
 125 </div>
 126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="comment">//local·implementation·for·mydim·&lt;·cdim</span></div>
 129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>
 130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">inline</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02108.html#a636f8fc8152aa6f2e8ee953f39d85495">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::LocalCoordinate</a></div>
 131 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">
 132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a02108.html#a349bb2fe8d76ed80089b96b737ff0e13">···45</a></span>··<a·class="code·hl_function"·href="a02108.html#a349bb2fe8d76ed80089b96b737ff0e13">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::local</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02108.html#abc2c556776be52d8f419e07016b61e83">GlobalCoordinate</a>·&amp;global·)<span·class="keyword">·const</span></div>
 133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="keyword">··</span>{</div>
 134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<a·class="code·hl_typedef"·href="a02108.html#a636f8fc8152aa6f2e8ee953f39d85495">LocalCoordinate</a>·x;</div>
 135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····jacobianInverseTransposed().mtv(·global·-·corner(·0·),·x·);</div>
 136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keywordflow">return</span>·x;</div>
139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··};</div>137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··}</div>
140 </div>138 </div>
 139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>
 142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">inline</span>·<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02108.html#ac52e063ae8aa99428ac032b28a885303">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::JacobianTransposed</a>·&amp;</div>
144 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="};">143 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}">
145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a02308.html">···55</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02176.html">AlbertaGridLevelIterator</a>&lt;·codim,·<a·class="code·hl_enumvalue"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a90c5b1d5dc07ddecbf0fc09db7544216">Ghost_Partition</a>,·GridImp·&gt;</div> 
146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator</a>&lt;·codim,·GridImp,·false·&gt;</div>144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a02108.html#a28547ff1b3f904a8799766b1d1b4bddd">···55</a></span>··<a·class="code·hl_function"·href="a02108.html#a28547ff1b3f904a8799766b1d1b4bddd">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&[·...·truncated·by·diffoscope;·len:·65,·SHA:·a6be0fa65c9476a2a3c55fe01d3d0e13864d67c2dd86fde70095952b33b9ea06·...·]</div>
 145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">··</span>{</div>
 146 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keywordflow">if</span>(·!builtJT_·)</div>
147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··{</div>147 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····{</div>
148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02308.html">AlbertaGridLevelIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a02308.html">This</a>;</div> 
149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator&lt;·codim,·GridImp,·false·&gt;</a>·<a·class="code·hl_class"·href="a02052.html">Base</a>;</div>148 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keyword">const</span>·FieldVector&lt;·ctype,·coorddimension·&gt;·&amp;origin·=·coord_[·0·];</div>
Max diff block lines reached; 18699/82911 bytes (22.55%) of diff not shown.
28.3 KB
html2text {}
    
Offset 1, 175 lines modifiedOffset 1, 393 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 leveliterator.hh8 geometry.cc
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_LEVELITERATOR_HH15 5#ifndef·DUNE_ALBERTA_GEOMETRY_CC
16 6#define·DUNE_ALBERTA_LEVELITERATOR_HH16 _.6#define·DUNE_ALBERTA_GEOMETRY_CC
17 717 7
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
19 918 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.a_.l_.g_.e_.b_.r_.a_.._.h_.h>
 19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h>
20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8t_.r_.e_.e_.i_.t_.e_.r_.a_.t_.o_.r_\x8._\x8h_\x8h>20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8r_.e_.f_.i_.n_.e_.m_.e_.n_.t_\x8._\x8h_\x8h>
21 1121 11
22 12#if·HAVE_ALBERTA 
23 13 
24 14namespace·_\x8D_\x8u_\x8n_\x8e22 12namespace·_\x8D_\x8u_\x8n_\x8e
25 15{ 
26 16 
27 17·//·AlbertaGridLevelIterator23 13{
 24 14
 25 15·//·AlbertaGridGeometry
28 18·//·------------------------26 16·//·-------------------
29 19 
30 20·template<·int·codim,·PartitionIteratorType·pitype,·class·GridImp·> 
31 _\x82_\x81·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
32 22·:·public·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.T_.r_.e_.e_.I_.t_.e_.r_.a_.t_.o_.r<·codim,·GridImp,·false·>27 17
 28 18·//·print·the·GeometryInformation
 29 19·template·<int·mydim,·int·cdim,·class·GridImp>
 30 _\x82_\x80·inline·void·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8c_\x8d_\x8i_\x8m_\x8,_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t·(std::ostream&
 31 ss)·const
33 23·{32 21·{
34 24·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8p_\x8i_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
35 25·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8>·_\x8B_\x8a_\x8s_\x8e; 
36 26 
37 27·public: 
38 _\x82_\x88·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
39 _.2_.9·typedef·typename·_.B_.a_.s_.e_.:_.:_.M_.a_.r_.k_.e_.r_.V_.e_.c_.t_.o_.r·_.M_.a_.r_.k_.e_.r_.V_.e_.c_.t_.o_.r;33 22·ss·<<·"AlbertaGridGeometry<"·<<·mydim·<<·","·<<·cdim·<<·">·=·{·\n";
 34 23·for(int·i=0;·i<corners();·i++)
 35 24·{
 36 25·ss·<<·"·corner·"·<<·i·<<·"·=·";
 37 26·ss·<<·((*this)[i]);·ss·<<·"\n";
 38 27·}
 39 28·ss·<<·"}·\n";
 40 29·}
40 3041 30
41 _\x83_\x81·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·() 
42 32·{} 
43 33 
44 _\x83_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,·int·_\x8l_\x8e_\x8v_\x8e_\x8l·) 
45 36·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·_\x8l_\x8e_\x8v_\x8e_\x8l·) 
46 37·{} 
47 38 
48 _\x84_\x80·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d, 
49 41·const·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*vec, 
50 42·int·_\x8l_\x8e_\x8v_\x8e_\x8l·) 
51 43·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·vec,·_\x8l_\x8e_\x8v_\x8e_\x8l·) 
52 44·{} 
53 45 
54 _.4_.7·void·_.i_.n_.c_.r_.e_.m_.e_.n_.t·()42 31
 43 32·template<·int·mydim,·int·cdim,·class·GridImp·>
 44 33·inline·typename·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:
 45 _\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e
 46 _\x83_\x84·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l·(·const·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e
 47 &local·)·const
 48 35·{
 49 36·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·y·=·corner(·0·);
 50 37·jacobianTransposed().umtv(·local,·y·);
 51 38·return·y;
 52 39·}
 53 40
 54 41
 55 42·//local·implementation·for·mydim·<·cdim
 56 43·template<·int·mydim,·int·cdim,·class·GridImp·>
 57 44·inline·typename·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e
 58 _\x84_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8l_\x8o_\x8c_\x8a_\x8l·(·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e
 59 &global·)·const
55 48·{60 46·{
56 49·_.B_.a_.s_.e_.:_.:_.i_.n_.c_.r_.e_.m_.e_.n_.t();61 47·_.L_.o_.c_.a_.l_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e·x;
 62 48·jacobianInverseTransposed().mtv(·global·-·corner(·0·),·x·);
 63 49·return·x;
57 50·}64 50·}
58 51·};65 51
59 5266 52
60 53 
61 54·template<·int·codim,·class·GridImp·>67 53·template<·int·mydim,·int·cdim,·class·GridImp·>
62 _\x85_\x85·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<·codim,·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n,·GridImp·> 
63 56·:·public·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.T_.r_.e_.e_.I_.t_.e_.r_.a_.t_.o_.r<·codim,·GridImp,·false·>68 54·inline·const·typename·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.G_.e_.o_.m_.e_.t_.r_.y_.<_.·_.m_.y_.d_.i_.m_.,_.·_.c_.d_.i_.m_.,_.·_.G_.r_.i_.d_.I_.m_.p_.·_.>_.:_.:
 69 _\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·&
 70 _\x85_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·()·const
64 57·{71 56·{
65 58·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
66 59·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8>·_\x8B_\x8a_\x8s_\x8e; 
67 60 
68 61·public: 
69 _\x86_\x82·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
70 _\x86_\x83·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r; 
71 64 
72 _.6_.5·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r·()72 57·if(·!builtJT_·)
 73 58·{
 74 59·const·FieldVector<·ctype,·coorddimension·>·&origin·=·coord_[·0·];
 75 60·for(·int·i·=·0;·i·<·mydimension;·++i·)
 76 61·{
 77 62·jT_[·i·]·=·coord_[·i+1·];
 78 63·jT_[·i·]·-=·origin;
 79 64·}
 80 65·builtJT_·=·true;
73 66·{}81 66·}
74 67 
75 _\x86_\x89·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,·int·_\x8l_\x8e_\x8v_\x8e_\x8l·) 
76 70·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·_\x8l_\x8e_\x8v_\x8e_\x8l·) 
77 71·{} 
78 72 
79 _\x87_\x84·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d, 
80 75·const·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*, 
81 76·int·_\x8l_\x8e_\x8v_\x8e_\x8l·) 
82 77·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·_\x8l_\x8e_\x8v_\x8e_\x8l·) 
83 78·{}82 67·return·jT_;
 83 68·}
Max diff block lines reached; 14282/28956 bytes (49.32%) of diff not shown.
5.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00620.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·geometryreference.hh·File·Reference</title>8 <title>dune-grid:·undefine-3.0.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 44 lines modifiedOffset 69, 25 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary"> 
76 <a·href="#nested-classes">Classes</a>·&#124; 
77 <a·href="#namespaces">Namespaces</a>··</div> 
78 ··<div·class="headertitle"><div·class="title">geometryreference.hh·File·Reference</div></div>75 ··<div·class="headertitle"><div·class="title">undefine-3.0.hh·File·Reference</div></div>
79 </div><!--header-->76 </div><!--header-->
80 <div·class="contents">77 <div·class="contents">
  
81 <p>Wrapper·and·interface·classes·for·element·geometries.··78 <p>Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.··
82 <a·href="#details">More...</a></p>79 <a·href="#details">More...</a></p>
  
83 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/> 
84 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a07166_source.html">dune/grid/common/geometry.hh</a>&gt;</code><br·/> 
86 </div> 
87 <p><a·href="a00620_source.html">Go·to·the·source·code·of·this·file.</a></p>80 <p><a·href="a00620_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls"> 
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
90 Classes</h2></td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02136.html">Dune::GeometryReference&lt;·Implementation·&gt;</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02140.html">Dune::LocalGeometryReference&lt;·mydim,·cdim,·Grid·&gt;</a></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 </table><table·class="memberdecls"> 
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a> 
97 Namespaces</h2></td></tr> 
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr> 
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 </table> 
102 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>81 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
103 <div·class="textblock"><p>Wrapper·and·interface·classes·for·element·geometries.·</p>82 <div·class="textblock"><p>Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.·</p>
 83 <p>This·file·is·created·automatically·by·the·perl·script·<code>undefAllMacros.pl</code>.·</p>
104 </div></div><!--·contents·-->84 </div></div><!--·contents·-->
105 <!--·start·footer·part·-->85 <!--·start·footer·part·-->
106 <hr·class="footer"/><address·class="footer"><small>86 <hr·class="footer"/><address·class="footer"><small>
107 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.887 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
108 </small></address>88 </small></address>
109 </body>89 </body>
110 </html>90 </html>
1.55 KB
html2text {}
    
Offset 1, 27 lines modifiedOffset 1, 15 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
 8 undefine-3.0.hh·File·Reference
 9 Contains·#undefs·for·all·preprocessor·macros·defined·by·alberta.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 geometryreference.hh·File·Reference 
10 Wrapper·and·interface·classes·for·element·geometries.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<dune/common/typetraits.hh> 
12 #include·<dune/geometry/type.hh> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h> 
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8<_\x8·_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8> 
17   
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
19   
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
21 namespace· ·_\x8D_\x8u_\x8n_\x8e 
22  ···········Include·standard·header·files. 
23   
24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*11 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
25 Wrapper·and·interface·classes·for·element·geometries.12 Contains·#undefs·for·all·preprocessor·macros·defined·by·alberta.
 13 This·file·is·created·automatically·by·the·perl·script·undefAllMacros.pl.
26 ===============================================================================14 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.815 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
199 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00620_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·geometryreference.hh·Source·File</title>8 <title>dune-grid:·undefine-3.0.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 225 lines modifiedOffset 74, 900 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">geometryreference.hh</div></div>80 ··<div·class="headertitle"><div·class="title">undefine-3.0.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00620.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00620.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_ALBERTAGRID_GEOMETRYREFERENCE_HH</span></div>87 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#ifdef·_ALBERTA_H_</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_ALBERTAGRID_GEOMETRYREFERENCE_HH</span></div>88 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">··#undef·_ALBERTA_H_</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div> 
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div> 
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div> 
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>89 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#endif·</span><span·class="comment">//·_ALBERTA_H_</span></div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07166.html">dune/grid/common/geometry.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#ifdef·ALBERTA_MAGIC</span></div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>92 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">··#undef·ALBERTA_MAGIC</span></div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>93 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#endif·</span><span·class="comment">//·ALBERTA_MAGIC</span></div>
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#ifdef·ALBERTA_VERSION</span></div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·GeometryReference</span></div>96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">··#undef·ALBERTA_VERSION</span></div>
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="comment">//·-----------------</span></div>97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#endif·</span><span·class="comment">//·ALBERTA_VERSION</span></div>
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>98 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Implementation·&gt;</div> 
103 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};"> 
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a02136.html">···25</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02136.html">GeometryReference</a></div> 
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#ifdef·DIM_LIMIT</span></div>
106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02136.html">GeometryReference&lt;·Implementation·&gt;</a>·<a·class="code·hl_class"·href="a02136.html">This</a>;</div>100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">··#undef·DIM_LIMIT</span></div>
 101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_LIMIT</span></div>
107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#ifdef·DIM_MAX</span></div>
108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">public</span>:</div>104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">··#undef·DIM_MAX</span></div>
 105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_MAX</span></div>
109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02136.html#a0d690ef3c7b93c3406e9d7156bd5de3a">···30</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02136.html#a0d690ef3c7b93c3406e9d7156bd5de3a">mydimension</a>·=·Implementation::mydimension;</div> 
110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02136.html#a9feb9b9f244485c5b5dc3a2bf50f6023">···31</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02136.html#a9feb9b9f244485c5b5dc3a2bf50f6023">coorddimension</a>·=·Implementation::coorddimension;</div> 
111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02136.html#ae01fb3d14daf82da62d3ba86d71365b7">···33</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::ctype·<a·class="code·hl_typedef"·h[·...·truncated·by·diffoscope;·len:·62,·SHA:·4b3700006cdf84e9181233eb2da2cab6a09fa41bb1f046a57ac16ba5133401a4·...·]</div>107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#ifdef·N_VERTICES</span></div>
 108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">··#undef·N_VERTICES</span></div>
 109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES</span></div>
113 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
114 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02136.html#ac35b0e8118cfd4da6822eec119b63043">···35</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::LocalCoordinate·<a·class="code·hl_typedef"·href="a02136.html#ac35b0e8118cfd4da6822eec119b63043">LocalCoordinate</a>;</div> 
115 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a02136.html#a9f9a7cdf0056f6b220ca215583890e45">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::GlobalCoordinate·<a·class="code·hl_typedef"·href="a02136.html#a9f9a7cdf0056f[·...·truncated·by·diffoscope;·len:·42,·SHA:·0b091e5f522d05805cd9dd36080805ff5c564baee5dd5bf9efb4f974197afcff·...·]</div>111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#ifdef·N_EDGES</span></div>
 112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="preprocessor">··#undef·N_EDGES</span></div>
 113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES</span></div>
116 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
117 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a02136.html#ae2c68316d02fb1d7582528fe77bbfbc4">···38</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::JacobianInverseTransposed·<a·class="code·hl_typedef"·href="a02136.html#ae2c68316d02fb1d7582528fe77bbfbc4">JacobianInverseTransposed</a>;</div> 
118 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a02136.html#a54020bac15c1997bc20aec2efec94d71">···39</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::JacobianTransposed·<a·class="code[·...·truncated·by·diffoscope;·len:·89,·SHA:·b0770cce2a92f98c35132b923ec5f17be1368c3007ce89c6793c8cafb13c58a3·...·]</div>115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#ifdef·N_WALLS</span></div>
 116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">··#undef·N_WALLS</span></div>
 117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_WALLS</span></div>
119 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
120 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">private</span>:</div>119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifdef·N_FACES</span></div>
121 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
122 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Implementation_T&gt;</div> 
123 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">using·</span>JacobianInverseOfImplementation·=·<span·class="keyword">decltype</span>(<span·class="keyword">typename</span>·Implementation_T::JacobianInverse{std::declval&lt;Implementation_T&gt;().jacobianInverse(std::declval&lt;LocalCoordinate&gt;())});</div> 
124 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">··#undef·N_FACES</span></div>
125 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">using·</span>JacobianInverseDefault·=·<span·class="keyword">decltype</span>(transpose(std::declval&lt;JacobianInverseTransposed&gt;()));</div>121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES</span></div>
126 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
127 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Implementation_T&gt;</div> 
128 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">using·</span>JacobianOfImplementation·=·<span·class="keyword">decltype</span>(<span·class="keyword">typename</span>·Implementation_T::Jacobian{std::declval&lt;Implementation_T&[·...·truncated·by·diffoscope;·len:·56,·SHA:·7da6b40f7d6e76610999810dcebe06b1bd72af8373b54526b998f1f9ecdc7350·...·]</div>123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#ifdef·N_NEIGH</span></div>
 124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">··#undef·N_NEIGH</span></div>
 125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH</span></div>
129 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
130 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">using·</span>JacobianDefault·=·<span·class="keyword">decltype</span>(transpose(std::declval&lt;JacobianTransposed&gt;()));</div>127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifdef·N_LAMBDA</span></div>
 128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">··#undef·N_LAMBDA</span></div>
 129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_LAMBDA</span></div>
131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifdef·DIM_FAC</span></div>
133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·I·=·Implementation&gt;</div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····[[deprecated(<span·class="stringliteral">&quot;Geometry·implementatons·are·required·to·provide·a·jacobian(local)·method.·The·default·implementation·is·deprecated·and·will·be·removed·after·release·2.9&quot;</span>)]]</div> 
135 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">auto</span>·deprecatedDefaultJacobian·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02136.html#ac35b0e8118cfd4da6822eec119b63043">LocalCoordinate</a>&amp;·<a·class="code·hl_function"·href="a02136.html#a8af3bba74166805e2262bfe3c4a8f886">local</a>·)<span·class="keyword">·const·</span>{</div> 
136 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">return</span>·transpose(<a·class="code·hl_function"·href="a02136.html#abb14e02426cc5f512d1252111b0344ea">jacobianTransposed</a>(<a·class="code·hl_function"·href="a02136.html#a8af3bba74166805e2262bfe3c4a8f886">local</a>));</div> 
137 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div>132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">··#undef·DIM_FAC</span></div>
 133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_FAC</span></div>
138 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifdef·VERTEX_OF_EDGE</span></div>
 136 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">··#undef·VERTEX_OF_EDGE</span></div>
 137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif·</span><span·class="comment">//·VERTEX_OF_EDGE</span></div>
139 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·I·=·Implementation&gt;</div> 
140 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····[[deprecated(<span·class="stringliteral">&quot;Geometry·implementatons·are·required·to·provide·a·jacobianInverse(local)·method.·The·default·implementation·is·deprecated·and·will·be·removed·after·release·2.9&quot;</span>)]]</div> 
141 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">auto</span>·deprecatedDefaultJacobianInverse·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02136.html#ac35b0e8118cfd4da6822eec119b63043">LocalCoordinate</a>&amp;·<a·class="code·hl_function"·href="a02136.html#a8af3bba74166805e2262bfe3c4a8f886">local</a>·)<span·class="keyword">·const·</span>{</div> 
142 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keywordflow">return</span>·transpose(<a·class="code·hl_function"·href="a02136.html#ab87473834c78e7ddbc7e11059f12e845">jacobianInverseTransposed</a>(<a·class="code·hl_function"·href="a02136.html#a8af3bba74166805e2262bfe3c4a8f886">local</a>));</div> 
143 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····}</div> 
144 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
145 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">public</span>:</div>139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#ifdef·VERTEX_OF_WALL</span></div>
 140 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">··#undef·VERTEX_OF_WALL</span></div>
 141 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#endif·</span><span·class="comment">//·VERTEX_OF_WALL</span></div>
146 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>142 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
147 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a02136.html#adb266ed2c084af43446dd3a3b06fe368">···68</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a02136.html#adb266ed2c084af43446dd3a3b06fe368">Jacobian</a>·=·Std::detected_or_t&lt;JacobianDefault,·JacobianOfImplementation,·Implementation&gt;;</div> 
148 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02136.html#a8830f1dc1089b2ea4be964d21f304430">···69</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a02136.html#a8830f1dc1089b2ea4be964d21f304430">JacobianIn[·...·truncated·by·diffoscope;·len:·110,·SHA:·c81fbb0235c12f60c5bcf7be09246b91d959979566d737c512456d20d98e2549·...·]</div>143 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#ifdef·N_VERTICES_0D</span></div>
 144 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">··#undef·N_VERTICES_0D</span></div>
 145 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES_0D</span></div>
149 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>146 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 147 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#ifdef·N_EDGES_0D</span></div>
150 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}"> 
151 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02136.html#a5ca87204ee141e91f92665332216c463">···71</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02136.html#a5ca87204ee141e91f92665332216c463">GeometryReference</a>·(·<span·class="keyword">const</span>·Implementation·&amp;<a·class="code·hl_function"·href="a02136.html#a31fd3c196c503066d645453887ac0d29">impl</a>·)</div> 
152 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······:·impl_(·&amp;<a·class="code·hl_function"·href="a02136.html#a31fd3c196c503066d645453887ac0d29">impl</a>·)</div> 
153 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····{}</div>148 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">··#undef·N_EDGES_0D</span></div>
154 </div>149 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES_0D</span></div>
155 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>150 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
156 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="a02136.html#afa99f8d77c51447fd51fe483309afd11">···75</a></span>····GeometryType·<a·class="code·hl_function"·href="a02136.html#afa99f8d77c51447fd51fe483309afd11">type</a>·()<span·class="keyword[·...·truncated·by·diffoscope;·len:·159,·SHA:·920ef18bfbcff6bffebba59a21050979cb685b0dfa404dde6788bb288875441d·...·]</div>151 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#ifdef·N_FACES_0D</span></div>
 152 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">··#undef·N_FACES_0D</span></div>
 153 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES_0D</span></div>
157 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>154 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
158 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02136.html#aab55ee5855d1cbdc7b233718771477fe">···77</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02136.html#aab55ee5855d1cbdc7b233718771477fe">affin[·...·truncated·by·diffoscope;·len:·188,·SHA:·587c7283e91df34bda28b1817cbc47fcb89783d15b950861181f01877677b9f4·...·]</div>155 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#ifdef·N_NEIGH_0D</span></div>
 156 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="preprocessor">··#undef·N_NEIGH_0D</span></div>
Max diff block lines reached; 139887/170004 bytes (82.28%) of diff not shown.
32.5 KB
html2text {}
    
Offset 1, 277 lines modifiedOffset 1, 895 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 geometryreference.hh8 undefine-3.0.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
 15 12#ifdef·_ALBERTA_H_
 16 13·#undef·_ALBERTA_H_
 17 14#endif·//·_ALBERTA_H_
15 5#ifndef·DUNE_GRID_ALBERTAGRID_GEOMETRYREFERENCE_HH 
16 6#define·DUNE_GRID_ALBERTAGRID_GEOMETRYREFERENCE_HH 
17 7 
18 12#include·<dune/common/typetraits.hh> 
19 13 
20 14#include·<dune/geometry/type.hh> 
21 1518 15
22 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h> 
23 17 
24 18namespace·_.D_.u_.n_.e19 16#ifdef·ALBERTA_MAGIC
 20 17·#undef·ALBERTA_MAGIC
 21 18#endif·//·ALBERTA_MAGIC
25 19{22 19
26 20 
27 21·//·GeometryReference 
28 22·//·-----------------23 20#ifdef·ALBERTA_VERSION
 24 21·#undef·ALBERTA_VERSION
 25 22#endif·//·ALBERTA_VERSION
29 2326 23
 27 24#ifdef·DIM_LIMIT
 28 25·#undef·DIM_LIMIT
 29 26#endif·//·DIM_LIMIT
 30 27
 31 28#ifdef·DIM_MAX
 32 29·#undef·DIM_MAX
 33 30#endif·//·DIM_MAX
 34 31
 35 32#ifdef·N_VERTICES
 36 33·#undef·N_VERTICES
 37 34#endif·//·N_VERTICES
 38 35
 39 36#ifdef·N_EDGES
 40 37·#undef·N_EDGES
 41 38#endif·//·N_EDGES
 42 39
 43 40#ifdef·N_WALLS
 44 41·#undef·N_WALLS
 45 42#endif·//·N_WALLS
 46 43
 47 44#ifdef·N_FACES
 48 45·#undef·N_FACES
 49 46#endif·//·N_FACES
30 24·template<·class·Implementation·> 
31 _\x82_\x85·class·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e 
32 26·{ 
33 27·typedef·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8<_\x8·_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
34 28 
35 29·public: 
36 _\x83_\x80·static·const·int·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·Implementation::mydimension; 
37 _\x83_\x81·static·const·int·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·Implementation::coorddimension; 
38 32 
39 _\x83_\x83·typedef·typename·Implementation::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e; 
40 34 
41 _\x83_\x85·typedef·typename·Implementation::LocalCoordinate·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e; 
42 _\x83_\x86·typedef·typename·Implementation::GlobalCoordinate·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e; 
43 37 
44 _\x83_\x88·typedef·typename·Implementation::JacobianInverseTransposed 
45 _\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d; 
46 _\x83_\x89·typedef·typename·Implementation::JacobianTransposed·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d; 
47 40 
48 41·private: 
49 42 
50 43·template<class·Implementation_T> 
51 44·using·JacobianInverseOfImplementation·=·decltype(typename·Implementation_T:: 
52 JacobianInverse{std::declval<Implementation_T>().jacobianInverse(std:: 
53 declval<LocalCoordinate>())}); 
54 45 
55 46·using·JacobianInverseDefault·=·decltype(transpose(std:: 
56 declval<JacobianInverseTransposed>())); 
57 4750 47
 51 48#ifdef·N_NEIGH
 52 49·#undef·N_NEIGH
 53 50#endif·//·N_NEIGH
 54 51
 55 52#ifdef·N_LAMBDA
 56 53·#undef·N_LAMBDA
 57 54#endif·//·N_LAMBDA
 58 55
 59 56#ifdef·DIM_FAC
 60 57·#undef·DIM_FAC
 61 58#endif·//·DIM_FAC
58 48·template<class·Implementation_T> 
59 49·using·JacobianOfImplementation·=·decltype(typename·Implementation_T:: 
60 Jacobian{std::declval<Implementation_T>().jacobian(std:: 
61 declval<LocalCoordinate>())}); 
62 50 
63 51·using·JacobianDefault·=·decltype(transpose(std::declval<JacobianTransposed> 
64 ())); 
65 52 
66 53 
67 54·template·<class·I·=·Implementation> 
68 55·[[deprecated("Geometry·implementatons·are·required·to·provide·a·jacobian 
69 (local)·method.·The·default·implementation·is·deprecated·and·will·be·removed 
70 after·release·2.9")]] 
71 56·auto·deprecatedDefaultJacobian·(·const·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e&·_\x8l_\x8o_\x8c_\x8a_\x8l·)·const·{ 
72 57·return·transpose(_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d(_\x8l_\x8o_\x8c_\x8a_\x8l)); 
73 58·} 
74 5962 59
 63 60#ifdef·VERTEX_OF_EDGE
 64 61·#undef·VERTEX_OF_EDGE
 65 62#endif·//·VERTEX_OF_EDGE
 66 63
 67 64#ifdef·VERTEX_OF_WALL
 68 65·#undef·VERTEX_OF_WALL
 69 66#endif·//·VERTEX_OF_WALL
75 60·template·<class·I·=·Implementation> 
76 61·[[deprecated("Geometry·implementatons·are·required·to·provide·a 
77 jacobianInverse(local)·method.·The·default·implementation·is·deprecated·and 
78 will·be·removed·after·release·2.9")]] 
79 62·auto·deprecatedDefaultJacobianInverse·(·const·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e&·_\x8l_\x8o_\x8c_\x8a_\x8l·)·const 
Max diff block lines reached; 28768/33281 bytes (86.44%) of diff not shown.
13.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00623.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·intersection.cc·File·Reference</title>8 <title>dune-grid:·agrid.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 73, 48 lines modifiedOffset 73, 87 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>·&#124;
79 <a·href="#define-members">Macros</a>··</div>79 <a·href="#define-members">Macros</a>··</div>
80 ··<div·class="headertitle"><div·class="title">intersection.cc·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">agrid.hh·File·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
 83 <p>provides·the·AlbertaGrid·class··
 84 <a·href="#details">More...</a></p>
 85 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 86 <code>#include·&lt;cstddef&gt;</code><br·/>
 87 <code>#include·&lt;algorithm&gt;</code><br·/>
 88 <code>#include·&lt;iostream&gt;</code><br·/>
 89 <code>#include·&lt;fstream&gt;</code><br·/>
 90 <code>#include·&lt;memory&gt;</code><br·/>
 91 <code>#include·&lt;vector&gt;</code><br·/>
 92 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 93 <code>#include·&lt;dune/common/fmatrix.hh&gt;</code><br·/>
 94 <code>#include·&lt;dune/common/stdstreams.hh&gt;</code><br·/>
 95 <code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>
 96 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
 97 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
 98 <code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/adaptcallback.hh</a>&gt;</code><br·/>
 99 <code>#include·&lt;<a·class="el"·href="a00314_source.html">dune/grid/common/sizecache.hh</a>&gt;</code><br·/>
 100 <code>#include·&quot;<a·class="el"·href="a00641_source.html">albertaheader.hh</a>&quot;</code><br·/>
 101 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
 102 <code>#include·&lt;<a·class="el"·href="a07103_source.html">dune/grid/albertagrid/capabilities.hh</a>&gt;</code><br·/>
 103 <code>#include·&lt;<a·class="el"·href="a07091_source.html">dune/grid/albertagrid/backuprestore.hh</a>&gt;</code><br·/>
 104 <code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</code><br·/>
 105 <code>#include·&lt;<a·class="el"·href="a07184_source.html">dune/grid/albertagrid/gridfamily.hh</a>&gt;</code><br·/>
 106 <code>#include·&lt;<a·class="el"·href="a00644_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code><br·/>
83 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07208_source.html">dune/grid/albertagrid/intersection.hh</a>&gt;</code><br·/>107 <code>#include·&lt;<a·class="el"·href="a07208_source.html">dune/grid/albertagrid/intersection.hh</a>&gt;</code><br·/>
 108 <code>#include·&lt;<a·class="el"·href="a07220_source.html">dune/grid/albertagrid/intersectioniterator.hh</a>&gt;</code><br·/>
 109 <code>#include·&lt;<a·class="el"·href="a07112_source.html">dune/grid/albertagrid/datahandle.hh</a>&gt;</code><br·/>
 110 <code>#include·&lt;<a·class="el"·href="a07154_source.html">dune/grid/albertagrid/entityseed.hh</a>&gt;</code><br·/>
 111 <code>#include·&quot;<a·class="el"·href="a07202_source.html">indexsets.hh</a>&quot;</code><br·/>
 112 <code>#include·&quot;<a·class="el"·href="a07163_source.html">geometry.hh</a>&quot;</code><br·/>
 113 <code>#include·&quot;<a·class="el"·href="a07139_source.html">entity.hh</a>&quot;</code><br·/>
 114 <code>#include·&quot;<a·class="el"·href="a00632_source.html">hierarchiciterator.hh</a>&quot;</code><br·/>
 115 <code>#include·&quot;<a·class="el"·href="a00710_source.html">treeiterator.hh</a>&quot;</code><br·/>
 116 <code>#include·&quot;<a·class="el"·href="a00701_source.html">leveliterator.hh</a>&quot;</code><br·/>
 117 <code>#include·&quot;<a·class="el"·href="a00665_source.html">leafiterator.hh</a>&quot;</code><br·/>
 118 <code>#include·&quot;<a·class="el"·href="a00647_source.html">albertagrid.cc</a>&quot;</code><br·/>
 119 <code>#include·&lt;<a·class="el"·href="a00620_source.html">dune/grid/albertagrid/undefine-3.0.hh</a>&gt;</code><br·/>
84 </div>120 </div>
85 <p><a·href="a00623_source.html">Go·to·the·source·code·of·this·file.</a></p>121 <p><a·href="a00623_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">122 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>123 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>124 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02264.html">Dune::AlbertaGridIntersectionBase&lt;·Grid·&gt;::GlobalCoordReader&lt;·GridImp·&gt;</a></td></tr>125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;</a></td></tr>
 126 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">[<em>·provides·<a·class="el"·href="a02828.html">Dune::Grid</a>·</em>]··<a·href="a01904.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02268.html">Dune::AlbertaGridIntersectionBase&lt;·Grid·&gt;::LocalCoordReader&lt;·GridImp·&gt;</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">128 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>129 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>130 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>131 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>132 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">134 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>135 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
101 Macros</h2></td></tr>136 Macros</h2></td></tr>
102 <tr·class="memitem:a8d4a192c9f43ac0db61703b46cb6a297"·id="r_a8d4a192c9f43ac0db61703b46cb6a297"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00623.html#a8d4a192c9f43ac0db61703b46cb6a297">DUNE[·...·truncated·by·diffoscope;·len:·24,·SHA:·06f227fcb39b22ccf810b451a334321166908176ba0ff7daea7416a8c558a32e·...·]</a></td></tr>137 <tr·class="memitem:a1067446415cacb23802d0f38ff2017d7"·id="r_a1067446415cacb23802d0f38ff2017d7"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00623.html#a1067446415cacb23802d0f38ff2017d7">_ALB[·...·truncated·by·diffoscope;·len:·7,·SHA:·6726fafd6536cd70b1d413e581476491256f9b1d1f0e9a4477eff5b015b6e402·...·]</a></td></tr>
103 <tr·class="separator:a8d4a192c9f43ac0db61703b46cb6a297"><td·class="memSeparator"·colspan="2">&#160;</td></tr>138 <tr·class="separator:a1067446415cacb23802d0f38ff2017d7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 </table>139 </table>
 140 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 141 <div·class="textblock"><p>provides·the·AlbertaGrid·class·</p>
 142 <dl·class="section·author"><dt>Author</dt><dd>Robert·Kloefkorn·and·Martin·Nolte·</dd></dl>
105 <h2·class="groupheader">Macro·Definition·Documentation</h2>143 </div><h2·class="groupheader">Macro·Definition·Documentation</h2>
106 <a·id="a8d4a192c9f43ac0db61703b46cb6a297"·name="a8d4a192c9f43ac0db61703b46cb6a297"></a>144 <a·id="a1067446415cacb23802d0f38ff2017d7"·name="a1067446415cacb23802d0f38ff2017d7"></a>
107 <h2·class="memtitle"><span·class="permalink"><a·href="#a8d4a192c9f43ac0db61703b46cb6a297">&#9670;&#160;</a></span>DUNE_ALBERTA_INTERSECTION_CC</h2>145 <h2·class="memtitle"><span·class="permalink"><a·href="#a1067446415cacb23802d0f38ff2017d7">&#9670;&#160;</a></span>_ALBERTA_H_</h2>
  
108 <div·class="memitem">146 <div·class="memitem">
109 <div·class="memproto">147 <div·class="memproto">
110 ······<table·class="memname">148 ······<table·class="memname">
111 ········<tr>149 ········<tr>
112 ··········<td·class="memname">#define·DUNE_ALBERTA_INTERSECTION_CC</td>150 ··········<td·class="memname">#define·_ALBERTA_H_</td>
113 ········</tr>151 ········</tr>
114 ······</table>152 ······</table>
115 </div><div·class="memdoc">153 </div><div·class="memdoc">
  
116 </div>154 </div>
117 </div>155 </div>
118 </div><!--·contents·-->156 </div><!--·contents·-->
4.54 KB
html2text {}
    
Offset 2, 28 lines modifiedOffset 2, 65 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
9 intersection.cc·File·Reference9 agrid.hh·File·Reference
 10 provides·the·AlbertaGrid·class·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<cassert>
 12 #include·<cstddef>
 13 #include·<algorithm>
 14 #include·<iostream>
 15 #include·<fstream>
 16 #include·<memory>
 17 #include·<vector>
 18 #include·<dune/common/fvector.hh>
 19 #include·<dune/common/fmatrix.hh>
 20 #include·<dune/common/stdstreams.hh>
 21 #include·<dune/common/parallel/communication.hh>
 22 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 23 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
 24 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8a_\x8d_\x8a_\x8p_\x8t_\x8c_\x8a_\x8l_\x8l_\x8b_\x8a_\x8c_\x8k_\x8._\x8h_\x8h>
 25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8s_\x8i_\x8z_\x8e_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h>
 26 #include·"_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h"
 27 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
 28 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h>
 29 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8._\x8h_\x8h>
 30 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h>
 31 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8m_\x8i_\x8l_\x8y_\x8._\x8h_\x8h>
 32 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8l_\x8e_\x8v_\x8e_\x8l_\x8._\x8h_\x8h>
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>33 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 34 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 35 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8._\x8h_\x8h>
 36 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8s_\x8e_\x8e_\x8d_\x8._\x8h_\x8h>
 37 #include·"_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8s_\x8._\x8h_\x8h"
 38 #include·"_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h"
 39 #include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h"
 40 #include·"_\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 41 #include·"_\x8t_\x8r_\x8e_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 42 #include·"_\x8l_\x8e_\x8v_\x8e_\x8l_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 43 #include·"_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 44 #include·"_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8._\x8c_\x8c"
 45 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8n_\x8d_\x8e_\x8f_\x8i_\x8n_\x8e_\x8-_\x83_\x8._\x80_\x8._\x8h_\x8h>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.46 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s47 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 48 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>
 49  ·······[·p\x8pr\x8ro\x8ov\x8vi\x8id\x8de\x8es\x8s·_\x8D\x8D_\x8u\x8u_\x8n\x8n_\x8e\x8e_\x8:\x8:_\x8:\x8:_\x8G\x8G_\x8r\x8r_\x8i\x8i_\x8d\x8d·]·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
13 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p 
14 ·········_\x8> 
15   
16 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
17  50  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s51 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e52 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.53  ···········Include·standard·header·files.
21  54  
22 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s55 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
23 #define ·_\x8D_.U_.N_.E_.__.A_.L_.B_.E_.R_.T_.A_.__.I_.N_.T_.E_.R_.S_.E_.C_.T_.I_.O_.N_.__.C_.C56 #define ·_\x8__.A_.L_.B_.E_.R_.T_.A_.__.H_._
24  57  
 58 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 59 provides·the·AlbertaGrid·class
 60 ··Author
 61 ······Robert·Kloefkorn·and·Martin·Nolte
25 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*62 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
26 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 D\x8DU\x8UN\x8NE\x8E_\x8_A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8A_\x8_I\x8IN\x8NT\x8TE\x8ER\x8RS\x8SE\x8EC\x8CT\x8TI\x8IO\x8ON\x8N_\x8_C\x8CC\x8C·*\x8**\x8**\x8**\x8**\x8* 
27 #define·DUNE_ALBERTA_INTERSECTION_CC63 *.**.**.**.**.*·_.?.◆_.?. _._A.AL.LB.BE.ER.RT.TA.A_._H.H_._·*.**.**.**.**.*
 64 #define·_ALBERTA_H_
28 ===============================================================================65 ===============================================================================
29 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.866 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
333 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00623_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·intersection.cc·Source·File</title>8 <title>dune-grid:·agrid.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 618 lines modifiedOffset 74, 845 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">intersection.cc</div></div>80 ··<div·class="headertitle"><div·class="title">agrid.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00623.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00623.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_INTERSECTION_CC</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRID_IMP_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno"><a·class="line"·href="a00623.html#a8d4a192c9f43ac0db61703b46cb6a297">····6</a></span><span·class="preprocessor">#define·DUNE_ALBERTA_INTERSECTION_CC</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAGRID_IMP_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#if·HAVE_ALBERTA·||·DOXYGEN</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07208.html">dune/grid/albertagrid/intersection.hh</a>&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··<span·class="comment">//·AlbertaGridIntersectionBase</span></div>92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="comment">//·---------------------------</span></div>93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">inline</span>·AlbertaGridIntersectionBase&lt;·Grid·&gt;</div> 
100 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="}"> 
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a02272.html#ab512620be28a837ec64694f22c521d5c">···18</a></span>··::AlbertaGridIntersectionBase·()</div> 
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····:·grid_(·nullptr·),</div> 
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>······elementInfo_(),</div> 
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······oppVertex_(·-1·)·<span·class="comment">//·mark·invalid·intersection</span></div> 
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{}</div>99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
106 </div> 
107 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
109 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">inline</span>·<a·class="code·hl_class"·href="a02272.html">AlbertaGridIntersectionBase&lt;·Grid·&gt;</a></div> 
110 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}"> 
111 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a02272.html#af1fed3d61fa6b0dcc390d9a55bc93027">···26</a></span><a·class="code·hl_class"·href="a02272.html">··::AlbertaGridIntersectionBase</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02068.html">EntityImp</a>·&amp;entity,·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·oppVertex·)</div> 
112 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····:·grid_(·&amp;entity.grid()·),</div> 
113 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······elementInfo_(·entity.elementInfo()·),</div> 
114 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······oppVertex_(·oppVertex·)</div> 
115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··{}</div> 
116 </div> 
117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//·Dune·includes</span></div>
 102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;dune/common/fmatrix.hh&gt;</span></div>
 104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;dune/common/stdstreams.hh&gt;</span></div>
 105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;dune/common/parallel/communication.hh&gt;</span></div>
118 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
119 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="keyword">inline</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;·0·&gt;::Entity</div>107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
 108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
 109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">dune/grid/common/adaptcallback.hh</a>&gt;</span></div>
 110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00314.html">dune/grid/common/sizecache.hh</a>&gt;</span></div>
 111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">//-·Local·includes</span></div>
 113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">//·some·cpp·defines·and·include·of·alberta.h</span></div>
 114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00641.html">albertaheader.hh</a>&quot;</span></div>
 115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
 117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07103.html">dune/grid/albertagrid/capabilities.hh</a>&gt;</span></div>
 118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07091.html">dune/grid/albertagrid/backuprestore.hh</a>&gt;</span></div>
 119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00656.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</span></div>
 121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07184.html">dune/grid/albertagrid/gridfamily.hh</a>&gt;</span></div>
 122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00644.html">dune/grid/albertagrid/level.hh</a>&gt;</span></div>
 123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07208.html">dune/grid/albertagrid/intersection.hh</a>&gt;</span></div>
 124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07220.html">dune/grid/albertagrid/intersectioniterator.hh</a>&gt;</span></div>
 125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07112.html">dune/grid/albertagrid/datahandle.hh</a>&gt;</span></div>
 126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07154.html">dune/grid/albertagrid/entityseed.hh</a>&gt;</span></div>
 127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07205.html">indexsets.hh</a>&quot;</span></div>
 129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07175.html">geometry.hh</a>&quot;</span></div>
 130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07151.html">entity.hh</a>&quot;</span></div>
 131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00632.html">hierarchiciterator.hh</a>&quot;</span></div>
 132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00710.html">treeiterator.hh</a>&quot;</span></div>
 133 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00701.html">leveliterator.hh</a>&quot;</span></div>
 134 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00665.html">leafiterator.hh</a>&quot;</span></div>
 135 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
121 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">136 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}">
 137 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a01067.html">···59</a></span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02272.html#a74fb7fbf76e98e53ad9cc3f14657902f">···35</a></span>··<a·class="code·hl_function"·href="a02272.html#a74fb7fbf76e98e53ad9cc3f14657902f">AlbertaGridIntersectionBase&lt;·Grid·&gt;::inside</a>·()<span·class="keyword">·const</span></div> 
123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="keyword">··</span>{</div> 
124 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02068.html">AlbertaGridEntity&lt;·0,·Grid::dimension,·Grid·&gt;</a>·<a·class="code·hl_class"·href="a02068.html">EntityImp</a>;</div> 
125 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="a02068.html">EntityImp</a>(·grid(),·elementInfo(),·0·);</div> 
126 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··}</div> 
127 </div> 
128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div> 
129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
131 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a02272.html#aab9a41122c49b188fe1352204d3c885d">···43</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02272.html#aab9a41122c49b188fe1352204d3c885d">AlbertaGridIntersectionBase&lt;·Grid·&gt;::boundary</a>·()<span·class="keyword">·const</span></div> 
133 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="keyword">··</span>{</div> 
134 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keywordflow">return</span>·elementInfo().isBoundary(·oppVertex_·);</div> 
135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··}</div> 
136 </div> 
137 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
138 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
139 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
140 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}"> 
141 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a02272.html#ae31f1d6faca61592ff3401af1f41e857">···50</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02272.html#ae31f1d6faca61592ff3401af1f41e857">AlbertaGridIntersectionBase&lt;·Grid·&gt;::boundaryId</a>·()<span·class="keyword">·const</span></div> 
142 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">··</span>{</div> 
143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keywordflow">if</span>(·boundary()·)</div> 
144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div> 
145 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<span·class="keywordtype">id</span>·=·elementInfo().boundaryId(·oppVertex_·);</div> 
Max diff block lines reached; 236264/256800 bytes (92.00%) of diff not shown.
82.6 KB
html2text {}
    
Offset 1, 671 lines modifiedOffset 1, 1036 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 intersection.cc8 agrid.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_INTERSECTION_CC 
16 _.6#define·DUNE_ALBERTA_INTERSECTION_CC15 5#ifndef·DUNE_ALBERTAGRID_IMP_HH
 16 6#define·DUNE_ALBERTAGRID_IMP_HH
17 717 7
 18 13#if·HAVE_ALBERTA·||·DOXYGEN
 19 14
 20 15#include·<cassert>
 21 16#include·<cstddef>
 22 17
 23 18#include·<algorithm>
 24 19#include·<iostream>
 25 20#include·<fstream>
 26 21#include·<memory>
 27 22#include·<vector>
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
19 9 
20 10namespace·_\x8D_\x8u_\x8n_\x8e 
21 11{ 
22 12 
23 13·//·AlbertaGridIntersectionBase 
24 14·//·--------------------------- 
25 15 
26 16·template<·class·Grid·> 
27 17·inline·AlbertaGridIntersectionBase<·Grid·> 
28 _\x81_\x88·::AlbertaGridIntersectionBase·() 
29 19·:·grid_(·nullptr·), 
30 20·elementInfo_(), 
31 21·oppVertex_(·-1·)·//·mark·invalid·intersection 
32 22·{} 
33 2328 23
 29 24//·Dune·includes
 30 25#include·<dune/common/fvector.hh>
 31 26#include·<dune/common/fmatrix.hh>
 32 27#include·<dune/common/stdstreams.hh>
 33 28#include·<dune/common/parallel/communication.hh>
 34 29
 35 30#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 36 31#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
 37 32#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8a_\x8d_\x8a_\x8p_\x8t_\x8c_\x8a_\x8l_\x8l_\x8b_\x8a_\x8c_\x8k_\x8._\x8h_\x8h>
 38 33#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8s_\x8i_\x8z_\x8e_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h>
 39 34
 40 35//-·Local·includes
 41 36//·some·cpp·defines·and·include·of·alberta.h
 42 37#include·"_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h"
 43 38
 44 39#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
 45 40#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h>
 46 41#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8._\x8h_\x8h>
 47 42
 48 43#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h>
 49 44#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8m_\x8i_\x8l_\x8y_\x8._\x8h_\x8h>
 50 45#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8l_\x8e_\x8v_\x8e_\x8l_\x8._\x8h_\x8h>
 51 46#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 52 47#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 53 48#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8._\x8h_\x8h>
 54 49#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8s_\x8e_\x8e_\x8d_\x8._\x8h_\x8h>
 55 50
 56 51#include·"_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8s_\x8._\x8h_\x8h"
 57 52#include·"_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h"
 58 53#include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h"
 59 54#include·"_\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 60 55#include·"_\x8t_\x8r_\x8e_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 61 56#include·"_\x8l_\x8e_\x8v_\x8e_\x8l_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 62 57#include·"_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 63 58
 64 _\x85_\x89namespace·_\x8D_\x8u_\x8n_\x8e
 65 60{
34 24·template<·class·Grid·> 
35 25·inline·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
36 _\x82_\x86_\x8·_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8I_\x8m_\x8p·&entity,·const·int·oppVertex 
37 ) 
38 27·:·grid_(·&entity.grid()·), 
39 28·elementInfo_(·entity.elementInfo()·), 
40 29·oppVertex_(·oppVertex·) 
41 30·{} 
42 31 
43 32 
44 33·template<·class·Grid·> 
45 34·inline·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity 
46 _\x83_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8i_\x8n_\x8s_\x8i_\x8d_\x8e·()·const 
47 36·{ 
48 37·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x80_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8I_\x8m_\x8p; 
49 38·return·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8I_\x8m_\x8p(·grid(),·elementInfo(),·0·); 
50 39·} 
51 40 
52 41 
53 42·template<·class·Grid·> 
54 _\x84_\x83·inline·bool·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·()·const 
55 44·{ 
56 45·return·elementInfo().isBoundary(·oppVertex_·); 
57 46·} 
58 47 
59 48 
60 49·template<·class·Grid·> 
61 _\x85_\x80·inline·int·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8d·()·const 
62 51·{ 
63 52·if(·boundary()·) 
64 53·{ 
65 54·const·int·id·=·elementInfo().boundaryId(·oppVertex_·); 
66 55·assert(·id·!=·0·); 
67 56·return·id; 
68 57·} 
69 58·else 
70 59·return·0; 
71 60·} 
72 6166 61
73 _.6_.267 62·//·External·Forward·Declarations
 68 63·//·-----------------------------
 69 64
74 63·template<·class·Grid·>70 65·template<·class·Grid·>
 71 66·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y;
 72 67
 73 68
Max diff block lines reached; 73457/84529 bytes (86.90%) of diff not shown.
5.71 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00626.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·coordcache.hh·File·Reference</title>8 <title>dune-grid:·macroelement.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 30 lines modifiedOffset 72, 24 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">coordcache.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">macroelement.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00665_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code><br·/> 
85 </div>83 </div>
86 <p><a·href="a00626_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00626_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">85 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>87 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01956.html">Dune::Alberta::CoordCache&lt;·dim·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02320.html">Dune::Alberta::MacroElement&lt;·dim·&gt;</a></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01960.html">Dune::Alberta::CoordCache&lt;·dim·&gt;::LocalCaching</a></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01964.html">Dune::Alberta::CoordCache&lt;·dim·&gt;::Interpolation</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>92 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.51 KB
html2text {}
    
Offset 2, 25 lines modifiedOffset 2, 19 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 macroelement.hh·File·Reference
9 coordcache.hh·File·Reference 
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_.o_.f_.a_.d_.m_.i_.n_\x8._\x8h_\x8h>10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_.i_.s_.c_\x8._\x8h_\x8h>
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
15 ·class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.:_.:_.C_.o_.o_.r_.d_.C_.a_.c_.h_.e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>13 struct· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.:_.:_.M_.a_.c_.r_.o_.E_.l_.e_.m_.e_.n_.t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
16   
17 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8a_\x8c_\x8h_\x8i_\x8n_\x8g 
18   
19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8o_\x8n 
20  14  
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8D_\x8u_\x8n_\x8e16 namespace· ·_\x8D_\x8u_\x8n_\x8e
23  ···········Include·standard·header·files.17  ···········Include·standard·header·files.
24  18  
25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a19 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
26  20  
68.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00626_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·coordcache.hh·Source·File</title>8 <title>dune-grid:·macroelement.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 225 lines modifiedOffset 74, 105 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">coordcache.hh</div></div>80 ··<div·class="headertitle"><div·class="title">macroelement.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00626.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00626.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_COORDCACHE_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_MACROELEMENT_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_COORDCACHE_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_MACROELEMENT_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00656.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00665.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00659.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">namespace·</span>Alberta</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>Alberta</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·CoordCache</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·MacroElement</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·----------</span></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·------------</span></div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
106 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="};">104 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="};">
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a01956.html">···24</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01956.html">CoordCache</a></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a02320.html">···22</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02320.html">MacroElement</a></div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·MACRO_EL</div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····{</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&amp;<a·class="code·hl_function"·href="a02320.html#a44dea67bf3e2357398b12a379341ebb8">coordinate</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·vertex·)·<span·class="keyword">const</span>;</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02028.html">DofVectorPointer&lt;·GlobalVector·&gt;</a>·<a·class="code·hl_class"·href="a02028.html">CoordVectorPointer</a>;</div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01988.html">Alberta::DofAccess&lt;·dim,·dim·&gt;</a>·<a·class="code·hl_class"·href="a01988.html">DofAccess</a>;</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01960.html">LocalCaching</a>;</div> 
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a01964.html">Interpolation</a>;</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02320.html#a3334244c89c97e59eb7608b125bbaf3c">boundaryId</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype"[·...·truncated·by·diffoscope;·len:·52,·SHA:·77696d4da9264239f73dd20e66efa46d2addcf8d65cc573214885dea1efb9c0a·...·]>;</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02320.html#a1243109c8e1f4994144964d2cb2ec330">isBoundary</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)·<span·class="keyword">const</span>;</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a02320.html">MacroElement&lt;·dim·&gt;</a>·*<a·class="code·hl_function"·href="a02320.html#a172db08f9896af3cfd3ce61c934ed219">neighbor</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)·<span·class="keyword">const</span>;</div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····};</div>
 114 </div>
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">public</span>:</div> 
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a01956.html#a1094003c7b01e371b84ffb9bf0e2c3e1">···33</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01956.html#a1094003c7b01e371b84ffb9bf0e2c3e1">dimension</a>·=·dim;</div> 
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a01956.html#acd07bb0638c9b271132e8dfa6c33f3b3">···35</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a01956.html#acd07bb0638c9b271132e8dfa6c33f3b3">ElementInfo</a>;</div> 
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a01956.html#aa0405fd7b265d11bad72c062db42df35">···36</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01984.html">Alberta::MeshPointer&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a01956.html#aa0405fd7b265d11bad72c062db42df35">MeshPointer</a>;</div> 
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a01956.html#ad2edf3750cf4473bead41b3fb2eab533">···37</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01992.html">HierarchyDofNumbering&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a01956.html#ad2edf3750cf4473bead41b3fb2eab533">DofNumbering</a>;</div> 
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> 
122 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="}">118 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}">
123 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a01956.html#a4fae086863b937d97e0ae056dbc5983a">···39</a></span>······<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&amp;<a·class="code·hl_fun[·...·truncated·by·diffoscope;·len:·213,·SHA:·dfc8bcefcf2f6101d67ab27e0fabbb9e4063c0d5a4917fd08628a983bf50c280·...·]·<span·class="keywordtype">int</span>·vertex·)<span·class="keyword">·const</span></div>119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02320.html#a44dea67bf3e2357398b12a379341ebb8">···34</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#af1650ccc[·...·truncated·by·diffoscope;·len:·207,·SHA:·419397d20e5a3944fd28b20942c81115f4145994bb55cf38af4c2fa70f0a9781·...·]·<span·class="keywordtype">int</span>·vertex·)<span·class="keyword">·const</span></div>
124 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="keyword">······</span>{</div>120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="keyword">····</span>{</div>
 121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······assert(·(vertex·&gt;=·0)·&amp;&amp;·(vertex·&lt;·N_VERTICES_MAX)·);</div>
125 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········assert(·!(!coords_)·);</div> 
126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·*array·=·(<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·*)coords_;</div> 
127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keywordflow">return</span>·array[·dofAccess_(·element,·vertex·)·];</div>122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keywordflow">return</span>·*coord[·vertex·];</div>
128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······}</div>123 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····}</div>
129 </div>124 </div>
 125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
130 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
131 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">128 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a01956.html#a5b627784699218024743385cc78a4ba6">···46</a></span>······<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&amp;<a·class="code·hl_fun[·...·truncated·by·diffoscope;·len:·233,·SHA:·11ff04a8352df0ec81822fbd4ea0c8d41a64a93b15da0ca345015f915177a11a·...·]·)<span·class="keyword">·const</span></div>129 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a02320.html#a1243109c8e1f4994144964d2cb2ec330">···42</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02320.html#a1243[·...·truncated·by·diffoscope;·len:·150,·SHA:·79b64548025f84c8e740c5f7038790cfcaedab5c7b6be3872b517d7ef5f8228c·...·]·)<span·class="keyword">·const</span></div>
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="keyword">······</span>{</div>130 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">····</span>{</div>
134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<span·class="keywordflow">return</span>·(*<span·class="keyword">this</span>)(·elementInfo.<a·class="code·hl_function"·href="a02032.html#ada0ef6466c62d95e8e3f30aed2da8fad">el</a>(),·vertex·);</div>131 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keywordflow">return</span>·(boundaryId(·face·)·!=·<a·class="code·hl_variable"·href="a01068.html#a786cfa45de7b3e49635a43ad99326681">InteriorBoundary</a>);</div>
135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div>132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····}</div>
136 </div>133 </div>
 134 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
 137 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">
 138 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a02320.html#a3334244c89c97e59eb7608b125bbaf3c">···49</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02320.html#a3334244c89c97e59eb7608b125bbaf3c">MacroElement&lt;·dim·&gt;::boundaryId</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)<span·class="keyword">·const</span></div>
 139 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">····</span>{</div>
 140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">return</span>·wall_bound[·face·];</div>
 141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····}</div>
 142 </div>
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>143 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 144 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
138 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">146 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">
139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a01956.html#ae9641b980ecb624bed686c17177f54c9">···51</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01956.html#ae9641b980ecb624bed686c17177f54c9">crea[·...·truncated·by·diffoscope;·len:·124,·SHA:·551b333089f88efaebb5c07cf704e28dde81ed4ec1c3c82b04ce99e55015ebba·...·]</div>147 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a02320.html#a172db08f9896af3cfd3ce61c934ed219">···56</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a02320.html">MacroElement&lt;·dim·&gt;</a>·*<a·class="code[·...·truncated·by·diffoscope;·len:·222,·SHA:·34fec512714bb175359eac50a8ba2ece32ab4d39960063a22796eb464e36360d·...·]</div>
140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······{</div>148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">····</span>{</div>
 149 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······assert(·(face·&gt;=·0)·&amp;&amp;·(face·&lt;·N_NEIGH_MAX)·);</div>
 150 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·<span·class="keyword">static_cast&lt;</span>·<span·class="keyword">const·</span><a·class="code·hl_struct"·href="a02320.html">MacroElement</a>·*·<span·class="keyword">&gt;</span>(·neigh[·face·]·);</div>
141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········<a·class="code·hl_class"·href="a01984.html">MeshPointer</a>·mesh·=·dofNumbering.<a·class="code·hl_function"·href="a01992.html#a148b9bb99beb257a9bdad8671fc60d65">mesh</a>();</div> 
142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace·=·dofNumbering.<a·class="code·hl_function"·href="a01992.html#a83ce14349a4ade272015c1bf8410205a">dofSpace</a>(·<a·class="code·hl_variable"·href="a01956.html#a1094003c7b01e371b84ffb9bf0e2c3e1">dimension</a>·);</div> 
143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>········coords_.<a·class="code·hl_function"·href="a02028.html#a2dbf772bab3c9300e01499eb1479c16f">create</a>(·dofSpace,·<span·class="stringliteral">&quot;Coordinate·Cache&quot;</span>·);</div> 
145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········<a·class="code·hl_class"·href="a01960.html">LocalCaching</a>·localCaching(·coords_·);</div> 
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········mesh.<a·class="code·hl_function"·href="a01984.html#aefe77a8d8e890b91807b1191e4da77bb">hierarchicTraverse</a>(·localCaching,·<a·class="code·hl_struct"·href="a02396.html">FillFlags&lt;·dimension·&gt;::coords</a>·);</div> 
147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········coords_.template·setupInterpolation&lt;·Interpolation·&gt;();</div> 
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>151 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>
149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········dofAccess_·=·<a·class="code·hl_class"·href="a01988.html">DofAccess</a>(·dofSpace·);</div> 
150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······}</div> 
151 </div>152 </div>
 153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··}</div>
152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 156 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>}</div>
153 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}"> 
154 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a01956.html#aab1216519ce2130f58d97e4a1b47216c">···64</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01956.html#aab1216519ce2130f58d97e4a1b47216c">release</a>·()</div> 
155 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······{</div>157 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
Max diff block lines reached; 11369/53302 bytes (21.33%) of diff not shown.
16.1 KB
html2text {}
    
Offset 1, 259 lines modifiedOffset 1, 109 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 coordcache.hh8 macroelement.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_COORDCACHE_HH15 5#ifndef·DUNE_ALBERTA_MACROELEMENT_HH
16 6#define·DUNE_ALBERTA_COORDCACHE_HH16 6#define·DUNE_ALBERTA_MACROELEMENT_HH
17 717 7
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
19 9#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.d_.o_.f_.a_.d_.m_.i_.n_\x8._\x8h_\x8h>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.i_.s_.c_\x8._\x8h_\x8h>
20 10#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.d_.o_.f_.v_.e_.c_.t_.o_.r_.._.h_.h>19 9
 20 10#if·HAVE_ALBERTA
21 1121 11
22 12#if·HAVE_ALBERTA 
23 13 
24 14namespace·_\x8D_\x8u_\x8n_\x8e22 12namespace·_\x8D_\x8u_\x8n_\x8e
25 15{ 
26 1623 13{
 24 14
27 17·namespace·Alberta25 15·namespace·Alberta
28 18·{26 16·{
29 19 
30 20·//·CoordCache27 17
 28 18·//·MacroElement
31 21·//·----------29 19·//·------------
32 2230 20
33 23·template<·int·dim·>31 21·template<·int·dim·>
34 _\x82_\x84·class·_.C_.o_.o_.r_.d_.C_.a_.c_.h_.e32 _\x82_\x82·struct·_.M_.a_.c_.r_.o_.E_.l_.e_.m_.e_.n_.t
 33 23·:·public·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·MACRO_EL
35 25·{34 24·{
36 26·typedef·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8·_\x8>·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r; 
37 27·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s; 
38 28 
39 29·class·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8a_\x8c_\x8h_\x8i_\x8n_\x8g; 
40 30·struct·_.I_.n_.t_.e_.r_.p_.o_.l_.a_.t_.i_.o_.n;35 25·const·_.G_.l_.o_.b_.a_.l_.V_.e_.c_.t_.o_.r·&_.c_.o_.o_.r_.d_.i_.n_.a_.t_.e·(·const·int·vertex·)·const;
 36 26
 37 27·int·_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8d·(·const·int·face·)·const;
 38 28·bool·_\x8i_\x8s_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·(·const·int·face·)·const;
 39 29·const·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·*_\x8n_\x8e_\x8i_\x8g_\x8h_\x8b_\x8o_\x8r·(·const·int·face·)·const;
 40 30·};
41 3141 31
42 32·public: 
43 _\x83_\x83·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim; 
44 34 
45 _\x83_\x85·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o; 
46 _\x83_\x86·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r; 
47 _\x83_\x87·typedef·_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g; 
48 38 
49 _.3_.9·_.G_.l_.o_.b_.a_.l_.V_.e_.c_.t_.o_.r·&_.o_.p_.e_.r_.a_.t_.o_.r_.(_.)_.·(·const·_.E_.l_.e_.m_.e_.n_.t·*element,·int·vertex·)·const42 32
 43 33·template<·int·dim·>
 44 _\x83_\x84·inline·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8c_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·(·const·int
 45 vertex·)·const
 46 35·{
 47 36·assert(·(vertex·>=·0)·&&·(vertex·<·N_VERTICES_MAX)·);
 48 37·return·*coord[·vertex·];
 49 38·}
 50 39
 51 40
 52 41·template<·int·dim·>
 53 _\x84_\x82·inline·bool·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8i_\x8s_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·(·const·int·face·)·const
50 40·{54 43·{
 55 44·return·(boundaryId(·face·)·!=·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y);
51 41·assert(·!(!coords_)·); 
52 42·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*array·=·(_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*)coords_; 
53 43·return·array[·dofAccess_(·element,·vertex·)·]; 
54 44·}56 45·}
55 45 
56 _.4_.6·_.G_.l_.o_.b_.a_.l_.V_.e_.c_.t_.o_.r·&_.o_.p_.e_.r_.a_.t_.o_.r_.(_.)_.·(·const·_.E_.l_.e_.m_.e_.n_.t_.I_.n_.f_.o·&elementInfo,·int·vertex·)57 46
 58 47
 59 48·template<·int·dim·>
 60 _\x84_\x89·inline·int·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8d·(·const·int·face·)·const
 61 50·{
 62 51·return·wall_bound[·face·];
 63 52·}
 64 53
 65 54
 66 55·template<·int·dim·>
 67 _\x85_\x86·const·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·*_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8n_\x8e_\x8i_\x8g_\x8h_\x8b_\x8o_\x8r·(·const·int·face·)
57 const68 const
58 47·{69 57·{
 70 58·assert(·(face·>=·0)·&&·(face·<·N_NEIGH_MAX)·);
 71 59·return·static_cast<·const·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*·>(·neigh[·face·]·);
 72 60·}
 73 61
59 48·return·(*this)(·elementInfo._\x8e_\x8l(),·vertex·); 
60 49·} 
61 50 
62 _\x85_\x81·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e·(·const·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g·&dofNumbering·) 
63 52·{ 
64 53·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r·mesh·=·dofNumbering._\x8m_\x8e_\x8s_\x8h(); 
65 54·const·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e·*dofSpace·=·dofNumbering._\x8d_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e(·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·); 
66 55 
67 56·coords_._\x8c_\x8r_\x8e_\x8a_\x8t_\x8e(·dofSpace,·"Coordinate·Cache"·); 
68 57·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8a_\x8c_\x8h_\x8i_\x8n_\x8g·localCaching(·coords_·); 
69 58·mesh._\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8T_\x8r_\x8a_\x8v_\x8e_\x8r_\x8s_\x8e(·localCaching,·_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>_\x8:_\x8:_\x8c_\x8o_\x8o_\x8r_\x8d_\x8s·); 
70 59·coords_.template·setupInterpolation<·Interpolation·>(); 
71 60 
72 61·dofAccess_·=·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s(·dofSpace·); 
73 62·}74 62·}
74 6375 63
 76 64}
 77 65
75 _\x86_\x84·void·_\x8r_\x8e_\x8l_\x8e_\x8a_\x8s_\x8e·() 
76 65·{ 
77 66·coords_._\x8r_\x8e_\x8l_\x8e_\x8a_\x8s_\x8e(); 
78 67·} 
79 68 
80 69·private: 
81 70·CoordVectorPointer·coords_; 
82 71·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s·dofAccess_; 
83 72·}; 
84 73 
85 74 
86 75 
87 76·//·CoordCache::LocalCaching 
88 77·//·------------------------ 
89 78 
90 79·template<·int·dim·> 
Max diff block lines reached; 7509/16448 bytes (45.65%) of diff not shown.
10.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00629.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·albertagrid.cc·File·Reference</title>8 <title>dune-grid:·meshpointer.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 66 lines modifiedOffset 71, 48 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>··</div>
79 <a·href="#define-members">Macros</a>·&#124; 
80 <a·href="#func-members">Functions</a>·&#124; 
81 <a·href="#var-members">Variables</a>··</div> 
82 ··<div·class="headertitle"><div·class="title">albertagrid.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">meshpointer.hh·File·Reference</div></div>
83 </div><!--header-->80 </div><!--header-->
84 <div·class="contents">81 <div·class="contents">
85 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00641_source.html">geometry.cc</a>&quot;</code><br·/> 
86 <code>#include·&quot;<a·class="el"·href="a00662_source.html">entity.cc</a>&quot;</code><br·/> 
 82 <p>provides·a·wrapper·for·ALBERTA's·mesh·structure··
 83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;limits&gt;</code><br·/>
 85 <code>#include·&lt;string&gt;</code><br·/>
87 <code>#include·&quot;<a·class="el"·href="a00623_source.html">intersection.cc</a>&quot;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a00668_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code><br·/>
 89 <code>#include·&lt;<a·class="el"·href="a07241_source.html">dune/grid/albertagrid/projection.hh</a>&gt;</code><br·/>
88 </div>90 </div>
89 <p><a·href="a00629_source.html">Go·to·the·source·code·of·this·file.</a></p>91 <p><a·href="a00629_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">92 <table·class="memberdecls">
 93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 94 Classes</h2></td></tr>
 95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01984.html">Dune::Alberta::MeshPointer&lt;·dim·&gt;</a></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02328.html">Dune::Alberta::MeshPointer&lt;·dim·&gt;::MacroIterator</a></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
92 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>105 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table><table·class="memberdecls"> 
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a> 
100 Macros</h2></td></tr> 
101 <tr·class="memitem:a53133f6d063b9eb2237193ae58eef706"·id="r_a53133f6d063b9eb2237193ae58eef706"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00629.html#a53133f6d063b9eb2237193ae58eef706">DUNE_ALBERTAGRID_CC</a></td></tr> 
102 <tr·class="separator:a53133f6d063b9eb2237193ae58eef706"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 </table><table·class="memberdecls"> 
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
105 Functions</h2></td></tr> 
106 <tr·class="memitem:a9add90da0373ad65d2bb698209911981"·id="r_a9add90da0373ad65d2bb698209911981"><td·class="memTemplParams"·colspan="2">template&lt;int·dim,·int·dimworld&gt;·</td></tr> 
107 <tr·class="memitem:a9add90da0373ad65d2bb698209911981"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a9add90da0373ad65d2bb698209911981">Dune::checkAlbertaDimensions</a>·()</td></tr> 
108 <tr·class="separator:a9add90da0373ad65d2bb698209911981"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
109 </table><table·class="memberdecls"> 
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="var-members"·name="var-members"></a> 
111 Variables</h2></td></tr> 
112 <tr·class="memitem:ae8607628dd0ee8dfb96046221b374752"·id="r_ae8607628dd0ee8dfb96046221b374752"><td·class="memItemLeft"·align="right"·valign="top">static·void·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ae8607628dd0ee8dfb96046221b374752">Dune::Alberta::adaptationDataHandler_</a></td></tr> 
113 <tr·class="separator:ae8607628dd0ee8dfb96046221b374752"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
114 </table>107 </table>
 108 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 109 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·mesh·structure·</p>
 110 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl>
115 <h2·class="groupheader">Macro·Definition·Documentation</h2> 
116 <a·id="a53133f6d063b9eb2237193ae58eef706"·name="a53133f6d063b9eb2237193ae58eef706"></a> 
117 <h2·class="memtitle"><span·class="permalink"><a·href="#a53133f6d063b9eb2237193ae58eef706">&#9670;&#160;</a></span>DUNE_ALBERTAGRID_CC</h2> 
  
118 <div·class="memitem"> 
119 <div·class="memproto"> 
120 ······<table·class="memname"> 
121 ········<tr> 
122 ··········<td·class="memname">#define·DUNE_ALBERTAGRID_CC</td> 
123 ········</tr> 
124 ······</table> 
125 </div><div·class="memdoc"> 
  
126 </div> 
127 </div> 
128 </div><!--·contents·-->111 </div></div><!--·contents·-->
129 <!--·start·footer·part·-->112 <!--·start·footer·part·-->
130 <hr·class="footer"/><address·class="footer"><small>113 <hr·class="footer"/><address·class="footer"><small>
131 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
132 </small></address>115 </small></address>
133 </body>116 </body>
134 </html>117 </html>
2.61 KB
html2text {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s·|·_\x8V_\x8a_\x8r_\x8i_\x8a_\x8b_\x8l_\x8e_\x8s 
9 albertagrid.cc·File·Reference 
10 #include·"_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8c_\x8c" 
11 #include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8c_\x8c" 
12 #include·"_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.._.c_.c"8 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 9 meshpointer.hh·File·Reference
 10 provides·a·wrapper·for·ALBERTA's·mesh·structure·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<limits>
 12 #include·<string>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8d_\x8a_\x8t_\x8a_\x8._\x8h_\x8h>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8p_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 20  
 21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 22  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
17  26  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
19  28  
 29 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 30 provides·a·wrapper·for·ALBERTA's·mesh·structure
 31 ··Author
 32 ······Martin·Nolte
20 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s 
21 #define ·_\x8D_\x8U_\x8N_\x8E_\x8__\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A_\x8G_\x8R_\x8I_\x8D_\x8__\x8C_\x8C 
22   
23 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
24 template<int·dim,·int·dimworld> 
25 static·void ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8c_\x8h_\x8e_\x8c_\x8k_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8D_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s·() 
26   
27 V\x8Va\x8ar\x8ri\x8ia\x8ab\x8bl\x8le\x8es\x8s 
28 static·void··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8a_\x8d_\x8a_\x8p_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r_\x8_ 
29   
30 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
31 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 D\x8DU\x8UN\x8NE\x8E_\x8_A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8AG\x8GR\x8RI\x8ID\x8D_\x8_C\x8CC\x8C·*\x8**\x8**\x8**\x8**\x8* 
32 #define·DUNE_ALBERTAGRID_CC 
33 ===============================================================================33 ===============================================================================
34 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.834 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
273 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00629_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·albertagrid.cc·Source·File</title>8 <title>dune-grid:·meshpointer.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 799 lines modifiedOffset 74, 623 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">albertagrid.cc</div></div>80 ··<div·class="headertitle"><div·class="title">meshpointer.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00629.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00629.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRID_CC</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_MESHPOINTER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno"><a·class="line"·href="a00629.html#a53133f6d063b9eb2237193ae58eef706">····6</a></span><span·class="preprocessor">#define·DUNE_ALBERTAGRID_CC</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_MESHPOINTER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//************************************************************************</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">//</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">//··implementation·of·AlbertaGrid</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">//</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">//··namespace·Dune</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">//</span></div>90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;limits&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">//************************************************************************</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00641.html">geometry.cc</a>&quot;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00662.html">entity.cc</a>&quot;</span></div>91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00623.html">intersection.cc</a>&quot;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00668.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</span></div>
 96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07241.html">dune/grid/albertagrid/projection.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
104 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="}"> 
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a01068.html">···22</a></span>··<span·class="keyword">namespace·</span>Alberta</div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>{</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a01068.html#ae8607628dd0ee8dfb96046221b374752">···24</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·*<a·class="code·hl_variable"·href="a01068.html#ae8607628dd0ee8dfb96046221b374752">adaptationDataHandler_</a>;</div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··}</div>102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
109 </div> 
110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">namespace·</span>Alberta</div>
111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··{</div>
112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div> 
113 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}"> 
114 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a01067.html#a9add90da0373ad65d2bb698209911981">···29</a></span>··<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01067.html#a9add90da0373ad65d2bb698209911981">checkAlbertaDimensions</a>·()</div> 
115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··{</div>105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="comment">//·If·this·check·fails,·define·ALBERTA_DIM·accordingly</span></div>106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="comment">//·External·Forward·Declarations</span></div>
 107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="comment">//·-----------------------------</span></div>
117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">static_assert</span>((dimworld·==·<a·class="code·hl_variable"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">Alberta::dimWorld</a>),</div> 
118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··················<span·class="stringliteral">&quot;Template·Parameter·dimworld·does·not·match·&quot;</span></div> 
119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··················<span·class="stringliteral">&quot;ALBERTA&#39;s·DIM_OF_WORLD·setting.&quot;</span>);</div> 
120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··}</div> 
121 </div> 
122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
 110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">class·</span>HierarchyDofNumbering;</div>
 111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·MeshPointer</span></div>
 113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="comment">//·-----------</span></div>
123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="comment">//·AlbertaGrid</span></div> 
125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="comment">//·-----------</span></div>115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
 116 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="};">
 117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a01984.html">···39</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01984.html">MeshPointer</a></div>
126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>
 119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dim·&gt;</a>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>;</div>
 120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02320.html">ElementInfo::MacroElement</a>·<a·class="code·hl_struct"·href="a02320.html">MacroElement</a>;</div>
 121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02396.html">ElementInfo::FillFlags</a>·<a·class="code·hl_struct"·href="a02396.html">FillFlags</a>;</div>
 122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 123 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">class·</span>BoundaryProvider;</div>
 124 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div>125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dimWorld·&gt;</div>
 126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keyword">struct·</span>Library;</div>
 127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="keyword">public</span>:</div>
 129 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02328.html">MacroIterator</a>;</div>
 130 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
128 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">131 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
129 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a01904.html#a6654bb8d09f680e9e31b349f528ac068">···42</a></span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02832.html">AlbertaGrid·&lt;·dim,·dimworld·&gt;::AlbertaG[·...·truncated·by·diffoscope;·len:·3,·SHA:·81466ee3cd6cf44d7a1c43892d58f09e6c12089a074211a2c3af94964eefb794·...·]</a>·()</div>132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a01984.html#ae7430e2555a769a4ebb79d38d2f86935">···53</a></span>······<a·class="code·hl_function"·href="a01984.html#ae7430e2555a769a4ebb79d38d2f86935">MeshPointer</a>·()</div>
130 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····:·mesh_(),</div>133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········:·mesh_(·0·)</div>
131 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······maxlevel_(·0·),</div> 
132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······numBoundarySegments_(·0·),</div> 
133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······hIndexSet_(·dofNumbering_·),</div> 
134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······idSet_(·hIndexSet_·),</div> 
135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······levelIndexVec_(·(<a·class="code·hl_struct"·href="a02832.html">size_t</a>)MAXL,·0·),</div> 
136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······leafIndexSet_(·0·),</div> 
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······sizeCache_(·*<a·class="code·hl_struct"·href="a02832.html">this</a>·),</div> 
138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······leafMarkerVector_(·dofNumbering_·),</div> 
139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······levelMarkerVector_(·(<a·class="code·hl_struct"·href="a02832.html">size_t</a>)MAXL,·<a·class="code·hl_class"·href="a02568.html">MarkerVector</a>(·dofNumbering_·)·)</div> 
140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··{</div> 
141 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<a·class="code·hl_struct"·href="a02832.html">checkAlbertaDimensions&lt;·dim,·dimworld&gt;</a>();</div> 
142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··}</div>134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······{}</div>
143 </div>135 </div>
144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>136 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 137 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">
 138 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a01984.html#ac7c8ad04f365d5960d1899a7ece8b0de">···57</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a01984.html#ac7c8ad04f365d5960d1899a7ece8b0de">MeshPointer</a>·(·<a·class="code·hl_typedef"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">Mesh</a>·*mesh·)</div>
 139 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········:·mesh_(·mesh·)</div>
 140 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······{}</div>
 141 </div>
145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>142 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div> 
147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Proj,·<span·class="keyword">class</span>·Impl·&gt;</div> 
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">inline</span>·<a·class="code·hl_class"·href="a01904.html">AlbertaGrid&lt;·dim,·dimworld·&gt;</a></div> 
149 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">143 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
 144 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a01984.html#a9c6f65a4478628f806dbac4c8f4fc3ed">···61</a></span>······<span·class="keyword">operator</span>·<a·class="code·hl_typedef"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">Mesh</a>·*·()·<span·class="keyword">const</span></div>
150 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a01904.html#a0800f7f849f8441e5d94743935e79498">···61</a></span><a·class="code·hl_class"·href="a01904.html">··::AlbertaGrid</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02312.html">Alberta::MacroData&lt;·dimension&gt;</a>·&amp;<a·class="code·hl_struct"·href="a02832.html">macroData</a>,</div> 
151 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··················<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02496.html">Alberta::ProjectionFactoryInterface&lt;·Proj,·Impl·&gt;</a>·&amp;projectionFactory·)</div> 
152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····:·mesh_(),</div>145 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······{</div>
 146 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········<span·class="keywordflow">return</span>·mesh_;</div>
Max diff block lines reached; 195833/220271 bytes (88.91%) of diff not shown.
57.8 KB
html2text {}
    
Offset 1, 748 lines modifiedOffset 1, 643 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 albertagrid.cc8 meshpointer.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTAGRID_CC 
16 _.6#define·DUNE_ALBERTAGRID_CC15 5#ifndef·DUNE_ALBERTA_MESHPOINTER_HH
 16 6#define·DUNE_ALBERTA_MESHPOINTER_HH
17 717 7
 18 13#include·<limits>
 19 14#include·<string>
 20 15
 21 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
 22 17#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h>
 23 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8d_\x8a_\x8t_\x8a_\x8._\x8h_\x8h>
 24 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8p_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 25 20
 26 21#if·HAVE_ALBERTA
 27 22
18 8//************************************************************************ 
19 9// 
20 10//·implementation·of·AlbertaGrid 
21 11// 
22 12//·namespace·Dune 
23 13// 
24 14//************************************************************************ 
25 15#include·"_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8c_\x8c" 
26 16#include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8c_\x8c" 
27 17#include·"_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8c_\x8c" 
28 18 
29 19namespace·_\x8D_\x8u_\x8n_\x8e28 23namespace·_\x8D_\x8u_\x8n_\x8e
30 20{ 
31 2129 24{
 30 25
32 _.2_.2·namespace·Alberta31 26·namespace·Alberta
33 23·{32 27·{
 33 28
 34 29·//·External·Forward·Declarations
 35 30·//·-----------------------------
 36 31
 37 32·template<·int·dim·>
 38 33·class·HierarchyDofNumbering;
 39 34
 40 35·//·MeshPointer
 41 36·//·-----------
34 _\x82_\x84·static·void·*_\x8a_\x8d_\x8a_\x8p_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r_\x8_; 
35 25·} 
36 26 
37 27 
38 28·template<·int·dim,·int·dimworld·> 
39 _\x82_\x89·static·void·_\x8c_\x8h_\x8e_\x8c_\x8k_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8D_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s·() 
40 30·{ 
41 31·//·If·this·check·fails,·define·ALBERTA_DIM·accordingly 
42 32·static_assert((dimworld·==·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d), 
43 33·"Template·Parameter·dimworld·does·not·match·" 
44 34·"ALBERTA's·DIM_OF_WORLD·setting."); 
45 35·} 
46 36 
47 3742 37
48 38·//·AlbertaGrid 
49 39·//·----------- 
50 4043 38·template<·int·dim·>
 44 _\x83_\x89·class·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r
 45 40·{
 46 41·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o;
 47 42·typedef·typename·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t;
 48 43·typedef·typename·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8:_\x8:_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s·_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s;
 49 44
 50 45·class·BoundaryProvider;
 51 46
51 41·template<·int·dim,·int·dimworld·>52 47·template<·int·dimWorld·>
52 _.4_.2·inline·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.·_.<_.·_.d_.i_.m_.,_.·_.d_.i_.m_.w_.o_.r_.l_.d_.·_.>_.:_.:_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d·()53 48·struct·Library;
 54 49
 55 50·public:
 56 51·class·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 57 52
 58 _\x85_\x83·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r·()
53 43·:·mesh_(),59 54·:·mesh_(·0·)
54 44·maxlevel_(·0·), 
55 45·numBoundarySegments_(·0·), 
56 46·hIndexSet_(·dofNumbering_·), 
57 47·idSet_(·hIndexSet_·), 
58 48·levelIndexVec_(·(_\x8s_\x8i_\x8z_\x8e_\x8__\x8t)MAXL,·0·), 
59 49·leafIndexSet_(·0·), 
60 50·sizeCache_(·*_\x8t_\x8h_\x8i_\x8s·), 
61 51·leafMarkerVector_(·dofNumbering_·), 
62 52·levelMarkerVector_(·(_\x8s_\x8i_\x8z_\x8e_\x8__\x8t)MAXL,·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r(·dofNumbering_·)·) 
63 53·{ 
64 54·_\x8c_\x8h_\x8e_\x8c_\x8k_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8D_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8>(); 
65 55·}60 55·{}
66 5661 56
 62 _\x85_\x87·explicit·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r·(·_\x8M_\x8e_\x8s_\x8h·*mesh·)
 63 58·:·mesh_(·mesh·)
 64 59·{}
 65 60
 66 _\x86_\x81·operator·_\x8M_\x8e_\x8s_\x8h·*·()·const
 67 62·{
 68 63·return·mesh_;
 69 64·}
 70 65
 71 _\x86_\x86·explicit·operator·bool·()·const
67 57 
68 58·template<·int·dim,·int·dimworld·> 
69 59·template<·class·Proj,·class·Impl·> 
70 60·inline·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8> 
71 _\x86_\x81_\x8·_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d·(·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8>·&_\x8m_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a, 
72 62·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8P_\x8r_\x8o_\x8j_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8>·&projectionFactory·) 
73 63·:·mesh_(), 
74 64·maxlevel_(·0·), 
75 65·numBoundarySegments_(·0·), 
76 66·hIndexSet_(·dofNumbering_·), 
77 67·idSet_(·hIndexSet_·), 
78 68·levelIndexVec_(·(_\x8s_\x8i_\x8z_\x8e_\x8__\x8t)MAXL,·0·), 
79 69·leafIndexSet_·(·0·), 
80 70·sizeCache_(·*_\x8t_\x8h_\x8i_\x8s·), 
81 71·leafMarkerVector_(·dofNumbering_·), 
82 72·levelMarkerVector_(·(_\x8s_\x8i_\x8z_\x8e_\x8__\x8t)MAXL,·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r(·dofNumbering_·)·) 
83 73·{72 67·{
Max diff block lines reached; 53796/59121 bytes (90.99%) of diff not shown.
5.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00635.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·indexsets.cc·File·Reference</title>8 <title>dune-grid:·dofadmin.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 26 lines modifiedOffset 70, 40 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">indexsets.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">dofadmin.hh·File·Reference</div></div>
79 </div><!--header-->80 </div><!--header-->
80 <div·class="contents">81 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07202_source.html">dune/grid/albertagrid/indexsets.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;utility&gt;</code><br·/>
 83 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>
82 <code>#include·&lt;<a·class="el"·href="a00671_source.html">dune/grid/albertagrid/agrid.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
 86 </div>
 87 <p><a·href="a00635_source.html">Go·to·the·source·code·of·this·file.</a></p>
83 </div><table·class="memberdecls">88 <table·class="memberdecls">
 89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 90 Classes</h2></td></tr>
 91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01988.html">Dune::Alberta::DofAccess&lt;·dim,·codim·&gt;</a></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01992.html">Dune::Alberta::HierarchyDofNumbering&lt;·dim·&gt;</a></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 </table><table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
85 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
86 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
87 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
 102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table>103 </table>
90 </div><!--·contents·-->104 </div><!--·contents·-->
91 <!--·start·footer·part·-->105 <!--·start·footer·part·-->
92 <hr·class="footer"/><address·class="footer"><small>106 <hr·class="footer"/><address·class="footer"><small>
93 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8107 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
94 </small></address>108 </small></address>
95 </body>109 </body>
1.48 KB
html2text {}
    
Offset 1, 17 lines modifiedOffset 1, 27 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 indexsets.cc·File·Reference 
10 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.i_.n_.d_.e_.x_.s_.e_.t_.s_.._.h_.h>8 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 9 dofadmin.hh·File·Reference
 10 #include·<utility>
 11 #include·<dune/common/hybridutilities.hh>
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_.g_.r_.i_.d_\x8._\x8h_\x8h>12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_.i_.s_.c_\x8._\x8h_\x8h>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h>
 14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>
 17  
 18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 19  
12 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
13 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
14  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
15  23  
 24 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
 25  
16 ===============================================================================26 ===============================================================================
17 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
5.33 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00638.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·leafiterator.hh·File·Reference</title>8 <title>dune-grid:·indexsets.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 31 lines modifiedOffset 70, 21 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">leafiterator.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">indexsets.cc·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07253_source.html">dune/grid/common/entityiterator.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07202_source.html">dune/grid/albertagrid/indexsets.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00647_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code><br·/>82 <code>#include·&lt;<a·class="el"·href="a00623_source.html">dune/grid/albertagrid/agrid.hh</a>&gt;</code><br·/>
84 </div> 
85 <p><a·href="a00638_source.html">Go·to·the·source·code·of·this·file.</a></p> 
86 <table·class="memberdecls">83 </div><table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
88 Classes</h2></td></tr> 
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02172.html">Dune::AlbertaGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02284.html">Dune::AlbertaGridLeafIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 </table><table·class="memberdecls"> 
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>85 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>86 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>87 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table>89 </table>
100 </div><!--·contents·-->90 </div><!--·contents·-->
1.5 KB
html2text {}
    
Offset 1, 23 lines modifiedOffset 1, 17 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
 8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 indexsets.cc·File·Reference
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 leafiterator.hh·File·Reference 
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8t_.r_.e_.e_.i_.t_.e_.r_.a_.t_.o_.r_\x8._\x8h_\x8h>10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_.n_.d_.e_.x_.s_.e_.t_.s_\x8._\x8h_\x8h>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8p_\x8i_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
15   
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
17   
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s12 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e13 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.14  ···········Include·standard·header·files.
21  15  
22 ===============================================================================16 ===============================================================================
23 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.817 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
12.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00641.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·geometry.cc·File·Reference</title>8 <title>dune-grid:·albertaheader.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 53 lines modifiedOffset 70, 116 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>·&#124; 
79 <a·href="#define-members">Macros</a>··</div>77 <a·href="#define-members">Macros</a>··</div>
80 ··<div·class="headertitle"><div·class="title">geometry.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">albertaheader.hh·File·Reference</div></div>
81 </div><!--header-->79 </div><!--header-->
82 <div·class="contents">80 <div·class="contents">
 81 <div·class="textblock"><code>#include·&lt;alberta/alberta.h&gt;</code><br·/>
83 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00644_source.html">dune/grid/albertagrid/algebra.hh</a>&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a07163_source.html">dune/grid/albertagrid/geometry.hh</a>&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code><br·/> 
86 </div>82 </div>
87 <p><a·href="a00641_source.html">Go·to·the·source·code·of·this·file.</a></p>83 <p><a·href="a00641_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">84 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
90 Classes</h2></td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02096.html">Dune::AlbertaGridLocalGeometryProvider&lt;·Grid·&gt;::GeoInFatherCoordReader&lt;·Grid·&gt;</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02100.html">Dune::AlbertaGridLocalGeometryProvider&lt;·Grid·&gt;::FaceCoordReader&lt;·Grid·&gt;</a></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 </table><table·class="memberdecls"> 
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a> 
97 Namespaces</h2></td></tr> 
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr> 
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 </table><table·class="memberdecls"> 
102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
103 Macros</h2></td></tr>86 Macros</h2></td></tr>
104 <tr·class="memitem:a085bbe8bddf730dd71a187dceae4e610"·id="r_a085bbe8bddf730dd71a187dceae4e610"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html#a085bbe8bddf730dd71a187dceae4e610">DUNE[·...·truncated·by·diffoscope;·len:·24,·SHA:·a7541aa36d40758fcad2fa37ad1265c0b38a038b060b7df3d9ad341832f38480·...·]</td></tr>87 <tr·class="memitem:a362e6794dc8da37bca88774ed43b8e54"·id="r_a362e6794dc8da37bca88774ed43b8e54"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html#a362e6794dc8da37bca88774ed43b8e54">DIM_[·...·truncated·by·diffoscope;·len:·41,·SHA:·8b7f2b5f1ffb28ff3108635c6d47ecf43db979279ace8543508bd9ea7bd70e4d·...·]</td></tr>
 88 <tr·class="separator:a362e6794dc8da37bca88774ed43b8e54"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 89 <tr·class="memitem:a4cbe74d935d2e31c4b35398e93623f70"·id="r_a4cbe74d935d2e31c4b35398e93623f70"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>&#160;&#160;&#160;::</td></tr>
 90 <tr·class="separator:a4cbe74d935d2e31c4b35398e93623f70"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 <tr·class="memitem:a8b7e159f2d6cd4970d240f9748cd2d2a"·id="r_a8b7e159f2d6cd4970d240f9748cd2d2a"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html#a8b7e159f2d6cd4970d240f9748cd2d2a">ALBERTA_DEBUG</a>&#160;&#160;&#160;0</td></tr>
 92 <tr·class="separator:a8b7e159f2d6cd4970d240f9748cd2d2a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 <tr·class="memitem:a4b7aa45c1743bf41ef31a987fcd0f372"·id="r_a4b7aa45c1743bf41ef31a987fcd0f372"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html#a4b7aa45c1743bf41ef31a987fcd0f372">_MAX_NOT_DEFINED_</a></td></tr>
105 <tr·class="separator:a085bbe8bddf730dd71a187dceae4e610"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:a4b7aa45c1743bf41ef31a987fcd0f372"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 <tr·class="memitem:a7d0dab8defd85e01c2f14a68a40b4f32"·id="r_a7d0dab8defd85e01c2f14a68a40b4f32"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html#a7d0dab8defd85e01c2f14a68a40b4f32">_MIN_NOT_DEFINED_</a></td></tr>
 96 <tr·class="separator:a7d0dab8defd85e01c2f14a68a40b4f32"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:a0c6debd1ce74543115f35b5661f4f48b"·id="r_a0c6debd1ce74543115f35b5661f4f48b"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html#a0c6debd1ce74543115f35b5661f4f48b">_ABS_NOT_DEFINED_</a></td></tr>
 98 <tr·class="separator:a0c6debd1ce74543115f35b5661f4f48b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>99 </table>
107 <h2·class="groupheader">Macro·Definition·Documentation</h2>100 <h2·class="groupheader">Macro·Definition·Documentation</h2>
108 <a·id="a085bbe8bddf730dd71a187dceae4e610"·name="a085bbe8bddf730dd71a187dceae4e610"></a> 
109 <h2·class="memtitle"><span·class="permalink"><a·href="#a085bbe8bddf730dd71a187dceae4e610">&#9670;&#160;</a></span>DUNE_ALBERTA_GEOMETRY_CC</h2>101 <a·id="a0c6debd1ce74543115f35b5661f4f48b"·name="a0c6debd1ce74543115f35b5661f4f48b"></a>
 102 <h2·class="memtitle"><span·class="permalink"><a·href="#a0c6debd1ce74543115f35b5661f4f48b">&#9670;&#160;</a></span>_ABS_NOT_DEFINED_</h2>
  
110 <div·class="memitem">103 <div·class="memitem">
111 <div·class="memproto">104 <div·class="memproto">
112 ······<table·class="memname">105 ······<table·class="memname">
113 ········<tr>106 ········<tr>
114 ··········<td·class="memname">#define·DUNE_ALBERTA_GEOMETRY_CC</td>107 ··········<td·class="memname">#define·_ABS_NOT_DEFINED_</td>
 108 ········</tr>
 109 ······</table>
 110 </div><div·class="memdoc">
  
 111 </div>
 112 </div>
 113 <a·id="a4b7aa45c1743bf41ef31a987fcd0f372"·name="a4b7aa45c1743bf41ef31a987fcd0f372"></a>
 114 <h2·class="memtitle"><span·class="permalink"><a·href="#a4b7aa45c1743bf41ef31a987fcd0f372">&#9670;&#160;</a></span>_MAX_NOT_DEFINED_</h2>
  
 115 <div·class="memitem">
 116 <div·class="memproto">
 117 ······<table·class="memname">
 118 ········<tr>
 119 ··········<td·class="memname">#define·_MAX_NOT_DEFINED_</td>
 120 ········</tr>
 121 ······</table>
 122 </div><div·class="memdoc">
  
 123 </div>
 124 </div>
 125 <a·id="a7d0dab8defd85e01c2f14a68a40b4f32"·name="a7d0dab8defd85e01c2f14a68a40b4f32"></a>
 126 <h2·class="memtitle"><span·class="permalink"><a·href="#a7d0dab8defd85e01c2f14a68a40b4f32">&#9670;&#160;</a></span>_MIN_NOT_DEFINED_</h2>
  
 127 <div·class="memitem">
 128 <div·class="memproto">
 129 ······<table·class="memname">
 130 ········<tr>
 131 ··········<td·class="memname">#define·_MIN_NOT_DEFINED_</td>
 132 ········</tr>
 133 ······</table>
 134 </div><div·class="memdoc">
  
 135 </div>
 136 </div>
 137 <a·id="a4cbe74d935d2e31c4b35398e93623f70"·name="a4cbe74d935d2e31c4b35398e93623f70"></a>
 138 <h2·class="memtitle"><span·class="permalink"><a·href="#a4cbe74d935d2e31c4b35398e93623f70">&#9670;&#160;</a></span>ALBERTA</h2>
  
 139 <div·class="memitem">
 140 <div·class="memproto">
 141 ······<table·class="memname">
 142 ········<tr>
 143 ··········<td·class="memname">#define·ALBERTA&#160;&#160;&#160;::</td>
 144 ········</tr>
 145 ······</table>
 146 </div><div·class="memdoc">
  
 147 </div>
 148 </div>
 149 <a·id="a8b7e159f2d6cd4970d240f9748cd2d2a"·name="a8b7e159f2d6cd4970d240f9748cd2d2a"></a>
 150 <h2·class="memtitle"><span·class="permalink"><a·href="#a8b7e159f2d6cd4970d240f9748cd2d2a">&#9670;&#160;</a></span>ALBERTA_DEBUG</h2>
  
 151 <div·class="memitem">
 152 <div·class="memproto">
Max diff block lines reached; 87/10109 bytes (0.86%) of diff not shown.
2.91 KB
html2text {}
    
Offset 1, 32 lines modifiedOffset 1, 39 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
 8 _\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
 9 albertaheader.hh·File·Reference
 10 #include·<alberta/alberta.h>
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s 
9 geometry.cc·File·Reference 
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h> 
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h> 
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h> 
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
15 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8: 
16 ·········_\x8G_\x8e_\x8o_\x8I_\x8n_\x8F_\x8a_\x8t_\x8h_\x8e_\x8r_\x8C_\x8o_\x8o_\x8r_\x8d_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
17   
18 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8F_\x8a_\x8c_\x8e_\x8C_\x8o_\x8o_\x8r_\x8d_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d 
19 ·········_\x8> 
20   
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
22 namespace· ·_\x8D_\x8u_\x8n_\x8e 
23  ···········Include·standard·header·files. 
24   
25 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s12 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
26 #define ·_\x8D_\x8U_.N_.E_.__.A_.L_.B_.E_.R_.T_.A_.__.G_.E_.O_.M_.E_.T_.R_.Y_.__.C_.C13 #define ·_\x8D_\x8I_.M_.__.O_.F_.__.W_.O_.R_.L_.D   ALBERTA_DIM
 14  
 15 #define ·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A   ::
 16  
 17 #define ·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A_\x8__\x8D_\x8E_\x8B_\x8U_\x8G   0
 18  
 19 #define ·_\x8__\x8M_\x8A_\x8X_\x8__\x8N_\x8O_\x8T_\x8__\x8D_\x8E_\x8F_\x8I_\x8N_\x8E_\x8D_\x8_
 20  
 21 #define ·_\x8__\x8M_\x8I_\x8N_\x8__\x8N_\x8O_\x8T_\x8__\x8D_\x8E_\x8F_\x8I_\x8N_\x8E_\x8D_\x8_
 22  
 23 #define ·_\x8__\x8A_\x8B_\x8S_\x8__\x8N_\x8O_\x8T_\x8__\x8D_\x8E_\x8F_\x8I_\x8N_\x8E_\x8D_\x8_
27  24  
28 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*25 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
29 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 D\x8DU\x8UN\x8NE\x8E_\x8_A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8A_\x8_G\x8GE\x8EO\x8OM\x8ME\x8ET\x8TR\x8RY\x8Y_\x8_C\x8CC\x8C·*\x8**\x8**\x8**\x8**\x8* 
30 #define·DUNE_ALBERTA_GEOMETRY_CC26 *.**.**.**.**.*·_.?.◆_.?. _._A.AB.BS.S_._N.NO.OT.T_._D.DE.EF.FI.IN.NE.ED.D_._·*.**.**.**.**.*
 27 #define·_ABS_NOT_DEFINED_
 28 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 _\x8_M\x8MA\x8AX\x8X_\x8_N\x8NO\x8OT\x8T_\x8_D\x8DE\x8EF\x8FI\x8IN\x8NE\x8ED\x8D_\x8_·*\x8**\x8**\x8**\x8**\x8*
 29 #define·_MAX_NOT_DEFINED_
 30 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 _\x8_M\x8MI\x8IN\x8N_\x8_N\x8NO\x8OT\x8T_\x8_D\x8DE\x8EF\x8FI\x8IN\x8NE\x8ED\x8D_\x8_·*\x8**\x8**\x8**\x8**\x8*
 31 #define·_MIN_NOT_DEFINED_
 32 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8A·*\x8**\x8**\x8**\x8**\x8*
 33 #define·ALBERTA   ::
 34 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8A_\x8_D\x8DE\x8EB\x8BU\x8UG\x8G·*\x8**\x8**\x8**\x8**\x8*
 35 #define·ALBERTA_DEBUG   0
 36 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 D\x8DI\x8IM\x8M_\x8_O\x8OF\x8F_\x8_W\x8WO\x8OR\x8RL\x8LD\x8D·*\x8**\x8**\x8**\x8**\x8*
 37 #define·DIM_OF_WORLD   ALBERTA_DIM
31 ===============================================================================38 ===============================================================================
32 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.839 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
88.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00641_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·geometry.cc·Source·File</title>8 <title>dune-grid:·albertaheader.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 344 lines modifiedOffset 74, 94 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">geometry.cc</div></div>80 ··<div·class="headertitle"><div·class="title">albertaheader.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00641.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00641.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_GEOMETRY_CC</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAHEADER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno"><a·class="line"·href="a00641.html#a085bbe8bddf730dd71a187dceae4e610">····6</a></span><span·class="preprocessor">#define·DUNE_ALBERTA_GEOMETRY_CC</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAHEADER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00644.html">dune/grid/albertagrid/algebra.hh</a>&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07163.html">dune/grid/albertagrid/geometry.hh</a>&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00689.html">dune/grid/albertagrid/refinement.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#if·not·(ALBERTA_DIM·&gt;·0)</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">··#if·HEADERCHECK</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">····#undef·ALBERTA_DIM</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">····#define·ALBERTA_DIM·2</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">··#else</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">····#error·ALBERTA_DIM·should·be·1,·2,·or·3</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">··#endif</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#endif</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·AlbertaGridGeometry</span></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//·Set·ALBERTA&#39;s·DIM_OF_WORLD·preprocessor·variable</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·-------------------</span></div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#ifndef·ALBERTA_DIM</span></div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#error·&quot;ALBERTA_DIM·needed·to·use·AlbertaGrid.&quot;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·print·the·GeometryInformation</span></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
102 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="}"> 
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a02108.html#a87551f4f084090d354bf098c05af64cb">···20</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02108.html#a87551f4f084090d354bf098c05af64cb">AlbertaGridGeometry&lt;mydim,cdim,GridImp&gt;::print</a>·(std::ostream&amp;·ss)<span·class="keyword">·const</span></div> 
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">··</span>{</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#endif</span></div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a00641.html#a362e6794dc8da37bca88774ed43b8e54">···23</a></span><span·class="preprocessor">#define·DIM_OF_WORLD·ALBERTA_DIM</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····ss·&lt;&lt;·<span·class="stringliteral">&quot;AlbertaGridGeometry&lt;&quot;</span>·&lt;&lt;·mydim·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·cdim·&lt;&lt;·<span·class="stringliteral">&quot;&gt;·=·{·\n&quot;</span>;</div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keywordflow">for</span>(<span·class="keywordtype">int</span>·i=0;·i&lt;corners();·i++)</div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····{</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······ss·&lt;&lt;·<span·class="stringliteral">&quot;·corner·&quot;</span>·&lt;&lt;·i·&lt;&lt;·<span·class="stringliteral">&quot;·=·&quot;</span>;</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······ss·&lt;&lt;·((*this)[i]);·ss·&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span>;</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">//·if·we·have·ALBERTA·C++·lib·define·namespace·for·ALBERTA</span></div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#ifdef·__ALBERTApp__</span></div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····}</div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#define·ALBERTA·Alberta::</span></div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····ss·&lt;&lt;·<span·class="stringliteral">&quot;}·\n&quot;</span>;</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#else</span></div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">···29</a></span><span·class="preprocessor">#define·ALBERTA·::</span></div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··}</div> 
113 </div> 
114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#endif</span></div>
115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#ifndef·ALBERTA_DEBUG</span></div>
 115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a00641.html#a8b7e159f2d6cd4970d240f9748cd2d2a">···33</a></span><span·class="preprocessor">#define·ALBERTA_DEBUG·0</span></div>
116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div> 
117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">inline</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02108.html#abc2c556776be52d8f419e07016b61e83">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::GlobalCoordinate</a></div> 
118 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}"> 
119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02108.html#a98c08d31d04433530dc9fa400bed1981">···34</a></span>··<a·class="code·hl_function"·href="a02108.html#a98c08d31d04433530dc9fa400bed1981">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::global</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02108.html#a636f8fc8152aa6f2e8ee953f39d85495">LocalCoordinate</a>·&amp;local·)<span·class="keyword">·const</span></div> 
120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="keyword">··</span>{</div>116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif</span></div>
121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<a·class="code·hl_typedef"·href="a02108.html#abc2c556776be52d8f419e07016b61e83">GlobalCoordinate</a>·y·=·corner(·0·);</div> 
122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····jacobianTransposed().umtv(·local,·y·);</div> 
123 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordflow">return</span>·y;</div> 
124 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··}</div>117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
125 </div>118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">//·MAX,·MIN,·and·ABS·are·defined·macros·of·ALBERTA</span></div>
 119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">//·if·they·are·not·defined·elsewhere,·they·are·undefined·here</span></div>
 120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#ifndef·MAX</span></div>
 121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a00641.html#a4b7aa45c1743bf41ef31a987fcd0f372">···39</a></span><span·class="preprocessor">#define·_MAX_NOT_DEFINED_</span></div>
126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#endif</span></div>
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="comment">//local·implementation·for·mydim·&lt;·cdim</span></div>124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#ifndef·MIN</span></div>
 125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a00641.html#a7d0dab8defd85e01c2f14a68a40b4f32">···43</a></span><span·class="preprocessor">#define·_MIN_NOT_DEFINED_</span></div>
129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div> 
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">inline</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02108.html#a636f8fc8152aa6f2e8ee953f39d85495">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::LocalCoordinate</a></div> 
131 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a02108.html#a349bb2fe8d76ed80089b96b737ff0e13">···45</a></span>··<a·class="code·hl_function"·href="a02108.html#a349bb2fe8d76ed80089b96b737ff0e13">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::local</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02108.html#abc2c556776be52d8f419e07016b61e83">GlobalCoordinate</a>·&amp;global·)<span·class="keyword">·const</span></div> 
133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="keyword">··</span>{</div>126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#endif</span></div>
134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<a·class="code·hl_typedef"·href="a02108.html#a636f8fc8152aa6f2e8ee953f39d85495">LocalCoordinate</a>·x;</div> 
135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····jacobianInverseTransposed().mtv(·global·-·corner(·0·),·x·);</div> 
136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keywordflow">return</span>·x;</div> 
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··}</div> 
138 </div> 
139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#ifndef·ABS</span></div>
 129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a00641.html#a0c6debd1ce74543115f35b5661f4f48b">···47</a></span><span·class="preprocessor">#define·_ABS_NOT_DEFINED_</span></div>
 130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#endif</span></div>
 131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·DIM_OF_WORLD</span></div>
 133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#error·&quot;DIM_OF_WORLD·not·defined.&quot;</span></div>
 134 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#endif</span></div>
140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>135 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 136 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifdef·HAVE_CONFIG_H</span></div>
 137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·ALBERTASAVE_HAVE_CONFIG_H·HAVE_CONFIG_H</span></div>
 138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#undef·HAVE_CONFIG_H</span></div>
141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·cdim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div> 
142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">inline</span>·<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02108.html#ac52e063ae8aa99428ac032b28a885303">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::JacobianTransposed</a>·&amp;</div> 
143 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}"> 
144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a02108.html#a28547ff1b3f904a8799766b1d1b4bddd">···55</a></span>··<a·class="code·hl_function"·href="a02108.html#a28547ff1b3f904a8799766b1d1b4bddd">AlbertaGridGeometry&lt;·mydim,·cdim,·GridImp·&gt;::jacobianTransposed</a>·()<span·class="keyword">·const</span></div> 
145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">··</span>{</div>139 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#endif</span></div>
146 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keywordflow">if</span>(·!builtJT_·)</div> 
147 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····{</div>140 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
148 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keyword">const</span>·FieldVector&lt;·ctype,·coorddimension·&gt;·&amp;origin·=·coord_[·0·];</div> 
149 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·mydimension;·++i·)</div> 
150 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······{</div> 
151 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········jT_[·i·]·=·coord_[·i+1·];</div> 
152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········jT_[·i·]·-=·origin;</div> 
153 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······}</div> 
154 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······builtJT_·=·<span·class="keyword">true</span>;</div>141 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;alberta/alberta.h&gt;</span></div>
Max diff block lines reached; 45770/69085 bytes (66.25%) of diff not shown.
20.6 KB
html2text {}
    
Offset 1, 393 lines modifiedOffset 1, 89 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 geometry.cc8 albertaheader.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_GEOMETRY_CC 
16 _.6#define·DUNE_ALBERTA_GEOMETRY_CC15 5#ifndef·DUNE_ALBERTAHEADER_HH
 16 6#define·DUNE_ALBERTAHEADER_HH
17 717 7
 18 8#if·HAVE_ALBERTA
 19 9
 20 10#if·not·(ALBERTA_DIM·>·0)
 21 11·#if·HEADERCHECK
 22 12·#undef·ALBERTA_DIM
 23 13·#define·ALBERTA_DIM·2
 24 14·#else
 25 15·#error·ALBERTA_DIM·should·be·1,·2,·or·3
 26 16·#endif
 27 17#endif
 28 18
 29 19//·Set·ALBERTA's·DIM_OF_WORLD·preprocessor·variable
 30 20#ifndef·ALBERTA_DIM
 31 21#error·"ALBERTA_DIM·needed·to·use·AlbertaGrid."
 32 22#endif
 33 _\x82_\x83#define·DIM_OF_WORLD·ALBERTA_DIM
 34 24
 35 25//·if·we·have·ALBERTA·C++·lib·define·namespace·for·ALBERTA
 36 26#ifdef·__ALBERTApp__
 37 27#define·ALBERTA·Alberta::
 38 28#else
 39 _\x82_\x89#define·ALBERTA·::
 40 30#endif
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h> 
19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h> 
20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h> 
21 11 
22 12namespace·_\x8D_\x8u_\x8n_\x8e 
23 13{ 
24 14 
25 15·//·AlbertaGridGeometry 
26 16·//·------------------- 
27 17 
28 18·//·print·the·GeometryInformation 
29 19·template·<int·mydim,·int·cdim,·class·GridImp> 
30 _\x82_\x80·inline·void·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8c_\x8d_\x8i_\x8m_\x8,_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t·(std::ostream& 
31 ss)·const 
32 21·{ 
33 22·ss·<<·"AlbertaGridGeometry<"·<<·mydim·<<·","·<<·cdim·<<·">·=·{·\n"; 
34 23·for(int·i=0;·i<corners();·i++) 
35 24·{ 
36 25·ss·<<·"·corner·"·<<·i·<<·"·=·"; 
37 26·ss·<<·((*this)[i]);·ss·<<·"\n"; 
38 27·} 
39 28·ss·<<·"}·\n"; 
40 29·} 
41 30 
42 3141 31
 42 32#ifndef·ALBERTA_DEBUG
 43 _\x83_\x83#define·ALBERTA_DEBUG·0
 44 34#endif
 45 35
 46 36//·MAX,·MIN,·and·ABS·are·defined·macros·of·ALBERTA
 47 37//·if·they·are·not·defined·elsewhere,·they·are·undefined·here
 48 38#ifndef·MAX
 49 _\x83_\x89#define·_MAX_NOT_DEFINED_
 50 40#endif
43 32·template<·int·mydim,·int·cdim,·class·GridImp·> 
44 33·inline·typename·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8: 
45 _\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e 
46 _\x83_\x84·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l·(·const·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e 
47 &local·)·const 
48 35·{ 
49 36·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·y·=·corner(·0·); 
50 37·jacobianTransposed().umtv(·local,·y·); 
51 38·return·y; 
52 39·} 
53 40 
54 4151 41
 52 42#ifndef·MIN
 53 _\x84_\x83#define·_MIN_NOT_DEFINED_
 54 44#endif
 55 45
 56 46#ifndef·ABS
 57 _\x84_\x87#define·_ABS_NOT_DEFINED_
 58 48#endif
 59 49
 60 50#ifndef·DIM_OF_WORLD
 61 51#error·"DIM_OF_WORLD·not·defined."
 62 52#endif
 63 53
 64 54#ifdef·HAVE_CONFIG_H
 65 55#define·ALBERTASAVE_HAVE_CONFIG_H·HAVE_CONFIG_H
 66 56#undef·HAVE_CONFIG_H
 67 57#endif
 68 58
 69 59#include·<alberta/alberta.h>
 70 60
 71 61#ifdef·ALBERTASAVE_HAVE_CONFIG_H
 72 62#define·HAVE_CONFIG_H·ALBERTASAVE_HAVE_CONFIG_H
 73 63#undef·ALBERTASAVE_HAVE_CONFIG_H
 74 64#endif
 75 65
 76 66#ifndef·_ALBERTA_H_
 77 67#error·"Unable·to·include·alberta.h."
 78 68#endif
55 42·//local·implementation·for·mydim·<·cdim 
56 43·template<·int·mydim,·int·cdim,·class·GridImp·> 
57 44·inline·typename·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e 
58 _\x84_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>_\x8:_\x8:_\x8l_\x8o_\x8c_\x8a_\x8l·(·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e 
59 &global·)·const 
60 46·{ 
61 47·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·x; 
62 48·jacobianInverseTransposed().mtv(·global·-·corner(·0·),·x·); 
63 49·return·x; 
64 50·} 
65 51 
66 52 
67 53·template<·int·mydim,·int·cdim,·class·GridImp·> 
Max diff block lines reached; 16023/21088 bytes (75.98%) of diff not shown.
18.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00644.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·algebra.hh·File·Reference</title>8 <title>dune-grid:·level.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 76 lines modifiedOffset 70, 43 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>··</div>
78 <a·href="#func-members">Functions</a>··</div> 
79 ··<div·class="headertitle"><div·class="title">algebra.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">level.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
83 <code>#include·&lt;dune/common/fmatrix.hh&gt;</code><br·/>83 <code>#include·&lt;cstdlib&gt;</code><br·/>
 84 <code>#include·&lt;<a·class="el"·href="a00629_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00635_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code><br·/>
84 </div>87 </div>
85 <p><a·href="a00644_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00644_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">89 <table·class="memberdecls">
 90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 91 Classes</h2></td></tr>
 92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02288.html">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;</a></td></tr>
 93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02296.html">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::SetLocal</a></td></tr>
 95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02300.html">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::CalcMaxLevel</a></td></tr>
 97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02304.html">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::Interpolation</a></td></tr>
 99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 100 </table><table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
88 Namespaces</h2></td></tr>102 Namespaces</h2></td></tr>
89 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>103 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
90 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>104 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 </table><table·class="memberdecls"> 
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
96 Functions</h2></td></tr> 
97 <tr·class="memitem:ac9ec1689c4568d01644db2bfee5947f6"·id="r_ac9ec1689c4568d01644db2bfee5947f6"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr> 
98 <tr·class="memitem:ac9ec1689c4568d01644db2bfee5947f6"><td·class="memTemplItemLeft"·align="right"·valign="top">static·FieldVector&lt;·K,·3·&gt;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">Dune::Alberta::vectorProduct</a>·(const·FieldVector&lt;·K,·3·&gt;·&amp;u,·const·FieldVector&lt;·K,·3·&gt;·&amp;v)</td></tr> 
99 <tr·class="separator:ac9ec1689c4568d01644db2bfee5947f6"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
100 <tr·class="memitem:aacaac5f2a7f000fd66af938fab11cb58"·id="r_aacaac5f2a7f000fd66af938fab11cb58"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr> 
101 <tr·class="memitem:aacaac5f2a7f000fd66af938fab11cb58"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·0,·m·&gt;·&amp;matrix)</td></tr> 
102 <tr·class="separator:aacaac5f2a7f000fd66af938fab11cb58"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 <tr·class="memitem:afc60da48ba5f2c2004ed04c7b82c0348"·id="r_afc60da48ba5f2c2004ed04c7b82c0348"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr> 
104 <tr·class="memitem:afc60da48ba5f2c2004ed04c7b82c0348"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#afc60da48ba5f2c2004ed04c7b82c0348">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·1,·1·&gt;·&amp;matrix)</td></tr> 
105 <tr·class="separator:afc60da48ba5f2c2004ed04c7b82c0348"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
106 <tr·class="memitem:ac94d97a6c966088af621ff3215125ab8"·id="r_ac94d97a6c966088af621ff3215125ab8"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr> 
107 <tr·class="memitem:ac94d97a6c966088af621ff3215125ab8"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ac94d97a6c966088af621ff3215125ab8">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·1,·m·&gt;·&amp;matrix)</td></tr> 
108 <tr·class="separator:ac94d97a6c966088af621ff3215125ab8"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
109 <tr·class="memitem:a0c69724eeab70701d1104137cef01693"·id="r_a0c69724eeab70701d1104137cef01693"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr> 
110 <tr·class="memitem:a0c69724eeab70701d1104137cef01693"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a0c69724eeab70701d1104137cef01693">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·2,·2·&gt;·&amp;matrix)</td></tr> 
111 <tr·class="separator:a0c69724eeab70701d1104137cef01693"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
112 <tr·class="memitem:a81beb9f173349a78b42547a5fe103355"·id="r_a81beb9f173349a78b42547a5fe103355"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr> 
113 <tr·class="memitem:a81beb9f173349a78b42547a5fe103355"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a81beb9f173349a78b42547a5fe103355">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·2,·3·&gt;·&amp;matrix)</td></tr> 
114 <tr·class="separator:a81beb9f173349a78b42547a5fe103355"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
115 <tr·class="memitem:a0a2b233c25e9dbc55a5671d0b2225d19"·id="r_a0a2b233c25e9dbc55a5671d0b2225d19"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr> 
116 <tr·class="memitem:a0a2b233c25e9dbc55a5671d0b2225d19"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a0a2b233c25e9dbc55a5671d0b2225d19">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·2,·m·&gt;·&amp;matrix)</td></tr> 
117 <tr·class="separator:a0a2b233c25e9dbc55a5671d0b2225d19"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
118 <tr·class="memitem:a8a2ac848ea222d8ddc7860b8c2348460"·id="r_a8a2ac848ea222d8ddc7860b8c2348460"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr> 
119 <tr·class="memitem:a8a2ac848ea222d8ddc7860b8c2348460"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a8a2ac848ea222d8ddc7860b8c2348460">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·3,·3·&gt;·&amp;matrix)</td></tr> 
120 <tr·class="separator:a8a2ac848ea222d8ddc7860b8c2348460"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
121 <tr·class="memitem:ab1053611038a7b5f9564c326b1f7ecdc"·id="r_ab1053611038a7b5f9564c326b1f7ecdc"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr> 
122 <tr·class="memitem:ab1053611038a7b5f9564c326b1f7ecdc"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ab1053611038a7b5f9564c326b1f7ecdc">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·0,·m·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·m,·0·&gt;·&amp;inverse)</td></tr> 
123 <tr·class="separator:ab1053611038a7b5f9564c326b1f7ecdc"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
124 <tr·class="memitem:a74e11a373cb5034654a0014c09aed9a5"·id="r_a74e11a373cb5034654a0014c09aed9a5"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr> 
125 <tr·class="memitem:a74e11a373cb5034654a0014c09aed9a5"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a74e11a373cb5034654a0014c09aed9a5">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·1,·1·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·1,·1·&gt;·&amp;inverse)</td></tr> 
126 <tr·class="separator:a74e11a373cb5034654a0014c09aed9a5"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
127 <tr·class="memitem:a365df9ca0786933adddf610931f50ebb"·id="r_a365df9ca0786933adddf610931f50ebb"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr> 
128 <tr·class="memitem:a365df9ca0786933adddf610931f50ebb"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a365df9ca0786933adddf610931f50ebb">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·1,·m·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·m,·1·&gt;·&amp;inverse)</td></tr> 
129 <tr·class="separator:a365df9ca0786933adddf610931f50ebb"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
130 <tr·class="memitem:adfb3a843fe4f2ab42b4243e5d307cd12"·id="r_adfb3a843fe4f2ab42b4243e5d307cd12"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr> 
131 <tr·class="memitem:adfb3a843fe4f2ab42b4243e5d307cd12"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#adfb3a843fe4f2ab42b4243e5d307cd12">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·2,·2·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·2,·2·&gt;·&amp;inverse)</td></tr> 
132 <tr·class="separator:adfb3a843fe4f2ab42b4243e5d307cd12"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
133 <tr·class="memitem:a2c7c32c5be01d881c2a7e854bb16ce4a"·id="r_a2c7c32c5be01d881c2a7e854bb16ce4a"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr> 
134 <tr·class="memitem:a2c7c32c5be01d881c2a7e854bb16ce4a"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a2c7c32c5be01d881c2a7e854bb16ce4a">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·2,·m·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·m,·2·&gt;·&amp;inverse)</td></tr> 
135 <tr·class="separator:a2c7c32c5be01d881c2a7e854bb16ce4a"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
136 <tr·class="memitem:a80ef0155e5a1707187ac43a86b4e3295"·id="r_a80ef0155e5a1707187ac43a86b4e3295"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr> 
137 <tr·class="memitem:a80ef0155e5a1707187ac43a86b4e3295"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a80ef0155e5a1707187ac43a86b4e3295">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·3,·3·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·3,·3·&gt;·&amp;inverse)</td></tr> 
138 <tr·class="separator:a80ef0155e5a1707187ac43a86b4e3295"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
139 </table>106 </table>
140 </div><!--·contents·-->107 </div><!--·contents·-->
141 <!--·start·footer·part·-->108 <!--·start·footer·part·-->
142 <hr·class="footer"/><address·class="footer"><small>109 <hr·class="footer"/><address·class="footer"><small>
143 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
144 </small></address>111 </small></address>
145 </body>112 </body>
4.81 KB
html2text {}
    
Offset 1, 77 lines modifiedOffset 1, 30 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.F_.u_.n_.c_.t_.i_.o_.n_\x8s8 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_\x8s
9 algebra.hh·File·Reference9 level.hh·File·Reference
10 #include·<dune/common/fvector.hh> 
11 #include·<dune/common/fmatrix.hh>10 #include·<cassert>
 11 #include·<cstdlib>
 12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8a_\x8d_\x8m_\x8i_\x8n_\x8._\x8h_\x8h>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 17 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
14 namespace· ·_\x8D_\x8u_\x8n_\x8e 
15  ···········Include·standard·header·files. 
16   
17 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a 
18   
19 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
20 template<class·K·> 
21 static·FieldVector<·K,·3··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t·(const·FieldVector<·K, 
22 ····························3·>·&u,·const·FieldVector<·K,·3·>·&v) 
23   
24 template<class·K·,·int·m> 
25 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K, 
26 ····························0,·m·>·&matrix) 
27   
28 template<class·K·> 
29 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K, 
30 ····························1,·1·>·&matrix) 
31   
32 template<class·K·,·int·m> 
33 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K, 
34 ····························1,·m·>·&matrix) 
35   
36 template<class·K·> 
37 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K, 
38 ····························2,·2·>·&matrix) 
39  18  
 19 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8S_\x8e_\x8t_\x8L_\x8o_\x8c_\x8a_\x8l
40 template<class·K·> 
41 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K, 
42 ····························2,·3·>·&matrix) 
43  20  
 21 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8C_\x8a_\x8l_\x8c_\x8M_\x8a_\x8x_\x8L_\x8e_\x8v_\x8e_\x8l
44 template<class·K·,·int·m> 
45 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K, 
46 ····························2,·m·>·&matrix) 
47  22  
 23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8o_\x8n
48 template<class·K·> 
49 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K, 
50 ····························3,·3·>·&matrix) 
51  24  
 25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 26 namespace· ·_\x8D_\x8u_\x8n_\x8e
 27  ···········Include·standard·header·files.
52 template<class·K·,·int·m> 
53 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·0,·m·> 
54 ····························&matrix,·FieldMatrix<·K,·m,·0·>·&inverse) 
55   
56 template<class·K·> 
57 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·1,·1·> 
58 ····························&matrix,·FieldMatrix<·K,·1,·1·>·&inverse) 
59   
60 template<class·K·,·int·m> 
61 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·1,·m·> 
62 ····························&matrix,·FieldMatrix<·K,·m,·1·>·&inverse) 
63   
64 template<class·K·> 
65 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·2,·2·> 
66 ····························&matrix,·FieldMatrix<·K,·2,·2·>·&inverse) 
67   
68 template<class·K·,·int·m> 
69 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·2,·m·> 
70 ····························&matrix,·FieldMatrix<·K,·m,·2·>·&inverse) 
71   
72 template<class·K·> 
73 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·3,·3·> 
74 ····························&matrix,·FieldMatrix<·K,·3,·3·>·&inverse) 
75  28  
76 ===============================================================================29 ===============================================================================
77 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
98.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00644_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·algebra.hh·Source·File</title>8 <title>dune-grid:·level.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 197 lines modifiedOffset 74, 327 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">algebra.hh</div></div>80 ··<div·class="headertitle"><div·class="title">level.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00644.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00644.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ALGEBRA_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_LEVEL_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ALGEBRA_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_LEVEL_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/common/fmatrix.hh&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstdlib&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00629.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00635.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00677.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">namespace·</span>Alberta</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··{</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="comment">//·AlbertaGridLevelProvider</span></div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·------------------------</span></div>
 104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·FieldVector&lt;·K,·3·&gt;</div> 
101 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="}">106 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="};">
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">···19</a></span>····<a·class="code·hl_function"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">vectorProduct</a>·(·<span·class="keyword">c[·...·truncated·by·diffoscope;·len:·115,·SHA:·dc43e432bc777f989fcca371ae2c0b2bd1a793e29d5b31a08729ad76b25f24c3·...·]</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a02288.html">···24</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02288.html">AlbertaGridLevelProvider</a></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····{</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··{</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02288.html">AlbertaGridLevelProvider&lt;·dim·&gt;</a>·<a·class="code·hl_class"·href="a02288.html">This</a>;</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······FieldVector&lt;·K,·3·&gt;·w;</div> 
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······w[·0·]·=·u[·1·]·*·v[·2·]·-·u[·2·]·*·v[·1·];</div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······w[·1·]·=·u[·2·]·*·v[·0·]·-·u[·0·]·*·v[·2·];</div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······w[·2·]·=·u[·0·]·*·v[·1·]·-·u[·1·]·*·v[·0·];</div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keywordflow">return</span>·w;</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····}</div> 
110 </div> 
111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·Level;</div>
112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02028.html">Alberta::DofVectorPointer&lt;·Level·&gt;</a>·<a·class="code·hl_class"·href="a02028.html">DofVectorPointer</a>;</div>
 114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01988.html">Alberta::DofAccess&lt;·dim,·0·&gt;</a>·<a·class="code·hl_class"·href="a01988.html">DofAccess</a>;</div>
113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K,·<span·class="keywordtype">int</span>·m·&gt;</div> 
114 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}"> 
115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">···30</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·[[maybe_unused]]·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·0,·m·&gt;·&amp;matrix·)</div> 
116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02396.html">Alberta::FillFlags&lt;·dim·&gt;</a>·<a·class="code·hl_struct"·href="a02396.html">FillFlags</a>;</div>
117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordflow">return</span>·K(·1·);</div> 
118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····}</div> 
119 </div> 
120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div>118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·Level·isNewFlag·=·(1·&lt;&lt;·7);</div>
 119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·Level·levelMask·=·(1·&lt;&lt;·7)·-·1;</div>
122 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}"> 
123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a01068.html#afc60da48ba5f2c2004ed04c7b82c0348">···36</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·1,·1·&gt;·&amp;matrix·)</div> 
124 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{</div>120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02296.html">SetLocal</a>;</div>
 122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02300.html">CalcMaxLevel</a>;</div>
125 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keywordflow">return</span>·matrix[·0·][·0·];</div> 
126 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div> 
127 </div> 
128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K,·<span·class="keywordtype">int</span>·m·&gt;</div>124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>&lt;·Level·flags·&gt;</div>
 125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">struct·</span>ClearFlags;</div>
130 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}"> 
131 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a01068.html#ac94d97a6c966088af621ff3215125ab8">···42</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·1,·m·&gt;·&amp;matrix·)</div> 
132 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
133 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keyword">using·</span>std::sqrt;</div>127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02304.html">Interpolation</a>;</div>
134 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······K·sum·=·matrix[·0·][·0·]·*·matrix[·0·][·0·];</div> 
135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·1;·i·&lt;·m;·++i·)</div> 
136 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········sum·+=·matrix[·0·][·i·]·*·matrix[·0·][·i·];</div> 
137 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keywordflow">return</span>·sqrt(·sum·);</div> 
138 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div>128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
139 </div>129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="keyword">public</span>:</div>
 130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02288.html#afb011803e892bf491f72ac7d4b43ba17">···47</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dim·&gt;</a>·<a·class="code·hl_typedef"·href="a02288.html#afb011803e892bf491f72ac7d4b43ba17">ElementInfo</a>;</div>
 131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02288.html#a192fa01694f2369e941a6db684aacd98">···48</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01984.html">Alberta::MeshPointer&lt;·dim·&gt;</a>·<a·class="code·hl_typedef"·href="a02288.html#a192fa01694f2369e941a6db684aacd98">MeshPointer</a>;</div>
 132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a02288.html#aae28775d26e3119490c918f7dcef2b28">···49</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01992.html">Alberta::HierarchyDofNumbering&lt;·dim·&gt;</a>·<a·class="code·hl_typedef"·href="a02288.html#aae28775d26e3119490c918f7dcef2b28">DofNumbering</a>;</div>
140 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>133 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
141 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div> 
142 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">134 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">
143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a01068.html#a0c69724eeab70701d1104137cef01693">···52</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaa[·...·truncated·by·diffoscope;·len:·125,·SHA:·3d82fd6db25a3b12232a3e6d185ed479183e10cedf3fbcaa7d14e0dcfb48e3fe·...·]</div>135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a02288.html#aca9a80cda8f941e55539c6f5713b09d0">···51</a></span>····Level·<a·class="code·hl_function"·href="a02288.html#aca9a80cda8f941e55539c6f5713b09d0">operator()·</a>(·<span·class="keyword"[·...·truncated·by·diffoscope;·len:·160,·SHA:·f30b56ed208a3cd31f25b4dcf84b8cd2883595e3ad23ae904bd978f67845692b·...·]</div>
144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div>136 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">····</span>{</div>
145 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·matrix[·0·][·0·]·*·matrix[·1·][·1·]·-·matrix[·0·][·1·]·*·matrix[·1·][·0·];</div>137 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keyword">const</span>·Level·*array·=·(Level·*)level_;</div>
 138 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·array[·dofAccess_(·element,·0·)·]·&amp;·levelMask;</div>
146 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>139 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>
147 </div>140 </div>
148 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>141 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
149 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div> 
150 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">142 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">
151 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a01068.html#a81beb9f173349a78b42547a5fe103355">···58</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaa[·...·truncated·by·diffoscope;·len:·125,·SHA:·244976ebc630997244c46c93ae560c94723c7bb47066a278a682d71b40bb7b67·...·]</div>143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a02288.html#a5fa6cd40aded128df6c22b4d88ed0ddb">···57</a></span>····Level·<a·class="code·hl_function"·href="a02288.html#aca9a80cda8f941e55539c6f5713b09d0">operator()·</a>(·<span·class="keyword"[·...·truncated·by·diffoscope;·len:·127,·SHA:·8dcee2bf548c9e4bd5d32b497f8b8437386d46be3ad8ebd6678cedc818fa12f4·...·]</div>
152 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{</div>144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">····</span>{</div>
153 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">vectorProduct</a>(·matrix[·0·],·matrix[·1·]·).two_norm();</div>145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·(*<span·class="keyword">this</span>)(·elementInfo.<a·class="code·hl_function"·href="a02032.html#ada0ef6466c62d95e8e3f30aed2da8fad">el</a>()·);</div>
154 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····}</div>146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>
155 </div>147 </div>
156 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
157 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K,·<span·class="keywordtype">int</span>·m·&gt;</div> 
158 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">149 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}">
159 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a01068.html#a0a2b233c25e9dbc55a5671d0b2225d19">···64</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaa[·...·truncated·by·diffoscope;·len:·125,·SHA:·35e4594b82a272004a88564b5b01db2332b175da0406d7fccb037e68e7d55908·...·]</div>150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02288.html#a113b9ca8997039143da43019c0bf6102">···62</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02288.html#a113b9ca8997039143da43019c0bf6102">isNew<[·...·truncated·by·diffoscope;·len:·187,·SHA:·1438a9ad5ad0278c15d752537ec01796260c888122b533700925f48e566bae4a·...·]</div>
 151 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">····</span>{</div>
 152 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">const</span>·Level·*array·=·(Level·*)level_;</div>
 153 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordflow">return</span>·((array[·dofAccess_(·element,·0·)·]·&amp;·isNewFlag)·!=·0);</div>
Max diff block lines reached; 53006/78617 bytes (67.42%) of diff not shown.
21.4 KB
html2text {}
    
Offset 1, 179 lines modifiedOffset 1, 355 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 algebra.hh8 level.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_ALGEBRA_HH15 5#ifndef·DUNE_ALBERTA_LEVEL_HH
16 6#define·DUNE_ALBERTA_ALGEBRA_HH16 6#define·DUNE_ALBERTA_LEVEL_HH
17 717 7
18 8#include·<dune/common/fvector.hh> 
19 9#include·<dune/common/fmatrix.hh>18 8#include·<cassert>
 19 9#include·<cstdlib>
20 1020 10
21 11namespace·_\x8D_\x8u_\x8n_\x8e 
22 12{ 
23 13 
24 14·namespace·Alberta 
25 15·{21 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.e_.s_.h_.p_.o_.i_.n_.t_.e_.r_.._.h_.h>
 22 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8a_\x8d_\x8m_\x8i_\x8n_\x8._\x8h_\x8h>
 23 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 24 14
 25 15#if·HAVE_ALBERTA
26 1626 16
27 17·template<·class·K·> 
28 18·inline·static·FieldVector<·K,·3·> 
29 _.1_.9·_.v_.e_.c_.t_.o_.r_.P_.r_.o_.d_.u_.c_.t·(·const·FieldVector<·K,·3·>·&u,·const·FieldVector<·K,·3·>·&v·)27 17namespace·_.D_.u_.n_.e
 28 18{
 29 19
 30 20·//·AlbertaGridLevelProvider
 31 21·//·------------------------
 32 22
 33 23·template<·int·dim·>
 34 _\x82_\x84·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r
30 20·{35 25·{
 36 26·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
31 21·FieldVector<·K,·3·>·w; 
32 22·w[·0·]·=·u[·1·]·*·v[·2·]·-·u[·2·]·*·v[·1·]; 
33 23·w[·1·]·=·u[·2·]·*·v[·0·]·-·u[·0·]·*·v[·2·]; 
34 24·w[·2·]·=·u[·0·]·*·v[·1·]·-·u[·1·]·*·v[·0·]; 
35 25·return·w; 
36 26·} 
37 2737 27
 38 28·typedef·unsigned·char·Level;
 39 29
 40 30·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8L_\x8e_\x8v_\x8e_\x8l_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r;
 41 31·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x80_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s;
 42 32
 43 33·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s;
38 28 
39 29·template<·class·K,·int·m·> 
40 _\x83_\x80·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·[[maybe_unused]]·const·FieldMatrix<·K,·0,·m·> 
41 &matrix·) 
42 31·{ 
43 32·return·K(·1·); 
44 33·} 
45 3444 34
46 35·template<·class·K·> 
47 _\x83_\x86·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·const·FieldMatrix<·K,·1,·1·>·&matrix·) 
48 37·{ 
49 38·return·matrix[·0·][·0·]; 
50 39·}45 35·static·const·Level·isNewFlag·=·(1·<<·7);
 46 36·static·const·Level·levelMask·=·(1·<<·7)·-·1;
 47 37
 48 38·class·_\x8S_\x8e_\x8t_\x8L_\x8o_\x8c_\x8a_\x8l;
 49 39·class·_\x8C_\x8a_\x8l_\x8c_\x8M_\x8a_\x8x_\x8L_\x8e_\x8v_\x8e_\x8l;
51 4050 40
52 41·template<·class·K,·int·m·> 
53 _\x84_\x82·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·const·FieldMatrix<·K,·1,·m·>·&matrix·) 
54 43·{ 
55 44·using·std::sqrt; 
56 45·K·sum·=·matrix[·0·][·0·]·*·matrix[·0·][·0·]; 
57 46·for(·int·i·=·1;·i·<·m;·++i·) 
58 47·sum·+=·matrix[·0·][·i·]·*·matrix[·0·][·i·]; 
59 48·return·sqrt(·sum·); 
60 49·}51 41·template<·Level·flags·>
 52 42·struct·ClearFlags;
 53 43
 54 44·struct·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8o_\x8n;
 55 45
 56 46·public:
 57 _\x84_\x87·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o;
 58 _\x84_\x88·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r;
 59 _\x84_\x89·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g;
61 5060 50
 61 _\x85_\x81·Level·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*element·)·const
62 51·template<·class·K·> 
63 _\x85_\x82·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·const·FieldMatrix<·K,·2,·2·>·&matrix·) 
64 53·{62 52·{
65 54·return·matrix[·0·][·0·]·*·matrix[·1·][·1·]·-·matrix[·0·][·1·]·*·matrix[·1·] 
66 [·0·];63 53·const·Level·*array·=·(Level·*)level_;
 64 54·return·array[·dofAccess_(·element,·0·)·]·&·levelMask;
67 55·}65 55·}
68 5666 56
 67 _\x85_\x87·Level·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo·)·const
69 57·template<·class·K·> 
70 _\x85_\x88·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·const·FieldMatrix<·K,·2,·3·>·&matrix·) 
71 59·{68 58·{
72 60·return·_.v_.e_.c_.t_.o_.r_.P_.r_.o_.d_.u_.c_.t(·matrix[·0·],·matrix[·1·]·).two_norm();69 59·return·(*this)(·elementInfo._.e_.l()·);
73 61·}70 60·}
 71 61
 72 _\x86_\x82·bool·_\x8i_\x8s_\x8N_\x8e_\x8w·(·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*element·)·const
74 62 
75 63·template<·class·K,·int·m·> 
76 _\x86_\x84·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·const·FieldMatrix<·K,·2,·m·>·&matrix·) 
77 65·{73 63·{
78 66·using·std::sqrt; 
79 67·const·K·tmpA·=·matrix[·0·].two_norm2(); 
80 68·const·K·tmpB·=·matrix[·1·].two_norm2(); 
81 69·const·K·tmpC·=·matrix[·0·]·*·matrix[·1·]; 
82 70·return·sqrt(·tmpA·*·tmpB·-·tmpC·*·tmpC·);74 64·const·Level·*array·=·(Level·*)level_;
 75 65·return·((array[·dofAccess_(·element,·0·)·]·&·isNewFlag)·!=·0);
 76 66·}
 77 67
 78 _\x86_\x88·bool·_\x8i_\x8s_\x8N_\x8e_\x8w·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo·)·const
 79 69·{
 80 70·return·_\x8i_\x8s_\x8N_\x8e_\x8w(·elementInfo._\x8e_\x8l()·);
83 71·}81 71·}
84 7282 72
 83 _\x87_\x83·Level·_\x8m_\x8a_\x8x_\x8L_\x8e_\x8v_\x8e_\x8l·()·const
Max diff block lines reached; 13685/21888 bytes (62.52%) of diff not shown.
10.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00647.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·treeiterator.hh·File·Reference</title>8 <title>dune-grid:·albertagrid.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 42 lines modifiedOffset 71, 66 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#define-members">Macros</a>·&#124;
 80 <a·href="#func-members">Functions</a>·&#124;
 81 <a·href="#var-members">Variables</a>··</div>
79 ··<div·class="headertitle"><div·class="title">treeiterator.hh·File·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">albertagrid.cc·File·Reference</div></div>
80 </div><!--header-->83 </div><!--header-->
81 <div·class="contents">84 <div·class="contents">
 85 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00614_source.html">geometry.cc</a>&quot;</code><br·/>
 86 <code>#include·&quot;<a·class="el"·href="a00689_source.html">entity.cc</a>&quot;</code><br·/>
82 <div·class="textblock"><code>#include·&lt;utility&gt;</code><br·/> 
83 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/> 
84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>87 <code>#include·&quot;<a·class="el"·href="a00671_source.html">intersection.cc</a>&quot;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/> 
87 </div>88 </div>
88 <p><a·href="a00647_source.html">Go·to·the·source·code·of·this·file.</a></p>89 <p><a·href="a00647_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">90 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
91 Classes</h2></td></tr> 
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02568.html">Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;</a></td></tr> 
93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">marker·assigning·subentities·to·one·element·containing·them··<a·href="a02568.html#details">More...</a><br·/></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02580.html">Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;::MarkSubEntities&lt;·bool·&gt;::Codim&lt;·codim·&gt;</a></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02052.html">Dune::AlbertaGridTreeIterator&lt;·codim,·GridImp,·leafIterator·&gt;</a></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 </table><table·class="memberdecls"> 
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>92 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 96 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
 97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 98 </table><table·class="memberdecls">
 99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
 100 Macros</h2></td></tr>
 101 <tr·class="memitem:a53133f6d063b9eb2237193ae58eef706"·id="r_a53133f6d063b9eb2237193ae58eef706"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00647.html#a53133f6d063b9eb2237193ae58eef706">DUNE_ALBERTAGRID_CC</a></td></tr>
 102 <tr·class="separator:a53133f6d063b9eb2237193ae58eef706"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 103 </table><table·class="memberdecls">
 104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 105 Functions</h2></td></tr>
 106 <tr·class="memitem:a9add90da0373ad65d2bb698209911981"·id="r_a9add90da0373ad65d2bb698209911981"><td·class="memTemplParams"·colspan="2">template&lt;int·dim,·int·dimworld&gt;·</td></tr>
 107 <tr·class="memitem:a9add90da0373ad65d2bb698209911981"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a9add90da0373ad65d2bb698209911981">Dune::checkAlbertaDimensions</a>·()</td></tr>
 108 <tr·class="separator:a9add90da0373ad65d2bb698209911981"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 109 </table><table·class="memberdecls">
 110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="var-members"·name="var-members"></a>
 111 Variables</h2></td></tr>
 112 <tr·class="memitem:ae8607628dd0ee8dfb96046221b374752"·id="r_ae8607628dd0ee8dfb96046221b374752"><td·class="memItemLeft"·align="right"·valign="top">static·void·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ae8607628dd0ee8dfb96046221b374752">Dune::Alberta::adaptationDataHandler_</a></td></tr>
 113 <tr·class="separator:ae8607628dd0ee8dfb96046221b374752"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table>114 </table>
 115 <h2·class="groupheader">Macro·Definition·Documentation</h2>
 116 <a·id="a53133f6d063b9eb2237193ae58eef706"·name="a53133f6d063b9eb2237193ae58eef706"></a>
 117 <h2·class="memtitle"><span·class="permalink"><a·href="#a53133f6d063b9eb2237193ae58eef706">&#9670;&#160;</a></span>DUNE_ALBERTAGRID_CC</h2>
  
 118 <div·class="memitem">
 119 <div·class="memproto">
 120 ······<table·class="memname">
 121 ········<tr>
 122 ··········<td·class="memname">#define·DUNE_ALBERTAGRID_CC</td>
 123 ········</tr>
 124 ······</table>
 125 </div><div·class="memdoc">
  
 126 </div>
 127 </div>
106 </div><!--·contents·-->128 </div><!--·contents·-->
107 <!--·start·footer·part·-->129 <!--·start·footer·part·-->
108 <hr·class="footer"/><address·class="footer"><small>130 <hr·class="footer"/><address·class="footer"><small>
109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8131 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
110 </small></address>132 </small></address>
111 </body>133 </body>
112 </html>134 </html>
2.65 KB
html2text {}
    
Offset 1, 30 lines modifiedOffset 1, 34 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
 8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s·|·_\x8V_\x8a_\x8r_\x8i_\x8a_\x8b_\x8l_\x8e_\x8s
 9 albertagrid.cc·File·Reference
 10 #include·"_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8c_\x8c"
 11 #include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8c_\x8c"
 12 #include·"_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8c_\x8c"
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 treeiterator.hh·File·Reference 
10 #include·<utility> 
11 #include·<dune/common/hybridutilities.hh> 
12 #include·<dune/common/typetraits.hh> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
17 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8> 
18  ········marker·assigning·subentities·to·one·element·containing·them·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
19   
20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>_\x8:_\x8:_\x8M_\x8a_\x8r_\x8k_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8b_\x8o_\x8o_\x8l_\x8·_\x8>_\x8:_\x8: 
21 ·········_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8> 
22   
23 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8l_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8> 
24   
25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
26 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
27  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
28  17  
 18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
 19  
 20 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
 21 #define ·_\x8D_\x8U_\x8N_\x8E_\x8__\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A_\x8G_\x8R_\x8I_\x8D_\x8__\x8C_\x8C
 22  
 23 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 24 template<int·dim,·int·dimworld>
 25 static·void ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8c_\x8h_\x8e_\x8c_\x8k_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8D_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s·()
 26  
 27 V\x8Va\x8ar\x8ri\x8ia\x8ab\x8bl\x8le\x8es\x8s
 28 static·void··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8a_\x8d_\x8a_\x8p_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r_\x8_
 29  
 30 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 31 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 D\x8DU\x8UN\x8NE\x8E_\x8_A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8AG\x8GR\x8RI\x8ID\x8D_\x8_C\x8CC\x8C·*\x8**\x8**\x8**\x8**\x8*
 32 #define·DUNE_ALBERTAGRID_CC
29 ===============================================================================33 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.834 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
278 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00647_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·treeiterator.hh·Source·File</title>8 <title>dune-grid:·albertagrid.cc·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 647 lines modifiedOffset 74, 799 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">treeiterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">albertagrid.cc</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00647.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00647.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
 87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRID_CC</span></div>
 88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno"><a·class="line"·href="a00647.html#a53133f6d063b9eb2237193ae58eef706">····6</a></span><span·class="preprocessor">#define·DUNE_ALBERTAGRID_CC</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//************************************************************************</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_TREEITERATOR_HH</span></div> 
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_ALBERTA_TREEITERATOR_HH</span></div> 
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">//</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="comment">//··implementation·of·AlbertaGrid</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="comment">//</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">//··namespace·Dune</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="comment">//</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">//************************************************************************</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00656.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00614.html">geometry.cc</a>&quot;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00689.html">entity.cc</a>&quot;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00671.html">intersection.cc</a>&quot;</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="comment">//·AlbertaMarkerVector</span></div>104 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="}">
 105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a01068.html">···22</a></span>··<span·class="keyword">namespace·</span>Alberta</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="comment">//·-------------------</span></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a01068.html#ae8607628dd0ee8dfb96046221b374752">···24</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·*<a·class="code·hl_variable"·href="a01068.html#ae8607628dd0ee8dfb96046221b374752">adaptationDataHandler_</a>;</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··}</div>
 109 </div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div>112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div>
108 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">113 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}">
109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02568.html">···34</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02568.html">AlbertaMarkerVector</a></div>114 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a01067.html#a9add90da0373ad65d2bb698209911981">···29</a></span>··<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01067.html#a9add9[·...·truncated·by·diffoscope;·len:·58,·SHA:·8477712dcb36b431b21d643783db01d7b581438f028d305a7414c70b43a3f821·...·]</div>
 115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··{</div>
 116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="comment">//·If·this·check·fails,·define·ALBERTA_DIM·accordingly</span></div>
 117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">static_assert</span>((dimworld·==·<a·class="code·hl_variable"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">Alberta::dimWorld</a>),</div>
 118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··················<span·class="stringliteral">&quot;Template·Parameter·dimworld·does·not·match·&quot;</span></div>
 119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··················<span·class="stringliteral">&quot;ALBERTA&#39;s·DIM_OF_WORLD·setting.&quot;</span>);</div>
110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··{</div>120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··}</div>
111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02568.html">AlbertaMarkerVector&lt;·dim,·dimworld·&gt;</a>·<a·class="code·hl_class"·href="a02568.html">This</a>;</div> 
112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01904.html">AlbertaGrid&lt;·dim,·dimworld·&gt;</a>·<a·class="code·hl_class"·href="a01904.html">Grid</a>;</div> 
114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="comment">//friend·class·AlbertaGrid&lt;·dim,·dimworld·&gt;;</span></div> 
116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimension·=·<a·class="code·hl_variable"·href="a01904.html#a38af23ca5e696b1f15d73928cd196fe7">Grid::dimension</a>;</div> 
118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01992.html">Alberta::HierarchyDofNumbering&lt;·dimension·&gt;</a>·<a·class="code·hl_class"·href="a01992.html">DofNumbering</a>;</div> 
120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dimension·&gt;</a>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>;</div> 
121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">bool</span>·&gt;</div> 
123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">struct·</span>NoMarkSubEntities;</div> 
124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">bool</span>·&gt;</div> 
125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="keyword">struct·</span>MarkSubEntities;</div> 
126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keyword">public</span>:</div> 
128 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}"> 
129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a02568.html#a1edc42f4d1799081c7b595190739188f">···54</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02568.html#a1edc42f4d1799081c7b595190739188f">AlbertaMarkerVector</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01992.html">DofNumbering</a>·&amp;dofNumbering·)</div> 
130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······:·dofNumbering_(·dofNumbering·)</div> 
131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div> 
132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·codim·=·0;·codim·&lt;=·dimension;·++codim·)</div> 
133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········marker_[·codim·]·=·0;</div> 
134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····}</div> 
135 </div>121 </div>
136 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="comment">//·AlbertaGrid</span></div>
 125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="comment">//·-----------</span></div>
 126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div>
 128 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
 129 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a01904.html#a6654bb8d09f680e9e31b349f528ac068">···42</a></span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a02832.html">AlbertaGrid·&lt;·dim,·dimworld·&gt;::AlbertaGrid</a>·()</div>
 130 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····:·mesh_(),</div>
 131 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······maxlevel_(·0·),</div>
 132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······numBoundarySegments_(·0·),</div>
 133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······hIndexSet_(·dofNumbering_·),</div>
 134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······idSet_(·hIndexSet_·),</div>
 135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······levelIndexVec_(·(<a·class="code·hl_struct"·href="a02832.html">size_t</a>)MAXL,·0·),</div>
 136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······leafIndexSet_(·0·),</div>
 137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······sizeCache_(·*<a·class="code·hl_struct"·href="a02832.html">this</a>·),</div>
 138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······leafMarkerVector_(·dofNumbering_·),</div>
 139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······levelMarkerVector_(·(<a·class="code·hl_struct"·href="a02832.html">size_t</a>)MAXL,·<a·class="code·hl_class"·href="a02568.html">MarkerVector</a>(·dofNumbering_·)·)</div>
 140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··{</div>
 141 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<a·class="code·hl_struct"·href="a02832.html">checkAlbertaDimensions&lt;·dim,·dimworld&gt;</a>();</div>
 142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··}</div>
 143 </div>
 144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div>
 147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Proj,·<span·class="keyword">class</span>·Impl·&gt;</div>
 148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">inline</span>·<a·class="code·hl_class"·href="a01904.html">AlbertaGrid&lt;·dim,·dimworld·&gt;</a></div>
137 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">149 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
138 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a02568.html#ac2f958844f8389e86533b1332d83f591">···61</a></span>····<a·class="code·hl_function"·href="a02568.html#ac2f958844f8389e86533b1332d83f591">AlbertaMarkerVector</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02568.html">This<[·...·truncated·by·diffoscope;·len:·16,·SHA:·f83126b156412246d9e54585be1db43f22c62b6ee2c1e100afa3b391295b6404·...·]</div>150 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a01904.html#a0800f7f849f8441e5d94743935e79498">···61</a></span><a·class="code·hl_class"·href="a01904.html">··::AlbertaGrid</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02312.html">Alberta::MacroData&lt;·dimension&gt;</a>·&amp;<a·c[·...·truncated·by·diffoscope;·len:·55,·SHA:·78a0d9f8bbac030dccc51719b523b47b473e441bbf3f90ccf91c04ab65e91182·...·]</div>
 151 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··················<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02496.html">Alberta::ProjectionFactoryInterface&lt;·Proj,·Impl·&gt;</a>·&amp;projectionFactory·)</div>
 152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····:·mesh_(),</div>
 153 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······maxlevel_(·0·),</div>
 154 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······numBoundarySegments_(·0·),</div>
Max diff block lines reached; 199368/222851 bytes (89.46%) of diff not shown.
60.4 KB
html2text {}
    
Offset 1, 690 lines modifiedOffset 1, 748 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 treeiterator.hh8 albertagrid.cc
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5 
16 6#ifndef·DUNE_ALBERTA_TREEITERATOR_HH 
17 7#define·DUNE_ALBERTA_TREEITERATOR_HH 
18 8 
19 9#include·<utility> 
20 10 
21 11#include·<dune/common/hybridutilities.hh> 
22 12#include·<dune/common/typetraits.hh> 
23 13 
24 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
25 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
26 16 
27 17#if·HAVE_ALBERTA15 5#ifndef·DUNE_ALBERTAGRID_CC
 16 _\x86#define·DUNE_ALBERTAGRID_CC
 17 7
 18 8//************************************************************************
 19 9//
 20 10//·implementation·of·AlbertaGrid
 21 11//
 22 12//·namespace·Dune
 23 13//
 24 14//************************************************************************
 25 15#include·"_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8c_\x8c"
 26 16#include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8c_\x8c"
 27 17#include·"_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8c_\x8c"
28 1828 18
29 19namespace·_\x8D_\x8u_\x8n_\x8e29 19namespace·_\x8D_\x8u_\x8n_\x8e
30 20{30 20{
31 2131 21
32 22·//·AlbertaMarkerVector 
33 23·//·------------------- 
34 2432 _.2_.2·namespace·Alberta
 33 23·{
 34 _\x82_\x84·static·void·*_\x8a_\x8d_\x8a_\x8p_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r_\x8_;
 35 25·}
 36 26
 37 27
35 33·template<·int·dim,·int·dimworld·>38 28·template<·int·dim,·int·dimworld·>
36 _\x83_.4·class·_.A_.l_.b_.e_.r_.t_.a_.M_.a_.r_.k_.e_.r_.V_.e_.c_.t_.o_.r39 _\x82_.9·static·void·_.c_.h_.e_.c_.k_.A_.l_.b_.e_.r_.t_.a_.D_.i_.m_.e_.n_.s_.i_.o_.n_.s·()
37 35·{40 30·{
38 36·typedef·_.A_.l_.b_.e_.r_.t_.a_.M_.a_.r_.k_.e_.r_.V_.e_.c_.t_.o_.r_.<_.·_.d_.i_.m_.,_.·_.d_.i_.m_.w_.o_.r_.l_.d_.·_.>·_.T_.h_.i_.s;41 31·//·If·this·check·fails,·define·ALBERTA_DIM·accordingly
 42 32·static_assert((dimworld·==·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d),
 43 33·"Template·Parameter·dimworld·does·not·match·"
 44 34·"ALBERTA's·DIM_OF_WORLD·setting.");
 45 35·}
 46 36
39 3747 37
 48 38·//·AlbertaGrid
 49 39·//·-----------
 50 40
 51 41·template<·int·dim,·int·dimworld·>
 52 _\x84_\x82·inline·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8·_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d·()
 53 43·:·mesh_(),
 54 44·maxlevel_(·0·),
 55 45·numBoundarySegments_(·0·),
 56 46·hIndexSet_(·dofNumbering_·),
 57 47·idSet_(·hIndexSet_·),
 58 48·levelIndexVec_(·(_\x8s_\x8i_\x8z_\x8e_\x8__\x8t)MAXL,·0·),
 59 49·leafIndexSet_(·0·),
 60 50·sizeCache_(·*_\x8t_\x8h_\x8i_\x8s·),
 61 51·leafMarkerVector_(·dofNumbering_·),
 62 52·levelMarkerVector_(·(_\x8s_\x8i_\x8z_\x8e_\x8__\x8t)MAXL,·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r(·dofNumbering_·)·)
 63 53·{
 64 54·_\x8c_\x8h_\x8e_\x8c_\x8k_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8D_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8>();
 65 55·}
 66 56
 67 57
 68 58·template<·int·dim,·int·dimworld·>
 69 59·template<·class·Proj,·class·Impl·>
40 38·typedef·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.<_.·_.d_.i_.m_.,_.·_.d_.i_.m_.w_.o_.r_.l_.d_.·_.>·_.G_.r_.i_.d;70 60·inline·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.<_.·_.d_.i_.m_.,_.·_.d_.i_.m_.w_.o_.r_.l_.d_.·_.>
 71 _\x86_\x81_\x8·_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d·(·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8>·&_\x8m_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a,
 72 62·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8P_\x8r_\x8o_\x8j_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8>·&projectionFactory·)
 73 63·:·mesh_(),
 74 64·maxlevel_(·0·),
 75 65·numBoundarySegments_(·0·),
 76 66·hIndexSet_(·dofNumbering_·),
 77 67·idSet_(·hIndexSet_·),
 78 68·levelIndexVec_(·(_\x8s_\x8i_\x8z_\x8e_\x8__\x8t)MAXL,·0·),
 79 69·leafIndexSet_·(·0·),
 80 70·sizeCache_(·*_\x8t_\x8h_\x8i_\x8s·),
 81 71·leafMarkerVector_(·dofNumbering_·),
 82 72·levelMarkerVector_(·(_\x8s_\x8i_\x8z_\x8e_\x8__\x8t)MAXL,·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r(·dofNumbering_·)·)
41 39 
42 40·//friend·class·AlbertaGrid<·dim,·dimworld·>; 
43 41 
44 42·static·const·int·dimension·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
45 43 
46 44·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g; 
47 45·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o; 
48 46 
49 47·template<·bool·> 
50 48·struct·NoMarkSubEntities; 
51 49·template<·bool·> 
52 50·struct·MarkSubEntities; 
53 51 
54 52·public: 
55 _\x85_\x84·explicit·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g·&dofNumbering·) 
56 55·:·dofNumbering_(·dofNumbering·) 
57 56·{ 
58 57·for(·int·codim·=·0;·codim·<=·dimension;·++codim·) 
59 58·marker_[·codim·]·=·0; 
60 59·} 
61 60 
62 _\x86_\x81·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·_\x8T_\x8h_\x8i_\x8s·&other·) 
63 62·:·dofNumbering_(·other.dofNumbering_·) 
64 63·{83 73·{
 84 74·_\x8c_\x8h_\x8e_\x8c_\x8k_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8D_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>();
65 64·for(·int·codim·=·0;·codim·<=·dimension;·++codim·) 
66 65·marker_[·codim·]·=·0; 
67 66·} 
68 67 
69 _\x86_\x88·_\x8~_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·() 
70 69·{ 
Max diff block lines reached; 56347/61861 bytes (91.09%) of diff not shown.
6.14 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00650.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·albertareader.hh·File·Reference</title>8 <title>dune-grid:·indexstack.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 35 lines modifiedOffset 72, 41 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">albertareader.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">indexstack.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i.e.·AlbertaGrid·and·ALUGrid)··
 83 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;assert.h&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00704_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code><br·/>85 <code>#include·&lt;stack&gt;</code><br·/>
 86 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 87 <code>#include·&lt;dune/common/reservedvector.hh&gt;</code><br·/>
86 </div>88 </div>
87 <p><a·href="a00650_source.html">Go·to·the·source·code·of·this·file.</a></p>89 <p><a·href="a00650_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">90 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>92 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01916.html">Dune::AlbertaReader&lt;·Grid·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02256.html">Dune::IndexStack&lt;·T,·length·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">95 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table>101 </table>
 102 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 103 <div·class="textblock"><p>Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i.e.·AlbertaGrid·and·ALUGrid)·</p>
 104 <dl·class="section·author"><dt>Author</dt><dd>Robert·Kloefkorn·</dd></dl>
100 </div><!--·contents·-->105 </div></div><!--·contents·-->
101 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
102 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
104 </small></address>109 </small></address>
105 </body>110 </body>
106 </html>111 </html>
1.63 KB
html2text {}
    
Offset 2, 22 lines modifiedOffset 2, 29 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 albertareader.hh·File·Reference 
10 #include·<dune/geometry/type.hh> 
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
13 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.a_.c_.r_.o_.d_.a_.t_.a_.._.h_.h>9 indexstack.hh·File·Reference
 10 Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid
 11 (i.e.·AlbertaGrid·and·ALUGrid)·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·<assert.h>
 13 #include·<stack>
 14 #include·<dune/common/exceptions.hh>
 15 #include·<dune/common/reservedvector.hh>
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_.l_.b_.e_.r_.t_.a_.R_.e_.a_.d_.e_.r_.<_.·_.G_.r_.i_.d_\x8·_\x8>18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_.n_.d_.e_.x_.S_.t_.a_.c_.k_.<_.·_.T_.,_.·_.l_.e_.n_.g_.t_.h_\x8·_\x8>
17  19  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
21  23  
 24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 25 Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid
 26 (i.e.·AlbertaGrid·and·ALUGrid)
 27 ··Author
 28 ······Robert·Kloefkorn
22 ===============================================================================29 ===============================================================================
23 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
76.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00650_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·albertareader.hh·Source·File</title>8 <title>dune-grid:·indexstack.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 134 lines modifiedOffset 74, 257 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">albertareader.hh</div></div>80 ··<div·class="headertitle"><div·class="title">indexstack.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00650.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00650.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ALBERTAREADER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRID_INDEXSTACK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ALBERTAREADER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAGRID_INDEXSTACK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;stack&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00704.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/reservedvector.hh&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>98 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T,·<span·class="keywordtype">int</span>·length&gt;</div>
103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">99 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a01916.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01916.html">AlbertaReader</a></div>100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a02256.html">···25</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02256.html">IndexStack</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01916.html">AlbertaReader&lt;·Grid·&gt;</a>·<a·class="code·hl_class"·href="a01916.html">This</a>;</div>102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">class·</span>MyFiniteStack·:·<span·class="keyword">public</span>·ReservedVector&lt;T,length&gt;</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····{</div>
 104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keyword">typedef</span>·ReservedVector&lt;T,length&gt;··BaseType·;</div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">public</span>:</div>105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">public</span>:</div>
 106 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordtype">bool</span>·full·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·this-&gt;<a·class="code·hl_function"·href="a02256.html#acd6592a4e2ab92a3fd9231319573d7d8">size</a>()·&gt;=·length;·}</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a01916.html#aefb88a0836acdd2c64c3c5c23efc640f">···26</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02872.html">Dune::GridFactory&lt;·Grid·&gt;</a>·<a·class="code·hl_typedef"·href="a01916.html#aefb88a0836acdd2c64c3c5c23efc640f">GridFactory</a>;</div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a01916.html#a44e67d32f8820399738f40659d2782f3">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>·<a·class="code·hl_typedef"·href="a01916.html#a44e67d32f8820399738f40659d2782f3">ctype</a>;</div> 
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">···30</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">dimension</a>·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb897713860b54a1d11cdd60ea6">Grid::dimension</a>;</div> 
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a01916.html#ac626ff8fe4c7400496f0a8e1fc36f729">···31</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01916.html#ac626ff8fe4c7400496f0a8e1fc36f729">dimensionworld</a>·=·<a·class="code·hl_variable"·href="a02828.html#a5fa2f0888e7b51d9ea8c11acd279c7ce">Grid::dimensionworld</a>;</div> 
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 108 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keywordtype">void</span>·push(·<span·class="keyword">const</span>·T&amp;·t·)··{·BaseType·::·push_back(·t·);·}</div>
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">private</span>:</div> 
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">static_assert</span>(<a·class="code·hl_variable"·href="a01916.html#ac626ff8fe4c7400496f0a8e1fc36f729">dimensionworld</a>·==·<a·class="code·hl_variable"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">Alberta::dimWorld</a>,</div> 
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··················<span·class="stringliteral">&quot;AlbertaReader:·world·dimension·must·match·ALBERTA&#39;s·world·dimension.&quot;</span>);</div> 
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>109 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02312.html">Alberta::MacroData&lt;·dimension·&gt;</a>·<a·class="code·hl_class"·href="a02312.html">MacroData</a>;</div>110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······T·topAndPop·()</div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>111 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······{</div>
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<a·class="code·hl_class"·href="a02312.html">MacroData</a>·macroData_;</div>112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>········assert(·!this-&gt;empty()·);</div>
 113 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········assert(·this-&gt;<a·class="code·hl_function"·href="a02256.html#acd6592a4e2ab92a3fd9231319573d7d8">size</a>()·&lt;=·length·);</div>
 114 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········<span·class="comment">//·This·code·is·not·slower·than·using·the·array·structure·directly.</span></div>
 115 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="comment">//·The·compiler·removes·the·temporary·completely.··I·measured·this.</span></div>
 116 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="comment">//·See·the·commit·message·for·revision·7837·for·more·details.</span></div>
 117 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········T·tmp·=·this-&gt;back();</div>
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>118 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········this-&gt;pop_back();</div>
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<a·class="code·hl_function"·href="a01916.html#aff229d1ff6d57927c9082004dc0fc738">AlbertaReader</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01916.html">This</a>·&amp;·);</div> 
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<a·class="code·hl_class"·href="a01916.html">This</a>·&amp;operator=·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01916.html">This</a>·&amp;·);</div> 
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">public</span>:</div>119 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········<span·class="keywordflow">return</span>·tmp;</div>
128 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}"> 
129 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a01916.html#aff229d1ff6d57927c9082004dc0fc738">···45</a></span>····<a·class="code·hl_function"·href="a01916.html#aff229d1ff6d57927c9082004dc0fc738">AlbertaReader</a>·()</div> 
130 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····{}</div>120 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······}</div>
131 </div> 
132 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
133 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}"> 
134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a01916.html#aff381d8a75d180257f81cf9e61bda888">···48</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01916.html#aff381d8a75d180257f81cf9e61bda888">readGrid</a>·(·<span·class="keyword">const</span>·std::string·&amp;fileName,·<a·class="code·hl_class"·href="a02872.html">GridFactory</a>·&amp;factory·)</div> 
135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····{</div>121 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····};</div>
136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="comment">//·read·ALBERTA·macro·triangulation</span></div> 
137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······macroData_.<a·class="code·hl_function"·href="a02312.html#afbaf203de10718491bfb89f253b7e116">read</a>(·fileName,·<span·class="keyword">false</span>·);</div> 
138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="comment">//·insert·all·vertices·into·the·factory</span></div> 
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·numVertices·=·macroData_.<a·class="code·hl_function"·href="a02312.html#a5835d7bd74b19f174a31db48cf0f6bcc">vertexCount</a>();</div> 
141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·numVertices;·++i·)</div>123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">typedef</span>·MyFiniteStack·StackType;</div>
 124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::stack·&lt;·StackType·*·&gt;·StackListType;</div>
 125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····StackListType·fullStackList_;</div>
 127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····StackListType·emptyStackList_;</div>
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······{</div>128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="comment">//typedef·typename·StackListType::Iterator·DListIteratorType;</span></div>
143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········FieldVector&lt;·ctype,·dimensionworld·&gt;·v;</div> 
144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">Alberta::GlobalVector</a>·&amp;coords·=·macroData_.<a·class="code·hl_function"·href="a02312.html#a4f608888701c05c42fd91cda8b2ee22e">vertex</a>(·i·);</div> 
145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;·<a·class="code·hl_variable"·href="a01916.html#ac626ff8fe4c7400496f0a8e1fc36f729">dimensionworld</a>;·++j·)</div> 
146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··········v[·j·]·=·coords[·j·];</div>130 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····StackType·*·stack_;</div>
147 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········factory.<a·class="code·hl_function"·href="a02872.html#a2a94f1974d8c77eafe80417525d82be5">insertVertex</a>(·v·);</div> 
148 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······}</div>131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="comment">//·current·maxIndex</span></div>
 133 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keywordtype">int</span>·maxIndex_;</div>
 134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">public</span>:</div>
 135 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a02256.html#a963600c4274abbc30b0afc7c0efefc78">IndexStack</a>();</div>
149 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>136 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a02256.html#a5ec121f84ab34e9032238f8416096e75">~IndexStack</a>·();</div>
150 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="comment">//·insert·all·elements·into·the·factory</span></div> 
151 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······std::vector&lt;·unsigned·int·&gt;·vertices(·<a·class="code·hl_variable"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">dimension</a>+1·);</div> 
152 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·numElements·=·macroData_.<a·class="code·hl_function"·href="a02312.html#a33cfde67ce1cb6174a7a17f96287fd4b">elementCount</a>();</div> 
153 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·numElements;·++i·)</div> 
154 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······{</div>138 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a02256.html#a3f8058543235a0db3366dff28da9ee14">···70</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02256.html#a3f8058543235a0db3366dff28da9ee14">checkAndSetMax</a>(T·index)·{·<span·class="keywordflow">if</span>(index·&gt;·maxIndex_)·maxIndex_·=·index;}</div>
155 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02312.html#a201c938cec3cc4bb2854629e664ff082">MacroData::ElementId</a>·&amp;<span·class="keywordtype">id</span>·=·macroData_.<a·class="code·hl_function"·href="a02312.html#a7ecc142278a16514b44dfba1a0072d15">element</a>(·i·);</div> 
156 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;=·<a·class="code·hl_variable"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">dimension</a>;·++j·)</div> 
157 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··········vertices[·j·]·=·<span·class="keywordtype">id</span>[·j·];</div> 
158 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········factory.<a·class="code·hl_function"·href="a02872.html#a1cd73dbfb29e36d1b4fff39bdb0fb199">insertElement</a>(·GeometryTypes::simplex(·<a·class="code·hl_variable"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">dimension</a>·),·vertices·);</div> 
159 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······}</div>140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 141 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02256.html#aa06f1232bd9964fd7cad720ca034d46c">···73</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02256.html#aa06f1232bd9964fd7cad720ca034d46c">setMaxIndex</a>(T·index)·{·maxIndex_·=·index;·}</div>
160 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>142 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 143 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a02256.html#afd8d447caedae28079c95eadf3fe8877">···76</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02256.html#afd8d447caedae28079c95eadf3fe8877">getMaxIndex</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·maxIndex_;··}</div>
161 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="comment">//·release·ALBERTA·macro·data</span></div> 
Max diff block lines reached; 34602/61464 bytes (56.30%) of diff not shown.
16.3 KB
html2text {}
    
Offset 1, 176 lines modifiedOffset 1, 271 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 albertareader.hh8 indexstack.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_ALBERTAREADER_HH 
16 6#define·DUNE_ALBERTA_ALBERTAREADER_HH15 5#ifndef·DUNE_ALBERTAGRID_INDEXSTACK_HH
 16 6#define·DUNE_ALBERTAGRID_INDEXSTACK_HH
17 717 7
 18 8#include·<assert.h>
 19 9#include·<stack>
 20 10
 21 11#include·<dune/common/exceptions.hh>
 22 12#include·<dune/common/reservedvector.hh>
 23 13
18 8#include·<dune/geometry/type.hh> 
19 9 
20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
21 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
22 12 
23 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8d_\x8a_\x8t_\x8a_\x8._\x8h_\x8h> 
24 14 
25 15#if·HAVE_ALBERTA 
26 16 
27 17namespace·_.D_.u_.n_.e24 20namespace·_.D_.u_.n_.e·{
 25 21
 26 24·template·<class·T,·int·length>
 27 _\x82_\x85·class·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8t_\x8a_\x8c_\x8k
28 18{ 
29 19 
30 20·template<·class·Grid·> 
31 _\x82_\x81·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r 
32 22·{28 26·{
33 23·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
34 2429 27·class·MyFiniteStack·:·public·ReservedVector<T,length>
 30 28·{
 31 29·typedef·ReservedVector<T,length>·BaseType·;
35 25·public:32 30·public:
 33 32·bool·full·()·const·{·return·this->_\x8s_\x8i_\x8z_\x8e()·>=·length;·}
 34 33
 35 35·void·push(·const·T&·t·)·{·BaseType·::·push_back(·t·);·}
36 _\x82_\x86·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>·_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y; 
37 27 
38 _\x82_\x88·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8c_\x8t_\x8y_\x8p_\x8e·_\x8c_\x8t_\x8y_\x8p_\x8e; 
39 29 
40 _\x83_\x80·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
41 _\x83_\x81·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d; 
42 32 
43 33·private: 
44 34·static_assert(_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d·==·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d, 
45 35·"AlbertaReader:·world·dimension·must·match·ALBERTA's·world·dimension."); 
46 3636 36
47 37·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a; 
48 38 
49 39·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a·macroData_; 
50 40 
51 41·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r·(·const·_\x8T_\x8h_\x8i_\x8s·&·); 
52 42·_\x8T_\x8h_\x8i_\x8s·&operator=·(·const·_\x8T_\x8h_\x8i_\x8s·&·); 
53 4337 38·T·topAndPop·()
 38 39·{
 39 40·assert(·!this->empty()·);
 40 41·assert(·this->_\x8s_\x8i_\x8z_\x8e()·<=·length·);
 41 42·//·This·code·is·not·slower·than·using·the·array·structure·directly.
 42 43·//·The·compiler·removes·the·temporary·completely.·I·measured·this.
 43 44·//·See·the·commit·message·for·revision·7837·for·more·details.
 44 45·T·tmp·=·this->back();
 45 46·this->pop_back();
 46 47·return·tmp;
 47 48·}
 48 49·};
 49 50
 50 51·typedef·MyFiniteStack·StackType;
 51 52·typedef·typename·std::stack·<·StackType·*·>·StackListType;
 52 53
 53 54·StackListType·fullStackList_;
 54 55·StackListType·emptyStackList_;
 55 56
 56 57·//typedef·typename·StackListType::Iterator·DListIteratorType;
 57 58·StackType·*·stack_;
 58 59
 59 60·//·current·maxIndex
 60 61·int·maxIndex_;
54 44·public:61 62·public:
 62 64·inline·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8t_\x8a_\x8c_\x8k();
 63 65
 64 67·inline·_\x8~_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8t_\x8a_\x8c_\x8k·();
 65 68
 66 _\x87_\x80·inline·void·_\x8c_\x8h_\x8e_\x8c_\x8k_\x8A_\x8n_\x8d_\x8S_\x8e_\x8t_\x8M_\x8a_\x8x(T·index)·{·if(index·>·maxIndex_)·maxIndex_·=
 67 index;}
 68 71
 69 _\x87_\x83·inline·void·_\x8s_\x8e_\x8t_\x8M_\x8a_\x8x_\x8I_\x8n_\x8d_\x8e_\x8x(T·index)·{·maxIndex_·=·index;·}
55 _\x84_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r·() 
56 46·{} 
57 47 
58 _\x84_\x88·void·_\x8r_\x8e_\x8a_\x8d_\x8G_\x8r_\x8i_\x8d·(·const·std::string·&fileName,·_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·&factory·) 
59 49·{ 
60 50·//·read·ALBERTA·macro·triangulation 
61 51·macroData_._\x8r_\x8e_\x8a_\x8d(·fileName,·false·); 
62 52 
63 53·//·insert·all·vertices·into·the·factory 
64 54·const·int·numVertices·=·macroData_._\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8C_\x8o_\x8u_\x8n_\x8t(); 
65 55·for(·int·i·=·0;·i·<·numVertices;·++i·) 
66 56·{ 
67 57·FieldVector<·ctype,·dimensionworld·>·v; 
68 58·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&coords·=·macroData_._\x8v_\x8e_\x8r_\x8t_\x8e_\x8x(·i·); 
69 59·for(·int·j·=·0;·j·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d;·++j·) 
70 60·v[·j·]·=·coords[·j·]; 
71 61·factory._\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x(·v·); 
72 62·} 
73 63 
74 64·//·insert·all·elements·into·the·factory 
75 65·std::vector<·unsigned·int·>·vertices(·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n+1·); 
76 66·const·int·numElements·=·macroData_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8C_\x8o_\x8u_\x8n_\x8t(); 
77 67·for(·int·i·=·0;·i·<·numElements;·++i·) 
78 68·{ 
79 69·const·typename·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8d·&id·=·macroData_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t(·i·); 
80 70·for(·int·j·=·0;·j·<=·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++j·) 
81 71·vertices[·j·]·=·id[·j·]; 
Max diff block lines reached; 11407/16644 bytes (68.54%) of diff not shown.
40.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00653.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·albertaheader.hh·File·Reference</title>8 <title>dune-grid:·misc.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 116 lines modifiedOffset 70, 182 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
 78 <a·href="#namespaces">Namespaces</a>·&#124;
77 <a·href="#define-members">Macros</a>··</div>79 <a·href="#define-members">Macros</a>·&#124;
 80 <a·href="#typedef-members">Typedefs</a>·&#124;
 81 <a·href="#func-members">Functions</a>·&#124;
 82 <a·href="#var-members">Variables</a>··</div>
78 ··<div·class="headertitle"><div·class="title">albertaheader.hh·File·Reference</div></div>83 ··<div·class="headertitle"><div·class="title">misc.hh·File·Reference</div></div>
79 </div><!--header-->84 </div><!--header-->
80 <div·class="contents">85 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;alberta/alberta.h&gt;</code><br·/>86 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 87 <code>#include·&lt;utility&gt;</code><br·/>
 88 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 89 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>
 90 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
 91 <code>#include·&lt;<a·class="el"·href="a00641_source.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</code><br·/>
82 </div>92 </div>
83 <p><a·href="a00653_source.html">Go·to·the·source·code·of·this·file.</a></p>93 <p><a·href="a00653_source.html">Go·to·the·source·code·of·this·file.</a></p>
84 <table·class="memberdecls">94 <table·class="memberdecls">
 95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 96 Classes</h2></td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02332.html">Dune::AlbertaError</a></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02336.html">Dune::AlbertaIOError</a></td></tr>
 100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02340.html">Dune::Alberta::GlobalSpace</a></td></tr>
 102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02348.html">Dune::Alberta::NumSubEntities&lt;·dim,·0·&gt;</a></td></tr>
 104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02352.html">Dune::Alberta::NumSubEntities&lt;·dim,·dim·&gt;</a></td></tr>
 106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02356.html">Dune::Alberta::NumSubEntities&lt;·0,·0·&gt;</a></td></tr>
 108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02360.html">Dune::Alberta::NumSubEntities&lt;·2,·1·&gt;</a></td></tr>
 110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02364.html">Dune::Alberta::NumSubEntities&lt;·3,·1·&gt;</a></td></tr>
 112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02368.html">Dune::Alberta::NumSubEntities&lt;·3,·2·&gt;</a></td></tr>
 114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02376.html">Dune::Alberta::CodimType&lt;·dim,·0·&gt;</a></td></tr>
 116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02380.html">Dune::Alberta::CodimType&lt;·dim,·dim·&gt;</a></td></tr>
 118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02384.html">Dune::Alberta::CodimType&lt;·2,·1·&gt;</a></td></tr>
 120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02388.html">Dune::Alberta::CodimType&lt;·3,·1·&gt;</a></td></tr>
 122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02392.html">Dune::Alberta::CodimType&lt;·3,·2·&gt;</a></td></tr>
 124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02396.html">Dune::Alberta::FillFlags&lt;·dim·&gt;</a></td></tr>
 126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02400.html">Dune::Alberta::RefinementEdge&lt;·dim·&gt;</a></td></tr>
 128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02404.html">Dune::Alberta::RefinementEdge&lt;·2·&gt;</a></td></tr>
 130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02408.html">Dune::Alberta::Dune2AlbertaNumbering&lt;·dim,·codim·&gt;</a></td></tr>
 132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02412.html">Dune::Alberta::Dune2AlbertaNumbering&lt;·3,·2·&gt;</a></td></tr>
 134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02416.html">Dune::Alberta::Generic2AlbertaNumbering&lt;·dim,·codim·&gt;</a></td></tr>
 136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02420.html">Dune::Alberta::Generic2AlbertaNumbering&lt;·dim,·1·&gt;</a></td></tr>
 138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02424.html">Dune::Alberta::Generic2AlbertaNumbering&lt;·1,·1·&gt;</a></td></tr>
 140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02428.html">Dune::Alberta::Generic2AlbertaNumbering&lt;·3,·2·&gt;</a></td></tr>
 142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 143 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02432.html">Dune::Alberta::NumberingMap&lt;·dim,·Numbering·&gt;</a></td></tr>
 144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02444.html">Dune::Alberta::MapVertices&lt;·dim,·0·&gt;</a></td></tr>
 146 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 147 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02448.html">Dune::Alberta::MapVertices&lt;·2,·1·&gt;</a></td></tr>
 148 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 149 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02452.html">Dune::Alberta::MapVertices&lt;·3,·1·&gt;</a></td></tr>
 150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02456.html">Dune::Alberta::MapVertices&lt;·3,·2·&gt;</a></td></tr>
 152 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 153 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02460.html">Dune::Alberta::MapVertices&lt;·dim,·dim·&gt;</a></td></tr>
 154 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 155 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02464.html">Dune::Alberta::Twist&lt;·dim,·subdim·&gt;</a></td></tr>
 156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02468.html">Dune::Alberta::Twist&lt;·dim,·1·&gt;</a></td></tr>
 158 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 159 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02472.html">Dune::Alberta::Twist&lt;·1,·1·&gt;</a></td></tr>
 160 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 161 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02476.html">Dune::Alberta::Twist&lt;·dim,·2·&gt;</a></td></tr>
 162 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 163 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02480.html">Dune::Alberta::Twist&lt;·2,·2·&gt;</a></td></tr>
 164 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 165 </table><table·class="memberdecls">
 166 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
 167 Namespaces</h2></td></tr>
 168 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
 169 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
 170 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 171 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
 172 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 173 </table><table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>174 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
86 Macros</h2></td></tr>175 Macros</h2></td></tr>
 176 <tr·class="memitem:ac7a758bde399b9ddaa1d7efc4d08c19a"·id="r_ac7a758bde399b9ddaa1d7efc4d08c19a"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00653.html#ac7a758bde399b9ddaa1d7efc4d08c19a">DUNE_ALBERTA_CACHE_COORDINATES</a>&#160;&#160;&#160;1</td></tr>
87 <tr·class="memitem:a362e6794dc8da37bca88774ed43b8e54"·id="r_a362e6794dc8da37bca88774ed43b8e54"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00653.html#a362e6794dc8da37bca88774ed43b8e54">DIM_OF_WORLD</a>&#160;&#160;&#160;ALBERTA_DIM</td></tr> 
88 <tr·class="separator:a362e6794dc8da37bca88774ed43b8e54"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
89 <tr·class="memitem:a4cbe74d935d2e31c4b35398e93623f70"·id="r_a4cbe74d935d2e31c4b35398e93623f70"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>&#160;&#160;&#160;::</td></tr> 
90 <tr·class="separator:a4cbe74d935d2e31c4b35398e93623f70"><td·class="memSeparator"·colspan="2">&#160;</td></tr>177 <tr·class="separator:ac7a758bde399b9ddaa1d7efc4d08c19a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Max diff block lines reached; 3210/31553 bytes (10.17%) of diff not shown.
9.23 KB
html2text {}
    
Offset 1, 39 lines modifiedOffset 1, 150 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8M_\x8a_\x8c_\x8r_\x8o_\x8s 
9 albertaheader.hh·File·Reference 
10 #include·<alberta/alberta.h>8 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.M_.a_.c_.r_.o_.s·|·_.T_.y_.p_.e_.d_.e_.f_.s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s·|·_.V_.a_.r_.i_.a_.b_.l_.e_.s
 9 misc.hh·File·Reference
 10 #include·<cassert>
 11 #include·<utility>
 12 #include·<dune/common/exceptions.hh>
 13 #include·<dune/common/hybridutilities.hh>
 14 #include·<dune/common/typetraits.hh>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 18 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8E_\x8r_\x8r_\x8o_\x8r
 19  
 20 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8I_\x8O_\x8E_\x8r_\x8r_\x8o_\x8r
 21  
 22 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e
 23  
 24 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x80_\x8·_\x8>
 25  
 26 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 27  
 28 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x80_\x8,_\x8·_\x80_\x8·_\x8>
 29  
 30 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x82_\x8,_\x8·_\x81_\x8·_\x8>
 31  
 32 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x83_\x8,_\x8·_\x81_\x8·_\x8>
 33  
 34 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x83_\x8,_\x8·_\x82_\x8·_\x8>
 35  
 36 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x80_\x8·_\x8>
 37  
 38 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 39  
 40 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x82_\x8,_\x8·_\x81_\x8·_\x8>
 41  
 42 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x83_\x8,_\x8·_\x81_\x8·_\x8>
 43  
 44 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x83_\x8,_\x8·_\x82_\x8·_\x8>
 45  
 46 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 47  
 48 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8R_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t_\x8E_\x8d_\x8g_\x8e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 49  
 50 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8R_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t_\x8E_\x8d_\x8g_\x8e_\x8<_\x8·_\x82_\x8·_\x8>
 51  
 52 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8u_\x8n_\x8e_\x82_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>
 53  
 54 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8u_\x8n_\x8e_\x82_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x83_\x8,_\x8·_\x82_\x8·_\x8>
 55  
 56 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x82_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>
 57  
 58 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x82_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x81_\x8·_\x8>
 59  
 60 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x82_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x81_\x8,_\x8·_\x81_\x8·_\x8>
 61  
 62 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8e_\x8n_\x8e_\x8r_\x8i_\x8c_\x82_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x83_\x8,_\x8·_\x82_\x8·_\x8>
 63  
 64 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8M_\x8a_\x8p_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8·_\x8>
 65  
 66 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8p_\x8V_\x8e_\x8r_\x8t_\x8i_\x8c_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x80_\x8·_\x8>
 67  
 68 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8p_\x8V_\x8e_\x8r_\x8t_\x8i_\x8c_\x8e_\x8s_\x8<_\x8·_\x82_\x8,_\x8·_\x81_\x8·_\x8>
 69  
 70 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8p_\x8V_\x8e_\x8r_\x8t_\x8i_\x8c_\x8e_\x8s_\x8<_\x8·_\x83_\x8,_\x8·_\x81_\x8·_\x8>
 71  
 72 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8p_\x8V_\x8e_\x8r_\x8t_\x8i_\x8c_\x8e_\x8s_\x8<_\x8·_\x83_\x8,_\x8·_\x82_\x8·_\x8>
 73  
 74 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8p_\x8V_\x8e_\x8r_\x8t_\x8i_\x8c_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 75  
 76 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8T_\x8w_\x8i_\x8s_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8s_\x8u_\x8b_\x8d_\x8i_\x8m_\x8·_\x8>
 77  
 78 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8T_\x8w_\x8i_\x8s_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x81_\x8·_\x8>
 79  
 80 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8T_\x8w_\x8i_\x8s_\x8t_\x8<_\x8·_\x81_\x8,_\x8·_\x81_\x8·_\x8>
 81  
 82 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8T_\x8w_\x8i_\x8s_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x82_\x8·_\x8>
 83  
 84 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8T_\x8w_\x8i_\x8s_\x8t_\x8<_\x8·_\x82_\x8,_\x8·_\x82_\x8·_\x8>
 85  
 86 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 87 namespace· ·_\x8D_\x8u_\x8n_\x8e
 88  ···········Include·standard·header·files.
 89  
 90 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
 91  
12 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s92 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
13 #define ·_\x8D_\x8I_.M_.__.O_.F_.__.W_.O_.R_.L_.D   ALBERTA_DIM93 #define ·_\x8D_\x8U_.N_.E_.__.A_.L_.B_.E_.R_.T_.A_.__.C_.A_.C_.H_.E_.__.C_.O_.O_.R_.D_.I_.N_.A_.T_.E_.S   1
 94  
 95 T\x8Ty\x8yp\x8pe\x8ed\x8de\x8ef\x8fs\x8s
 96 ······typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8R_\x8e_\x8a_\x8l
 97  
 98 ····typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_B ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r
 99  
 100 ····typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_D ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r
 101  
 102 ···typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_DD ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x
 103  
 104 ·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·AFF_TRAFO ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n
 105  
 106 ······typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·MESH ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8e_\x8s_\x8h
 107  
 108 ········typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t
 109  
 110 typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·BNDRY_TYPE ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8d
 111  
 112 ············typedef·U_CHAR ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e
 113  
 114 ··typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·FE_SPACE ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e
 115  
 116 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 117 template<class·Data·>
 118 Data··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8m_\x8e_\x8m_\x8A_\x8l_\x8l_\x8o_\x8c·(size_t·size)
 119  
 120 template<class·Data·>
 121 Data··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8m_\x8e_\x8m_\x8C_\x8A_\x8l_\x8l_\x8o_\x8c·(size_t·size)
 122  
 123 template<class·Data·>
 124 Data··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8m_\x8e_\x8m_\x8R_\x8e_\x8A_\x8l_\x8l_\x8o_\x8c·(Data·*ptr,·size_t·oldSize,·size_t·newSize)
 125  
Max diff block lines reached; 2046/9430 bytes (21.70%) of diff not shown.
186 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00653_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·albertaheader.hh·Source·File</title>8 <title>dune-grid:·misc.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 94 lines modifiedOffset 74, 870 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">albertaheader.hh</div></div>80 ··<div·class="headertitle"><div·class="title">misc.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00653.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00653.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAHEADER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_MISC_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAHEADER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_MISC_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00641.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#if·not·(ALBERTA_DIM·&gt;·0)</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">··#if·HEADERCHECK</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">····#undef·ALBERTA_DIM</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">····#define·ALBERTA_DIM·2</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">··#else</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">····#error·ALBERTA_DIM·should·be·1,·2,·or·3</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">··#endif</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#endif</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//·Set·ALBERTA&#39;s·DIM_OF_WORLD·preprocessor·variable</span></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//·should·the·coordinates·be·cached·in·a·vector·(required·for·ALBERTA·2.0)?</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#ifndef·ALBERTA_DIM</span></div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_CACHE_COORDINATES</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#error·&quot;ALBERTA_DIM·needed·to·use·AlbertaGrid.&quot;</span></div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a00653.html#ac7a758bde399b9ddaa1d7efc4d08c19a">···21</a></span><span·class="preprocessor">#define·DUNE_ALBERTA_CACHE_COORDINATES·1</span></div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#endif</span></div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#endif</span></div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a00653.html#a362e6794dc8da37bca88774ed43b8e54">···23</a></span><span·class="preprocessor">#define·DIM_OF_WORLD·ALBERTA_DIM</span></div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="comment">//·if·we·have·ALBERTA·C++·lib·define·namespace·for·ALBERTA</span></div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>{</div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#ifdef·__ALBERTApp__</span></div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#define·ALBERTA·Alberta::</span></div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="comment">//·Exceptions</span></div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#else</span></div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="comment">//·----------</span></div>
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">···29</a></span><span·class="preprocessor">#define·ALBERTA·::</span></div>111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 112 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};">
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02332.html">···30</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02332.html">AlbertaError</a></div>
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#endif</span></div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····:·<span·class="keyword">public</span>·Exception</div>
 115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··{};</div>
 116 </div>
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#ifndef·ALBERTA_DEBUG</span></div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a00653.html#a8b7e159f2d6cd4970d240f9748cd2d2a">···33</a></span><span·class="preprocessor">#define·ALBERTA_DEBUG·0</span></div>118 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">
 119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02336.html">···34</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02336.html">AlbertaIOError</a></div>
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif</span></div>120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····:·<span·class="keyword">public</span>·IOError</div>
 121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··{};</div>
 122 </div>
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">//·MAX,·MIN,·and·ABS·are·defined·macros·of·ALBERTA</span></div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="comment">//·if·they·are·not·defined·elsewhere,·they·are·undefined·here</span></div> 
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#ifndef·MAX</span></div>124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a00653.html#a4b7aa45c1743bf41ef31a987fcd0f372">···39</a></span><span·class="preprocessor">#define·_MAX_NOT_DEFINED_</span></div>125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#endif</span></div>126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">namespace·</span>Alberta</div>
123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··{</div>
 128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#ifndef·MIN</span></div>129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="comment">//·Import·Types</span></div>
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a00653.html#a7d0dab8defd85e01c2f14a68a40b4f32">···43</a></span><span·class="preprocessor">#define·_MIN_NOT_DEFINED_</span></div> 
126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#endif</span></div>130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="comment">//·------------</span></div>
127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">···46</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>·=·<a·class="code·hl_define"·href="a00641.html#a362e6794dc8da37bca88774ed43b8e54">DIM_OF_WORLD</a>;</div>
128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#ifndef·ABS</span></div> 
129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a00653.html#a0c6debd1ce74543115f35b5661f4f48b">···47</a></span><span·class="preprocessor">#define·_ABS_NOT_DEFINED_</span></div> 
130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#endif</span></div> 
131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifndef·DIM_OF_WORLD</span></div> 
133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#error·&quot;DIM_OF_WORLD·not·defined.&quot;</span></div> 
134 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#endif</span></div>134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">···48</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA<[·...·truncated·by·diffoscope;·len:·98,·SHA:·20e99c18772a709be60d06a94fa7c90ae4aafed999d6107f626326a0b9575adc·...·]</div>
 135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a01068.html#a507da1d491ffc23d26a668371592cea7">···49</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_B·<a·class="code·hl_typedef"·href="a01068.html#a507da1d491ffc23d26a668371592cea7">LocalVector</a>;·<span·class="comment">//·in·barycentric·coordinates</span></div>
 136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">···50</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_D·<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>;</div>
 137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">···51</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_DD·<a·class="code·hl_typedef"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">GlobalMatrix</a>;</div>
 138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">···52</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·AFF_TRAFO·<a·class="code·hl_typedef"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">AffineTransformation</a>;</div>
 139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">···53</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·MESH·<a·class="code·hl_typedef"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">Mesh</a>;</div>
 140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">···54</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>;</div>
135 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a01068.html#aa5da9b62cec15c9358c9a588a2e47e77">···56</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#aa5da9b62cec15c9358c9a588a2e47e77">meshRefined</a>·=·MESH_REFINED;</div>
 143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a01068.html#af15315ba707766140aa520c2b4aac497">···57</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#af15315ba707766140aa520c2b4aac497">meshCoarsened</a>·=·MESH_COARSENED;</div>
136 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#ifdef·HAVE_CONFIG_H</span></div> 
137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#define·ALBERTASAVE_HAVE_CONFIG_H·HAVE_CONFIG_H</span></div> 
138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#undef·HAVE_CONFIG_H</span></div> 
139 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#endif</span></div> 
Diff chunk too large, falling back to line-by-line diff (791 lines added, 19 lines removed)
140 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
141 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#include·&lt;alberta/alberta.h&gt;</span></div>145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a01068.html#a786cfa45de7b3e49635a43ad99326681">···59</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#a786cfa45de7b[·...·truncated·by·diffoscope;·len:·54,·SHA:·ffd6becb2270d7c9cd7da7ac89f500538694537dd235a8e0f92e9dc179eb86e6·...·]</div>
142 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a01068.html#ab69512acf0aeb91b093af2ef4ce2de4b">···60</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#ab69512acf0ae[·...·truncated·by·diffoscope;·len:·56,·SHA:·c93b17de516bfc18866445b104b441bb098d9c210971a2735aedddb96d10fcbe·...·]</div>
143 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#ifdef·ALBERTASAVE_HAVE_CONFIG_H</span></div>147 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a01068.html#a763532db520e16a3ea6d45e06f6acf53">···61</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·BNDRY_TYPE·<a·class="code·hl_typedef"·h[·...·truncated·by·diffoscope;·len:·67,·SHA:·aa43c1af5cff71c443309ba69c4a7f43dffce7eeda9573164660b64d964fa019·...·]</div>
144 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#define·HAVE_CONFIG_H·ALBERTASAVE_HAVE_CONFIG_H</span></div>148 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
145 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#undef·ALBERTASAVE_HAVE_CONFIG_H</span></div>149 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a01068.html#ae4208ed076c295f716febf9bbecb7eaf">···63</a></span>····<span·class="keyword">typedef</span>·U_CHAR·<a·class="code·hl_typedef"·href="a01068.html#ae4208ed076c295f716febf9bbecb7eaf">ElementType</a>;</div>
146 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#endif</span></div>150 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>151 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">···65</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FE_SPACE·<a·class="code·hl_typedef"·hre[·...·truncated·by·diffoscope;·len:·63,·SHA:·dec7c8bbe3b8cd265a67bd57afc0f5ab3e229dfbcfe09528e44b5bbf57603d0f·...·]</div>
148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#ifndef·_ALBERTA_H_</span></div>152 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
149 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#error·&quot;Unable·to·include·alberta.h.&quot;</span></div>153 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
150 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#endif</span></div>154 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
151 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>155 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="comment">//·Memory·Manipulation·Functions</span></div>
152 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">//·Macro·nil·may·be·defined·by·alberta_util.h.·If·so,·undefine·it.</span></div>156 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="comment">//·-----------------------------</span></div>
153 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#ifdef·nil</span></div>157 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
154 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#undef·nil</span></div>158 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Data·&gt;</div>
155 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#endif</span></div>159 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">
Max diff block lines reached; 271/154139 bytes (0.18%) of diff not shown.
35.5 KB
html2text {}
    
Offset 1, 89 lines modifiedOffset 1, 888 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 albertaheader.hh8 misc.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTAHEADER_HH15 5#ifndef·DUNE_ALBERTA_MISC_HH
16 6#define·DUNE_ALBERTAHEADER_HH16 6#define·DUNE_ALBERTA_MISC_HH
17 717 7
 18 8#include·<cassert>
 19 9#include·<utility>
 20 10
 21 11#include·<dune/common/exceptions.hh>
 22 12#include·<dune/common/hybridutilities.hh>
 23 13#include·<dune/common/typetraits.hh>
 24 14
 25 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
 26 16
18 8#if·HAVE_ALBERTA27 17#if·HAVE_ALBERTA
19 9 
20 10#if·not·(ALBERTA_DIM·>·0) 
21 11·#if·HEADERCHECK 
22 12·#undef·ALBERTA_DIM 
23 13·#define·ALBERTA_DIM·2 
24 14·#else 
25 15·#error·ALBERTA_DIM·should·be·1,·2,·or·3 
26 16·#endif 
27 17#endif 
28 1828 18
29 19//·Set·ALBERTA's·DIM_OF_WORLD·preprocessor·variable 
30 20#ifndef·ALBERTA_DIM 
31 21#error·"ALBERTA_DIM·needed·to·use·AlbertaGrid."29 19//·should·the·coordinates·be·cached·in·a·vector·(required·for·ALBERTA·2.0)?
 30 20#ifndef·DUNE_ALBERTA_CACHE_COORDINATES
 31 _\x82_\x81#define·DUNE_ALBERTA_CACHE_COORDINATES·1
32 22#endif32 22#endif
33 _\x82_\x83#define·DIM_OF_WORLD·ALBERTA_DIM 
34 24 
35 25//·if·we·have·ALBERTA·C++·lib·define·namespace·for·ALBERTA 
36 26#ifdef·__ALBERTApp__ 
37 27#define·ALBERTA·Alberta:: 
38 28#else 
39 _\x82_\x89#define·ALBERTA·:: 
40 30#endif 
41 31 
42 32#ifndef·ALBERTA_DEBUG 
43 _\x83_\x83#define·ALBERTA_DEBUG·0 
44 34#endif 
45 35 
46 36//·MAX,·MIN,·and·ABS·are·defined·macros·of·ALBERTA 
47 37//·if·they·are·not·defined·elsewhere,·they·are·undefined·here 
48 38#ifndef·MAX 
49 _\x83_\x89#define·_MAX_NOT_DEFINED_ 
50 40#endif 
51 41 
52 42#ifndef·MIN 
53 _\x84_\x83#define·_MIN_NOT_DEFINED_ 
54 44#endif33 23
 34 24namespace·_\x8D_\x8u_\x8n_\x8e
 35 25{
 36 26
 37 27·//·Exceptions
 38 28·//·----------
 39 29
 40 _\x83_\x80·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8E_\x8r_\x8r_\x8o_\x8r
 41 31·:·public·Exception
 42 32·{};
 43 33
 44 _\x83_\x84·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8I_\x8O_\x8E_\x8r_\x8r_\x8o_\x8r
 45 35·:·public·IOError
 46 36·{};
 47 37
 48 38
 49 39
 50 40·namespace·Alberta
 51 41·{
 52 42
 53 43·//·Import·Types
 54 44·//·------------
55 4555 45
56 46#ifndef·ABS 
57 _\x84_\x87#define·_ABS_NOT_DEFINED_ 
58 48#endif 
59 49 
60 50#ifndef·DIM_OF_WORLD 
61 51#error·"DIM_OF_WORLD·not·defined." 
62 52#endif 
63 53 
64 54#ifdef·HAVE_CONFIG_H 
65 55#define·ALBERTASAVE_HAVE_CONFIG_H·HAVE_CONFIG_H 
66 56#undef·HAVE_CONFIG_H 
67 57#endif56 _.4_.6·static·const·int·_.d_.i_.m_.W_.o_.r_.l_.d·=·_.D_.I_.M_.__.O_.F_.__.W_.O_.R_.L_.D;
 57 47
 58 _\x84_\x88·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL·_\x8R_\x8e_\x8a_\x8l;
 59 _\x84_\x89·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_B·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;·//·in·barycentric·coordinates
 60 _\x85_\x80·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_D·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 61 _\x85_\x81·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_DD·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x;
 62 _\x85_\x82·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·AFF_TRAFO·_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n;
 63 _\x85_\x83·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·MESH·_\x8M_\x8e_\x8s_\x8h;
 64 _\x85_\x84·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t;
 65 55
 66 _\x85_\x86·static·const·int·_\x8m_\x8e_\x8s_\x8h_\x8R_\x8e_\x8f_\x8i_\x8n_\x8e_\x8d·=·MESH_REFINED;
 67 _\x85_\x87·static·const·int·_\x8m_\x8e_\x8s_\x8h_\x8C_\x8o_\x8a_\x8r_\x8s_\x8e_\x8n_\x8e_\x8d·=·MESH_COARSENED;
Diff chunk too large, falling back to line-by-line diff (818 lines added, 19 lines removed)
68 5868 58
69 59#include·<alberta/alberta.h>69 _.5_.9·static·const·int·_.I_.n_.t_.e_.r_.i_.o_.r_.B_.o_.u_.n_.d_.a_.r_.y·=·INTERIOR;
70 6070 _.6_.0·static·const·int·_.D_.i_.r_.i_.c_.h_.l_.e_.t_.B_.o_.u_.n_.d_.a_.r_.y·=·DIRICHLET;
71 61#ifdef·ALBERTASAVE_HAVE_CONFIG_H71 _.6_.1·typedef·_.A_.L_.B_.E_.R_.T_.A·BNDRY_TYPE·_.B_.o_.u_.n_.d_.a_.r_.y_.I_.d;
72 62#define·HAVE_CONFIG_H·ALBERTASAVE_HAVE_CONFIG_H72 62
73 63#undef·ALBERTASAVE_HAVE_CONFIG_H73 _.6_.3·typedef·U_CHAR·_.E_.l_.e_.m_.e_.n_.t_.T_.y_.p_.e;
74 64#endif74 64
75 6575 _.6_.5·typedef·_.A_.L_.B_.E_.R_.T_.A·FE_SPACE·_.D_.o_.f_.S_.p_.a_.c_.e;
76 66#ifndef·_ALBERTA_H_76 66
77 67#error·"Unable·to·include·alberta.h."77 67
78 68#endif78 68
79 6979 69·//·Memory·Manipulation·Functions
80 70//·Macro·nil·may·be·defined·by·alberta_util.h.·If·so,·undefine·it.80 70·//·-----------------------------
81 71#ifdef·nil81 71
82 72#undef·nil82 72·template<·class·Data·>
83 73#endif83 _.7_.3·inline·Data·*_.m_.e_.m_.A_.l_.l_.o_.c·(·size_t·size·)
Max diff block lines reached; 53/36368 bytes (0.15%) of diff not shown.
8.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00656.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·meshpointer.hh·File·Reference</title>8 <title>dune-grid:·coordcache.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 47 lines modifiedOffset 72, 40 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">meshpointer.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">coordcache.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00629_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>
  
82 <p>provides·a·wrapper·for·ALBERTA's·mesh·structure·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;limits&gt;</code><br·/> 
85 <code>#include·&lt;string&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00635_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/> 
88 <code>#include·&lt;<a·class="el"·href="a00704_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code><br·/> 
89 <code>#include·&lt;<a·class="el"·href="a07241_source.html">dune/grid/albertagrid/projection.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code><br·/>
90 </div>85 </div>
91 <p><a·href="a00656_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00656_source.html">Go·to·the·source·code·of·this·file.</a></p>
92 <table·class="memberdecls">87 <table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
94 Classes</h2></td></tr>89 Classes</h2></td></tr>
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01984.html">Dune::Alberta::MeshPointer&lt;·dim·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01956.html">Dune::Alberta::CoordCache&lt;·dim·&gt;</a></td></tr>
 91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01960.html">Dune::Alberta::CoordCache&lt;·dim·&gt;::LocalCaching</a></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02328.html">Dune::Alberta::MeshPointer&lt;·dim·&gt;::MacroIterator</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01964.html">Dune::Alberta::CoordCache&lt;·dim·&gt;::Interpolation</a></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>102 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table>104 </table>
108 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
109 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·mesh·structure·</p> 
110 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl> 
111 </div></div><!--·contents·-->105 </div><!--·contents·-->
112 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
113 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
115 </small></address>109 </small></address>
116 </body>110 </body>
117 </html>111 </html>
2.41 KB
html2text {}
    
Offset 2, 33 lines modifiedOffset 2, 27 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 coordcache.hh·File·Reference
9 meshpointer.hh·File·Reference 
10 provides·a·wrapper·for·ALBERTA's·mesh·structure·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<limits> 
12 #include·<string> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_.c_.r_.o_.d_.a_.t_.a_\x8._\x8h_\x8h>10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_.s_.h_.p_.o_.i_.n_.t_.e_.r_\x8._\x8h_\x8h>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8a_\x8d_\x8m_\x8i_\x8n_\x8._\x8h_\x8h>
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8p_.r_.o_.j_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_.o_.f_.v_.e_.c_.t_.o_.r_\x8._\x8h_\x8h>
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.:_.:_.M_.e_.s_.h_.P_.o_.i_.n_.t_.e_.r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>15 ·class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.:_.:_.C_.o_.o_.r_.d_.C_.a_.c_.h_.e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
20  16  
21 class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.:_.:_.M_.e_.s_.h_.P_.o_.i_.n_.t_.e_.r_.<_.·_.d_.i_.m_.·_.>_.:_.:_.M_.a_.c_.r_.o_.I_.t_.e_.r_.a_.t_.o_.r17 ·class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.:_.:_.C_.o_.o_.r_.d_.C_.a_.c_.h_.e_.<_.·_.d_.i_.m_.·_.>_.:_.:_.L_.o_.c_.a_.l_.C_.a_.c_.h_.i_.n_.g
 18  
 19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8o_\x8n
22  20  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e22 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.23  ···········Include·standard·header·files.
26  24  
27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
28  26  
29 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
30 provides·a·wrapper·for·ALBERTA's·mesh·structure 
31 ··Author 
32 ······Martin·Nolte 
33 ===============================================================================27 ===============================================================================
34 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.828 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
175 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00656_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·meshpointer.hh·Source·File</title>8 <title>dune-grid:·coordcache.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 623 lines modifiedOffset 74, 225 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">meshpointer.hh</div></div>80 ··<div·class="headertitle"><div·class="title">coordcache.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00656.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00656.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_MESHPOINTER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_COORDCACHE_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_MESHPOINTER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_COORDCACHE_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00629.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00635.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00677.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;limits&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00704.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07241.html">dune/grid/albertagrid/projection.hh</a>&gt;</span></div> 
97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>Alberta</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·CoordCache</span></div>
98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·----------</span></div>
99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>{</div>106 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="};">
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a01956.html">···24</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01956.html">CoordCache</a></div>
102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>
103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">namespace·</span>Alberta</div> 
104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··{</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02028.html">DofVectorPointer&lt;·GlobalVector·&gt;</a>·<a·class="code·hl_class"·href="a02028.html">CoordVectorPointer</a>;</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01988.html">Alberta::DofAccess&lt;·dim,·dim·&gt;</a>·<a·class="code·hl_class"·href="a01988.html">DofAccess</a>;</div>
105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="comment">//·External·Forward·Declarations</span></div> 
107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="comment">//·-----------------------------</span></div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01960.html">LocalCaching</a>;</div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a01964.html">Interpolation</a>;</div>
108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">class·</span>HierarchyDofNumbering;</div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">public</span>:</div>
 116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a01956.html#a1094003c7b01e371b84ffb9bf0e2c3e1">···33</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01956.html#a1094003c7b01e371b84ffb9bf0e2c3e1">dimension</a>·=·dim;</div>
111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·MeshPointer</span></div> 
113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="comment">//·-----------</span></div>118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a01956.html#acd07bb0638c9b271132e8dfa6c33f3b3">···35</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dimension·&gt;</a[·...·truncated·by·diffoscope;·len:·98,·SHA:·8832fbe2ee41bd2f204307f66b950da1b28bb755328b52f5e62d6b96f4a0d635·...·]</div>
 119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a01956.html#aa0405fd7b265d11bad72c062db42df35">···36</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01984.html">Alberta::MeshPointer&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a01956.html#aa0405fd7b265d11bad72c062db42df35">MeshPointer</a>;</div>
 120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a01956.html#ad2edf3750cf4473bead41b3fb2eab533">···37</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01992.html">HierarchyDofNumbering&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a01956.html#ad2edf3750cf4473bead41b3fb2eab533">DofNumbering</a>;</div>
114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
116 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="};">122 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="}">
117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a01984.html">···39</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01984.html">MeshPointer</a></div>123 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a01956.html#a4fae086863b937d97e0ae056dbc5983a">···39</a></span>······<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&amp;<a·class="code·hl_function"·href="a01956.html#a4fae086863b937d97e0ae056dbc5983a">operator[·...·truncated·by·diffoscope;·len:·225,·SHA:·9bb778b814ef6f05af8897ae9016553392d2a58ee16321dad18c700bdb334df6·...·]></div>
118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>124 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="keyword">······</span>{</div>
119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dim·&gt;</a>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>;</div> 
120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02320.html">ElementInfo::MacroElement</a>·<a·class="code·hl_struct"·href="a02320.html">MacroElement</a>;</div> 
121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02396.html">ElementInfo::FillFlags</a>·<a·class="code·hl_struct"·href="a02396.html">Fill[·...·truncated·by·diffoscope;·len:·9,·SHA:·58c860a1d0c7251a4db4b2ec1ea23ade474d74cdfef3d77ecf867894af74c43c·...·];</div>125 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········assert(·!(!coords_)·);</div>
 126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·*array·=·(<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·*)coords_;</div>
 127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keywordflow">return</span>·array[·dofAccess_(·element,·vertex·)·];</div>
122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······}</div>
123 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">class·</span>BoundaryProvider;</div> 
124 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dimWorld·&gt;</div> 
126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keyword">struct·</span>Library;</div> 
127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="keyword">public</span>:</div> 
129 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02328.html">MacroIterator</a>;</div> 
130 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
131 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a01984.html#ae7430e2555a769a4ebb79d38d2f86935">···53</a></span>······<a·class="code·hl_function"·href="a01984.html#ae7430e2555a769a4ebb79d38d2f86935">MeshPointer</a>·()</div> 
133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········:·mesh_(·0·)</div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······{}</div> 
135 </div>129 </div>
136 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>130 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
137 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">131 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">
138 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a01984.html#ac7c8ad04f365d5960d1899a7ece8b0de">···57</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a01984.html#ac7c8ad04f365d5960d1899a7ece8b0de">Mes[·...·truncated·by·diffoscope;·len:·111,·SHA:·7d1f80264e97860587c12c72e958b77e5b53d003d35df94be62e6f88b86fd604·...·]</div>132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a01956.html#a5b627784699218024743385cc78a4ba6">···46</a></span>······<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&amp;<a·class="code·hl_fu[·...·truncated·by·diffoscope;·len:·271,·SHA:·1a23a8e5e8160ccddb138d98e176e47bcb4e00dbcc90d0ca769528c7e6b6add0·...·]</div>
139 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········:·mesh_(·mesh·)</div>133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="keyword">······</span>{</div>
 134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<span·class="keywordflow">return</span>·(*<span·class="keyword">this</span>)(·elementInfo.<a·class="code·hl_function"·href="a02032.html#ada0ef6466c62d95e8e3f30aed2da8fad">el</a>(),·vertex·);</div>
140 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······{}</div>135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div>
141 </div>136 </div>
 137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 138 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">
 139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a01956.html#ae9641b980ecb624bed686c17177f54c9">···51</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01956.html#ae9641b980ecb624bed686c17177f54c9">create</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01992.html">DofNumbering</a>·&amp;dofNumbering·)</div>
 140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······{</div>
 141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········<a·class="code·hl_class"·href="a01984.html">MeshPointer</a>·mesh·=·dofNumbering.<a·class="code·hl_function"·href="a01992.html#a148b9bb99beb257a9bdad8671fc60d65">mesh</a>();</div>
 142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace·=·dofNumbering.<a·class="code·hl_function"·href="a01992.html#a83ce14349a4ade272015c1bf8410205a">dofSpace</a>(·<a·class="code·hl_variable"·href="a01956.html#a1094003c7b01e371b84ffb9bf0e2c3e1">dimension</a>·);</div>
 143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>········coords_.<a·class="code·hl_function"·href="a02028.html#a2dbf772bab3c9300e01499eb1479c16f">create</a>(·dofSpace,·<span·class="stringliteral">&quot;Coordinate·Cache&quot;</span>·);</div>
 145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········<a·class="code·hl_class"·href="a01960.html">LocalCaching</a>·localCaching(·coords_·);</div>
 146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········mesh.<a·class="code·hl_function"·href="a01984.html#aefe77a8d8e890b91807b1191e4da77bb">hierarchicTraverse</a>(·localCaching,·<a·class="code·hl_struct"·href="a02396.html">FillFlags&lt;·dimension·&gt;::coords</a>·);</div>
 147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········coords_.template·setupInterpolation&lt;·Interpolation·&gt;();</div>
142 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········dofAccess_·=·<a·class="code·hl_class"·href="a01988.html">DofAccess</a>(·dofSpace·);</div>
143 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}"> 
144 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a01984.html#a9c6f65a4478628f806dbac4c8f4fc3ed">···61</a></span>······<span·class="keyword">operator</span>·<a·class="code·hl_typedef"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">Mesh</a>·*·()·<span·class="keyword">const</span></div> 
145 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······{</div>150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······}</div>
146 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········<span·class="keywordflow">return</span>·mesh_;</div> 
147 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······}</div> 
148 </div>151 </div>
149 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
150 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}">153 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">
151 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a01984.html#a6f9c5b16d05cfd92fd7ddfc45a093859">···66</a></span>······<span·class="keyword">explicit</span>·<span·class="keyword">operator</span>·bool·()<span·class="keyword">·const</span></div>154 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a01956.html#aab1216519ce2130f58d97e4a1b47216c">···64</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01956.html#aab1216519ce2130f58d97e4a1b47216c">rele[·...·truncated·by·diffoscope;·len:·10,·SHA:·35f3df622196a7fde394ab1259be9da12551c28dc180e2c061f78683006229f1·...·]</div>
152 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">······</span>{</div>155 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······{</div>
153 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········<span·class="keywordflow">return</span>·(<span·class="keywordtype">bool</span>)mesh_;</div>156 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········coords_.<a·class="code·hl_function"·href="a02028.html#a3af801d63e84f7376a37a3279383adaa">release</a>();</div>
Max diff block lines reached; 113685/139374 bytes (81.57%) of diff not shown.
38.7 KB
html2text {}
    
Offset 1, 643 lines modifiedOffset 1, 259 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 meshpointer.hh8 coordcache.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_MESHPOINTER_HH 
16 6#define·DUNE_ALBERTA_MESHPOINTER_HH15 5#ifndef·DUNE_ALBERTA_COORDCACHE_HH
 16 6#define·DUNE_ALBERTA_COORDCACHE_HH
17 717 7
18 13#include·<limits> 
19 14#include·<string> 
20 15 
21 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
22 17#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
23 18#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.a_.c_.r_.o_.d_.a_.t_.a_\x8._\x8h_\x8h>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.e_.s_.h_.p_.o_.i_.n_.t_.e_.r_\x8._\x8h_\x8h>
 19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8a_\x8d_\x8m_\x8i_\x8n_\x8._\x8h_\x8h>
24 19#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.p_.r_.o_.j_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>20 10#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.d_.o_.f_.v_.e_.c_.t_.o_.r_\x8._\x8h_\x8h>
25 2021 11
26 21#if·HAVE_ALBERTA22 12#if·HAVE_ALBERTA
 23 13
 24 14namespace·_\x8D_\x8u_\x8n_\x8e
 25 15{
 26 16
 27 17·namespace·Alberta
 28 18·{
 29 19
 30 20·//·CoordCache
 31 21·//·----------
27 2232 22
 33 23·template<·int·dim·>
 34 _\x82_\x84·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8a_\x8c_\x8h_\x8e
28 23namespace·_\x8D_\x8u_\x8n_\x8e 
29 24{ 
30 25 
31 26·namespace·Alberta 
32 27·{35 25·{
 36 26·typedef·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8·_\x8>·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r;
 37 27·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s;
33 2838 28
34 29·//·External·Forward·Declarations 
35 30·//·-----------------------------39 29·class·_.L_.o_.c_.a_.l_.C_.a_.c_.h_.i_.n_.g;
 40 30·struct·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8o_\x8n;
36 3141 31
37 32·template<·int·dim·> 
38 33·class·HierarchyDofNumbering;42 32·public:
 43 _\x83_\x83·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim;
39 3444 34
40 35·//·MeshPointer 
41 36·//·----------- 
42 37 
43 38·template<·int·dim·> 
44 _\x83_\x89·class·_.M_.e_.s_.h_.P_.o_.i_.n_.t_.e_.r45 _\x83_\x85·typedef·_.A_.l_.b_.e_.r_.t_.a_.:_.:_.E_.l_.e_.m_.e_.n_.t_.I_.n_.f_.o_.<_.·_.d_.i_.m_.e_.n_.s_.i_.o_.n_.·_.>·_.E_.l_.e_.m_.e_.n_.t_.I_.n_.f_.o;
 46 _\x83_\x86·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r;
 47 _\x83_\x87·typedef·_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g;
 48 38
 49 _\x83_\x89·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*element,·int·vertex·)·const
45 40·{50 40·{
46 41·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o; 
47 42·typedef·typename·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t; 
48 43·typedef·typename·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8:_\x8:_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s·_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s; 
49 44 
50 45·class·BoundaryProvider; 
51 46 
52 47·template<·int·dimWorld·> 
53 48·struct·Library; 
54 49 
55 50·public: 
56 51·class·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
57 52 
58 _\x85_\x83·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r·() 
59 54·:·mesh_(·0·) 
60 55·{} 
61 56 
62 _\x85_\x87·explicit·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r·(·_\x8M_\x8e_\x8s_\x8h·*mesh·) 
63 58·:·mesh_(·mesh·) 
64 59·{}51 41·assert(·!(!coords_)·);
 52 42·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*array·=·(_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*)coords_;
 53 43·return·array[·dofAccess_(·element,·vertex·)·];
 54 44·}
 55 45
 56 _\x84_\x86·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo,·int·vertex·)
 57 const
 58 47·{
 59 48·return·(*this)(·elementInfo._\x8e_\x8l(),·vertex·);
 60 49·}
 61 50
 62 _\x85_\x81·void·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e·(·const·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g·&dofNumbering·)
 63 52·{
 64 53·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r·mesh·=·dofNumbering._\x8m_\x8e_\x8s_\x8h();
 65 54·const·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e·*dofSpace·=·dofNumbering._\x8d_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e(·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·);
 66 55
 67 56·coords_._\x8c_\x8r_\x8e_\x8a_\x8t_\x8e(·dofSpace,·"Coordinate·Cache"·);
 68 57·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8a_\x8c_\x8h_\x8i_\x8n_\x8g·localCaching(·coords_·);
 69 58·mesh._\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8T_\x8r_\x8a_\x8v_\x8e_\x8r_\x8s_\x8e(·localCaching,·_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>_\x8:_\x8:_\x8c_\x8o_\x8o_\x8r_\x8d_\x8s·);
 70 59·coords_.template·setupInterpolation<·Interpolation·>();
65 6071 60
66 _.6_.1·operator·_.M_.e_.s_.h·*·()·const72 61·dofAccess_·=·_.D_.o_.f_.A_.c_.c_.e_.s_.s(·dofSpace·);
67 62·{73 62·}
 74 63
 75 _\x86_\x84·void·_\x8r_\x8e_\x8l_\x8e_\x8a_\x8s_\x8e·()
68 63·return·mesh_; 
69 64·} 
70 65 
71 _\x86_\x86·explicit·operator·bool·()·const 
72 67·{76 65·{
73 68·return·(bool)mesh_;77 66·coords_._.r_.e_.l_.e_.a_.s_.e();
74 69·}78 67·}
75 70 
76 _\x87_\x81·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8b_\x8e_\x8g_\x8i_\x8n·()·const 
77 72·{ 
78 73·return·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(·*this,·false·); 
79 74·}79 68
 80 69·private:
 81 70·CoordVectorPointer·coords_;
 82 71·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s·dofAccess_;
 83 72·};
 84 73
 85 74
Max diff block lines reached; 34043/39622 bytes (85.92%) of diff not shown.
10.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00659.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dofvector.hh·File·Reference</title>8 <title>dune-grid:·transformation.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 58 lines modifiedOffset 71, 33 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>··</div>
79 <a·href="#func-members">Functions</a>··</div> 
80 ··<div·class="headertitle"><div·class="title">dofvector.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">transformation.hh·File·Reference</div></div>
81 </div><!--header-->80 </div><!--header-->
82 <div·class="contents">81 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;cstdlib&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
84 <code>#include·&lt;limits&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/> 
87 <code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code><br·/> 
88 </div>84 </div>
89 <p><a·href="a00659_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00659_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">86 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>88 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02008.html">Dune::Alberta::DofVectorProvider&lt;·int·&gt;</a></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02012.html">Dune::Alberta::DofVectorProvider&lt;·signed·char·&gt;</a></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02016.html">Dune::Alberta::DofVectorProvider&lt;·unsigned·char·&gt;</a></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02020.html">Dune::Alberta::DofVectorProvider&lt;·Real·&gt;</a></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02024.html">Dune::Alberta::DofVectorProvider&lt;·GlobalVector·&gt;</a></td></tr> 
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02028.html">Dune::Alberta::DofVectorPointer&lt;·Dof·&gt;</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02564.html">Dune::AlbertaTransformation</a></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
107 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
108 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
109 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr> 
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
113 </table><table·class="memberdecls"> 
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
115 Functions</h2></td></tr> 
116 <tr·class="memitem:a32f1dea9b87299c0e24ab46760391400"·id="r_a32f1dea9b87299c0e24ab46760391400"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a32f1dea9b87299c0e24ab46760391400">Dune::Alberta::abs</a>·(const·<a·class="el"·href="a02028.html">DofVectorPointer</a>&lt;·int·&gt;·&amp;dofVector)</td></tr> 
117 <tr·class="separator:a32f1dea9b87299c0e24ab46760391400"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
118 <tr·class="memitem:ad67366c3c67a2ca2e728b4276e37324e"·id="r_ad67366c3c67a2ca2e728b4276e37324e"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ad67366c3c67a2ca2e728b4276e37324e">Dune::Alberta::max</a>·(const·<a·class="el"·href="a02028.html">DofVectorPointer</a>&lt;·int·&gt;·&amp;dofVector)</td></tr> 
119 <tr·class="separator:ad67366c3c67a2ca2e728b4276e37324e"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
120 <tr·class="memitem:aca064a9bc66806f78ea771e804e5582d"·id="r_aca064a9bc66806f78ea771e804e5582d"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#aca064a9bc66806f78ea771e804e5582d">Dune::Alberta::min</a>·(const·<a·class="el"·href="a02028.html">DofVectorPointer</a>&lt;·int·&gt;·&amp;dofVector)</td></tr> 
121 <tr·class="separator:aca064a9bc66806f78ea771e804e5582d"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
122 </table>97 </table>
123 </div><!--·contents·-->98 </div><!--·contents·-->
124 <!--·start·footer·part·-->99 <!--·start·footer·part·-->
125 <hr·class="footer"/><address·class="footer"><small>100 <hr·class="footer"/><address·class="footer"><small>
126 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8101 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
127 </small></address>102 </small></address>
128 </body>103 </body>
2.57 KB
html2text {}
    
Offset 1, 43 lines modifiedOffset 1, 21 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 transformation.hh·File·Reference
 10 #include·<dune/common/fvector.hh>
9 dofvector.hh·File·Reference 
10 #include·<cstdlib> 
11 #include·<limits> 
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h> 
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n
17 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8i_\x8n_\x8t_\x8·_\x8> 
18   
19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8> 
20   
21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8u_\x8n_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8> 
22   
23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8R_\x8e_\x8a_\x8l_\x8·_\x8> 
24   
25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8·_\x8> 
26   
27 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8D_\x8o_\x8f_\x8·_\x8> 
28  15  
29 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
30 namespace· ·_\x8D_\x8u_\x8n_\x8e17 namespace· ·_\x8D_\x8u_\x8n_\x8e
31  ···········Include·standard·header·files.18  ···········Include·standard·header·files.
32  19  
33 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a 
34   
35 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
36 void ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8a_\x8b_\x8s·(const·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r<·int·>·&dofVector) 
37   
38 ·int ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8m_\x8a_\x8x·(const·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r<·int·>·&dofVector) 
39   
40 ·int ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8m_\x8i_\x8n·(const·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r<·int·>·&dofVector) 
41   
42 ===============================================================================20 ===============================================================================
43 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
136 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00659_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dofvector.hh·Source·File</title>8 <title>dune-grid:·transformation.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 532 lines modifiedOffset 74, 119 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dofvector.hh</div></div>80 ··<div·class="headertitle"><div·class="title">transformation.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00659.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00659.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_DOFVECTOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_TRANSFORMATION_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_DOFVECTOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_TRANSFORMATION_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cstdlib&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;limits&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00689.html">dune/grid/albertagrid/refinement.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>99 <div·class="foldopen"·id="foldopen00017"·data-start="{"·data-end="};">
 100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno"><a·class="line"·href="a02564.html">···17</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02564.html">AlbertaTransformation</a></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>
 102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02340.html">Alberta::GlobalSpace</a>·<a·class="code·hl_class"·href="a02340.html">GlobalSpace</a>;</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>Alberta</div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="comment">//·External·Forward·Declarations</span></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">public</span>:</div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="comment">//·-----------------------------</span></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">···22</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Alberta:[·...·truncated·by·diffoscope;·len:·100,·SHA:·08928dac6f38b78a50bf74e9b4732be3a66d04e25b6d8e06c71620f1bd5978ab·...·]</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">···24</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>·=·<a·class="code·hl_variable"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">Alberta::dimWorld</a>;</div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">···26</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;·ctype,·dimension·&gt;·<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>;</div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">class·</span>MeshPointer;</div> 
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">explicit</span></div>
 112 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}">
 113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a02564.html#a3262dd337692ec88e750103a1d5b99a3">···29</a></span>····<a·class="code·hl_function"·href="a02564.html#a3262dd337692ec88e750103a1d5b99a3">AlbertaTransformation</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">Alberta::AffineTransformation</a>·*trafo·=·NULL·)</div>
 114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······:·matrix_(·(trafo·!=·NULL·?·trafo-&gt;M·:·<a·class="code·hl_class"·href="a02340.html">GlobalSpace</a>::identityMatrix())·),</div>
 115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>········shift_(·(trafo·!=·NULL·?·trafo-&gt;t·:·<a·class="code·hl_class"·href="a02340.html">GlobalSpace</a>::nullVector())·)</div>
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{}</div>
 117 </div>
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="comment">//·DofVectorProvider</span></div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="comment">//·-----------------</span></div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Dof·&gt;</div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02004.html">···35</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02004.html">DofVectorProvider</a>;</div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">template</span>&lt;&gt;</div> 
120 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};"> 
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a02008.html">···38</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02004.html">DofVectorProvider</a>&lt;·int·&gt;</div> 
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div> 
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">···40</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_INT_VEC·<a·class="code·hl_typedef"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>;</div> 
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
125 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">119 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}">
126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a02008.html#a46a4383b3d814f09f4f20fe5bc1bda19">···42</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVec[·...·truncated·by·diffoscope;·len:·297,·SHA:·59b6b70319dcca21ea65629eb5807815348ce3c989c3d8adcffa9155bfd53a95·...·]</div>120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02564.html#ac4030b083786e7631a508a56146fcebf">···34</a></span>····<a·class="code·hl_function"·href="a02564.html#ac4030b083786e7631a508a56146fcebf">AlbertaTransformation</a>·(·<span·class="ke[·...·truncated·by·diffoscope;·len:·136,·SHA:·e1a46d1735ee6060763509b15852f2f0101d37d867c24f52472077ba74d96302·...·]</div>
 121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····························<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02340.html#ab964db613a65e1be687785a3efa16a8d">GlobalSpace::Vector</a>·&amp;shift·)</div>
 122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·matrix_(·matrix·),</div>
 123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>········shift_(·shift·)</div>
127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······{</div>124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{}</div>
128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·get_dof_int_vec(·name.c_str(),·dofSpace·);</div> 
129 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div> 
130 </div>125 </div>
131 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>126 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
132 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">127 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02008.html#aa31ac13fb2ef7d5116b8dfa650c6941b">···47</a></span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02008.html#aa3[·...·truncated·by·diffoscope;·len:·149,·SHA:·72085987bd68045fde1f8464da7780dfc5a7d99465140ae6dfec2ea2938d6b13·...·]</div>128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02564.html#afacc69783766498bb34ec4eb1ce4e5e2">···40</a></span>····<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·<a·class="code·hl_function"·h[·...·truncated·by·diffoscope;·len:·241,·SHA:·61102d4e936ed18bba17c57c49da4de6dc4a8f5c18e5965b11e4ae54ef8a6315·...·]</div>
 129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="keyword">····</span>{</div>
 130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·y;</div>
 131 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>;·++i·)</div>
134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······{</div>132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······{</div>
135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·free_dof_int_vec(·dofVector·);</div>133 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02340.html#ab964db613a65e1be687785a3efa16a8d">GlobalSpace::Vector</a>·&amp;row·=·matrix_[·i·];</div>
 134 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········y[·i·]·=·shift_[·i·];</div>
 135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>;·++j·)</div>
 136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··········y[·i·]·+=·row[·j·]·*·x[·j·];</div>
 137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div>
 138 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keywordflow">return</span>·y;</div>
136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······}</div>139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····}</div>
137 </div>140 </div>
138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
139 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">142 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a02008.html#af81576b783ba82f526463031322742ec">···52</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVect[·...·truncated·by·diffoscope;·len:·362,·SHA:·201af03f6e2f047fd96a621fdbe15475dc8c2ac67503b3bb28d8ac3b3067eaa9·...·]</div>143 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a02564.html#aeefe0f44079889ff50a36b41a9d19cb6">···53</a></span>····<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·<a·class="code·hl_function"·h[·...·truncated·by·diffoscope;·len:·248,·SHA:·0110d6923b08e40d53a368210f09d962acaa65439292b1ff732f65c76370f258·...·]</div>
141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······{</div>144 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">····</span>{</div>
 145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·Note:·ALBERTA·requires·the·matrix·to·be·orthogonal</span></div>
 146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·x(·<a·class="code·hl_typedef"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a>(·0·)·);</div>
 147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>;·++i·)</div>
142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·read_dof_int_vec_xdr(·filename.c_str(),·mesh,·dofSpace·);</div> 
143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······}</div> 
144 </div> 
145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
146 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}"> 
147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a02008.html#a6cd61ae645d891490b6c15bc4b4f52b6">···57</a></span>······<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02008.html#a6cd61ae645d891490b6c15bc4b4f52b6">write</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>·*dofVector,·<span·class="keyword">const</span>·std::string·&amp;filename·)</div> 
148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······{</div>148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······{</div>
149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keywordtype">int</span>·success·=·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·write_dof_int_vec_xdr(·dofVector,·filename.c_str()·);</div>149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02340.html#ab964db613a65e1be687785a3efa16a8d">GlobalSpace::Vector</a>·&amp;row·=·matrix_[·i·];</div>
 150 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a>·v·=·y[·i·]·-·shift_[·i·];</div>
 151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>;·++j·)</div>
150 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········<span·class="keywordflow">return</span>·(success·==·0);</div>152 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··········x[·j·]·+=·row[·j·]·*·v;</div>
151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······}</div>153 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······}</div>
 154 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">return</span>·x;</div>
Max diff block lines reached; 80364/107743 bytes (74.59%) of diff not shown.
30.2 KB
html2text {}
    
Offset 1, 563 lines modifiedOffset 1, 133 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 dofvector.hh8 transformation.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_DOFVECTOR_HH15 5#ifndef·DUNE_ALBERTA_TRANSFORMATION_HH
16 6#define·DUNE_ALBERTA_DOFVECTOR_HH16 6#define·DUNE_ALBERTA_TRANSFORMATION_HH
17 717 7
 18 8#include·<dune/common/fvector.hh>
 19 9
18 8#include·<cstdlib> 
19 9#include·<limits> 
20 10 
21 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
 21 11
22 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
23 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h> 
24 14 
25 15#if·HAVE_ALBERTA22 12#if·HAVE_ALBERTA
 23 13
 24 14namespace·_\x8D_\x8u_\x8n_\x8e
 25 15{
26 1626 16
27 17namespace·_.D_.u_.n_.e27 _.1_.7·class·_.A_.l_.b_.e_.r_.t_.a_.T_.r_.a_.n_.s_.f_.o_.r_.m_.a_.t_.i_.o_.n
28 18{28 18·{
29 19 
30 20·namespace·Alberta 
31 21·{ 
32 22 
33 23·//·External·Forward·Declarations 
34 24·//·-----------------------------29 19·typedef·_.A_.l_.b_.e_.r_.t_.a_.:_.:_.G_.l_.o_.b_.a_.l_.S_.p_.a_.c_.e·_.G_.l_.o_.b_.a_.l_.S_.p_.a_.c_.e;
 30 20
 31 21·public:
 32 _\x82_\x82·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8R_\x8e_\x8a_\x8l·_\x8c_\x8t_\x8y_\x8p_\x8e;
 33 23
 34 _\x82_\x84·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d;
35 2535 25
36 26·template<·int·dim·> 
37 27·class·MeshPointer; 
38 28 
39 29 
40 30 
41 31·//·DofVectorProvider 
42 32·//·-----------------36 _.2_.6·typedef·FieldVector<·ctype,·dimension·>·_.W_.o_.r_.l_.d_.V_.e_.c_.t_.o_.r;
 37 27
 38 28·explicit
 39 _\x82_\x89·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·(·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·*trafo·=·NULL·)
 40 30·:·matrix_(·(trafo·!=·NULL·?·trafo->M·:·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e::identityMatrix())·),
 41 31·shift_(·(trafo·!=·NULL·?·trafo->t·:·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e::nullVector())·)
 42 32·{}
43 3343 33
 44 _\x83_\x84·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·(·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x·&matrix,
 45 35·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&shift·)
 46 36·:·matrix_(·matrix·),
 47 37·shift_(·shift·)
 48 38·{}
 49 39
 50 _\x84_\x80·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·_\x8e_\x8v_\x8a_\x8l_\x8u_\x8a_\x8t_\x8e·(·const·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&x·)·const
44 34·template<·class·Dof·> 
45 _\x83_\x85·struct·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r; 
46 36 
47 37·template<> 
48 _\x83_\x88·struct·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r<·int·> 
49 39·{ 
50 _\x84_\x80·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·DOF_INT_VEC·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r; 
51 41 
52 _\x84_\x82·static·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*_\x8g_\x8e_\x8t·(·const·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e·*dofSpace,·const·std::string·&name·) 
53 43·{51 41·{
 52 42·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·y;
 53 43·for(·int·i·=·0;·i·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++i·)
54 44·return·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·get_dof_int_vec(·name.c_str(),·dofSpace·); 
55 45·} 
56 46 
57 _\x84_\x87·static·void·_\x8f_\x8r_\x8e_\x8e·(·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*dofVector·) 
58 48·{54 44·{
59 49·_.A_.L_.B_.E_.R_.T_.A·free_dof_int_vec(·dofVector·);55 45·const·_.G_.l_.o_.b_.a_.l_.S_.p_.a_.c_.e_.:_.:_.V_.e_.c_.t_.o_.r·&row·=·matrix_[·i·];
 56 46·y[·i·]·=·shift_[·i·];
 57 47·for(·int·j·=·0;·j·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++j·)
 58 48·y[·i·]·+=·row[·j·]·*·x[·j·];
 59 49·}
 60 50·return·y;
60 50·}61 51·}
 62 52
 63 _\x85_\x83·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·_\x8e_\x8v_\x8a_\x8l_\x8u_\x8a_\x8t_\x8e_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e·(·const·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&y·)·const
61 51 
62 _\x85_\x82·static·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*_\x8r_\x8e_\x8a_\x8d·(·const·std::string·&filename,·_\x8M_\x8e_\x8s_\x8h·*mesh,·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e 
63 *dofSpace·) 
64 53·{64 54·{
 65 55·//·Note:·ALBERTA·requires·the·matrix·to·be·orthogonal
 66 56·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·x(·_\x8c_\x8t_\x8y_\x8p_\x8e(·0·)·);
 67 57·for(·int·i·=·0;·i·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++i·)
65 54·return·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·read_dof_int_vec_xdr(·filename.c_str(),·mesh,·dofSpace·); 
66 55·} 
67 56 
68 _\x85_\x87·static·bool·_\x8w_\x8r_\x8i_\x8t_\x8e·(·const·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*dofVector,·const·std::string·&filename 
69 ) 
70 58·{68 58·{
71 59·int·success·=·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·write_dof_int_vec_xdr(·dofVector,·filename.c_str()·); 
72 60·return·(success·==·0);69 59·const·_.G_.l_.o_.b_.a_.l_.S_.p_.a_.c_.e_.:_.:_.V_.e_.c_.t_.o_.r·&row·=·matrix_[·i·];
 70 60·const·_\x8c_\x8t_\x8y_\x8p_\x8e·v·=·y[·i·]·-·shift_[·i·];
 71 61·for(·int·j·=·0;·j·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++j·)
 72 62·x[·j·]·+=·row[·j·]·*·v;
73 61·}73 63·}
 74 64·return·x;
 75 65·}
 76 66
 77 67·private:
 78 68·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x·&matrix_;
 79 69·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&shift_;
 80 70·};
 81 71
74 62·}; 
75 63 
76 64·template<> 
77 _\x86_\x85·struct·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r<·signed·char·> 
78 66·{ 
79 _\x86_\x87·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·DOF_SCHAR_VEC·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r; 
80 68 
Max diff block lines reached; 25374/30941 bytes (82.01%) of diff not shown.
8.48 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00662.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·entity.cc·File·Reference</title>8 <title>dune-grid:·elementinfo.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 48 lines modifiedOffset 70, 52 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>··</div>
78 <a·href="#define-members">Macros</a>··</div> 
79 ··<div·class="headertitle"><div·class="title">entity.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">elementinfo.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>provides·a·wrapper·for·ALBERTA's·el_info·structure··
 83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 85 <code>#include·&lt;vector&gt;</code><br·/>
 86 <code>#include·&lt;utility&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00674_source.html">dune/grid/albertagrid/geometrycache.hh</a>&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a00626_source.html">dune/grid/albertagrid/macroelement.hh</a>&gt;</code><br·/>
 89 </div>
82 <p><a·href="a00662_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a00662_source.html">Go·to·the·source·code·of·this·file.</a></p>
83 <table·class="memberdecls">91 <table·class="memberdecls">
 92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 93 Classes</h2></td></tr>
 94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dim·&gt;</a></td></tr>
 95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Instance</a></td></tr>
 97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02044.html">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Stack</a></td></tr>
 99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02048.html">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Seed</a></td></tr>
 101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 102 </table><table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
85 Namespaces</h2></td></tr>104 Namespaces</h2></td></tr>
86 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
87 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 108 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
89 </table><table·class="memberdecls"> 
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a> 
91 Macros</h2></td></tr> 
92 <tr·class="memitem:a52a3d21da8af78e4568aaed1c24da792"·id="r_a52a3d21da8af78e4568aaed1c24da792"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00662.html#a52a3d21da8af78e4568aaed1c24da792">DUNE_ALBERTA_ENTITY_CC</a></td></tr> 
93 <tr·class="separator:a52a3d21da8af78e4568aaed1c24da792"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table>110 </table>
 111 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 112 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·el_info·structure·</p>
 113 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl>
95 <h2·class="groupheader">Macro·Definition·Documentation</h2> 
96 <a·id="a52a3d21da8af78e4568aaed1c24da792"·name="a52a3d21da8af78e4568aaed1c24da792"></a> 
97 <h2·class="memtitle"><span·class="permalink"><a·href="#a52a3d21da8af78e4568aaed1c24da792">&#9670;&#160;</a></span>DUNE_ALBERTA_ENTITY_CC</h2> 
  
98 <div·class="memitem"> 
99 <div·class="memproto"> 
100 ······<table·class="memname"> 
101 ········<tr> 
102 ··········<td·class="memname">#define·DUNE_ALBERTA_ENTITY_CC</td> 
103 ········</tr> 
104 ······</table> 
105 </div><div·class="memdoc"> 
  
106 </div> 
107 </div> 
108 </div><!--·contents·-->114 </div></div><!--·contents·-->
109 <!--·start·footer·part·-->115 <!--·start·footer·part·-->
110 <hr·class="footer"/><address·class="footer"><small>116 <hr·class="footer"/><address·class="footer"><small>
111 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8117 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
112 </small></address>118 </small></address>
113 </body>119 </body>
114 </html>120 </html>
2.15 KB
html2text {}
    
Offset 1, 22 lines modifiedOffset 1, 37 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.M_.a_.c_.r_.o_\x8s8 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_\x8s
9 entity.cc·File·Reference9 elementinfo.hh·File·Reference
 10 provides·a·wrapper·for·ALBERTA's·el_info·structure·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<cassert>
 12 #include·<vector>
 13 #include·<utility>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h>
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 18 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 19  
 20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8c_\x8e
 21  
 22 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8S_\x8t_\x8a_\x8c_\x8k
 23  
 24 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8S_\x8e_\x8e_\x8d
 25  
11 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
12 namespace· ·_\x8D_\x8u_\x8n_\x8e27 namespace· ·_\x8D_\x8u_\x8n_\x8e
13  ···········Include·standard·header·files.28  ···········Include·standard·header·files.
14  29  
 30 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
15 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s 
16 #define ·_\x8D_\x8U_\x8N_\x8E_\x8__\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A_\x8__\x8E_\x8N_\x8T_\x8I_\x8T_\x8Y_\x8__\x8C_\x8C 
17  31  
18 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
19 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 D\x8DU\x8UN\x8NE\x8E_\x8_A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8A_\x8_E\x8EN\x8NT\x8TI\x8IT\x8TY\x8Y_\x8_C\x8CC\x8C·*\x8**\x8**\x8**\x8**\x8* 
20 #define·DUNE_ALBERTA_ENTITY_CC32 *.**.**.**.**.*·D.De.et.ta.ai.il.le.ed.d·D.De.es.sc.cr.ri.ip.pt.ti.io.on.n·*.**.**.**.**.*
 33 provides·a·wrapper·for·ALBERTA's·el_info·structure
 34 ··Author
 35 ······Martin·Nolte
21 ===============================================================================36 ===============================================================================
22 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.837 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
350 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00662_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·entity.cc·Source·File</title>8 <title>dune-grid:·elementinfo.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 493 lines modifiedOffset 74, 1228 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">entity.cc</div></div>80 ··<div·class="headertitle"><div·class="title">elementinfo.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00662.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00662.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ENTITY_CC</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ELEMENTINFO_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno"><a·class="line"·href="a00662.html#a52a3d21da8af78e4568aaed1c24da792">····6</a></span><span·class="preprocessor">#define·DUNE_ALBERTA_ENTITY_CC</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ELEMENTINFO_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>{</div>90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
 91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>··<span·class="comment">//·AlbertaGridEntity·(for·codim·&gt;·0)</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··<span·class="comment">//·---------------------------------</span></div>94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00674.html">dune/grid/albertagrid/geometrycache.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00626.html">dune/grid/albertagrid/macroelement.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>&gt;</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">inline</span>·AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;</div> 
98 <div·class="foldopen"·id="foldopen00016"·data-start="{"·data-end="}"> 
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno"><a·class="line"·href="a02068.html#ac5e334d7e2ff1af01d42b1d3a622bb7a">···16</a></span>····::AlbertaGridEntity·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02828.html">Grid</a>·&amp;grid,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;elementInfo,·<span·class="keywordtype">int</span>·subEntity·)</div> 
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··:·grid_(·&amp;grid·),</div> 
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····elementInfo_(·elementInfo·),</div> 
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····subEntity_(·subEntity·)</div> 
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··{}</div>97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
104 </div> 
105 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
106 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>&gt;</div> 
107 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">inline</span>·<a·class="code·hl_class"·href="a02068.html">AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;</a></div>99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
108 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="}"> 
109 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a02068.html#a8fd0529d59ffcb67f934277ac409126f">···24</a></span><a·class="code·hl_class"·href="a02068.html">····::AlbertaGridEntity</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02828.html">Grid</a>·&amp;grid·)</div> 
110 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··:·grid_(·&amp;grid·),</div> 
111 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····elementInfo_(),</div> 
112 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····subEntity_(·-1·)</div> 
113 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··{}</div>100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>{</div>
114 </div> 
115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>&gt;</div> 
117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">inline</span>·<a·class="code·hl_class"·href="a02068.html">AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;</a></div> 
118 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}"> 
119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02068.html#ae020fb9d9d5b9cafc7b66455845e13ea">···32</a></span><a·class="code·hl_class"·href="a02068.html">····::AlbertaGridEntity</a>·()</div> 
120 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··:·grid_(·<a·class="code·hl_struct"·href="a02072.html">NULL</a>·),</div>102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">namespace·</span>Alberta</div>
 103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>
 104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="comment">//·External·Forward·Declarations</span></div>
 106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="comment">//·-----------------------------</span></div>
121 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····elementInfo_(),</div>107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
 108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
 109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">class·</span>MeshPointer;</div>
 110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">struct·</span>BasicNodeProjection;</div>
122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····subEntity_(·-1·)</div>112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··{}</div>113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
124 </div> 
125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="keyword">inline</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a></div>115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="comment">//·ElementInfo</span></div>
 116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="comment">//·-----------</span></div>
 117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
128 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">119 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="};">
 120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a02032.html">···42</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02032.html">ElementInfo</a></div>
129 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02068.html#a6cd30084d5600d0c8ec69b00c521c6aa">···40</a></span>··<a·class="code·hl_function"·href="a02068.html#a6cd30084d5600d0c8ec69b00c521c6aa">AlbertaGridEntity&lt;·codim,dim,Grid·&gt;::partitionType</a>·()<span·class="keyword">·const</span></div> 
130 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="keyword">··</span>{</div> 
131 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>;</div> 
132 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··}</div>121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>
133 </div>122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02040.html">Instance</a>;</div>
 123 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02044.html">Stack</a>;</div>
134 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>124 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·&gt;</div>
 126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keyword">struct·</span>Library;</div>
135 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02040.html">Instance</a>·*<a·class="code·hl_struct"·href="a02040.html">InstancePtr</a>;</div>
136 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
137 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span></div> 
138 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}"> 
139 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">···48</a></span>··<a·class="code·hl_function"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;::equals</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02068.html">This</a>·&amp;<a·class="code·hl_struct"·href="a02072.html">other</a>·)<span·class="keyword">·const</span></div> 
140 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">··</span>{</div> 
141 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Alberta::Element</a>·*<a·class="code·hl_struct"·href="a02072.html">e1</a>·=·elementInfo().el();</div> 
142 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Alberta::Element</a>·*<a·class="code·hl_struct"·href="a02072.html">e2</a>·=·<a·class="code·hl_struct"·href="a02072.html">other</a>.elementInfo().el();</div> 
143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>129 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<span·class="comment">//·if·both·element·null·then·they·are·equal</span></div> 
145 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keywordflow">if</span>(·(<a·class="code·hl_struct"·href="a02072.html">e1</a>·==·<a·class="code·hl_struct"·href="a02072.html">NULL</a>)·&amp;&amp;·(<a·class="code·hl_struct"·href="a02072.html">e2</a>·==·<a·class="code·hl_struct"·href="a02072.html">NULL</a>)·)</div> 
146 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>130 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">public</span>:</div>
147 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keywordflow">return</span>·((<a·class="code·hl_struct"·href="a02072.html">e1</a>·==·<a·class="code·hl_struct"·href="a02072.html">e2</a>)·&amp;&amp;·(subEntity_·==·<a·class="code·hl_stru[·...·truncated·by·diffoscope;·len:·45,·SHA:·49c47998afc30b1ae3d6607607e9238b7e5a6404d1429b6b7804aa55fef0a4cf·...·];</div>131 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a02032.html#a533a7a0d580dcffdd0d95ab6f9c91657">···53</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·[·...·truncated·by·diffoscope;·len:·85,·SHA:·bd6c4d473dbfdfad53e476747947cfcb07b32e34092c8fc2cf0ef7fc409782fc·...·];</div>
 132 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 133 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a02032.html#a8c1f2fb96264b973fb5898bad3f84899">···55</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02032.html#a8c1f2fb96264b973fb5898bad3f84899">numVertices</a>·=·<a·class="code·hl_struct"·href="a02344.html">NumSubEntities&lt;·dimension,·dimension·&gt;::value</a>;</div>
 134 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a02032.html#a19d5314bc758414871e1f4c61bbe5d2f">···56</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02032.html#a19d5314bc758414871e1f4c61bbe5d2f">numFaces</a>·=·<a·class="code·hl_struct"·href="a02344.html">NumSubEntities&lt;·dimension,·1·&gt;::value</a>;</div>
148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}</div>135 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
149 </div>136 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02032.html#a224c436b32abe220b88664dc1b6f3f4c">···58</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02320.html">Alberta::Mac[·...·truncated·by·diffoscope;·len:·131,·SHA:·032ed70bfb064f890b44cf228a3cb1e1b6cef06350f7a9cdec619fe907b5a882·...·]/div>
 137 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a02032.html#a8f8f72a4faddeac25a0d9c54cd23101e">···59</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01984.html">Alberta::MeshPointer&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a02032.html#a8f8f72a4faddeac25a0d9c54cd23101e">MeshPointer</a>;</div>
 138 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a02032.html#aaa5c5e1e0a2f64f82b3d6acbfc316a23">···60</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02396.html">Alberta::FillFlags&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a02032.html#aaa5c5e1e0a2f64f82b3d6acbfc316a23">FillFlags</a>;</div>
150 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>139 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 140 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02032.html#a6f7f1f065add882dad9f659f9a5c1958">···62</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02032.html#a6f7f1f065add882dad9f659f9a5c1958">maxNeighbors</a>·=·N_NEIGH_MAX;</div>
151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>141 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 142 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a02032.html#a2bc55c13b568a007de226eb2e4ff7ef3">···64</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02032.html#a2bc55c13b568a007de226eb2e4ff7ef3">maxLevelNeighbors</a>·=·Library&lt;·dimWorld·&gt;::maxLevelNeighbors;</div>
152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">inline</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*</div> 
154 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}"> 
155 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">···62</a></span>··<a·class="code·hl_function"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;::getElInfo</a>·()<span·class="keyword">·const</span></div> 
156 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">··</span>{</div> 
157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keywordflow">return</span>·&amp;(elementInfo_.elInfo());</div> 
Max diff block lines reached; 255593/282479 bytes (90.48%) of diff not shown.
73.7 KB
html2text {}
    
Offset 1, 505 lines modifiedOffset 1, 1211 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 entity.cc8 elementinfo.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_ENTITY_CC15 5#ifndef·DUNE_ALBERTA_ELEMENTINFO_HH
16 _.6#define·DUNE_ALBERTA_ENTITY_CC16 6#define·DUNE_ALBERTA_ELEMENTINFO_HH
17 717 7
 18 13#include·<cassert>
 19 14#include·<vector>
 20 15#include·<utility>
 21 16
 22 17#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h>
 23 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h>
 24 19
 25 20#if·HAVE_ALBERTA
18 8namespace·_\x8D_\x8u_\x8n_\x8e 
19 9{ 
20 10 
21 11·//·AlbertaGridEntity·(for·codim·>·0) 
22 12·//·--------------------------------- 
23 13 
24 14·template<int·codim,·int·dim,·class·Grid> 
25 15·inline·AlbertaGridEntity<·codim,·dim,·Grid·> 
26 _\x81_\x86·::AlbertaGridEntity·(·const·_\x8G_\x8r_\x8i_\x8d·&grid,·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo,·int 
27 subEntity·) 
28 17·:·grid_(·&grid·), 
29 18·elementInfo_(·elementInfo·), 
30 19·subEntity_(·subEntity·) 
31 20·{} 
32 2126 21
33 22·template<int·codim,·int·dim,·class·Grid> 
34 23·inline·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
35 _\x82_\x84_\x8·_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·(·const·_\x8G_\x8r_\x8i_\x8d·&grid·) 
36 25·:·grid_(·&grid·), 
37 26·elementInfo_(), 
38 27·subEntity_(·-1·) 
39 28·{} 
40 29 
41 30·template<int·codim,·int·dim,·class·Grid> 
42 31·inline·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
43 _\x83_\x82_\x8·_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·() 
44 33·:·grid_(·_\x8N_\x8U_\x8L_\x8L·), 
45 34·elementInfo_(), 
46 35·subEntity_(·-1·) 
47 36·{}27 22namespace·_.D_.u_.n_.e
 28 23{
 29 24
 30 25·namespace·Alberta
 31 26·{
 32 27
 33 28·//·External·Forward·Declarations
 34 29·//·-----------------------------
 35 30
 36 31·template<·int·dim·>
 37 32·class·MeshPointer;
 38 33
 39 34·struct·BasicNodeProjection;
 40 35
 41 36
48 3742 37
49 38·template<·int·codim,·int·dim,·class·Grid·> 
50 39·inline·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e 
51 _.4_.0·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.E_.n_.t_.i_.t_.y_.<_.·_.c_.o_.d_.i_.m_.,_.d_.i_.m_.,_.G_.r_.i_.d_.·_.>_.:_.:_.p_.a_.r_.t_.i_.t_.i_.o_.n_.T_.y_.p_.e·()·const43 38·//·ElementInfo
 44 39·//·-----------
 45 40
 46 41·template<·int·dim·>
 47 _\x84_\x82·class·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o
52 41·{48 43·{
 49 44·struct·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8c_\x8e;
 50 45·class·_\x8S_\x8t_\x8a_\x8c_\x8k;
 51 46
 52 47·template<·int·>
 53 48·struct·Library;
 54 49
 55 50·typedef·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8c_\x8e·*_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8c_\x8e_\x8P_\x8t_\x8r;
 56 51
 57 52·public:
 58 _\x85_\x83·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim;
 59 54
 60 _\x85_\x85·static·const·int·_\x8n_\x8u_\x8m_\x8V_\x8e_\x8r_\x8t_\x8i_\x8c_\x8e_\x8s·=·_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8,_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>_\x8:_\x8:
 61 _\x8v_\x8a_\x8l_\x8u_\x8e;
 62 _\x85_\x86·static·const·int·_\x8n_\x8u_\x8m_\x8F_\x8a_\x8c_\x8e_\x8s·=·_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8,_\x8·_\x81_\x8·_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e;
 63 57
 64 _\x85_\x88·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t;
 65 _\x85_\x89·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r;
 66 _\x86_\x80·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s;
 67 61
 68 _\x86_\x82·static·const·int·_\x8m_\x8a_\x8x_\x8N_\x8e_\x8i_\x8g_\x8h_\x8b_\x8o_\x8r_\x8s·=·N_NEIGH_MAX;
 69 63
 70 _\x86_\x84·static·const·int·_\x8m_\x8a_\x8x_\x8L_\x8e_\x8v_\x8e_\x8l_\x8N_\x8e_\x8i_\x8g_\x8h_\x8b_\x8o_\x8r_\x8s·=·Library<·dimWorld·>::maxLevelNeighbors;
 71 65
 72 66#if·!DUNE_ALBERTA_CACHE_COORDINATES
 73 _\x86_\x87·typedef·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8C_\x8a_\x8c_\x8h_\x8e_\x8P_\x8r_\x8o_\x8x_\x8y_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8C_\x8a_\x8c_\x8h_\x8e;
 74 68#endif
 75 69
 76 70·struct·_\x8S_\x8e_\x8e_\x8d;
 77 71
 78 72·private:
 79 73·explicit·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·(·const·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8c_\x8e_\x8P_\x8t_\x8r·&instance·);
53 42·return·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
54 43·} 
55 44 
56 45 
57 46·template<·int·codim,·int·dim,·class·Grid·> 
58 47·inline·bool 
59 _\x84_\x88·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s·(·const·_\x8T_\x8h_\x8i_\x8s·&_\x8o_\x8t_\x8h_\x8e_\x8r·)·const 
60 49·{ 
61 50·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*_\x8e_\x81·=·elementInfo().el(); 
62 51·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*_\x8e_\x82·=·_\x8o_\x8t_\x8h_\x8e_\x8r.elementInfo().el(); 
63 52 
64 53·//·if·both·element·null·then·they·are·equal 
65 54·if(·(_\x8e_\x81·==·_\x8N_\x8U_\x8L_\x8L)·&&·(_\x8e_\x82·==·_\x8N_\x8U_\x8L_\x8L)·) 
66 55·return·true; 
67 56·return·((_\x8e_\x81·==·_\x8e_\x82)·&&·(subEntity_·==·_\x8o_\x8t_\x8h_\x8e_\x8r.subEntity_)); 
68 57·} 
69 58 
70 59 
Max diff block lines reached; 69657/75424 bytes (92.35%) of diff not shown.
6.68 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00665.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dofadmin.hh·File·Reference</title>8 <title>dune-grid:·leafiterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 38 lines modifiedOffset 72, 34 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">dofadmin.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">leafiterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;utility&gt;</code><br·/> 
83 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07253_source.html">dune/grid/common/entityiterator.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00710_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code><br·/>
86 </div>84 </div>
87 <p><a·href="a00665_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00665_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">86 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>88 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01988.html">Dune::Alberta::DofAccess&lt;·dim,·codim·&gt;</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02172.html">Dune::AlbertaGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01992.html">Dune::Alberta::HierarchyDofNumbering&lt;·dim·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02284.html">Dune::AlbertaGridLeafIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
97 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr> 
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 </table>99 </table>
104 </div><!--·contents·-->100 </div><!--·contents·-->
105 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
106 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
107 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
108 </small></address>104 </small></address>
109 </body>105 </body>
1.83 KB
html2text {}
    
Offset 2, 26 lines modifiedOffset 2, 22 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 leafiterator.hh·File·Reference
 10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
9 dofadmin.hh·File·Reference 
10 #include·<utility> 
11 #include·<dune/common/hybridutilities.hh> 
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_.l_.e_.m_.e_.n_.t_.i_.n_.f_.o_\x8._\x8h_\x8h>11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8t_.r_.e_.e_.i_.t_.e_.r_.a_.t_.o_.r_\x8._\x8h_\x8h>
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_.:_.D_.o_.f_.A_.c_.c_.e_.s_.s_.<_.·_.d_.i_.m_.,_.·_.c_.o_.d_.i_.m_\x8·_\x8>14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_.r_.i_.d_.L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.p_.i_.t_.y_.p_.e_.,_.·_.G_.r_.i_.d_.I_.m_.p_\x8·_\x8>
17  15  
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_.:_.H_.i_.e_.r_.a_.r_.c_.h_.y_.D_.o_.f_.N_.u_.m_.b_.e_.r_.i_.n_.g_.<_.·_.d_.i_.m_\x8·_\x8>16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_.r_.i_.d_.L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.G_.h_.o_.s_.t_.__.P_.a_.r_.t_.i_.t_.i_.o_.n_.,_.·_.G_.r_.i_.d_.I_.m_.p_\x8·_\x8>
19  17  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
23  21  
24 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a 
25   
26 ===============================================================================22 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.823 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
110 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00665_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dofadmin.hh·Source·File</title>8 <title>dune-grid:·leafiterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 387 lines modifiedOffset 74, 146 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dofadmin.hh</div></div>80 ··<div·class="headertitle"><div·class="title">leafiterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00665.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00665.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_DOFADMIN_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_LEAFITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_DOFADMIN_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_LEAFITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07253.html">dune/grid/common/entityiterator.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00710.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·AlbertaGridLeafIterator</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·-----------------------</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>Alberta</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>
 103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
 104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a02172.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02172.html">AlbertaGridLeafIterator</a></div>
 105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator</a>&lt;·codim,·GridImp,·true·&gt;</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02172.html">AlbertaGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a02172.html">This</a>;</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator&lt;·codim,·GridImp,·true·&gt;</a>·<a·class="code·hl_class"·href="a02052.html">Base</a>;</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="comment">//·External·Forward·Declarations</span></div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="comment">//·-----------------------------</span></div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">class·</span>MeshPointer;</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a02172.html#a195446298684963c27970c4c7ed75eb4">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02052.html#a9a07[·...·truncated·by·diffoscope;·len:·138,·SHA:·042d0463bda504717c68ac38ca7e7616afb33ee202e988e7a3631d764b9f51a9·...·]</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a02172.html#a24107f14f75bc7b7edf92dadfa4336bc">···29</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a02568.html">Base::MarkerVector</a>·<a·class="code·hl_typedef"·href="a02172.html#a24107f14f75bc7b7edf92dadfa4336bc">MarkerVector</a>;</div>
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="comment">//·DofAccess</span></div>114 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}">
 115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02172.html#ad38044eee682ede2a007c96b93098d38">···31</a></span>····<a·class="code·hl_function"·href="a02172.html#ad38044eee682ede2a007c96b93098d38">AlbertaGridLeafIterator</a>·()</div>
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="comment">//·---------</span></div>116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{}</div>
 117 </div>
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·codim·&gt;</div> 
117 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="};">119 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a01988.html">···35</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01988.html">DofAccess</a></div>120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02172.html#a1e980af146e5459f02b7e33b82391509">···35</a></span>····<a·class="code·hl_function"·href="a02172.html#a1e980af146e5459f02b7e33b82391509">AlbertaGridLeafIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href[·...·truncated·by·diffoscope;·len:·188,·SHA:·b0b72cc454afc0a07c824fb700b0978b73e705528a24fd621f4d0affd9e15181·...·]</div>
 121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·<a·class="code·hl_class"·href="a02052.html">Base</a>(·<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····{</div>122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{}</div>
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·codimtype·=·<a·class="code·hl_struct"·href="a02372.html">Co[·...·truncated·by·diffoscope;·len:·40,·SHA:·3fcd5d2c2a658e7ac4869f58cffe3f2b2b5010423123c503abd81ef5a27cfe39·...·]/div>123 </div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">public</span>:</div> 
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a01988.html#a64a6a8adb53aff6c1475629c96638b76">···40</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01988.html#a64a6a8adb53aff6c1475629c96638b76">numSubEntities</a>·=·<a·class="code·hl_struct"·href="a02344.html">NumSubEntities&lt;·dim,·codim·&gt;::value</a>;</div> 
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a01988.html#a2367fe847ca32e4eec9ced25382b1ce0">···42</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01988.html#a2367fe847ca32e4eec9ced25382b1ce0">dimension</a>·=·dim;</div> 
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a01988.html#a4516f7b7b3a3210d23a7447674eb579c">···43</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</spa[·...·truncated·by·diffoscope;·len:·113,·SHA:·138aa4153726a7499cfedaadd93998cb9fd2b762b97d35a7d9c52dc060dce303·...·]>125 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
 126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02172.html#aa24642672bed6060a71e73f76cf28581">···40</a></span>····<a·class="code·hl_function"·href="a02172.html#aa24642672bed6060a71e73f76cf28581">AlbertaGridLeafIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,</div>
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······························<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02568.html">MarkerVector</a>·*vec,</div>
 128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······························<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
 129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······:·<a·class="code·hl_class"·href="a02052.html">Base</a>(·<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·vec,·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····{}</div>
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a01988.html#aff12d5a3e33f12f875046ca21f87ddff">···45</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::Elem[·...·truncated·by·diffoscope;·len:·128,·SHA:·bd42fa7d6da28d86107dd2cead76c20858ca9a4e15ba0f74b42f3180822345c4·...·]/div>131 </div>
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
130 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">133 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
 134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02172.html#afe989faf70d2d6a08e84b8a9bb5db463">···47</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02172.html#afe989faf70d2d6a08e84b8a9bb5db463">increment</a>·()</div>
131 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a01988.html#a24a4865da9e6b1e06b2aa22b827cbf75">···47</a></span>······<a·class="code·hl_function"·href="a01988.html#a24a4865da9e6b1e06b2aa22b827cbf75">DofAccess</a>·()</div> 
132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········:·node_(·-1·)</div> 
133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······{}</div>135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{</div>
 136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<a·class="code·hl_function"·href="a02052.html#ac6f73dec675a7306efd9a96fb3186cef">Base::increment</a>();</div>
 137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div>
134 </div>138 </div>
135 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··};</div>
136 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}"> 
137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a01988.html#a78832be06e30f098839018ada7169eac">···51</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a01988.html#a78832be06e30f098839018ada7169eac">DofAccess</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace·)</div> 
138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······{</div> 
139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········assert(·dofSpace·);</div> 
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········node_·=·dofSpace-&gt;admin-&gt;mesh-&gt;node[·codimtype·];</div> 
141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········index_·=·dofSpace-&gt;admin-&gt;n0_dof[·codimtype·];</div> 
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div> 
143 </div>140 </div>
 141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>
 144 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="};">
 145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a02284.html">···55</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02172.html">AlbertaGridLeafIterator</a>&lt;·codim,·<a·class="code·hl_enumvalue"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a90c5b1d5dc07ddecbf0fc09db7544216">Ghost_Partition</a>,·GridImp·&gt;</div>
 146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator</a>&lt;·codim,·GridImp,·true·&gt;</div>
144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··{</div>
 148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02284.html">AlbertaGridLeafIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a02284.html">This</a>;</div>
 149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator&lt;·codim,·GridImp,·true·&gt;</a>·<a·class="code·hl_class"·href="a02052.html">Base</a>;</div>
 150 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">public</span>:</div>
 152 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02284.html#a2a3a40ce9cd6d5c486334bc35e77d6d5">···62</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02052.html#a9a0778f270d3a7e86b75810a7ece93cf">Base::Entity</a>·<a·class="code·hl_typedef"·href="a02284.html#a2a3a40ce9cd6d5c486334bc35e77d6d5">Entity</a>;</div>
 153 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a02284.html#ac81211207df0461a5569f22258a1e04a">···63</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a02568.html">Base::MarkerVector</a>·<a·class="code·hl_typedef"·href="a02284.html#ac81211207df0461a5569f22258a1e04a">MarkerVector</a>;</div>
 154 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
145 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">155 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">
 156 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a02284.html#a5599e642a17817012bb818736c53f3ab">···65</a></span>·····<a·class="code·hl_function"·href="a02284.html#a5599e642a17817012bb818736c53f3ab">AlbertaGridLeafIterator</a>·()</div>
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a01988.html#ab974b8564f9b2ab58db6dd8f1dd94862">···58</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01988.html#ab974b8564f9b2ab58db6dd8f1dd94862">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·<span·class="keywordtype">int</span>·subEntity,·<span·class="keywordtype">int</span>·i·)<span·class="keyword">·const</span></div> 
147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">······</span>{</div> 
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········assert(·element·);</div> 
149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········assert(·node_·!=·-1·);</div> 
150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········assert(·subEntity·&lt;·<a·class="code·hl_variable"·href="a01988.html#a64a6a8adb53aff6c1475629c96638b76">numSubEntities</a>·);</div> 
Max diff block lines reached; 55656/87564 bytes (63.56%) of diff not shown.
24.8 KB
html2text {}
    
Offset 1, 403 lines modifiedOffset 1, 176 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 dofadmin.hh8 leafiterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_DOFADMIN_HH 
16 6#define·DUNE_ALBERTA_DOFADMIN_HH15 5#ifndef·DUNE_ALBERTA_LEAFITERATOR_HH
 16 6#define·DUNE_ALBERTA_LEAFITERATOR_HH
17 717 7
18 8#include·<utility>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.e_.n_.t_.i_.t_.y_.i_.t_.e_.r_.a_.t_.o_.r_.._.h_.h>
19 919 9
20 10#include·<dune/common/hybridutilities.hh>20 10#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.t_.r_.e_.e_.i_.t_.e_.r_.a_.t_.o_.r_.._.h_.h>
21 1121 11
22 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
23 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
24 14 
25 15#if·HAVE_ALBERTA22 12#if·HAVE_ALBERTA
 23 13
 24 14namespace·_\x8D_\x8u_\x8n_\x8e
 25 15{
26 1626 16
27 17namespace·_\x8D_\x8u_\x8n_\x8e 
28 18{27 17·//·AlbertaGridLeafIterator
 28 18·//·-----------------------
29 1929 19
30 20·namespace·Alberta30 20·template<·int·codim,·PartitionIteratorType·pitype,·class·GridImp·>
 31 _\x82_\x81·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 32 22·:·public·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<·codim,·GridImp,·true·>
31 21·{33 23·{
 34 24·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8p_\x8i_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 35 25·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8·_\x8>·_\x8B_\x8a_\x8s_\x8e;
 36 26
 37 27·public:
 38 _\x82_\x88·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 39 _\x82_\x89·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
32 22 
33 23·//·External·Forward·Declarations 
34 24·//·----------------------------- 
35 25 
36 26·template<·int·dim·> 
37 27·class·MeshPointer; 
38 28 
39 29 
40 3040 30
41 31·//·DofAccess 
42 32·//·---------41 _.3_.1·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r·()
 42 32·{}
43 3343 33
 44 _\x83_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,·int·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 45 36·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 46 37·{}
44 34·template<·int·dim,·int·codim·> 
45 _\x83_\x85·class·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s 
46 36·{ 
47 37·static·const·int·codimtype·=·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e; 
48 3847 38
 48 _\x84_\x80·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,
 49 41·const·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*vec,
 50 42·int·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 51 43·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·vec,·_\x8l_\x8e_\x8v_\x8e_\x8l·)
49 39·public: 
50 _\x84_\x80·static·const·int·_\x8n_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s·=·_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e; 
51 41 
52 _\x84_\x82·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim; 
53 _\x84_\x83·static·const·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim; 
54 44 
55 _\x84_\x85·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o; 
56 46 
57 _\x84_\x87·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s·() 
58 48·:·node_(·-1·) 
59 49·{}52 44·{}
 53 45
 54 _\x84_\x87·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t·()
 55 48·{
 56 49·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t();
60 50 
61 _\x85_\x81·explicit·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s·(·const·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e·*dofSpace·) 
62 52·{ 
63 53·assert(·dofSpace·); 
64 54·node_·=·dofSpace->admin->mesh->node[·codimtype·]; 
65 55·index_·=·dofSpace->admin->n0_dof[·codimtype·]; 
66 56·}57 50·}
67 57 
68 _.5_.8·int·_.o_.p_.e_.r_.a_.t_.o_.r_.(_.)_.·(·const·_.E_.l_.e_.m_.e_.n_.t·*element,·int·subEntity,·int·i·)·const58 51·};
 59 52
 60 53
 61 54·template<·int·codim,·class·GridImp·>
 62 _\x85_\x85·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<·codim,·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n,·GridImp·>
 63 56·:·public·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<·codim,·GridImp,·true·>
69 59·{64 57·{
70 60·assert(·element·); 
71 61·assert(·node_·!=·-1·); 
72 62·assert(·subEntity·<·_\x8n_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s·); 
73 63·return·element->dof[·node_·+·subEntity·][·index_·+·i·]; 
74 64·} 
75 65 
76 _\x86_\x86·int·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*element,·int·subEntity·)·const 
77 67·{ 
78 68·return·(*this)(·element,·subEntity,·0·); 
79 69·} 
80 70 
81 _\x87_\x81·int·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo,·int·subEntity,·int·i·) 
82 const65 58·typedef·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.G_.h_.o_.s_.t_.__.P_.a_.r_.t_.i_.t_.i_.o_.n_.,_.·_.G_.r_.i_.d_.I_.m_.p_.·_.>·_.T_.h_.i_.s;
 66 59·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8·_\x8>·_\x8B_\x8a_\x8s_\x8e;
 67 60
 68 61·public:
 69 _\x86_\x82·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 70 _\x86_\x83·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 71 64
 72 _\x86_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·()
 73 66·{}
 74 67
 75 _\x86_\x89·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,·int·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 76 70·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 77 71·{}
 78 72
 79 _\x87_\x84·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,
 80 75·const·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*,
Max diff block lines reached; 18808/25421 bytes (73.99%) of diff not shown.
7.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00668.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·geometrycache.hh·File·Reference</title>8 <title>dune-grid:·macrodata.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 37 lines modifiedOffset 72, 46 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">geometrycache.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">macrodata.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>provides·a·wrapper·for·ALBERTA's·macro_data·structure··
 83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 85 <code>#include·&lt;dune/common/fmatrix.hh&gt;</code><br·/>
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00644_source.html">dune/grid/albertagrid/algebra.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a00686_source.html">dune/grid/albertagrid/algebra.hh</a>&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a00641_source.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</code><br·/>
84 </div>89 </div>
85 <p><a·href="a00668_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a00668_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">91 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>93 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html">Dune::Alberta::GeometryCache&lt;·dim·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02312.html">Dune::Alberta::MacroData&lt;·dim·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html">Dune::Alberta::GeometryCacheProxy&lt;·dim·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02316.html">Dune::Alberta::MacroData&lt;·dim·&gt;::Library&lt;·int·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">98 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>100 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>104 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 </table>106 </table>
 107 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 108 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·macro_data·structure·</p>
 109 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl>
102 </div><!--·contents·-->110 </div></div><!--·contents·-->
103 <!--·start·footer·part·-->111 <!--·start·footer·part·-->
104 <hr·class="footer"/><address·class="footer"><small>112 <hr·class="footer"/><address·class="footer"><small>
105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8113 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
106 </small></address>114 </small></address>
107 </body>115 </body>
108 </html>116 </html>
1.83 KB
html2text {}
    
Offset 2, 24 lines modifiedOffset 2, 32 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 geometrycache.hh·File·Reference9 macrodata.hh·File·Reference
 10 provides·a·wrapper·for·ALBERTA's·macro_data·structure·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<dune/common/fvector.hh>
 12 #include·<dune/common/fmatrix.hh>
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_.e_.o_.m_.e_.t_.r_.y_.C_.a_.c_.h_.e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>18 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_.a_.c_.r_.o_.D_.a_.t_.a_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
15  19  
16 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_.e_.o_.m_.e_.t_.r_.y_.C_.a_.c_.h_.e_.P_.r_.o_.x_.y_.<_.·_.d_.i_.m_\x8·_\x8>20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_.a_.c_.r_.o_.D_.a_.t_.a_.<_.·_.d_.i_.m_.·_.>_.:_.:_.L_.i_.b_.r_.a_.r_.y_.<_.·_.i_.n_.t_\x8·_\x8>
17  21  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e23 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.24  ···········Include·standard·header·files.
21  25  
22 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a26 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
23  27  
 28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 29 provides·a·wrapper·for·ALBERTA's·macro_data·structure
 30 ··Author
 31 ······Martin·Nolte
24 ===============================================================================32 ===============================================================================
25 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.833 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
141 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00668_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·geometrycache.hh·Source·File</title>8 <title>dune-grid:·macrodata.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 187 lines modifiedOffset 74, 518 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">geometrycache.hh</div></div>80 ··<div·class="headertitle"><div·class="title">macrodata.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00668.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00668.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_GEOMETRYCACHE_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_MACRODATA_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_GEOMETRYCACHE_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_MACRODATA_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00644.html">dune/grid/albertagrid/algebra.hh</a>&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/fmatrix.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>Alberta</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00686.html">dune/grid/albertagrid/algebra.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00641.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·GeometryCache</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·-------------</span></div>97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>{</div>
 101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">namespace·</span>Alberta</div>
 103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>
 104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">106 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="};">
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a02128.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02128.html">GeometryCache</a></div>107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a02312.html">···29</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02312.html">MacroData</a></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····{</div>108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····{</div>
 109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02312.html">MacroData&lt;·dim·&gt;</a>·<a·class="code·hl_class"·href="a02312.html">This</a>;</div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·flagIntegrationElement·=·(1·&lt;&lt;·0);</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·flagJacobianTransposed·=·(1·&lt;&lt;·1);</div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·flagJacobianInverseTransposed·=·(1·&lt;&lt;·2);</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keyword">public</span>:</div> 
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">···30</a></span>······<span·class="keyword">typedef</span>·FieldMatrix&lt;·Real,·dimWorld,·dim·&gt;·<a·class="code·hl_typedef"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">JacobianInverseTransposed</a>;</div> 
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">···31</a></span>······<span·class="keyword">typedef</span>·FieldMatrix&lt;·Real,·dim,·dimWorld·&gt;·<a·class="code·hl_typedef"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">JacobianTransposed</a>;</div> 
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 111 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·MACRO_DATA·Data;</div>
 112 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 113 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimension·=·dim;</div>
 114 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·numVertices·=·<a·class="code·hl_struct"·href="a02344.html">NumSubEntities&lt;·dimension,·dimension·&gt;::value</a>;</div>
 115 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·numEdges·=·<a·class="code·hl_struct"·href="a02344.html">NumSubEntities</a>&lt;·dimension,·dimension-1·&gt;::value;</div>
 116 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·initialSize·=·4096;</div>
 118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">public</span>:</div>
 120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·&gt;</div>
 121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02316.html">Library</a>;</div>
 122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 123 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a02312.html#a0b90a72845b2d1c6bc8f66b9c12fa366">···45</a></span>······<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·&gt;·<span·class="keyword">friend</span>·<span·class="keyword">struct·</span><a·class="code·hl_friend"·href="a02312.html#a0b90a72845b2d1c6bc8f66b9c12fa366">InstantiateMacroDataLibrary</a>;</div>
 124 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">public</span>:</div>
 126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02312.html#a201c938cec3cc4bb2854629e664ff082">···48</a></span>······<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_typedef"·href="a02312.html#a201c938cec3cc4bb2854629e664ff082">ElementId</a>[·numVertices·];</div>
 127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a02312.html#a25a91b751d25fd241e464a27ce9b47df">···50</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02312.html#a25a91b751d25fd241e464a27ce9b47df">supportPeriodicity</a>·=·1;</div>
 129 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
116 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="}">130 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02128.html#a1a3bc6c38f782bd577b9ebcf37c5c475">···33</a></span>······<a·class="code·hl_function"·href="a02128.html#a1a3bc6c38f782bd577b9ebcf37c5c475">GeometryCache</a>·()</div>131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a02312.html#aa2ce8beadfe75d4a8f1759c394724a24">···52</a></span>······<a·class="code·hl_function"·href="a02312.html#aa2ce8beadfe75d4a8f1759c394724a24">MacroData</a>·()</div>
118 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········:·flags_(·0·)</div>132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········:·data_(·NULL·),</div>
 133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··········vertexCount_(·-1·),</div>
 134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··········elementCount_(·-1·)</div>
119 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······{}</div>135 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······{}</div>
120 </div>136 </div>
121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>137 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
122 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">138 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a02128.html#a2ce91036ccd5bc62c0a03f13c9e62ebd">···37</a></span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a[·...·truncated·by·diffoscope;·len:·260,·SHA:·5f3c11f70c8a230fe0395936fa7755b7395c09e9c04bc57b35df98f496fd3725·...·]</div>139 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02312.html#a00b94dfcdfcf950e30f286dbc053da09">···58</a></span>······<span·class="keyword">operator</span>·Data·*·()·<span·class="keyword">const</span></div>
124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······{</div>140 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······{</div>
125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="keywordflow">if</span>(·(flags_·&amp;·flagIntegrationElement)·==·0·)</div> 
126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>········{</div> 
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··········integrationElement_·=·std::abs(·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>(·<a·class="code·hl_function"·href="a02128.html#ab2c12158d827d07651e8c0f31d03edd2">jacobianTransposed</a>(·elInfo·)·)·);</div> 
128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··········assert(·integrationElement_·&gt;·1e-14·);</div> 
129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··········flags_·|=·flagIntegrationElement;</div> 
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········}</div> 
131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········<span·class="keywordflow">return</span>·integrationElement_;</div>141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········<span·class="keywordflow">return</span>·data_;</div>
132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······}</div>142 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······}</div>
133 </div>143 </div>
134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>144 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
135 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">145 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">
136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02128.html#ab2c12158d827d07651e8c0f31d03edd2">···48</a></span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">Jacobia[·...·truncated·by·diffoscope;·len:·274,·SHA:·5e99e4533ade4e1c61aa20100350ef72cd917c689a0d1866b967990525526b02·...·]</div>146 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a02312.html#a5835d7bd74b19f174a31db48cf0f6bcc">···63</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02312.html#a5835d7bd74b19f174a31db48cf0f6bcc">vert[·...·truncated·by·diffoscope;·len:·49,·SHA:·7d911b95d3fe53d0d425924ebaf897ab4bf69fa3eaf08dd9aa29df9c5d68cb17·...·]</div>
137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······{</div>147 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">······</span>{</div>
 148 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="keywordflow">return</span>·(vertexCount_·&lt;·0·?·data_-&gt;n_total_vertices·:·vertexCount_);</div>
138 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········<span·class="keywordflow">if</span>(·(flags_·&amp;·flagJacobianTransposed)·==·0·)</div> 
139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········{</div> 
140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··········assert(·(elInfo.fill_flag·&amp;·<a·class="code·hl_struct"·href="a02396.html">FillFlags&lt;·dim·&gt;::coords</a>)·!=·0·);</div> 
141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&amp;x·=·elInfo.coord[·0·];</div> 
142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·dim;·++i·)</div> 
143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··········{</div> 
144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>············<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&amp;y·=·elInfo.coord[·i+1·];</div> 
145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>············<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;·<a·class="code·hl_variable"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>;·++j·)</div> 
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··············jacobianTransposed_[·i·][·j·]·=·y[·j·]·-·x[·j·];</div> 
147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··········}</div> 
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··········flags_·|=·flagJacobianTransposed;</div> 
149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········}</div> 
150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········<span·class="keywordflow">return</span>·jacobianTransposed_;</div> 
151 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······}</div>149 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······}</div>
Max diff block lines reached; 83159/112804 bytes (73.72%) of diff not shown.
30.4 KB
html2text {}
    
Offset 1, 210 lines modifiedOffset 1, 531 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 geometrycache.hh8 macrodata.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_GEOMETRYCACHE_HH15 5#ifndef·DUNE_ALBERTA_MACRODATA_HH
16 6#define·DUNE_ALBERTA_GEOMETRYCACHE_HH16 6#define·DUNE_ALBERTA_MACRODATA_HH
17 717 7
 18 13#include·<dune/common/fvector.hh>
 19 14#include·<dune/common/fmatrix.hh>
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h> 
20 10 
21 11#if·HAVE_ALBERTA 
22 12 
23 13namespace·_\x8D_\x8u_\x8n_\x8e 
24 14{ 
25 1520 15
26 16·namespace·Alberta 
27 17·{ 
28 18 
29 19·//·GeometryCache 
30 20·//·-------------21 16#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.i_.s_.c_.._.h_.h>
 22 17#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h>
 23 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
 24 19
 25 20#if·HAVE_ALBERTA
31 2126 21
 27 22namespace·_\x8D_\x8u_\x8n_\x8e
 28 23{
 29 24
 30 25·namespace·Alberta
 31 26·{
 32 27
32 22·template<·int·dim·>33 28·template<·int·dim·>
 34 _\x82_\x89·class·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a
 35 30·{
 36 31·typedef·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
33 _\x82_\x83·class·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8C_\x8a_\x8c_\x8h_\x8e 
34 24·{ 
35 25·static·const·unsigned·int·flagIntegrationElement·=·(1·<<·0); 
36 26·static·const·unsigned·int·flagJacobianTransposed·=·(1·<<·1); 
37 27·static·const·unsigned·int·flagJacobianInverseTransposed·=·(1·<<·2); 
38 28 
39 29·public: 
40 _\x83_\x80·typedef·FieldMatrix<·Real,·dimWorld,·dim·>·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d; 
41 _\x83_\x81·typedef·FieldMatrix<·Real,·dim,·dimWorld·>·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d; 
42 3237 32
43 _\x83_\x83·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8C_\x8a_\x8c_\x8h_\x8e·() 
44 34·:·flags_(·0·)38 33·typedef·_.A_.L_.B_.E_.R_.T_.A·MACRO_DATA·Data;
 39 34
 40 35·static·const·int·dimension·=·dim;
 41 36·static·const·int·numVertices·=·_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8,_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>_\x8:_\x8:
 42 _\x8v_\x8a_\x8l_\x8u_\x8e;
 43 37·static·const·int·numEdges·=·_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s<·dimension,·dimension-1·>::value;
 44 38
 45 39·static·const·int·initialSize·=·4096;
 46 40
 47 41·public:
 48 42·template<·int·>
 49 43·struct·_\x8L_\x8i_\x8b_\x8r_\x8a_\x8r_\x8y;
 50 44
 51 _\x84_\x85·template<·int·>·friend·struct·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8i_\x8a_\x8t_\x8e_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8L_\x8i_\x8b_\x8r_\x8a_\x8r_\x8y;
 52 46
 53 47·public:
 54 _\x84_\x88·typedef·int·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8d[·numVertices·];
 55 49
 56 _\x85_\x80·static·const·int·_\x8s_\x8u_\x8p_\x8p_\x8o_\x8r_\x8t_\x8P_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8i_\x8t_\x8y·=·1;
 57 51
 58 _\x85_\x82·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a·()
 59 53·:·data_(·NULL·),
 60 54·vertexCount_(·-1·),
 61 55·elementCount_(·-1·)
45 35·{}62 56·{}
 63 57
 64 _\x85_\x88·operator·Data·*·()·const
46 36 
47 _\x83_\x87·const·_\x8R_\x8e_\x8a_\x8l·&_\x8i_\x8n_\x8t_\x8e_\x8g_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·(·const·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL_INFO·&elInfo·) 
48 38·{ 
49 39·if(·(flags_·&·flagIntegrationElement)·==·0·) 
50 40·{ 
51 41·integrationElement_·=·std::abs(·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t(·_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d(·elInfo·)·) 
52 ); 
53 42·assert(·integrationElement_·>·1e-14·); 
54 43·flags_·|=·flagIntegrationElement; 
55 44·} 
56 45·return·integrationElement_; 
57 46·} 
58 47 
59 _\x84_\x88·const·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·&_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·(·const·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL_INFO·&elInfo 
60 ) 
61 49·{65 59·{
 66 60·return·data_;
62 50·if(·(flags_·&·flagJacobianTransposed)·==·0·) 
63 51·{ 
64 52·assert(·(elInfo.fill_flag·&·_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8c_\x8o_\x8o_\x8r_\x8d_\x8s)·!=·0·); 
65 53·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&x·=·elInfo.coord[·0·]; 
66 54·for(·int·i·=·0;·i·<·dim;·++i·) 
67 55·{ 
68 56·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&y·=·elInfo.coord[·i+1·]; 
69 57·for(·int·j·=·0;·j·<·_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d;·++j·) 
70 58·jacobianTransposed_[·i·][·j·]·=·y[·j·]·-·x[·j·]; 
71 59·} 
72 60·flags_·|=·flagJacobianTransposed; 
73 61·}67 61·}
 68 62
 69 _\x86_\x83·int·_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8C_\x8o_\x8u_\x8n_\x8t·()·const
74 62·return·jacobianTransposed_; 
75 63·} 
76 64 
77 65·const·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·& 
78 _\x86_\x86·_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·(·const·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL_INFO·&elInfo·) 
79 67·{70 64·{
80 68·if(·(flags_·&·flagJacobianInverseTransposed)·==·0·)71 65·return·(vertexCount_·<·0·?·data_->n_total_vertices·:·vertexCount_);
 72 66·}
 73 67
 74 _\x86_\x88·int·_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8C_\x8o_\x8u_\x8n_\x8t·()·const
81 69·{75 69·{
Max diff block lines reached; 25106/31140 bytes (80.62%) of diff not shown.
13.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00671.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·agrid.hh·File·Reference</title>8 <title>dune-grid:·intersection.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 73, 87 lines modifiedOffset 73, 48 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>·&#124;
79 <a·href="#define-members">Macros</a>··</div>79 <a·href="#define-members">Macros</a>··</div>
80 ··<div·class="headertitle"><div·class="title">agrid.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">intersection.cc·File·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>provides·the·AlbertaGrid·class·· 
84 <a·href="#details">More...</a></p> 
85 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/> 
86 <code>#include·&lt;cstddef&gt;</code><br·/> 
87 <code>#include·&lt;algorithm&gt;</code><br·/> 
88 <code>#include·&lt;iostream&gt;</code><br·/> 
89 <code>#include·&lt;fstream&gt;</code><br·/> 
90 <code>#include·&lt;memory&gt;</code><br·/> 
91 <code>#include·&lt;vector&gt;</code><br·/> 
92 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/> 
93 <code>#include·&lt;dune/common/fmatrix.hh&gt;</code><br·/> 
94 <code>#include·&lt;dune/common/stdstreams.hh&gt;</code><br·/> 
95 <code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/> 
96 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/> 
97 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/> 
98 <code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/adaptcallback.hh</a>&gt;</code><br·/> 
99 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/sizecache.hh</a>&gt;</code><br·/> 
100 <code>#include·&quot;<a·class="el"·href="a00653_source.html">albertaheader.hh</a>&quot;</code><br·/> 
101 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/> 
102 <code>#include·&lt;<a·class="el"·href="a07103_source.html">dune/grid/albertagrid/capabilities.hh</a>&gt;</code><br·/> 
103 <code>#include·&lt;<a·class="el"·href="a07091_source.html">dune/grid/albertagrid/backuprestore.hh</a>&gt;</code><br·/> 
104 <code>#include·&lt;<a·class="el"·href="a00626_source.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</code><br·/> 
105 <code>#include·&lt;<a·class="el"·href="a07184_source.html">dune/grid/albertagrid/gridfamily.hh</a>&gt;</code><br·/> 
106 <code>#include·&lt;<a·class="el"·href="a00716_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code><br·/> 
107 <code>#include·&lt;<a·class="el"·href="a07208_source.html">dune/grid/albertagrid/intersection.hh</a>&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07208_source.html">dune/grid/albertagrid/intersection.hh</a>&gt;</code><br·/>
108 <code>#include·&lt;<a·class="el"·href="a07220_source.html">dune/grid/albertagrid/intersectioniterator.hh</a>&gt;</code><br·/> 
109 <code>#include·&lt;<a·class="el"·href="a07112_source.html">dune/grid/albertagrid/datahandle.hh</a>&gt;</code><br·/> 
110 <code>#include·&lt;<a·class="el"·href="a07154_source.html">dune/grid/albertagrid/entityseed.hh</a>&gt;</code><br·/> 
111 <code>#include·&quot;<a·class="el"·href="a07202_source.html">indexsets.hh</a>&quot;</code><br·/> 
112 <code>#include·&quot;<a·class="el"·href="a07163_source.html">geometry.hh</a>&quot;</code><br·/> 
113 <code>#include·&quot;<a·class="el"·href="a07139_source.html">entity.hh</a>&quot;</code><br·/> 
114 <code>#include·&quot;<a·class="el"·href="a00713_source.html">hierarchiciterator.hh</a>&quot;</code><br·/> 
115 <code>#include·&quot;<a·class="el"·href="a00647_source.html">treeiterator.hh</a>&quot;</code><br·/> 
116 <code>#include·&quot;<a·class="el"·href="a00614_source.html">leveliterator.hh</a>&quot;</code><br·/> 
117 <code>#include·&quot;<a·class="el"·href="a00638_source.html">leafiterator.hh</a>&quot;</code><br·/> 
118 <code>#include·&quot;<a·class="el"·href="a00629_source.html">albertagrid.cc</a>&quot;</code><br·/> 
119 <code>#include·&lt;<a·class="el"·href="a00692_source.html">dune/grid/albertagrid/undefine-3.0.hh</a>&gt;</code><br·/> 
120 </div>84 </div>
121 <p><a·href="a00671_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00671_source.html">Go·to·the·source·code·of·this·file.</a></p>
122 <table·class="memberdecls">86 <table·class="memberdecls">
123 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
124 Classes</h2></td></tr>88 Classes</h2></td></tr>
125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;</a></td></tr> 
126 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">[<em>·provides·<a·class="el"·href="a02828.html">Dune::Grid</a>·</em>]··<a·href="a01904.html#details">More...</a><br·/></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02264.html">Dune::AlbertaGridIntersectionBase&lt;·Grid·&gt;::GlobalCoordReader&lt;·GridImp·&gt;</a></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02268.html">Dune::AlbertaGridIntersectionBase&lt;·Grid·&gt;::LocalCoordReader&lt;·GridImp·&gt;</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
129 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
130 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
131 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
132 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
134 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
135 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
136 Macros</h2></td></tr>101 Macros</h2></td></tr>
137 <tr·class="memitem:a1067446415cacb23802d0f38ff2017d7"·id="r_a1067446415cacb23802d0f38ff2017d7"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00671.html#a1067446415cacb23802d0f38ff2017d7">_ALB[·...·truncated·by·diffoscope;·len:·7,·SHA:·6726fafd6536cd70b1d413e581476491256f9b1d1f0e9a4477eff5b015b6e402·...·]</a></td></tr>102 <tr·class="memitem:a8d4a192c9f43ac0db61703b46cb6a297"·id="r_a8d4a192c9f43ac0db61703b46cb6a297"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00671.html#a8d4a192c9f43ac0db61703b46cb6a297">DUNE[·...·truncated·by·diffoscope;·len:·24,·SHA:·06f227fcb39b22ccf810b451a334321166908176ba0ff7daea7416a8c558a32e·...·]</a></td></tr>
138 <tr·class="separator:a1067446415cacb23802d0f38ff2017d7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:a8d4a192c9f43ac0db61703b46cb6a297"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
139 </table>104 </table>
140 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
141 <div·class="textblock"><p>provides·the·AlbertaGrid·class·</p> 
142 <dl·class="section·author"><dt>Author</dt><dd>Robert·Kloefkorn·and·Martin·Nolte·</dd></dl> 
143 </div><h2·class="groupheader">Macro·Definition·Documentation</h2>105 <h2·class="groupheader">Macro·Definition·Documentation</h2>
144 <a·id="a1067446415cacb23802d0f38ff2017d7"·name="a1067446415cacb23802d0f38ff2017d7"></a>106 <a·id="a8d4a192c9f43ac0db61703b46cb6a297"·name="a8d4a192c9f43ac0db61703b46cb6a297"></a>
145 <h2·class="memtitle"><span·class="permalink"><a·href="#a1067446415cacb23802d0f38ff2017d7">&#9670;&#160;</a></span>_ALBERTA_H_</h2>107 <h2·class="memtitle"><span·class="permalink"><a·href="#a8d4a192c9f43ac0db61703b46cb6a297">&#9670;&#160;</a></span>DUNE_ALBERTA_INTERSECTION_CC</h2>
  
146 <div·class="memitem">108 <div·class="memitem">
147 <div·class="memproto">109 <div·class="memproto">
148 ······<table·class="memname">110 ······<table·class="memname">
149 ········<tr>111 ········<tr>
150 ··········<td·class="memname">#define·_ALBERTA_H_</td>112 ··········<td·class="memname">#define·DUNE_ALBERTA_INTERSECTION_CC</td>
151 ········</tr>113 ········</tr>
152 ······</table>114 ······</table>
153 </div><div·class="memdoc">115 </div><div·class="memdoc">
  
154 </div>116 </div>
155 </div>117 </div>
156 </div><!--·contents·-->118 </div><!--·contents·-->
4.54 KB
html2text {}
    
Offset 2, 65 lines modifiedOffset 2, 28 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
 9 intersection.cc·File·Reference
9 agrid.hh·File·Reference 
10 provides·the·AlbertaGrid·class·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<cassert> 
12 #include·<cstddef> 
13 #include·<algorithm> 
14 #include·<iostream> 
15 #include·<fstream> 
16 #include·<memory> 
17 #include·<vector> 
18 #include·<dune/common/fvector.hh> 
19 #include·<dune/common/fmatrix.hh> 
20 #include·<dune/common/stdstreams.hh> 
21 #include·<dune/common/parallel/communication.hh> 
22 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
23 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
24 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8a_\x8d_\x8a_\x8p_\x8t_\x8c_\x8a_\x8l_\x8l_\x8b_\x8a_\x8c_\x8k_\x8._\x8h_\x8h> 
25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8s_\x8i_\x8z_\x8e_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h> 
26 #include·"_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h" 
27 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
28 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
29 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8._\x8h_\x8h> 
30 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h> 
31 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8m_\x8i_\x8l_\x8y_\x8._\x8h_\x8h> 
32 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8l_\x8e_\x8v_\x8e_\x8l_\x8._\x8h_\x8h> 
33 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
34 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
35 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8._\x8h_\x8h> 
36 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8s_\x8e_\x8e_\x8d_\x8._\x8h_\x8h> 
37 #include·"_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8s_\x8._\x8h_\x8h" 
38 #include·"_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h" 
39 #include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h" 
40 #include·"_\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
41 #include·"_\x8t_\x8r_\x8e_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
42 #include·"_\x8l_\x8e_\x8v_\x8e_\x8l_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
43 #include·"_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
44 #include·"_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8._\x8c_\x8c" 
45 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8n_\x8d_\x8e_\x8f_\x8i_\x8n_\x8e_\x8-_\x83_\x8._\x80_\x8._\x8h_\x8h> 
46 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
47 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
48 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8> 
49  ·······[·p.pr.ro.ov.vi.id.de.es.s·_.D.D_.u.u_.n.n_.e.e_.:.:_.:.:_.G.G_.r.r_.i.i_.d.d·]·_.M_.o_.r_.e_.._.._..13 struct· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.B_.a_.s_.e_.<_.·_.G_.r_.i_.d_.·_.>_.:_.:_.G_.l_.o_.b_.a_.l_.C_.o_.o_.r_.d_.R_.e_.a_.d_.e_.r_.<_.·_.G_.r_.i_.d_.I_.m_.p
 14 ·········_\x8>
 15  
 16 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
50  17  
51 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
52 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
53  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
54  21  
55 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s22 M\x8Ma\x8ac\x8cr\x8ro\x8os\x8s
56 #define ·_\x8__.A_.L_.B_.E_.R_.T_.A_.__.H_._23 #define ·_\x8D_.U_.N_.E_.__.A_.L_.B_.E_.R_.T_.A_.__.I_.N_.T_.E_.R_.S_.E_.C_.T_.I_.O_.N_.__.C_.C
57  24  
58 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
59 provides·the·AlbertaGrid·class 
60 ··Author 
61 ······Robert·Kloefkorn·and·Martin·Nolte 
62 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*25 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
63 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 _\x8_A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8A_\x8_H\x8H_\x8_·*\x8**\x8**\x8**\x8**\x8* 
64 #define·_ALBERTA_H_26 *.**.**.**.**.*·_.?.◆_.?. D.DU.UN.NE.E_._A.AL.LB.BE.ER.RT.TA.A_._I.IN.NT.TE.ER.RS.SE.EC.CT.TI.IO.ON.N_._C.CC.C·*.**.**.**.**.*
 27 #define·DUNE_ALBERTA_INTERSECTION_CC
65 ===============================================================================28 ===============================================================================
66 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.829 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
334 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00671_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·agrid.hh·Source·File</title>8 <title>dune-grid:·intersection.cc·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 845 lines modifiedOffset 74, 618 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">agrid.hh</div></div>80 ··<div·class="headertitle"><div·class="title">intersection.cc</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00671.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00671.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRID_IMP_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_INTERSECTION_CC</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAGRID_IMP_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno"><a·class="line"·href="a00671.html#a8d4a192c9f43ac0db61703b46cb6a297">····6</a></span><span·class="preprocessor">#define·DUNE_ALBERTA_INTERSECTION_CC</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#if·HAVE_ALBERTA·||·DOXYGEN</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07208.html">dune/grid/albertagrid/intersection.hh</a>&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>
91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··<span·class="comment">//·AlbertaGridIntersectionBase</span></div>
93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="comment">//·---------------------------</span></div>
94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div> 
97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div> 
98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">inline</span>·AlbertaGridIntersectionBase&lt;·Grid·&gt;</div>
 100 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="}">
 101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a02272.html#ab512620be28a837ec64694f22c521d5c">···18</a></span>··::AlbertaGridIntersectionBase·()</div>
 102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····:·grid_(·nullptr·),</div>
 103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>······elementInfo_(),</div>
 104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······oppVertex_(·-1·)·<span·class="comment">//·mark·invalid·intersection</span></div>
99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{}</div>
 106 </div>
100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>107 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//·Dune·includes</span></div> 
102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div> 
103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;dune/common/fmatrix.hh&gt;</span></div> 
104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;dune/common/stdstreams.hh&gt;</span></div> 
105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;dune/common/parallel/communication.hh&gt;</span></div>108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 109 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">inline</span>·<a·class="code·hl_class"·href="a02272.html">AlbertaGridIntersectionBase&lt;·Grid·&gt;</a></div>
 110 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}">
 111 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a02272.html#af1fed3d61fa6b0dcc390d9a55bc93027">···26</a></span><a·class="code·hl_class"·href="a02272.html">··::AlbertaGridIntersectionBase</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02068.html">EntityImp</a>·&amp;entity,·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·oppVertex·)</div>
 112 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····:·grid_(·&amp;entity.grid()·),</div>
 113 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······elementInfo_(·entity.elementInfo()·),</div>
 114 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······oppVertex_(·oppVertex·)</div>
106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··{}</div>
 116 </div>
107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div> 
108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div> 
109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00326.html">dune/grid/common/adaptcallback.hh</a>&gt;</span></div> 
110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/sizecache.hh</a>&gt;</span></div> 
111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="comment">//-·Local·includes</span></div> 
113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="comment">//·some·cpp·defines·and·include·of·alberta.h</span></div> 
114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00653.html">albertaheader.hh</a>&quot;</span></div> 
115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>118 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 119 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="keyword">inline</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;·0·&gt;::Entity</div>
116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div> 
117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07103.html">dune/grid/albertagrid/capabilities.hh</a>&gt;</span></div> 
118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07091.html">dune/grid/albertagrid/backuprestore.hh</a>&gt;</span></div> 
119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00626.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</span></div> 
121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07184.html">dune/grid/albertagrid/gridfamily.hh</a>&gt;</span></div> 
122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00716.html">dune/grid/albertagrid/level.hh</a>&gt;</span></div> 
123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07208.html">dune/grid/albertagrid/intersection.hh</a>&gt;</span></div> 
124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07220.html">dune/grid/albertagrid/intersectioniterator.hh</a>&gt;</span></div> 
125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07112.html">dune/grid/albertagrid/datahandle.hh</a>&gt;</span></div> 
126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07154.html">dune/grid/albertagrid/entityseed.hh</a>&gt;</span></div> 
127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07205.html">indexsets.hh</a>&quot;</span></div> 
129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07175.html">geometry.hh</a>&quot;</span></div> 
130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07151.html">entity.hh</a>&quot;</span></div> 
131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00713.html">hierarchiciterator.hh</a>&quot;</span></div> 
132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00647.html">treeiterator.hh</a>&quot;</span></div> 
133 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00614.html">leveliterator.hh</a>&quot;</span></div> 
134 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00638.html">leafiterator.hh</a>&quot;</span></div> 
135 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
136 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}">121 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">
137 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a01067.html">···59</a></span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02272.html#a74fb7fbf76e98e53ad9cc3f14657902f">···35</a></span>··<a·class="code·hl_function"·href="a02272.html#a74fb7fbf76e98e53ad9cc3f14657902f">AlbertaGridIntersectionBase&lt;·Grid·&gt;::in[·...·truncated·by·diffoscope;·len:·45,·SHA:·c6d05a67152acdcc0ee3ec58582940f3b78b565dba665debf49cd8a3ab9c2028·...·]></div>
 123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="keyword">··</span>{</div>
 124 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02068.html">AlbertaGridEntity&lt;·0,·Grid::dimension,·Grid·&gt;</a>·<a·class="code·hl_class"·href="a02068.html">EntityImp</a>;</div>
 125 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="a02068.html">EntityImp</a>(·grid(),·elementInfo(),·0·);</div>
 126 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··}</div>
 127 </div>
 128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 131 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="}">
 132 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a02272.html#aab9a41122c49b188fe1352204d3c885d">···43</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02272.html#aab9a41122c49b188fe1352204d3c885d">AlbertaGridIntersectionBase&lt;·Grid·&gt;::boundary</a>·()<span·class="keyword">·const</span></div>
 133 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="keyword">··</span>{</div>
 134 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keywordflow">return</span>·elementInfo().isBoundary(·oppVertex_·);</div>
 135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··}</div>
 136 </div>
 137 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 138 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 139 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 140 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}">
 141 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a02272.html#ae31f1d6faca61592ff3401af1f41e857">···50</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02272.html#ae31f1d6faca61592ff3401af1f41e857">AlbertaGridIntersectionBase&lt;·Grid·&gt;::boundaryId</a>·()<span·class="keyword">·const</span></div>
 142 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">··</span>{</div>
 143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keywordflow">if</span>(·boundary()·)</div>
 144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div>
 145 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<span·class="keywordtype">id</span>·=·elementInfo().boundaryId(·oppVertex_·);</div>
 146 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······assert(·<span·class="keywordtype">id</span>·!=·0·);</div>
 147 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·id;</div>
 148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>
 149 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keywordflow">else</span></div>
Max diff block lines reached; 236349/256885 bytes (92.01%) of diff not shown.
82.6 KB
html2text {}
    
Offset 1, 1036 lines modifiedOffset 1, 671 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 agrid.hh8 intersection.cc
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTAGRID_IMP_HH 
16 6#define·DUNE_ALBERTAGRID_IMP_HH15 5#ifndef·DUNE_ALBERTA_INTERSECTION_CC
 16 _\x86#define·DUNE_ALBERTA_INTERSECTION_CC
17 717 7
18 13#if·HAVE_ALBERTA·||·DOXYGEN 
19 14 
20 15#include·<cassert> 
21 16#include·<cstddef> 
22 17 
23 18#include·<algorithm> 
24 19#include·<iostream> 
25 20#include·<fstream> 
26 21#include·<memory> 
27 22#include·<vector>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.._.h_.h>
 19 9
 20 10namespace·_\x8D_\x8u_\x8n_\x8e
 21 11{
 22 12
 23 13·//·AlbertaGridIntersectionBase
 24 14·//·---------------------------
 25 15
 26 16·template<·class·Grid·>
 27 17·inline·AlbertaGridIntersectionBase<·Grid·>
 28 _\x81_\x88·::AlbertaGridIntersectionBase·()
 29 19·:·grid_(·nullptr·),
 30 20·elementInfo_(),
 31 21·oppVertex_(·-1·)·//·mark·invalid·intersection
 32 22·{}
28 2333 23
29 24//·Dune·includes 
30 25#include·<dune/common/fvector.hh> 
31 26#include·<dune/common/fmatrix.hh> 
32 27#include·<dune/common/stdstreams.hh> 
33 28#include·<dune/common/parallel/communication.hh> 
34 29 
35 30#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
36 31#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
37 32#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8a_\x8d_\x8a_\x8p_\x8t_\x8c_\x8a_\x8l_\x8l_\x8b_\x8a_\x8c_\x8k_\x8._\x8h_\x8h> 
38 33#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8s_\x8i_\x8z_\x8e_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h> 
39 34 
40 35//-·Local·includes 
41 36//·some·cpp·defines·and·include·of·alberta.h 
42 37#include·"_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h" 
43 38 
44 39#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
45 40#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
46 41#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8._\x8h_\x8h> 
47 42 
48 43#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8c_\x8a_\x8c_\x8h_\x8e_\x8._\x8h_\x8h> 
49 44#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8m_\x8i_\x8l_\x8y_\x8._\x8h_\x8h> 
50 45#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8l_\x8e_\x8v_\x8e_\x8l_\x8._\x8h_\x8h> 
51 46#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
52 47#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
53 48#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8._\x8h_\x8h> 
54 49#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8s_\x8e_\x8e_\x8d_\x8._\x8h_\x8h> 
55 50 
56 51#include·"_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8s_\x8._\x8h_\x8h" 
57 52#include·"_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h" 
58 53#include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h" 
59 54#include·"_\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
60 55#include·"_\x8t_\x8r_\x8e_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
61 56#include·"_\x8l_\x8e_\x8v_\x8e_\x8l_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
62 57#include·"_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
63 58 
64 _\x85_\x89namespace·_\x8D_\x8u_\x8n_\x8e 
65 60{34 24·template<·class·Grid·>
 35 25·inline·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
 36 _\x82_\x86_\x8·_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8I_\x8m_\x8p·&entity,·const·int·oppVertex
 37 )
 38 27·:·grid_(·&entity.grid()·),
 39 28·elementInfo_(·entity.elementInfo()·),
 40 29·oppVertex_(·oppVertex·)
 41 30·{}
 42 31
 43 32
 44 33·template<·class·Grid·>
 45 34·inline·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity
 46 _\x83_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8i_\x8n_\x8s_\x8i_\x8d_\x8e·()·const
 47 36·{
 48 37·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x80_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8I_\x8m_\x8p;
 49 38·return·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8I_\x8m_\x8p(·grid(),·elementInfo(),·0·);
 50 39·}
 51 40
 52 41
 53 42·template<·class·Grid·>
 54 _\x84_\x83·inline·bool·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·()·const
 55 44·{
 56 45·return·elementInfo().isBoundary(·oppVertex_·);
 57 46·}
 58 47
 59 48
 60 49·template<·class·Grid·>
 61 _\x85_\x80·inline·int·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8d·()·const
 62 51·{
 63 52·if(·boundary()·)
 64 53·{
 65 54·const·int·id·=·elementInfo().boundaryId(·oppVertex_·);
 66 55·assert(·id·!=·0·);
 67 56·return·id;
 68 57·}
 69 58·else
 70 59·return·0;
 71 60·}
66 6172 61
 73 _\x86_\x82
67 62·//·External·Forward·Declarations 
68 63·//·----------------------------- 
69 64 
70 65·template<·class·Grid·>74 63·template<·class·Grid·>
71 66·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y; 
72 67 
73 68 
74 69 
Max diff block lines reached; 73457/84529 bytes (86.90%) of diff not shown.
9.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00677.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·meshpointer.cc·File·Reference</title>8 <title>dune-grid:·dofvector.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 27 lines modifiedOffset 70, 59 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#func-members">Functions</a>··</div>
78 ··<div·class="headertitle"><div·class="title">meshpointer.cc·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">dofvector.hh·File·Reference</div></div>
79 </div><!--header-->81 </div><!--header-->
80 <div·class="contents">82 <div·class="contents">
 83 <div·class="textblock"><code>#include·&lt;cstdlib&gt;</code><br·/>
 84 <code>#include·&lt;limits&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code><br·/>
 88 </div>
 89 <p><a·href="a00677_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 </div><table·class="memberdecls">90 <table·class="memberdecls">
 91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 92 Classes</h2></td></tr>
 93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02008.html">Dune::Alberta::DofVectorProvider&lt;·int·&gt;</a></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02012.html">Dune::Alberta::DofVectorProvider&lt;·signed·char·&gt;</a></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02016.html">Dune::Alberta::DofVectorProvider&lt;·unsigned·char·&gt;</a></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02020.html">Dune::Alberta::DofVectorProvider&lt;·Real·&gt;</a></td></tr>
 100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02024.html">Dune::Alberta::DofVectorProvider&lt;·GlobalVector·&gt;</a></td></tr>
 102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02028.html">Dune::Alberta::DofVectorPointer&lt;·Dof·&gt;</a></td></tr>
 104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 </table><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>107 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>108 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>109 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>111 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 113 </table><table·class="memberdecls">
 114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 115 Functions</h2></td></tr>
 116 <tr·class="memitem:a32f1dea9b87299c0e24ab46760391400"·id="r_a32f1dea9b87299c0e24ab46760391400"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a32f1dea9b87299c0e24ab46760391400">Dune::Alberta::abs</a>·(const·<a·class="el"·href="a02028.html">DofVectorPointer</a>&lt;·int·&gt;·&amp;dofVector)</td></tr>
 117 <tr·class="separator:a32f1dea9b87299c0e24ab46760391400"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 118 <tr·class="memitem:ad67366c3c67a2ca2e728b4276e37324e"·id="r_ad67366c3c67a2ca2e728b4276e37324e"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ad67366c3c67a2ca2e728b4276e37324e">Dune::Alberta::max</a>·(const·<a·class="el"·href="a02028.html">DofVectorPointer</a>&lt;·int·&gt;·&amp;dofVector)</td></tr>
 119 <tr·class="separator:ad67366c3c67a2ca2e728b4276e37324e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 120 <tr·class="memitem:aca064a9bc66806f78ea771e804e5582d"·id="r_aca064a9bc66806f78ea771e804e5582d"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#aca064a9bc66806f78ea771e804e5582d">Dune::Alberta::min</a>·(const·<a·class="el"·href="a02028.html">DofVectorPointer</a>&lt;·int·&gt;·&amp;dofVector)</td></tr>
 121 <tr·class="separator:aca064a9bc66806f78ea771e804e5582d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table>122 </table>
91 </div><!--·contents·-->123 </div><!--·contents·-->
92 <!--·start·footer·part·-->124 <!--·start·footer·part·-->
93 <hr·class="footer"/><address·class="footer"><small>125 <hr·class="footer"/><address·class="footer"><small>
94 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8126 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
95 </small></address>127 </small></address>
96 </body>128 </body>
2.53 KB
html2text {}
    
Offset 1, 18 lines modifiedOffset 1, 43 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 meshpointer.cc·File·Reference8 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
 9 dofvector.hh·File·Reference
 10 #include·<cstdlib>
 11 #include·<limits>
 12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h>
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_.e_.s_.h_.p_.o_.i_.n_.t_.e_.r_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8r_.e_.f_.i_.n_.e_.m_.e_.n_.t_\x8._\x8h_\x8h>
 15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 17 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8i_\x8n_\x8t_\x8·_\x8>
 18  
 19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8>
 20  
 21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8u_\x8n_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8>
 22  
 23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8R_\x8e_\x8a_\x8l_\x8·_\x8>
 24  
 25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8·_\x8>
 26  
 27 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8D_\x8o_\x8f_\x8·_\x8>
 28  
11 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s29 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
12 namespace· ·_\x8D_\x8u_\x8n_\x8e30 namespace· ·_\x8D_\x8u_\x8n_\x8e
13  ···········Include·standard·header·files.31  ···········Include·standard·header·files.
14  32  
15 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a33 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
16  34  
 35 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 36 void ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8a_\x8b_\x8s·(const·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r<·int·>·&dofVector)
 37  
 38 ·int ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8m_\x8a_\x8x·(const·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r<·int·>·&dofVector)
 39  
 40 ·int ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8m_\x8i_\x8n·(const·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r<·int·>·&dofVector)
 41  
17 ===============================================================================42 ===============================================================================
18 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.843 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
4.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00680.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·macrodata.cc·File·Reference</title>8 <title>dune-grid:·meshpointer.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 36 lines modifiedOffset 71, 27 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">macrodata.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">meshpointer.cc·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
  
81 <p>provides·a·wrapper·for·ALBERTA's·macro_data·structure·· 
82 <a·href="#details">More...</a></p> 
83 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/> 
84 <code>#include·&lt;array&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00251_source.html">dune/grid/common/exceptions.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00704_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00629_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>
87 </div><table·class="memberdecls">82 </div><table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
89 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
90 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
91 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>88 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table>90 </table>
96 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
97 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·macro_data·structure·</p> 
98 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl> 
99 </div></div><!--·contents·-->91 </div><!--·contents·-->
100 <!--·start·footer·part·-->92 <!--·start·footer·part·-->
101 <hr·class="footer"/><address·class="footer"><small>93 <hr·class="footer"/><address·class="footer"><small>
102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.894 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
103 </small></address>95 </small></address>
104 </body>96 </body>
105 </html>97 </html>
1.15 KB
html2text {}
    
Offset 2, 25 lines modifiedOffset 2, 17 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 meshpointer.cc·File·Reference
9 macrodata.cc·File·Reference 
10 provides·a·wrapper·for·ALBERTA's·macro_data·structure·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<vector> 
12 #include·<array> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_.c_.r_.o_.d_.a_.t_.a_\x8._\x8h_\x8h>10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_.s_.h_.p_.o_.i_.n_.t_.e_.r_\x8._\x8h_\x8h>
15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s11 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
16 namespace· ·_\x8D_\x8u_\x8n_\x8e12 namespace· ·_\x8D_\x8u_\x8n_\x8e
17  ···········Include·standard·header·files.13  ···········Include·standard·header·files.
18  14  
19 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a15 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
20  16  
21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
22 provides·a·wrapper·for·ALBERTA's·macro_data·structure 
23 ··Author 
24 ······Martin·Nolte 
25 ===============================================================================17 ===============================================================================
26 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.818 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
6.21 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00683.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·elementinfo.cc·File·Reference</title>8 <title>dune-grid:·albertareader.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 35 lines modifiedOffset 70, 37 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">elementinfo.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">albertareader.hh·File·Reference</div></div>
79 </div><!--header-->80 </div><!--header-->
80 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
  
81 <p>provides·a·wrapper·for·ALBERTA's·el_info·structure·· 
82 <a·href="#details">More...</a></p> 
83 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
 84 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00668_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code><br·/>
 86 </div>
 87 <p><a·href="a00683_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 </div><table·class="memberdecls">88 <table·class="memberdecls">
 89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 90 Classes</h2></td></tr>
 91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01916.html">Dune::AlbertaReader&lt;·Grid·&gt;</a></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 </table><table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
87 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
88 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
89 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 </table>99 </table>
94 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
95 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·el_info·structure·</p> 
96 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl> 
97 </div></div><!--·contents·-->100 </div><!--·contents·-->
98 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
99 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
100 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
101 </small></address>104 </small></address>
102 </body>105 </body>
103 </html>106 </html>
1.64 KB
html2text {}
    
Offset 1, 24 lines modifiedOffset 1, 23 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 elementinfo.cc·File·Reference 
10 provides·a·wrapper·for·ALBERTA's·el_info·structure·_.M_.o_.r_.e_.._.._..8 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 9 albertareader.hh·File·Reference
 10 #include·<dune/geometry/type.hh>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.e_.l_.e_.m_.e_.n_.t_.i_.n_.f_.o_\x8._\x8h_\x8h>12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.f_.a_.c_.t_.o_.r_.y_\x8._\x8h_\x8h>
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_.s_.h_.p_.o_.i_.n_.t_.e_.r_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_.c_.r_.o_.d_.a_.t_.a_\x8._\x8h_\x8h>
 14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
 17  
13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
14 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
15  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
16  21  
17 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a 
18   
19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
20 provides·a·wrapper·for·ALBERTA's·el_info·structure 
21 ··Author 
22 ······Martin·Nolte 
23 ===============================================================================22 ===============================================================================
24 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.823 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
16.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00686.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·undefine-2.0.hh·File·Reference</title>8 <title>dune-grid:·algebra.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 25 lines modifiedOffset 69, 78 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
 75 ··<div·class="summary">
 76 <a·href="#namespaces">Namespaces</a>·&#124;
 77 <a·href="#func-members">Functions</a>··</div>
75 ··<div·class="headertitle"><div·class="title">undefine-2.0.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">algebra.hh·File·Reference</div></div>
76 </div><!--header-->79 </div><!--header-->
77 <div·class="contents">80 <div·class="contents">
 81 <div·class="textblock"><code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 82 <code>#include·&lt;dune/common/fmatrix.hh&gt;</code><br·/>
 83 </div>
  
78 <p>Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.·· 
79 <a·href="#details">More...</a></p> 
  
80 <p><a·href="a00686_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00686_source.html">Go·to·the·source·code·of·this·file.</a></p>
81 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
82 <div·class="textblock"><p>Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.·</p> 
83 <p>This·file·is·created·automatically·by·the·perl·script·<code>undefAllMacros.pl</code>.·</p>85 <table·class="memberdecls">
 86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
 87 Namespaces</h2></td></tr>
 88 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
 89 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 </table><table·class="memberdecls">
 94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 95 Functions</h2></td></tr>
 96 <tr·class="memitem:ac9ec1689c4568d01644db2bfee5947f6"·id="r_ac9ec1689c4568d01644db2bfee5947f6"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
 97 <tr·class="memitem:ac9ec1689c4568d01644db2bfee5947f6"><td·class="memTemplItemLeft"·align="right"·valign="top">static·FieldVector&lt;·K,·3·&gt;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">Dune::Alberta::vectorProduct</a>·(const·FieldVector&lt;·K,·3·&gt;·&amp;u,·const·FieldVector&lt;·K,·3·&gt;·&amp;v)</td></tr>
 98 <tr·class="separator:ac9ec1689c4568d01644db2bfee5947f6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 <tr·class="memitem:aacaac5f2a7f000fd66af938fab11cb58"·id="r_aacaac5f2a7f000fd66af938fab11cb58"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr>
 100 <tr·class="memitem:aacaac5f2a7f000fd66af938fab11cb58"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·0,·m·&gt;·&amp;matrix)</td></tr>
 101 <tr·class="separator:aacaac5f2a7f000fd66af938fab11cb58"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 102 <tr·class="memitem:afc60da48ba5f2c2004ed04c7b82c0348"·id="r_afc60da48ba5f2c2004ed04c7b82c0348"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
 103 <tr·class="memitem:afc60da48ba5f2c2004ed04c7b82c0348"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#afc60da48ba5f2c2004ed04c7b82c0348">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·1,·1·&gt;·&amp;matrix)</td></tr>
 104 <tr·class="separator:afc60da48ba5f2c2004ed04c7b82c0348"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 <tr·class="memitem:ac94d97a6c966088af621ff3215125ab8"·id="r_ac94d97a6c966088af621ff3215125ab8"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr>
 106 <tr·class="memitem:ac94d97a6c966088af621ff3215125ab8"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ac94d97a6c966088af621ff3215125ab8">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·1,·m·&gt;·&amp;matrix)</td></tr>
 107 <tr·class="separator:ac94d97a6c966088af621ff3215125ab8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 108 <tr·class="memitem:a0c69724eeab70701d1104137cef01693"·id="r_a0c69724eeab70701d1104137cef01693"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
 109 <tr·class="memitem:a0c69724eeab70701d1104137cef01693"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a0c69724eeab70701d1104137cef01693">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·2,·2·&gt;·&amp;matrix)</td></tr>
 110 <tr·class="separator:a0c69724eeab70701d1104137cef01693"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 111 <tr·class="memitem:a81beb9f173349a78b42547a5fe103355"·id="r_a81beb9f173349a78b42547a5fe103355"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
 112 <tr·class="memitem:a81beb9f173349a78b42547a5fe103355"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a81beb9f173349a78b42547a5fe103355">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·2,·3·&gt;·&amp;matrix)</td></tr>
 113 <tr·class="separator:a81beb9f173349a78b42547a5fe103355"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 114 <tr·class="memitem:a0a2b233c25e9dbc55a5671d0b2225d19"·id="r_a0a2b233c25e9dbc55a5671d0b2225d19"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr>
 115 <tr·class="memitem:a0a2b233c25e9dbc55a5671d0b2225d19"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a0a2b233c25e9dbc55a5671d0b2225d19">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·2,·m·&gt;·&amp;matrix)</td></tr>
 116 <tr·class="separator:a0a2b233c25e9dbc55a5671d0b2225d19"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 117 <tr·class="memitem:a8a2ac848ea222d8ddc7860b8c2348460"·id="r_a8a2ac848ea222d8ddc7860b8c2348460"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
 118 <tr·class="memitem:a8a2ac848ea222d8ddc7860b8c2348460"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a8a2ac848ea222d8ddc7860b8c2348460">Dune::Alberta::determinant</a>·(const·FieldMatrix&lt;·K,·3,·3·&gt;·&amp;matrix)</td></tr>
 119 <tr·class="separator:a8a2ac848ea222d8ddc7860b8c2348460"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 120 <tr·class="memitem:ab1053611038a7b5f9564c326b1f7ecdc"·id="r_ab1053611038a7b5f9564c326b1f7ecdc"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr>
 121 <tr·class="memitem:ab1053611038a7b5f9564c326b1f7ecdc"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ab1053611038a7b5f9564c326b1f7ecdc">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·0,·m·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·m,·0·&gt;·&amp;inverse)</td></tr>
 122 <tr·class="separator:ab1053611038a7b5f9564c326b1f7ecdc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 123 <tr·class="memitem:a74e11a373cb5034654a0014c09aed9a5"·id="r_a74e11a373cb5034654a0014c09aed9a5"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
 124 <tr·class="memitem:a74e11a373cb5034654a0014c09aed9a5"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a74e11a373cb5034654a0014c09aed9a5">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·1,·1·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·1,·1·&gt;·&amp;inverse)</td></tr>
 125 <tr·class="separator:a74e11a373cb5034654a0014c09aed9a5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 126 <tr·class="memitem:a365df9ca0786933adddf610931f50ebb"·id="r_a365df9ca0786933adddf610931f50ebb"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr>
 127 <tr·class="memitem:a365df9ca0786933adddf610931f50ebb"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a365df9ca0786933adddf610931f50ebb">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·1,·m·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·m,·1·&gt;·&amp;inverse)</td></tr>
 128 <tr·class="separator:a365df9ca0786933adddf610931f50ebb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 129 <tr·class="memitem:adfb3a843fe4f2ab42b4243e5d307cd12"·id="r_adfb3a843fe4f2ab42b4243e5d307cd12"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
 130 <tr·class="memitem:adfb3a843fe4f2ab42b4243e5d307cd12"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#adfb3a843fe4f2ab42b4243e5d307cd12">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·2,·2·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·2,·2·&gt;·&amp;inverse)</td></tr>
 131 <tr·class="separator:adfb3a843fe4f2ab42b4243e5d307cd12"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 132 <tr·class="memitem:a2c7c32c5be01d881c2a7e854bb16ce4a"·id="r_a2c7c32c5be01d881c2a7e854bb16ce4a"><td·class="memTemplParams"·colspan="2">template&lt;class·K·,·int·m&gt;·</td></tr>
 133 <tr·class="memitem:a2c7c32c5be01d881c2a7e854bb16ce4a"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a2c7c32c5be01d881c2a7e854bb16ce4a">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·2,·m·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·m,·2·&gt;·&amp;inverse)</td></tr>
 134 <tr·class="separator:a2c7c32c5be01d881c2a7e854bb16ce4a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 135 <tr·class="memitem:a80ef0155e5a1707187ac43a86b4e3295"·id="r_a80ef0155e5a1707187ac43a86b4e3295"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
 136 <tr·class="memitem:a80ef0155e5a1707187ac43a86b4e3295"><td·class="memTemplItemLeft"·align="right"·valign="top">static·K&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a80ef0155e5a1707187ac43a86b4e3295">Dune::Alberta::invert</a>·(const·FieldMatrix&lt;·K,·3,·3·&gt;·&amp;matrix,·FieldMatrix&lt;·K,·3,·3·&gt;·&amp;inverse)</td></tr>
 137 <tr·class="separator:a80ef0155e5a1707187ac43a86b4e3295"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 138 </table>
84 </div></div><!--·contents·-->139 </div><!--·contents·-->
85 <!--·start·footer·part·-->140 <!--·start·footer·part·-->
86 <hr·class="footer"/><address·class="footer"><small>141 <hr·class="footer"/><address·class="footer"><small>
87 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8142 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
88 </small></address>143 </small></address>
89 </body>144 </body>
90 </html>145 </html>
3.99 KB
html2text {}
    
Offset 1, 15 lines modifiedOffset 1, 77 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 undefine-2.0.hh·File·Reference 
9 Contains·#undefs·for·all·preprocessor·macros·defined·by·alberta.·_.M_.o_.r_.e_.._.._..8 _.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
 9 algebra.hh·File·Reference
 10 #include·<dune/common/fvector.hh>
 11 #include·<dune/common/fmatrix.hh>
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
12 Contains·#undefs·for·all·preprocessor·macros·defined·by·alberta. 
13 This·file·is·created·automatically·by·the·perl·script·undefAllMacros.pl.13 N.Na.am.me.es.sp.pa.ac.ce.es.s
 14 namespace· ·_\x8D_\x8u_\x8n_\x8e
 15  ···········Include·standard·header·files.
 16  
 17 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
 18  
 19 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 20 template<class·K·>
 21 static·FieldVector<·K,·3··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t·(const·FieldVector<·K,
 22 ····························3·>·&u,·const·FieldVector<·K,·3·>·&v)
 23  
 24 template<class·K·,·int·m>
 25 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K,
 26 ····························0,·m·>·&matrix)
 27  
 28 template<class·K·>
 29 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K,
 30 ····························1,·1·>·&matrix)
 31  
 32 template<class·K·,·int·m>
 33 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K,
 34 ····························1,·m·>·&matrix)
 35  
 36 template<class·K·>
 37 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K,
 38 ····························2,·2·>·&matrix)
 39  
 40 template<class·K·>
 41 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K,
 42 ····························2,·3·>·&matrix)
 43  
 44 template<class·K·,·int·m>
 45 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K,
 46 ····························2,·m·>·&matrix)
 47  
 48 template<class·K·>
 49 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(const·FieldMatrix<·K,
 50 ····························3,·3·>·&matrix)
 51  
 52 template<class·K·,·int·m>
 53 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·0,·m·>
 54 ····························&matrix,·FieldMatrix<·K,·m,·0·>·&inverse)
 55  
 56 template<class·K·>
 57 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·1,·1·>
 58 ····························&matrix,·FieldMatrix<·K,·1,·1·>·&inverse)
 59  
 60 template<class·K·,·int·m>
 61 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·1,·m·>
 62 ····························&matrix,·FieldMatrix<·K,·m,·1·>·&inverse)
 63  
 64 template<class·K·>
 65 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·2,·2·>
 66 ····························&matrix,·FieldMatrix<·K,·2,·2·>·&inverse)
 67  
 68 template<class·K·,·int·m>
 69 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·2,·m·>
 70 ····························&matrix,·FieldMatrix<·K,·m,·2·>·&inverse)
 71  
 72 template<class·K·>
 73 ··················static··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t·(const·FieldMatrix<·K,·3,·3·>
 74 ····························&matrix,·FieldMatrix<·K,·3,·3·>·&inverse)
 75  
14 ===============================================================================76 ===============================================================================
15 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.877 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
105 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00686_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·undefine-2.0.hh·Source·File</title>8 <title>dune-grid:·algebra.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 476 lines modifiedOffset 74, 197 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">undefine-2.0.hh</div></div>80 ··<div·class="headertitle"><div·class="title">algebra.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00686.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00686.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#ifdef·_ALBERTA_H_</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ALGEBRA_HH</span></div>
88 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">··#undef·_ALBERTA_H_</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ALGEBRA_HH</span></div>
 89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
89 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#endif·</span><span·class="comment">//·_ALBERTA_H_</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/common/fmatrix.hh&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">namespace·</span>Alberta</div>
90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··{</div>
91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#ifdef·ALBERTA_VERSION</span></div> 
92 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">··#undef·ALBERTA_VERSION</span></div> 
93 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#endif·</span><span·class="comment">//·ALBERTA_VERSION</span></div> 
94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#ifdef·ALBERTA_DEBUG</span></div> 
96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">··#undef·ALBERTA_DEBUG</span></div> 
97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#endif·</span><span·class="comment">//·ALBERTA_DEBUG</span></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·FieldVector&lt;·K,·3·&gt;</div>
 101 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="}">
 102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">···19</a></span>····<a·class="code·hl_function"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">vectorProduct</a>·(·<span·class="keyword">const</span>·FieldVector&lt;·K,·3·&gt;·&amp;u,·<span·class="keyword">const</span>·FieldVector&lt;·K,·3·&gt;·&amp;v·)</div>
98 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····{</div>
99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#ifdef·DIM_MAX</span></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······FieldVector&lt;·K,·3·&gt;·w;</div>
 105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······w[·0·]·=·u[·1·]·*·v[·2·]·-·u[·2·]·*·v[·1·];</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······w[·1·]·=·u[·2·]·*·v[·0·]·-·u[·0·]·*·v[·2·];</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······w[·2·]·=·u[·0·]·*·v[·1·]·-·u[·1·]·*·v[·0·];</div>
100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">··#undef·DIM_MAX</span></div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keywordflow">return</span>·w;</div>
101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_MAX</span></div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····}</div>
 110 </div>
102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#ifdef·N_VERTICES</span></div>112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">··#undef·N_VERTICES</span></div> 
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES</span></div>113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K,·<span·class="keywordtype">int</span>·m·&gt;</div>
 114 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}">
 115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">···30</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·[[maybe_unused]]·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·0,·m·&gt;·&amp;matrix·)</div>
106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>
107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#ifdef·N_EDGES</span></div>117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordflow">return</span>·K(·1·);</div>
108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">··#undef·N_EDGES</span></div>118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····}</div>
109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES</span></div>119 </div>
110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#ifdef·N_WALLS</span></div>121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div>
 122 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}">
 123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a01068.html#afc60da48ba5f2c2004ed04c7b82c0348">···36</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·1,·1·&gt;·&amp;matrix·)</div>
112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="preprocessor">··#undef·N_WALLS</span></div>124 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{</div>
113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_WALLS</span></div>125 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keywordflow">return</span>·matrix[·0·][·0·];</div>
114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>126 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div>
 127 </div>
115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#ifdef·N_FACES</span></div>128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">··#undef·N_FACES</span></div> 
117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES</span></div>129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K,·<span·class="keywordtype">int</span>·m·&gt;</div>
 130 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
 131 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a01068.html#ac94d97a6c966088af621ff3215125ab8">···42</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·1,·m·&gt;·&amp;matrix·)</div>
118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>132 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>
119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifdef·N_NEIGH</span></div>133 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keyword">using·</span>std::sqrt;</div>
120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">··#undef·N_NEIGH</span></div>134 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······K·sum·=·matrix[·0·][·0·]·*·matrix[·0·][·0·];</div>
121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH</span></div>135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·1;·i·&lt;·m;·++i·)</div>
 136 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········sum·+=·matrix[·0·][·i·]·*·matrix[·0·][·i·];</div>
 137 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keywordflow">return</span>·sqrt(·sum·);</div>
122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>138 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div>
 139 </div>
123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#ifdef·DIM_FAC</span></div> 
124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">··#undef·DIM_FAC</span></div> 
125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_FAC</span></div> 
126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>140 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifdef·N_VERTICES_0D</span></div>141 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div>
 142 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
 143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a01068.html#a0c69724eeab70701d1104137cef01693">···52</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·2,·2·&gt;·&amp;matrix·)</div>
128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">··#undef·N_VERTICES_0D</span></div>144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div>
129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES_0D</span></div>145 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·matrix[·0·][·0·]·*·matrix[·1·][·1·]·-·matrix[·0·][·1·]·*·matrix[·1·][·0·];</div>
130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>146 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>
 147 </div>
131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifdef·N_EDGES_0D</span></div>148 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">··#undef·N_EDGES_0D</span></div> 
133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES_0D</span></div>149 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div>
 150 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
 151 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a01068.html#a81beb9f173349a78b42547a5fe103355">···58</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·2,·3·&gt;·&amp;matrix·)</div>
134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>152 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{</div>
135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifdef·N_FACES_0D</span></div>153 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">vectorProduct</a>(·matrix[·0·],·matrix[·1·]·).two_norm();</div>
136 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">··#undef·N_FACES_0D</span></div>154 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····}</div>
137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES_0D</span></div>155 </div>
138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>156 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#ifdef·N_NEIGH_0D</span></div> 
140 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">··#undef·N_NEIGH_0D</span></div> 
141 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH_0D</span></div>157 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K,·<span·class="keywordtype">int</span>·m·&gt;</div>
 158 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">
 159 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a01068.html#a0a2b233c25e9dbc55a5671d0b2225d19">···64</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">static</span>·K·<a·class="code·hl_function"·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">determinant</a>·(·<span·class="keyword">const</span>·FieldMatrix&lt;·K,·2,·m·&gt;·&amp;matrix·)</div>
142 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>160 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{</div>
143 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#ifdef·N_WALLS_0D</span></div>161 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keyword">using·</span>std::sqrt;</div>
 162 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keyword">const</span>·K·tmpA·=·matrix[·0·].two_norm2();</div>
 163 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keyword">const</span>·K·tmpB·=·matrix[·1·].two_norm2();</div>
144 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">··#undef·N_WALLS_0D</span></div>164 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<span·class="keyword">const</span>·K·tmpC·=·matrix[·0·]·*·matrix[·1·];</div>
145 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_WALLS_0D</span></div>165 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordflow">return</span>·sqrt(·tmpA·*·tmpB·-·tmpC·*·tmpC·);</div>
146 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>166 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····}</div>
 167 </div>
147 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#ifdef·N_VERTICES_1D</span></div>168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
148 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">··#undef·N_VERTICES_1D</span></div> 
149 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES_1D</span></div>169 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·K·&gt;</div>
Max diff block lines reached; 67642/92439 bytes (73.17%) of diff not shown.
14.6 KB
html2text {}
    
Offset 1, 471 lines modifiedOffset 1, 179 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 undefine-2.0.hh8 algebra.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 12#ifdef·_ALBERTA_H_ 
16 13·#undef·_ALBERTA_H_ 
17 14#endif·//·_ALBERTA_H_ 
18 15 
19 16#ifdef·ALBERTA_VERSION 
20 17·#undef·ALBERTA_VERSION 
21 18#endif·//·ALBERTA_VERSION 
22 19 
23 20#ifdef·ALBERTA_DEBUG 
24 21·#undef·ALBERTA_DEBUG 
25 22#endif·//·ALBERTA_DEBUG 
26 23 
27 24#ifdef·DIM_MAX 
28 25·#undef·DIM_MAX 
29 26#endif·//·DIM_MAX15 5#ifndef·DUNE_ALBERTA_ALGEBRA_HH
 16 6#define·DUNE_ALBERTA_ALGEBRA_HH
 17 7
 18 8#include·<dune/common/fvector.hh>
 19 9#include·<dune/common/fmatrix.hh>
 20 10
 21 11namespace·_\x8D_\x8u_\x8n_\x8e
 22 12{
 23 13
 24 14·namespace·Alberta
 25 15·{
 26 16
 27 17·template<·class·K·>
 28 18·inline·static·FieldVector<·K,·3·>
 29 _\x81_\x89·_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t·(·const·FieldVector<·K,·3·>·&u,·const·FieldVector<·K,·3·>·&v·)
 30 20·{
 31 21·FieldVector<·K,·3·>·w;
 32 22·w[·0·]·=·u[·1·]·*·v[·2·]·-·u[·2·]·*·v[·1·];
 33 23·w[·1·]·=·u[·2·]·*·v[·0·]·-·u[·0·]·*·v[·2·];
 34 24·w[·2·]·=·u[·0·]·*·v[·1·]·-·u[·1·]·*·v[·0·];
 35 25·return·w;
 36 26·}
30 2737 27
31 28#ifdef·N_VERTICES 
32 29·#undef·N_VERTICES 
33 30#endif·//·N_VERTICES 
34 31 
35 32#ifdef·N_EDGES 
36 33·#undef·N_EDGES 
37 34#endif·//·N_EDGES 
38 35 
39 36#ifdef·N_WALLS 
40 37·#undef·N_WALLS 
41 38#endif·//·N_WALLS 
42 39 
43 40#ifdef·N_FACES 
44 41·#undef·N_FACES 
45 42#endif·//·N_FACES 
46 43 
47 44#ifdef·N_NEIGH 
48 45·#undef·N_NEIGH 
49 46#endif·//·N_NEIGH 
50 47 
51 48#ifdef·DIM_FAC 
52 49·#undef·DIM_FAC 
53 50#endif·//·DIM_FAC 
54 51 
55 52#ifdef·N_VERTICES_0D 
56 53·#undef·N_VERTICES_0D 
57 54#endif·//·N_VERTICES_0D 
58 55 
59 56#ifdef·N_EDGES_0D 
60 57·#undef·N_EDGES_0D 
61 58#endif·//·N_EDGES_0D 
62 59 
63 60#ifdef·N_FACES_0D 
64 61·#undef·N_FACES_0D 
65 62#endif·//·N_FACES_0D 
66 63 
67 64#ifdef·N_NEIGH_0D 
68 65·#undef·N_NEIGH_0D 
69 66#endif·//·N_NEIGH_0D 
70 67 
71 68#ifdef·N_WALLS_0D 
72 69·#undef·N_WALLS_0D 
73 70#endif·//·N_WALLS_0D 
74 71 
75 72#ifdef·N_VERTICES_1D 
76 73·#undef·N_VERTICES_1D 
77 74#endif·//·N_VERTICES_1D 
78 75 
79 76#ifdef·N_EDGES_1D 
80 77·#undef·N_EDGES_1D 
81 78#endif·//·N_EDGES_1D38 28
 39 29·template<·class·K,·int·m·>
 40 _\x83_\x80·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·[[maybe_unused]]·const·FieldMatrix<·K,·0,·m·>
 41 &matrix·)
 42 31·{
 43 32·return·K(·1·);
 44 33·}
 45 34
 46 35·template<·class·K·>
 47 _\x83_\x86·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·const·FieldMatrix<·K,·1,·1·>·&matrix·)
 48 37·{
 49 38·return·matrix[·0·][·0·];
 50 39·}
 51 40
 52 41·template<·class·K,·int·m·>
 53 _\x84_\x82·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·const·FieldMatrix<·K,·1,·m·>·&matrix·)
 54 43·{
 55 44·using·std::sqrt;
 56 45·K·sum·=·matrix[·0·][·0·]·*·matrix[·0·][·0·];
 57 46·for(·int·i·=·1;·i·<·m;·++i·)
 58 47·sum·+=·matrix[·0·][·i·]·*·matrix[·0·][·i·];
 59 48·return·sqrt(·sum·);
 60 49·}
 61 50
 62 51·template<·class·K·>
 63 _\x85_\x82·inline·static·K·_\x8d_\x8e_\x8t_\x8e_\x8r_\x8m_\x8i_\x8n_\x8a_\x8n_\x8t·(·const·FieldMatrix<·K,·2,·2·>·&matrix·)
Max diff block lines reached; 10904/14976 bytes (72.81%) of diff not shown.
10.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00689.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·refinement.hh·File·Reference</title>8 <title>dune-grid:·entity.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 60 lines modifiedOffset 70, 48 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>·&#124;
 78 <a·href="#define-members">Macros</a>··</div>
79 ··<div·class="headertitle"><div·class="title">refinement.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">entity.cc·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for·geometryInFather·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/> 
87 </div> 
88 <p><a·href="a00689_source.html">Go·to·the·source·code·of·this·file.</a></p>82 <p><a·href="a00689_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">83 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
91 Classes</h2></td></tr> 
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html">Dune::Alberta::Patch&lt;·dim·&gt;</a></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02520.html">Dune::Alberta::ForEachInteriorSubChild&lt;·dim,·0·&gt;</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02524.html">Dune::Alberta::ForEachInteriorSubChild&lt;·dim,·dim·&gt;</a></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02528.html">Dune::Alberta::ForEachInteriorSubChild&lt;·2,·1·&gt;</a></td></tr> 
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02532.html">Dune::Alberta::ForEachInteriorSubChild&lt;·3,·1·&gt;</a></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02536.html">Dune::Alberta::ForEachInteriorSubChild&lt;·3,·2·&gt;</a></td></tr> 
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02544.html">Dune::Alberta::GeometryInFather&lt;·1·&gt;</a></td></tr> 
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
106 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02548.html">Dune::Alberta::GeometryInFather&lt;·2·&gt;</a></td></tr> 
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02552.html">Dune::Alberta::GeometryInFather&lt;·3·&gt;</a></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
110 </table><table·class="memberdecls"> 
111 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
112 Namespaces</h2></td></tr>85 Namespaces</h2></td></tr>
113 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>86 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
114 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>87 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>89 </table><table·class="memberdecls">
 90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="define-members"·name="define-members"></a>
 91 Macros</h2></td></tr>
 92 <tr·class="memitem:a52a3d21da8af78e4568aaed1c24da792"·id="r_a52a3d21da8af78e4568aaed1c24da792"><td·class="memItemLeft"·align="right"·valign="top">#define&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00689.html#a52a3d21da8af78e4568aaed1c24da792">DUNE_ALBERTA_ENTITY_CC</a></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a52a3d21da8af78e4568aaed1c24da792"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 </table>94 </table>
119 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
120 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for·geometryInFather·</p> 
121 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl>95 <h2·class="groupheader">Macro·Definition·Documentation</h2>
 96 <a·id="a52a3d21da8af78e4568aaed1c24da792"·name="a52a3d21da8af78e4568aaed1c24da792"></a>
 97 <h2·class="memtitle"><span·class="permalink"><a·href="#a52a3d21da8af78e4568aaed1c24da792">&#9670;&#160;</a></span>DUNE_ALBERTA_ENTITY_CC</h2>
  
 98 <div·class="memitem">
 99 <div·class="memproto">
 100 ······<table·class="memname">
 101 ········<tr>
 102 ··········<td·class="memname">#define·DUNE_ALBERTA_ENTITY_CC</td>
 103 ········</tr>
 104 ······</table>
 105 </div><div·class="memdoc">
  
 106 </div>
 107 </div>
122 </div></div><!--·contents·-->108 </div><!--·contents·-->
123 <!--·start·footer·part·-->109 <!--·start·footer·part·-->
124 <hr·class="footer"/><address·class="footer"><small>110 <hr·class="footer"/><address·class="footer"><small>
125 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8111 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
126 </small></address>112 </small></address>
127 </body>113 </body>
128 </html>114 </html>
2.86 KB
html2text {}
    
Offset 1, 47 lines modifiedOffset 1, 22 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
 8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8s
 9 entity.cc·File·Reference
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 refinement.hh·File·Reference 
10 provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for 
11 geometryInFather·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
12 #include·<cassert> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
17 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8P_\x8a_\x8t_\x8c_\x8h_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8> 
18   
19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8F_\x8o_\x8r_\x8E_\x8a_\x8c_\x8h_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8S_\x8u_\x8b_\x8C_\x8h_\x8i_\x8l_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x80_\x8·_\x8> 
20   
21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8F_\x8o_\x8r_\x8E_\x8a_\x8c_\x8h_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8S_\x8u_\x8b_\x8C_\x8h_\x8i_\x8l_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8> 
22   
23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8F_\x8o_\x8r_\x8E_\x8a_\x8c_\x8h_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8S_\x8u_\x8b_\x8C_\x8h_\x8i_\x8l_\x8d_\x8<_\x8·_\x82_\x8,_\x8·_\x81_\x8·_\x8> 
24   
25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8F_\x8o_\x8r_\x8E_\x8a_\x8c_\x8h_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8S_\x8u_\x8b_\x8C_\x8h_\x8i_\x8l_\x8d_\x8<_\x8·_\x83_\x8,_\x8·_\x81_\x8·_\x8> 
26   
27 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8F_\x8o_\x8r_\x8E_\x8a_\x8c_\x8h_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8S_\x8u_\x8b_\x8C_\x8h_\x8i_\x8l_\x8d_\x8<_\x8·_\x83_\x8,_\x8·_\x82_\x8·_\x8> 
28   
29 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8I_\x8n_\x8F_\x8a_\x8t_\x8h_\x8e_\x8r_\x8<_\x8·_\x81_\x8·_\x8> 
30   
31 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8I_\x8n_\x8F_\x8a_\x8t_\x8h_\x8e_\x8r_\x8<_\x8·_\x82_\x8·_\x8> 
32   
33 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8I_\x8n_\x8F_\x8a_\x8t_\x8h_\x8e_\x8r_\x8<_\x8·_\x83_\x8·_\x8> 
34   
35 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s11 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
36 namespace· ·_\x8D_\x8u_\x8n_\x8e12 namespace· ·_\x8D_\x8u_\x8n_\x8e
37  ···········Include·standard·header·files.13  ···········Include·standard·header·files.
38  14  
39 namespace· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a15 M.Ma.ac.cr.ro.os.s
 16 #define ·_\x8D_\x8U_\x8N_\x8E_\x8__\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A_\x8__\x8E_\x8N_\x8T_\x8I_\x8T_\x8Y_\x8__\x8C_\x8C
40  17  
 18 *\x8**\x8**\x8**\x8**\x8*·M\x8Ma\x8ac\x8cr\x8ro\x8o·D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 19 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 D\x8DU\x8UN\x8NE\x8E_\x8_A\x8AL\x8LB\x8BE\x8ER\x8RT\x8TA\x8A_\x8_E\x8EN\x8NT\x8TI\x8IT\x8TY\x8Y_\x8_C\x8CC\x8C·*\x8**\x8**\x8**\x8**\x8*
 20 #define·DUNE_ALBERTA_ENTITY_CC
41 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
42 provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for 
43 geometryInFather 
44 ··Author 
45 ······Martin·Nolte 
46 ===============================================================================21 ===============================================================================
47 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.822 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
190 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00689_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·refinement.hh·Source·File</title>8 <title>dune-grid:·entity.cc·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 454 lines modifiedOffset 74, 493 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">refinement.hh</div></div>80 ··<div·class="headertitle"><div·class="title">entity.cc</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00689.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00689.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_REFINEMENT_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ENTITY_CC</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_REFINEMENT_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno"><a·class="line"·href="a00689.html#a52a3d21da8af78e4568aaed1c24da792">····6</a></span><span·class="preprocessor">#define·DUNE_ALBERTA_ENTITY_CC</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>{</div>
91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div> 
93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>··<span·class="comment">//·AlbertaGridEntity·(for·codim·&gt;·0)</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>··<span·class="comment">//·---------------------------------</span></div>
94 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
95 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>&[·...·truncated·by·diffoscope;·len:·3,·SHA:·2e40b2b2a680a7fc12d1534199754266c0b4e340aa1fbb59869b167460c3ad46·...·]</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">inline</span>·AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;</div>
 98 <div·class="foldopen"·id="foldopen00016"·data-start="{"·data-end="}">
 99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno"><a·class="line"·href="a02068.html#ac5e334d7e2ff1af01d42b1d3a622bb7a">···16</a></span>····::AlbertaGridEntity·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02828.html">Grid</a>·&amp;grid,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;elementInfo,·<span·class="keywordtype">int</span>·subEntity·)</div>
 100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··:·grid_(·&amp;grid·),</div>
 101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····elementInfo_(·elementInfo·),</div>
 102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····subEntity_(·subEntity·)</div>
96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··{}</div>
 104 </div>
97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div> 
99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>105 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 106 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>&gt;</div>
 107 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">inline</span>·<a·class="code·hl_class"·href="a02068.html">AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;</a></div>
 108 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="}">
 109 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a02068.html#a8fd0529d59ffcb67f934277ac409126f">···24</a></span><a·class="code·hl_class"·href="a02068.html">····::AlbertaGridEntity</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02828.html">Grid</a>·&amp;grid·)</div>
 110 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··:·grid_(·&amp;grid·),</div>
100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">namespace·</span>Alberta</div>111 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····elementInfo_(),</div>
 112 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····subEntity_(·-1·)</div>
101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··{</div>113 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··{}</div>
 114 </div>
102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="comment">//·Internal·Forward·Declarations</span></div> 
104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="comment">//·-----------------------------</span></div> 
105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·codim·&gt;</div> 
107 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02512.html">···31</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02512.html">ForEachInteriorSubChild</a>;</div>116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>&[·...·truncated·by·diffoscope;·len:·2,·SHA:·e294affa6863e16fbecdff7cffbaf1237a8f2ee2ab2805bb3cacc7fc16d079b2·...·];</div>
 117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">inline</span>·<a·class="code·hl_class"·href="a02068.html">AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;</a></div>
 118 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}">
 119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02068.html#ae020fb9d9d5b9cafc7b66455845e13ea">···32</a></span><a·class="code·hl_class"·href="a02068.html">····::AlbertaGridEntity</a>·()</div>
 120 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··:·grid_(·<a·class="code·hl_struct"·href="a02072.html">NULL</a>·),</div>
 121 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····elementInfo_(),</div>
 122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····subEntity_(·-1·)</div>
108 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··{}</div>
 124 </div>
109 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
110 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div> 
111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·Patch</span></div> 
112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="comment">//·-----</span></div> 
113 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
114 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="keyword">inline</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a></div>
115 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="};">128 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a02516.html">···39</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02516.html">Patch</a></div>129 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02068.html#a6cd30084d5600d0c8ec69b00c521c6aa">···40</a></span>··<a·class="code·hl_function"·href="a02068.html#a6cd30084d5600d0c8ec69b00c521c6aa">AlbertaGridEntity&lt;·codim,dim,Grid·&gt;::pa[·...·truncated·by·diffoscope;·len:·52,·SHA:·80effd7104da1d31d84661890a93dd37b1ecc1e566dfe04f3755048b38fffaec·...·]></div>
 130 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="keyword">··</span>{</div>
 131 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>;</div>
117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>132 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··}</div>
118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02516.html">Patch&lt;·dim·&gt;</a>·<a·class="code·hl_class"·href="a02516.html">This</a>;</div>133 </div>
119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>134 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">static_assert</span>(((dim·&gt;=·1)·&amp;&amp;·(dim·&lt;=·3)),</div> 
121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····················<span·class="stringliteral">&quot;Alberta·supports·only·dimensions·1,·2,·3&quot;</span>);</div> 
122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>135 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 136 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 137 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span></div>
 138 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 139 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">···48</a></span>··<a·class="code·hl_function"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;::equals</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02068.html">This</a>·&amp;<a·class="code·hl_struct"·href="a02072.html">other</a>·)<span·class="keyword">·const</span></div>
123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">public</span>:</div>140 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">··</span>{</div>
 141 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Alberta::Element</a>·*<a·class="code·hl_struct"·href="a02072.html">e1</a>·=·elementInfo().el();</div>
 142 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Alberta::Element</a>·*<a·class="code·hl_struct"·href="a02072.html">e2</a>·=·<a·class="code·hl_struct"·href="a02072.html">other</a>.elementInfo().el();</div>
124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02516.html#a799e4d748b48718e23c9becc29454aca">···47</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02516.html#a799e4d748b48718e23c9becc29454aca">dimension</a>·=·dim;</div> 
125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a02516.html#add7dd36645dd06684b3025ab59b7c6a4">···49</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a02516.html#add7dd36645dd06684b3025ab59b7c6a4">ElementInfo</a>;</div> 
127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a02516.html#aed03c36a49fa6fefe4145209613c7946">···51</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·RC_LIST_EL·<a·class="code·hl_typedef"·href="a02516.html#aed03c36a49fa6fefe4145209613c7946">ElementList</a>;</div> 
129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<span·class="keyword">private</span>:</div>144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<span·class="comment">//·if·both·element·null·then·they·are·equal</span></div>
131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<a·class="code·hl_typedef"·href="a02516.html#aed03c36a49fa6fefe4145209613c7946">ElementList</a>·*list_;</div>145 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keywordflow">if</span>(·(<a·class="code·hl_struct"·href="a02072.html">e1</a>·==·<a·class="code·hl_struct"·href="a02072.html">NULL</a>)·&amp;&amp;·(<a·class="code·hl_struct"·href="a02072.html">e2</a>·==·<a·class="code·hl_struct"·href="a02072.ht[·...·truncated·by·diffoscope;·len:·15,·SHA:·8375d252aeab617c71f9910c58c62754befab7a693e145a4371eea68e148f048·...·]</div>
132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordtype">int</span>·count_;</div>146 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 147 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keywordflow">return</span>·((<a·class="code·hl_struct"·href="a02072.html">e1</a>·==·<a·class="code·hl_struct"·href="a02072.html">e2</a>)·&amp;&amp;·(subEntity_·==·<a·class="code·hl_struct"·href="a02072.html">other</a>.subEntity_));</div>
 148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}</div>
 149 </div>
133 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>150 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
134 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">public</span>:</div>151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">inline</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*</div>
135 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">154 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}">
 155 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">···62</a></span>··<a·class="code·hl_function"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">AlbertaGridEntity&lt;·codim,·dim,·Grid·&gt;::getElInfo</a>·()<span·class="keyword">·const</span></div>
136 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02516.html#a7e49b83df3842e407bd8cefa9b566832">···58</a></span>······<a·class="code·hl_function"·href="a02516.html#a7e49b83df3842e407bd8cefa9b566832">Patch</a>·(·<a·class="code·hl_typedef"·href="a02516.html#aed03c36a49fa6fefe4145209613c7946">ElementList</a>·*list,·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02516.html#a42c0948a8df8cc5527f3ae67ade8b2ba">count</a>·)</div> 
137 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········:·list_(·list·),</div> 
138 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··········count_(·<a·class="code·hl_function"·href="a02516.html#a42c0948a8df8cc5527f3ae67ade8b2ba">count</a>·)</div> 
139 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······{</div>156 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">··</span>{</div>
140 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········assert(·<a·class="code·hl_function"·href="a02516.html#a42c0948a8df8cc5527f3ae67ade8b2ba">count</a>·&gt;·0·);</div>157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keywordflow">return</span>·&amp;(elementInfo_.elInfo());</div>
141 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······}</div>158 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··}</div>
142 </div>159 </div>
143 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
144 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*<a·class="code·hl_function"·href="a02516.html#a673020298ebc1414b50264468c25afac">operator[]·</a>(·<span·class="keywordtype">int</span>·i·)·<span·class="keyword">const</span>;</div> 
145 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>160 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
Max diff block lines reached; 123777/152137 bytes (81.36%) of diff not shown.
40.9 KB
html2text {}
    
Offset 1, 454 lines modifiedOffset 1, 505 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 refinement.hh8 entity.cc
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_REFINEMENT_HH15 5#ifndef·DUNE_ALBERTA_ENTITY_CC
16 6#define·DUNE_ALBERTA_REFINEMENT_HH16 _.6#define·DUNE_ALBERTA_ENTITY_CC
17 717 7
18 14#include·<cassert> 
19 15 
20 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
21 17#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
22 18 
23 19#if·HAVE_ALBERTA 
24 20 
25 21namespace·_\x8D_\x8u_\x8n_\x8e18 8namespace·_\x8D_\x8u_\x8n_\x8e
 19 9{
 20 10
 21 11·//·AlbertaGridEntity·(for·codim·>·0)
26 22{ 
27 23 
28 24·namespace·Alberta 
29 25·{ 
30 26 
31 27·//·Internal·Forward·Declarations 
32 28·//·-----------------------------22 12·//·---------------------------------
 23 13
 24 14·template<int·codim,·int·dim,·class·Grid>
 25 15·inline·AlbertaGridEntity<·codim,·dim,·Grid·>
 26 _\x81_\x86·::AlbertaGridEntity·(·const·_\x8G_\x8r_\x8i_\x8d·&grid,·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo,·int
 27 subEntity·)
 28 17·:·grid_(·&grid·),
 29 18·elementInfo_(·elementInfo·),
 30 19·subEntity_(·subEntity·)
 31 20·{}
 32 21
 33 22·template<int·codim,·int·dim,·class·Grid>
 34 23·inline·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
 35 _\x82_\x84_\x8·_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·(·const·_\x8G_\x8r_\x8i_\x8d·&grid·)
 36 25·:·grid_(·&grid·),
 37 26·elementInfo_(),
 38 27·subEntity_(·-1·)
 39 28·{}
33 2940 29
34 30·template<·int·dim,·int·codim·> 
35 _\x83_\x81·struct·_\x8F_\x8o_\x8r_\x8E_\x8a_\x8c_\x8h_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8S_\x8u_\x8b_\x8C_\x8h_\x8i_\x8l_\x8d; 
36 32 
37 33 
38 34 
39 35·//·Patch 
40 36·//·-----41 30·template<int·codim,·int·dim,·class·Grid>
 42 31·inline·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
 43 _\x83_\x82_\x8·_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·()
 44 33·:·grid_(·_\x8N_\x8U_\x8L_\x8L·),
 45 34·elementInfo_(),
 46 35·subEntity_(·-1·)
 47 36·{}
41 3748 37
42 38·template<·int·dim·> 
43 _.3_.9·class·_.P_.a_.t_.c_.h49 38·template<·int·codim,·int·dim,·class·Grid·>
 50 39·inline·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e
 51 _\x84_\x80·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8d_\x8i_\x8m_\x8,_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·()·const
44 40·{52 41·{
 53 42·return·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 54 43·}
 55 44
45 41·typedef·_\x8P_\x8a_\x8t_\x8c_\x8h_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
46 42 
47 43·static_assert(((dim·>=·1)·&&·(dim·<=·3)), 
48 44·"Alberta·supports·only·dimensions·1,·2,·3"); 
49 4556 45
50 46·public: 
51 _\x84_\x87·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim; 
52 48 
53 _\x84_\x89·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o; 
54 50 
55 _.5_.1·typedef·_.A_.L_.B_.E_.R_.T_.A·RC_LIST_EL·_.E_.l_.e_.m_.e_.n_.t_.L_.i_.s_.t;57 46·template<·int·codim,·int·dim,·class·Grid·>
 58 47·inline·bool
 59 _\x84_\x88·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s·(·const·_\x8T_\x8h_\x8i_\x8s·&_\x8o_\x8t_\x8h_\x8e_\x8r·)·const
 60 49·{
 61 50·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*_\x8e_\x81·=·elementInfo().el();
 62 51·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*_\x8e_\x82·=·_\x8o_\x8t_\x8h_\x8e_\x8r.elementInfo().el();
56 5263 52
57 53·private: 
58 54·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8L_\x8i_\x8s_\x8t·*list_; 
59 55·int·count_; 
60 56 
61 57·public: 
62 _\x85_\x88·_\x8P_\x8a_\x8t_\x8c_\x8h·(·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8L_\x8i_\x8s_\x8t·*list,·int·_\x8c_\x8o_\x8u_\x8n_\x8t·) 
63 59·:·list_(·list·), 
64 60·count_(·_.c_.o_.u_.n_.t·)64 53·//·if·both·element·null·then·they·are·equal
 65 54·if(·(_\x8e_\x81·==·_\x8N_\x8U_\x8L_\x8L)·&&·(_\x8e_\x82·==·_\x8N_\x8U_\x8L_\x8L)·)
 66 55·return·true;
 67 56·return·((_\x8e_\x81·==·_\x8e_\x82)·&&·(subEntity_·==·_\x8o_\x8t_\x8h_\x8e_\x8r.subEntity_));
 68 57·}
 69 58
 70 59
 71 60·template<·int·codim,·int·dim,·class·Grid·>
 72 61·inline·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL_INFO·*
 73 _\x86_\x82·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8g_\x8e_\x8t_\x8E_\x8l_\x8I_\x8n_\x8f_\x8o·()·const
65 61·{74 63·{
66 62·assert(·_.c_.o_.u_.n_.t·>·0·);75 64·return·&(elementInfo_.elInfo());
67 63·}76 65·}
68 64 
69 65·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·int·i·)·const; 
70 6677 66
71 _\x86_\x87·int·_\x8c_\x8o_\x8u_\x8n_\x8t·()·const 
72 68·{ 
73 69·return·count_;78 67
 79 68·template<·int·codim,·int·dim,·class·Grid·>
 80 69·inline·void
 81 _\x87_\x80·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8c_\x8l_\x8e_\x8a_\x8r_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·()
 82 71·{
 83 72·elementInfo_·=·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o();
74 70·}84 73·}
75 71 
76 72·template<·class·LevelProvider·> 
77 73·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·(·int·i,·const·LevelProvider·&levelProvider·)·const; 
Max diff block lines reached; 36742/41890 bytes (87.71%) of diff not shown.
2.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00692.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·undefine-3.0.hh·File·Reference</title>8 <title>dune-grid:·undefine-2.0.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="headertitle"><div·class="title">undefine-3.0.hh·File·Reference</div></div>75 ··<div·class="headertitle"><div·class="title">undefine-2.0.hh·File·Reference</div></div>
76 </div><!--header-->76 </div><!--header-->
77 <div·class="contents">77 <div·class="contents">
  
78 <p>Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.··78 <p>Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.··
79 <a·href="#details">More...</a></p>79 <a·href="#details">More...</a></p>
  
80 <p><a·href="a00692_source.html">Go·to·the·source·code·of·this·file.</a></p>80 <p><a·href="a00692_source.html">Go·to·the·source·code·of·this·file.</a></p>
802 B
html2text {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 undefine-3.0.hh·File·Reference8 undefine-2.0.hh·File·Reference
9 Contains·#undefs·for·all·preprocessor·macros·defined·by·alberta.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.9 Contains·#undefs·for·all·preprocessor·macros·defined·by·alberta.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*11 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
12 Contains·#undefs·for·all·preprocessor·macros·defined·by·alberta.12 Contains·#undefs·for·all·preprocessor·macros·defined·by·alberta.
13 This·file·is·created·automatically·by·the·perl·script·undefAllMacros.pl.13 This·file·is·created·automatically·by·the·perl·script·undefAllMacros.pl.
14 ===============================================================================14 ===============================================================================
15 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.815 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
204 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00692_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·undefine-3.0.hh·Source·File</title>8 <title>dune-grid:·undefine-2.0.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 900 lines modifiedOffset 74, 476 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">undefine-3.0.hh</div></div>80 ··<div·class="headertitle"><div·class="title">undefine-2.0.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00692.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00692.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#ifdef·_ALBERTA_H_</span></div>87 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#ifdef·_ALBERTA_H_</span></div>
88 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">··#undef·_ALBERTA_H_</span></div>88 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">··#undef·_ALBERTA_H_</span></div>
89 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#endif·</span><span·class="comment">//·_ALBERTA_H_</span></div>89 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#endif·</span><span·class="comment">//·_ALBERTA_H_</span></div>
90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#ifdef·ALBERTA_MAGIC</span></div>91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#ifdef·ALBERTA_VERSION</span></div>
92 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">··#undef·ALBERTA_MAGIC</span></div>92 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">··#undef·ALBERTA_VERSION</span></div>
93 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#endif·</span><span·class="comment">//·ALBERTA_MAGIC</span></div>93 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#endif·</span><span·class="comment">//·ALBERTA_VERSION</span></div>
94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#ifdef·ALBERTA_VERSION</span></div>95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#ifdef·ALBERTA_DEBUG</span></div>
96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">··#undef·ALBERTA_VERSION</span></div>96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">··#undef·ALBERTA_DEBUG</span></div>
97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#endif·</span><span·class="comment">//·ALBERTA_VERSION</span></div>97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#endif·</span><span·class="comment">//·ALBERTA_DEBUG</span></div>
98 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>98 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#ifdef·DIM_LIMIT</span></div>99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#ifdef·DIM_MAX</span></div>
100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">··#undef·DIM_LIMIT</span></div>100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">··#undef·DIM_MAX</span></div>
101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_LIMIT</span></div>101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_MAX</span></div>
102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#ifdef·DIM_MAX</span></div>103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#ifdef·N_VERTICES</span></div>
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">··#undef·DIM_MAX</span></div>104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">··#undef·N_VERTICES</span></div>
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_MAX</span></div>105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES</span></div>
106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#ifdef·N_VERTICES</span></div>107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#ifdef·N_EDGES</span></div>
108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">··#undef·N_VERTICES</span></div>108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">··#undef·N_EDGES</span></div>
109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES</span></div>109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES</span></div>
110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#ifdef·N_EDGES</span></div>111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#ifdef·N_WALLS</span></div>
112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="preprocessor">··#undef·N_EDGES</span></div>112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="preprocessor">··#undef·N_WALLS</span></div>
113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES</span></div>113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_WALLS</span></div>
114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#ifdef·N_WALLS</span></div>115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#ifdef·N_FACES</span></div>
116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">··#undef·N_WALLS</span></div>116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">··#undef·N_FACES</span></div>
117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_WALLS</span></div>117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES</span></div>
118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifdef·N_FACES</span></div>119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#ifdef·N_NEIGH</span></div>
120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">··#undef·N_FACES</span></div>120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">··#undef·N_NEIGH</span></div>
121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES</span></div>121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH</span></div>
122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#ifdef·N_NEIGH</span></div>123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#ifdef·DIM_FAC</span></div>
124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">··#undef·N_NEIGH</span></div>124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">··#undef·DIM_FAC</span></div>
125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH</span></div>125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_FAC</span></div>
126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifdef·N_LAMBDA</span></div>127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#ifdef·N_VERTICES_0D</span></div>
128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">··#undef·N_LAMBDA</span></div>128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">··#undef·N_VERTICES_0D</span></div>
129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_LAMBDA</span></div>129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES_0D</span></div>
130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifdef·DIM_FAC</span></div>131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#ifdef·N_EDGES_0D</span></div>
132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">··#undef·DIM_FAC</span></div>132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="preprocessor">··#undef·N_EDGES_0D</span></div>
133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_FAC</span></div>133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES_0D</span></div>
134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifdef·VERTEX_OF_EDGE</span></div>135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="preprocessor">#ifdef·N_FACES_0D</span></div>
136 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">··#undef·VERTEX_OF_EDGE</span></div>136 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">··#undef·N_FACES_0D</span></div>
137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif·</span><span·class="comment">//·VERTEX_OF_EDGE</span></div>137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES_0D</span></div>
138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#ifdef·VERTEX_OF_WALL</span></div>139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="preprocessor">#ifdef·N_NEIGH_0D</span></div>
140 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">··#undef·VERTEX_OF_WALL</span></div>140 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">··#undef·N_NEIGH_0D</span></div>
141 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#endif·</span><span·class="comment">//·VERTEX_OF_WALL</span></div>141 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH_0D</span></div>
142 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>142 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
143 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#ifdef·N_VERTICES_0D</span></div>143 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#ifdef·N_WALLS_0D</span></div>
144 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">··#undef·N_VERTICES_0D</span></div>144 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">··#undef·N_WALLS_0D</span></div>
145 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES_0D</span></div>145 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_WALLS_0D</span></div>
146 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>146 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
147 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#ifdef·N_EDGES_0D</span></div>147 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#ifdef·N_VERTICES_1D</span></div>
148 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">··#undef·N_EDGES_0D</span></div>148 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">··#undef·N_VERTICES_1D</span></div>
149 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES_0D</span></div>149 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES_1D</span></div>
150 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>150 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
151 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#ifdef·N_FACES_0D</span></div>151 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#ifdef·N_EDGES_1D</span></div>
152 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">··#undef·N_FACES_0D</span></div>152 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">··#undef·N_EDGES_1D</span></div>
153 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES_0D</span></div>153 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES_1D</span></div>
154 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>154 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
155 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#ifdef·N_NEIGH_0D</span></div>155 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#ifdef·N_FACES_1D</span></div>
156 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="preprocessor">··#undef·N_NEIGH_0D</span></div>156 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span><span·class="preprocessor">··#undef·N_FACES_1D</span></div>
157 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH_0D</span></div>157 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES_1D</span></div>
158 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>158 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
159 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="preprocessor">#ifdef·N_WALLS_0D</span></div>159 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="preprocessor">#ifdef·N_NEIGH_1D</span></div>
160 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="preprocessor">··#undef·N_WALLS_0D</span></div>160 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="preprocessor">··#undef·N_NEIGH_1D</span></div>
161 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_WALLS_0D</span></div>161 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH_1D</span></div>
162 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>162 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
163 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="preprocessor">#ifdef·N_LAMBDA_0D</span></div>163 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="preprocessor">#ifdef·N_WALLS_1D</span></div>
164 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="preprocessor">··#undef·N_LAMBDA_0D</span></div>164 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="preprocessor">··#undef·N_WALLS_1D</span></div>
165 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_LAMBDA_0D</span></div>165 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_WALLS_1D</span></div>
166 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>166 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
167 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="preprocessor">#ifdef·DIM_FAC_0D</span></div>167 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="preprocessor">#ifdef·N_VERTICES_2D</span></div>
168 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="preprocessor">··#undef·DIM_FAC_0D</span></div>168 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="preprocessor">··#undef·N_VERTICES_2D</span></div>
169 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DIM_FAC_0D</span></div>169 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES_2D</span></div>
170 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>170 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
171 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">#ifdef·VERTEX_OF_EDGE_0D</span></div>171 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">#ifdef·N_EDGES_2D</span></div>
172 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="preprocessor">··#undef·VERTEX_OF_EDGE_0D</span></div>172 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="preprocessor">··#undef·N_EDGES_2D</span></div>
173 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="preprocessor">#endif·</span><span·class="comment">//·VERTEX_OF_EDGE_0D</span></div>173 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_EDGES_2D</span></div>
174 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>174 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
175 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="preprocessor">#ifdef·VERTEX_OF_WALL_0D</span></div>175 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="preprocessor">#ifdef·N_FACES_2D</span></div>
176 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="preprocessor">··#undef·VERTEX_OF_WALL_0D</span></div>176 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="preprocessor">··#undef·N_FACES_2D</span></div>
177 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="preprocessor">#endif·</span><span·class="comment">//·VERTEX_OF_WALL_0D</span></div>177 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_FACES_2D</span></div>
178 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>178 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
179 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="preprocessor">#ifdef·N_VERTICES_1D</span></div>179 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="preprocessor">#ifdef·N_NEIGH_2D</span></div>
180 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="preprocessor">··#undef·N_VERTICES_1D</span></div>180 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="preprocessor">··#undef·N_NEIGH_2D</span></div>
181 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_VERTICES_1D</span></div>181 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="preprocessor">#endif·</span><span·class="comment">//·N_NEIGH_2D</span></div>
182 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>182 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
183 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="preprocessor">#ifdef·N_EDGES_1D</span></div>183 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="preprocessor">#ifdef·N_WALLS_2D</span></div>
Max diff block lines reached; 152859/180377 bytes (84.74%) of diff not shown.
27.4 KB
html2text {}
    
Offset 1, 895 lines modifiedOffset 1, 471 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 undefine-3.0.hh8 undefine-2.0.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 12#ifdef·_ALBERTA_H_15 12#ifdef·_ALBERTA_H_
16 13·#undef·_ALBERTA_H_16 13·#undef·_ALBERTA_H_
17 14#endif·//·_ALBERTA_H_17 14#endif·//·_ALBERTA_H_
18 1518 15
19 16#ifdef·ALBERTA_MAGIC19 16#ifdef·ALBERTA_VERSION
20 17·#undef·ALBERTA_MAGIC20 17·#undef·ALBERTA_VERSION
21 18#endif·//·ALBERTA_MAGIC21 18#endif·//·ALBERTA_VERSION
22 1922 19
23 20#ifdef·ALBERTA_VERSION23 20#ifdef·ALBERTA_DEBUG
24 21·#undef·ALBERTA_VERSION24 21·#undef·ALBERTA_DEBUG
25 22#endif·//·ALBERTA_VERSION25 22#endif·//·ALBERTA_DEBUG
26 2326 23
27 24#ifdef·DIM_LIMIT27 24#ifdef·DIM_MAX
28 25·#undef·DIM_LIMIT28 25·#undef·DIM_MAX
29 26#endif·//·DIM_LIMIT29 26#endif·//·DIM_MAX
30 2730 27
31 28#ifdef·DIM_MAX 
32 29·#undef·DIM_MAX 
33 30#endif·//·DIM_MAX31 28#ifdef·N_VERTICES
 32 29·#undef·N_VERTICES
 33 30#endif·//·N_VERTICES
34 3134 31
35 32#ifdef·N_VERTICES35 32#ifdef·N_EDGES
36 33·#undef·N_VERTICES36 33·#undef·N_EDGES
37 34#endif·//·N_VERTICES37 34#endif·//·N_EDGES
38 3538 35
39 36#ifdef·N_EDGES39 36#ifdef·N_WALLS
40 37·#undef·N_EDGES40 37·#undef·N_WALLS
41 38#endif·//·N_EDGES41 38#endif·//·N_WALLS
42 3942 39
43 40#ifdef·N_WALLS43 40#ifdef·N_FACES
44 41·#undef·N_WALLS44 41·#undef·N_FACES
45 42#endif·//·N_WALLS45 42#endif·//·N_FACES
46 4346 43
47 44#ifdef·N_FACES47 44#ifdef·N_NEIGH
48 45·#undef·N_FACES48 45·#undef·N_NEIGH
49 46#endif·//·N_FACES49 46#endif·//·N_NEIGH
50 4750 47
51 48#ifdef·N_NEIGH 
52 49·#undef·N_NEIGH 
53 50#endif·//·N_NEIGH51 48#ifdef·DIM_FAC
 52 49·#undef·DIM_FAC
 53 50#endif·//·DIM_FAC
54 5154 51
55 52#ifdef·N_LAMBDA 
56 53·#undef·N_LAMBDA 
57 54#endif·//·N_LAMBDA55 52#ifdef·N_VERTICES_0D
 56 53·#undef·N_VERTICES_0D
 57 54#endif·//·N_VERTICES_0D
58 5558 55
59 56#ifdef·DIM_FAC 
60 57·#undef·DIM_FAC 
61 58#endif·//·DIM_FAC59 56#ifdef·N_EDGES_0D
 60 57·#undef·N_EDGES_0D
 61 58#endif·//·N_EDGES_0D
62 5962 59
63 60#ifdef·VERTEX_OF_EDGE 
64 61·#undef·VERTEX_OF_EDGE 
65 62#endif·//·VERTEX_OF_EDGE63 60#ifdef·N_FACES_0D
 64 61·#undef·N_FACES_0D
 65 62#endif·//·N_FACES_0D
66 6366 63
67 64#ifdef·VERTEX_OF_WALL 
68 65·#undef·VERTEX_OF_WALL 
69 66#endif·//·VERTEX_OF_WALL67 64#ifdef·N_NEIGH_0D
 68 65·#undef·N_NEIGH_0D
 69 66#endif·//·N_NEIGH_0D
70 6770 67
71 68#ifdef·N_VERTICES_0D 
72 69·#undef·N_VERTICES_0D71 68#ifdef·N_WALLS_0D
 72 69·#undef·N_WALLS_0D
73 70#endif·//·N_VERTICES_0D73 70#endif·//·N_WALLS_0D
74 7174 71
75 72#ifdef·N_EDGES_0D75 72#ifdef·N_VERTICES_1D
76 73·#undef·N_EDGES_0D76 73·#undef·N_VERTICES_1D
77 74#endif·//·N_EDGES_0D77 74#endif·//·N_VERTICES_1D
78 7578 75
79 76#ifdef·N_FACES_0D79 76#ifdef·N_EDGES_1D
80 77·#undef·N_FACES_0D80 77·#undef·N_EDGES_1D
81 78#endif·//·N_FACES_0D81 78#endif·//·N_EDGES_1D
82 7982 79
83 80#ifdef·N_NEIGH_0D83 80#ifdef·N_FACES_1D
84 81·#undef·N_NEIGH_0D84 81·#undef·N_FACES_1D
85 82#endif·//·N_NEIGH_0D85 82#endif·//·N_FACES_1D
86 8386 83
87 84#ifdef·N_WALLS_0D 
88 85·#undef·N_WALLS_0D 
89 86#endif·//·N_WALLS_0D87 84#ifdef·N_NEIGH_1D
 88 85·#undef·N_NEIGH_1D
 89 86#endif·//·N_NEIGH_1D
90 8790 87
91 88#ifdef·N_LAMBDA_0D 
92 89·#undef·N_LAMBDA_0D 
93 90#endif·//·N_LAMBDA_0D91 88#ifdef·N_WALLS_1D
 92 89·#undef·N_WALLS_1D
 93 90#endif·//·N_WALLS_1D
94 9194 91
95 92#ifdef·DIM_FAC_0D 
96 93·#undef·DIM_FAC_0D 
97 94#endif·//·DIM_FAC_0D95 92#ifdef·N_VERTICES_2D
 96 93·#undef·N_VERTICES_2D
 97 94#endif·//·N_VERTICES_2D
98 9598 95
99 96#ifdef·VERTEX_OF_EDGE_0D 
100 97·#undef·VERTEX_OF_EDGE_0D 
101 98#endif·//·VERTEX_OF_EDGE_0D99 96#ifdef·N_EDGES_2D
 100 97·#undef·N_EDGES_2D
 101 98#endif·//·N_EDGES_2D
102 99102 99
103 100#ifdef·VERTEX_OF_WALL_0D 
104 101·#undef·VERTEX_OF_WALL_0D 
105 102#endif·//·VERTEX_OF_WALL_0D103 100#ifdef·N_FACES_2D
 104 101·#undef·N_FACES_2D
Max diff block lines reached; 24289/28024 bytes (86.67%) of diff not shown.
6.53 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00701.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·indexstack.hh·File·Reference</title>8 <title>dune-grid:·leveliterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 41 lines modifiedOffset 72, 35 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">indexstack.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">leveliterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07253_source.html">dune/grid/common/entityiterator.hh</a>&gt;</code><br·/>
 83 <code>#include·&lt;<a·class="el"·href="a00710_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code><br·/>
  
82 <p>Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i.e.·AlbertaGrid·and·ALUGrid)·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;assert.h&gt;</code><br·/> 
85 <code>#include·&lt;stack&gt;</code><br·/> 
86 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
87 <code>#include·&lt;dune/common/reservedvector.hh&gt;</code><br·/> 
88 </div>84 </div>
89 <p><a·href="a00701_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00701_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">86 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>88 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02256.html">Dune::IndexStack&lt;·T,·length·&gt;</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02176.html">Dune::AlbertaGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02308.html">Dune::AlbertaGridLevelIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
97 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 </table>99 </table>
102 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
103 <div·class="textblock"><p>Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i.e.·AlbertaGrid·and·ALUGrid)·</p> 
104 <dl·class="section·author"><dt>Author</dt><dd>Robert·Kloefkorn·</dd></dl> 
105 </div></div><!--·contents·-->100 </div><!--·contents·-->
106 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
107 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
109 </small></address>104 </small></address>
110 </body>105 </body>
111 </html>106 </html>
1.82 KB
html2text {}
    
Offset 2, 29 lines modifiedOffset 2, 22 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 leveliterator.hh·File·Reference
 10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8t_\x8r_\x8e_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
9 indexstack.hh·File·Reference 
10 Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid 
11 (i.e.·AlbertaGrid·and·ALUGrid)·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
12 #include·<assert.h> 
13 #include·<stack> 
14 #include·<dune/common/exceptions.hh> 
15 #include·<dune/common/reservedvector.hh> 
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_.n_.d_.e_.x_.S_.t_.a_.c_.k_.<_.·_.T_.,_.·_.l_.e_.n_.g_.t_.h_\x8·_\x8>14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.p_.i_.t_.y_.p_.e_.,_.·_.G_.r_.i_.d_.I_.m_.p_\x8·_\x8>
 15  
 16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
19  17  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
23  21  
24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
25 Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid 
26 (i.e.·AlbertaGrid·and·ALUGrid) 
27 ··Author 
28 ······Robert·Kloefkorn 
29 ===============================================================================22 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.823 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
79.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00701_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·indexstack.hh·Source·File</title>8 <title>dune-grid:·leveliterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 257 lines modifiedOffset 74, 145 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">indexstack.hh</div></div>80 ··<div·class="headertitle"><div·class="title">leveliterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00701.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00701.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRID_INDEXSTACK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_LEVELITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAGRID_INDEXSTACK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_LEVELITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07253.html">dune/grid/common/entityiterator.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;stack&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00710.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/reservedvector.hh&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
98 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T,·<span·class="keywordtype">int</span>·length&gt;</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·AlbertaGridLevelIterator</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·------------------------</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>
99 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a02256.html">···25</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02256.html">IndexStack</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a02176.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02176.html">AlbertaGridLevelIterator</a></div>
 105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator</a>&lt;·codim,·GridImp,·false·&gt;</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02176.html">AlbertaGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a02176.html">This</a>;</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator&lt;·codim,·GridImp,·false·&gt;</a>·<a·class="code·hl_class"·href="a02052.html">Base</a>;</div>
101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">class·</span>MyFiniteStack·:·<span·class="keyword">public</span>·ReservedVector&lt;T,length&gt;</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a02176.html#a71990bf4f6ac8f816125aa813296f4f3">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02052.html#a9a0778f270d3a7e86b75810a7ece93cf">Base::Entity</a>·<a·class="code·hl_typedef"·href="a02176.html#a71990bf4f6ac8f816125aa813296f4f3">Entity</a>;</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a02176.html#a05f5816bd54b470bbb12ac2ade6ce4b9">···29</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a02568.html">Base::MarkerVector</a>·<a·class="code·hl_typedef"·href="a02176.html#a05f5816bd54b470bbb12ac2ade6ce4b9">MarkerVector</a>;</div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
 114 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}">
 115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02176.html#a33cc13993ae62be9cbad51198fb67f1b">···31</a></span>····<a·class="code·hl_function"·href="a02176.html#a33cc13993ae62be9cbad51198fb67f1b">AlbertaGridLevelIterator</a>·()</div>
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····{</div>116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{}</div>
 117 </div>
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keyword">typedef</span>·ReservedVector&lt;T,length&gt;··BaseType·;</div> 
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">public</span>:</div> 
106 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordtype">bool</span>·full·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·this-&gt;<a·class="code·hl_function"·href="a02256.html#acd6592a4e2ab92a3fd9231319573d7d8">size</a>()·&gt;=·length;·}</div> 
107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
108 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keywordtype">void</span>·push(·<span·class="keyword">const</span>·T&amp;·t·)··{·BaseType·::·push_back(·t·);·}</div>119 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">
 120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02176.html#a755b32e2c422932d2992f6c7e091d92b">···35</a></span>····<a·class="code·hl_function"·href="a02176.html#a755b32e2c422932d2992f6c7e091d92b">AlbertaGridLevelIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
 121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·<a·class="code·hl_class"·href="a02052.html">Base</a>(·<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
 122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{}</div>
 123 </div>
109 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······T·topAndPop·()</div>125 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
 126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02176.html#a3cdc5cdce5aeb7f8cf4d71929d21d2b4">···40</a></span>····<a·class="code·hl_function"·href="a02176.html#a3cdc5cdce5aeb7f8cf4d71929d21d2b4">AlbertaGridLevelIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,</div>
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·······························<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02568.html">MarkerVector</a>·*vec,</div>
 128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·······························<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
 129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······:·<a·class="code·hl_class"·href="a02052.html">Base</a>(·<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·vec,·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
111 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······{</div>130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····{}</div>
 131 </div>
112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>········assert(·!this-&gt;empty()·);</div> 
113 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········assert(·this-&gt;<a·class="code·hl_function"·href="a02256.html#acd6592a4e2ab92a3fd9231319573d7d8">size</a>()·&lt;=·length·);</div> 
114 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········<span·class="comment">//·This·code·is·not·slower·than·using·the·array·structure·directly.</span></div> 
115 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="comment">//·The·compiler·removes·the·temporary·completely.··I·measured·this.</span></div> 
116 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="comment">//·See·the·commit·message·for·revision·7837·for·more·details.</span></div> 
117 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········T·tmp·=·this-&gt;back();</div>132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
118 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········this-&gt;pop_back();</div> 
119 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········<span·class="keywordflow">return</span>·tmp;</div>133 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
 134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02176.html#a80be16ce99c94519a8767f1906f8bfd1">···47</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02176.html#a80be16ce99c94519a8767f1906f8bfd1">increment</a>·()</div>
120 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······}</div>135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{</div>
121 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····};</div>136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<a·class="code·hl_function"·href="a02052.html#ac6f73dec675a7306efd9a96fb3186cef">Base::increment</a>();</div>
122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div>
123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">typedef</span>·MyFiniteStack·StackType;</div> 
124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::stack·&lt;·StackType·*·&gt;·StackListType;</div>138 </div>
 139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··};</div>
 140 </div>
 141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>
 144 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="};">
 145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a02308.html">···55</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02176.html">AlbertaGridLevelIterator</a>&lt;·codim,·<a·class="code·hl_enumvalue"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a90c5b1d5dc07ddecbf0fc09db7544216">Ghost_Partition</a>,·GridImp·&gt;</div>
 146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator</a>&lt;·codim,·GridImp,·false·&gt;</div>
126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····StackListType·fullStackList_;</div>147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··{</div>
127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····StackListType·emptyStackList_;</div>148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02308.html">AlbertaGridLevelIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a02308.html">Thi[·...·truncated·by·diffoscope;·len:·5,·SHA:·b98f48a8c5b4f3a497954967015c4bc5ae7eb3846a6ecf94a281b7b3a6e8b3c0·...·];</div>
 149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02052.html">AlbertaGridTreeIterator&lt;·codim,·GridImp,·false·&gt;</a>·<a·class="code·hl_class"·href="a02052.html">Base</a>;</div>
128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>150 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="comment">//typedef·typename·StackListType::Iterator·DListIteratorType;</span></div> 
130 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····StackType·*·stack_;</div> 
131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="comment">//·current·maxIndex</span></div> 
133 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keywordtype">int</span>·maxIndex_;</div> 
134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">public</span>:</div>151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">public</span>:</div>
135 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a02256.html#a963600c4274abbc30b0afc7c0efefc78">IndexStack</a>();</div>152 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02308.html#ab24aa8c6e3d423f4a77aa67688ca0ff9">···62</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02052.html#a9a07[·...·truncated·by·diffoscope;·len:·137,·SHA:·378f5939b422f24c01ae4e3838beaade23296dbe01709bbd508df5c3a65062eb·...·];</div>
 153 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a02308.html#ac6049d3b72d881bf329ced64530243e6">···63</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a02568.html">Base::MarkerVector</a>·<a·class="code·hl_typedef"·href="a02308.html#ac6049d3b72d881bf329ced64530243e6">MarkerVector</a>;</div>
136 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>154 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a02256.html#a5ec121f84ab34e9032238f8416096e75">~IndexStack</a>·();</div>155 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">
 156 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a02308.html#a560eddbe254992cf2dba77b3a707248b">···65</a></span>····<a·class="code·hl_function"·href="a02308.html#a560eddbe254992cf2dba77b3a707248b">AlbertaGridLevelIterator</a>·()</div>
 157 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····{}</div>
 158 </div>
138 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>159 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a02256.html#a3f8058543235a0db3366dff28da9ee14">···70</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href=[·...·truncated·by·diffoscope;·len:·160,·SHA:·33ec7eda3b1b90f9af37c00305afe05cec50753764ba7033ea821736276b3441·...·]>160 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">
 161 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02308.html#af4606c5baae092734e9e5452ceb72297">···69</a></span>····<a·class="code·hl_function"·href="a02308.html#af4606c5baae092734e9e5452ceb72297">AlbertaGridLevelIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
 162 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······:·<a·class="code·hl_class"·href="a02052.html">Base</a>(·<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,·<a·class="code·hl_function"·href="a02052.html#aa4965dc0b1f79fa7dc3ac41b9b86370b">level</a>·)</div>
140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>163 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····{}</div>
141 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a02256.html#aa06f1232bd9964fd7cad720ca034d46c">···73</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_func[·...·truncated·by·diffoscope;·len:·107,·SHA:·6a0345dddbced7aee489e3f108ba0c24afb0fdf5675494049f6d22be84bfc6c6·...·]/div>164 </div>
142 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>165 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
143 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a02256.html#afd8d447caedae28079c95eadf3fe8877">···76</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="[·...·truncated·by·diffoscope;·len:·160,·SHA:·e96f83056ff92bae3f7c69a503b54256c7993ff1b37f19b846fb24d1eb46b187·...·]>166 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">
 167 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02308.html#affdb3a9821238bfe6ce40d02f20c5e7a">···74</a></span>····<a·class="code·hl_function"·href="a02308.html#affdb3a9821238bfe6ce40d02f20c5e7a">AlbertaGridLevelIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02052.html#ac85bd6d1ffd28757e33b13a2080e6634">grid</a>,</div>
Max diff block lines reached; 33927/63030 bytes (53.83%) of diff not shown.
18.1 KB
html2text {}
    
Offset 1, 271 lines modifiedOffset 1, 175 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 indexstack.hh8 leveliterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTAGRID_INDEXSTACK_HH 
16 6#define·DUNE_ALBERTAGRID_INDEXSTACK_HH15 5#ifndef·DUNE_ALBERTA_LEVELITERATOR_HH
 16 6#define·DUNE_ALBERTA_LEVELITERATOR_HH
17 717 7
18 8#include·<assert.h> 
19 9#include·<stack> 
20 10 
21 11#include·<dune/common/exceptions.hh> 
22 12#include·<dune/common/reservedvector.hh>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.e_.n_.t_.i_.t_.y_.i_.t_.e_.r_.a_.t_.o_.r_.._.h_.h>
 19 9
 20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8t_\x8r_\x8e_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 21 11
 22 12#if·HAVE_ALBERTA
23 1323 13
24 20namespace·_.D_.u_.n_.e·{24 14namespace·_.D_.u_.n_.e
25 21 
26 24·template·<class·T,·int·length> 
27 _.2_.5·class·_.I_.n_.d_.e_.x_.S_.t_.a_.c_.k25 15{
 26 16
 27 17·//·AlbertaGridLevelIterator
 28 18·//·------------------------
 29 19
 30 20·template<·int·codim,·PartitionIteratorType·pitype,·class·GridImp·>
 31 _\x82_\x81·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 32 22·:·public·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<·codim,·GridImp,·false·>
28 26·{33 23·{
29 27·class·MyFiniteStack·:·public·ReservedVector<T,length> 
30 28·{ 
31 29·typedef·ReservedVector<T,length>·BaseType·;34 24·typedef·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.v_.e_.l_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.p_.i_.t_.y_.p_.e_.,_.·_.G_.r_.i_.d_.I_.m_.p_.·_.>·_.T_.h_.i_.s;
 35 25·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8>·_\x8B_\x8a_\x8s_\x8e;
 36 26
32 30·public:37 27·public:
33 32·bool·full·()·const·{·return·this->_.s_.i_.z_.e()·>=·length;·}38 _.2_.8·typedef·typename·_.B_.a_.s_.e_.:_.:_.E_.n_.t_.i_.t_.y·_.E_.n_.t_.i_.t_.y;
 39 _\x82_\x89·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 40 30
 41 _\x83_\x81·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·()
 42 32·{}
34 3343 33
 44 _\x83_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,·int·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 45 36·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 46 37·{}
 47 38
 48 _\x84_\x80·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,
 49 41·const·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*vec,
 50 42·int·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 51 43·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·vec,·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 52 44·{}
 53 45
 54 _\x84_\x87·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t·()
35 35·void·push(·const·T&·t·)·{·BaseType·::·push_back(·t·);·} 
36 36 
37 38·T·topAndPop·() 
38 39·{ 
39 40·assert(·!this->empty()·); 
40 41·assert(·this->_\x8s_\x8i_\x8z_\x8e()·<=·length·); 
41 42·//·This·code·is·not·slower·than·using·the·array·structure·directly. 
42 43·//·The·compiler·removes·the·temporary·completely.·I·measured·this. 
43 44·//·See·the·commit·message·for·revision·7837·for·more·details. 
44 45·T·tmp·=·this->back(); 
45 46·this->pop_back(); 
46 47·return·tmp; 
47 48·}55 48·{
48 49·}; 
49 50 
50 51·typedef·MyFiniteStack·StackType; 
51 52·typedef·typename·std::stack·<·StackType·*·>·StackListType;56 49·_.B_.a_.s_.e_.:_.:_.i_.n_.c_.r_.e_.m_.e_.n_.t();
 57 50·}
 58 51·};
 59 52
52 5360 53
 61 54·template<·int·codim,·class·GridImp·>
 62 _\x85_\x85·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<·codim,·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n,·GridImp·>
 63 56·:·public·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<·codim,·GridImp,·false·>
 64 57·{
 65 58·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 66 59·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8>·_\x8B_\x8a_\x8s_\x8e;
 67 60
53 54·StackListType·fullStackList_; 
54 55·StackListType·emptyStackList_; 
55 56 
56 57·//typedef·typename·StackListType::Iterator·DListIteratorType; 
57 58·StackType·*·stack_; 
58 59 
59 60·//·current·maxIndex 
60 61·int·maxIndex_; 
61 62·public:68 61·public:
62 64·inline·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8t_\x8a_\x8c_\x8k(); 
63 65 
64 67·inline·_\x8~_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8t_\x8a_\x8c_\x8k·(); 
65 68 
66 _\x87_\x80·inline·void·_\x8c_\x8h_\x8e_\x8c_\x8k_\x8A_\x8n_\x8d_\x8S_\x8e_\x8t_\x8M_\x8a_\x8x(T·index)·{·if(index·>·maxIndex_)·maxIndex_·= 
67 index;} 
68 71 
69 _\x87_\x83·inline·void·_\x8s_\x8e_\x8t_\x8M_\x8a_\x8x_\x8I_\x8n_\x8d_\x8e_\x8x(T·index)·{·maxIndex_·=·index;·} 
70 74 
71 _\x87_\x86·inline·int·_\x8g_\x8e_\x8t_\x8M_\x8a_\x8x_\x8I_\x8n_\x8d_\x8e_\x8x()·const·{·return·maxIndex_;·} 
72 77 
73 _\x87_\x89·inline·int·_\x8s_\x8i_\x8z_\x8e()·const·{·return·_\x8g_\x8e_\x8t_\x8M_\x8a_\x8x_\x8I_\x8n_\x8d_\x8e_\x8x();·} 
74 80 
75 82·inline·T·_\x8g_\x8e_\x8t_\x8I_\x8n_\x8d_\x8e_\x8x·(); 
76 83 
77 85·inline·void·_.f_.r_.e_.e_.I_.n_.d_.e_.x(T·index);69 _.6_.2·typedef·typename·_.B_.a_.s_.e_.:_.:_.E_.n_.t_.i_.t_.y·_.E_.n_.t_.i_.t_.y;
 70 _\x86_\x83·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 71 64
 72 _\x86_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·()
 73 66·{}
 74 67
 75 _\x86_\x89·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,·int·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 76 70·:·_\x8B_\x8a_\x8s_\x8e(·_\x8g_\x8r_\x8i_\x8d,·_\x8l_\x8e_\x8v_\x8e_\x8l·)
 77 71·{}
 78 72
 79 _\x87_\x84·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,
 80 75·const·_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*,
Max diff block lines reached; 12425/18509 bytes (67.13%) of diff not shown.
5.72 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00707.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·macroelement.hh·File·Reference</title>8 <title>dune-grid:·elementinfo.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 36 lines modifiedOffset 70, 35 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">macroelement.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">elementinfo.cc·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
  
 81 <p>provides·a·wrapper·for·ALBERTA's·el_info·structure··
 82 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
 84 <code>#include·&lt;<a·class="el"·href="a00629_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>
83 </div> 
84 <p><a·href="a00707_source.html">Go·to·the·source·code·of·this·file.</a></p> 
85 <table·class="memberdecls">85 </div><table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
87 Classes</h2></td></tr> 
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02320.html">Dune::Alberta::MacroElement&lt;·dim·&gt;</a></td></tr> 
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
90 </table><table·class="memberdecls"> 
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
92 Namespaces</h2></td></tr>87 Namespaces</h2></td></tr>
93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>88 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>89 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>91 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table>93 </table>
 94 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 95 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·el_info·structure·</p>
 96 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl>
99 </div><!--·contents·-->97 </div></div><!--·contents·-->
100 <!--·start·footer·part·-->98 <!--·start·footer·part·-->
101 <hr·class="footer"/><address·class="footer"><small>99 <hr·class="footer"/><address·class="footer"><small>
102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8100 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
103 </small></address>101 </small></address>
104 </body>102 </body>
105 </html>103 </html>
1.42 KB
html2text {}
    
Offset 1, 22 lines modifiedOffset 1, 24 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 macroelement.hh·File·Reference9 elementinfo.cc·File·Reference
 10 provides·a·wrapper·for·ALBERTA's·el_info·structure·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_.i_.s_.c_\x8._\x8h_\x8h>11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_.l_.e_.m_.e_.n_.t_.i_.n_.f_.o_\x8._\x8h_\x8h>
 12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
13 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8> 
14   
15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
16 namespace· ·_\x8D_\x8u_\x8n_\x8e14 namespace· ·_\x8D_\x8u_\x8n_\x8e
17  ···········Include·standard·header·files.15  ···········Include·standard·header·files.
18  16  
19 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a17 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
20  18  
 19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 20 provides·a·wrapper·for·ALBERTA's·el_info·structure
 21 ··Author
 22 ······Martin·Nolte
21 ===============================================================================23 ===============================================================================
22 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.824 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
6.46 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00710.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·transformation.hh·File·Reference</title>8 <title>dune-grid:·treeiterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 25 lines modifiedOffset 72, 33 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">transformation.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">treeiterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;utility&gt;</code><br·/>
 83 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>
 84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00629_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>
84 </div>87 </div>
85 <p><a·href="a00710_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00710_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">89 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>91 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02564.html">Dune::AlbertaTransformation</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02568.html">Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;</a></td></tr>
 93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">marker·assigning·subentities·to·one·element·containing·them··<a·href="a02568.html#details">More...</a><br·/></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02580.html">Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;::MarkSubEntities&lt;·bool·&gt;::Codim&lt;·codim·&gt;</a></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02052.html">Dune::AlbertaGridTreeIterator&lt;·codim,·GridImp,·leafIterator·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.88 KB
html2text {}
    
Offset 2, 20 lines modifiedOffset 2, 29 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 transformation.hh·File·Reference9 treeiterator.hh·File·Reference
 10 #include·<utility>
 11 #include·<dune/common/hybridutilities.hh>
10 #include·<dune/common/fvector.hh>12 #include·<dune/common/typetraits.hh>
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_.i_.s_.c_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_.l_.e_.m_.e_.n_.t_.i_.n_.f_.o_\x8._\x8h_\x8h>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.T_.r_.a_.n_.s_.f_.o_.r_.m_.a_.t_.i_.o_.n17 ·class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.M_.a_.r_.k_.e_.r_.V_.e_.c_.t_.o_.r_.<_.·_.d_.i_.m_.,_.·_.d_.i_.m_.w_.o_.r_.l_.d_.·_.>
 18  ········marker·assigning·subentities·to·one·element·containing·them·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 19  
 20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>_\x8:_\x8:_\x8M_\x8a_\x8r_\x8k_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8b_\x8o_\x8o_\x8l_\x8·_\x8>_\x8:_\x8:
 21 ·········_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>
 22  
 23 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8T_\x8r_\x8e_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8l_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>
15  24  
16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
17 namespace· ·_\x8D_\x8u_\x8n_\x8e26 namespace· ·_\x8D_\x8u_\x8n_\x8e
18  ···········Include·standard·header·files.27  ···········Include·standard·header·files.
19  28  
20 ===============================================================================29 ===============================================================================
21 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
156 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00710_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·transformation.hh·Source·File</title>8 <title>dune-grid:·treeiterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 119 lines modifiedOffset 74, 647 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">transformation.hh</div></div>80 ··<div·class="headertitle"><div·class="title">treeiterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00710.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00710.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_TRANSFORMATION_HH</span></div> 
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_TRANSFORMATION_HH</span></div> 
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_TREEITERATOR_HH</span></div>
 89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_ALBERTA_TREEITERATOR_HH</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00629.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
99 <div·class="foldopen"·id="foldopen00017"·data-start="{"·data-end="};"> 
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno"><a·class="line"·href="a02564.html">···17</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02564.html">AlbertaTransformation</a></div> 
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02340.html">Alberta::GlobalSpace</a>·<a·class="code·hl_class"·href="a02340.html">GlobalSpace</a>;</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">public</span>:</div> 
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">···22</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Alberta::Real</a>·<a·class="code·hl_typedef"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a>;</div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">···24</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl[·...·truncated·by·diffoscope;·len:·183,·SHA:·25765d788133a15351d6da552c028c631dc56dbf6a9bebdbe2824f298efe7211·...·]</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="comment">//·AlbertaMarkerVector</span></div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="comment">//·-------------------</span></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">···26</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;·ctype,·dimension·&gt;·<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>;</div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">explicit</span></div> 
112 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}"> 
113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a02564.html#a3262dd337692ec88e750103a1d5b99a3">···29</a></span>····<a·class="code·hl_function"·href="a02564.html#a3262dd337692ec88e750103a1d5b99a3">AlbertaTransformation</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">Alberta::AffineTransformation</a>·*trafo·=·NULL·)</div> 
114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······:·matrix_(·(trafo·!=·NULL·?·trafo-&gt;M·:·<a·class="code·hl_class"·href="a02340.html">GlobalSpace</a>::identityMatrix())·),</div> 
115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>········shift_(·(trafo·!=·NULL·?·trafo-&gt;t·:·<a·class="code·hl_class"·href="a02340.html">GlobalSpace</a>::nullVector())·)</div> 
116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{}</div> 
117 </div> 
118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
119 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}">108 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">
 109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02568.html">···34</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02568.html">AlbertaMarkerVector</a></div>
120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02564.html#ac4030b083786e7631a508a56146fcebf">···34</a></span>····<a·class="code·hl_function"·href="a02564.html#ac4030b083786e7631a508a56146fcebf">AlbertaTransformation</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02340.html#ab0386402c65090e772676789e2a81d20">GlobalSpace::Matrix</a>·&amp;matrix,</div> 
121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····························<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02340.html#ab964db613a65e1be687785a3efa16a8d">GlobalSpace::Vector</a>·&amp;shift·)</div> 
122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·matrix_(·matrix·),</div> 
123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>········shift_(·shift·)</div> 
124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{}</div>110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··{</div>
125 </div>111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02568.html">AlbertaMarkerVector&lt;·dim,·dimworld·&gt;</a>·<a·class="code·hl_class"·href="a02568.htm[·...·truncated·by·diffoscope;·len:·13,·SHA:·585cf5c132838f3050aecbfaae1500e280074b3978479e27b1968f50bdc0e457·...·]/div>
 112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01904.html">AlbertaGrid&lt;·dim,·dimworld·&gt;</a>·<a·class="code·hl_class"·href="a01904.html">Grid</a>;</div>
126 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="comment">//friend·class·AlbertaGrid&lt;·dim,·dimworld·&gt;;</span></div>
 116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimension·=·<a·class="code·hl_variable"·href="a01904.html#a38af23ca5e696b1f15d73928cd196fe7">Grid::dimension</a>;</div>
 118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01992.html">Alberta::HierarchyDofNumbering&lt;·dimension·&gt;</a>·<a·class="code·hl_class"·href="a01992.html">DofNumbering</a>;</div>
 120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dimension·&gt;</a>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>;</div>
 121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">bool</span>·&gt;</div>
 123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">struct·</span>NoMarkSubEntities;</div>
 124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">bool</span>·&gt;</div>
 125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="keyword">struct·</span>MarkSubEntities;</div>
 126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keyword">public</span>:</div>
127 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">128 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">
 129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a02568.html#a1edc42f4d1799081c7b595190739188f">···54</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02568.html#a1edc42f4d1799081c7b595190739188f">AlbertaMarkerVector</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01992.html">DofNumbering</a>·&amp;dofNumbering·)</div>
 130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······:·dofNumbering_(·dofNumbering·)</div>
128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02564.html#afacc69783766498bb34ec4eb1ce4e5e2">···40</a></span>····<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·<a·class="code·hl_function"·href="a02564.html#afacc69783766498bb34ec4eb1ce4e5e2">evaluate</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·&amp;x·)<span·class="keyword">·const</span></div> 
129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="keyword">····</span>{</div> 
130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·y;</div> 
131 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>;·++i·)</div> 
132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······{</div>131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div>
133 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02340.html#ab964db613a65e1be687785a3efa16a8d">GlobalSpace::Vector</a>·&amp;row·=·matrix_[·i·];</div>132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·codim·=·0;·codim·&lt;=·dimension;·++codim·)</div>
134 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········y[·i·]·=·shift_[·i·];</div>133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········marker_[·codim·]·=·0;</div>
135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>;·++j·)</div> 
136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··········y[·i·]·+=·row[·j·]·*·x[·j·];</div> 
137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div> 
138 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keywordflow">return</span>·y;</div> 
139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····}</div>134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····}</div>
140 </div>135 </div>
141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>136 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
142 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">137 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
 138 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a02568.html#ac2f958844f8389e86533b1332d83f591">···61</a></span>····<a·class="code·hl_function"·href="a02568.html#ac2f958844f8389e86533b1332d83f591">AlbertaMarkerVector</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02568.html">This</a>·&amp;other·)</div>
143 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a02564.html#aeefe0f44079889ff50a36b41a9d19cb6">···53</a></span>····<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·<a·class="code·hl_function"·href="a02564.html#aeefe0f44079889ff50a36b41a9d19cb6">evaluateInverse</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·&amp;y·)<span·class="keyword">·const</span></div> 
144 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">····</span>{</div> 
145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·Note:·ALBERTA·requires·the·matrix·to·be·orthogonal</span></div> 
146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<a·class="code·hl_typedef"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a>·x(·<a·class="code·hl_typedef"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a>(·0·)·);</div> 
147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>;·++i·)</div> 
148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······{</div>139 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······:·dofNumbering_(·other.dofNumbering_·)</div>
149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02340.html#ab964db613a65e1be687785a3efa16a8d">GlobalSpace::Vector</a>·&amp;row·=·matrix_[·i·];</div> 
150 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a>·v·=·y[·i·]·-·shift_[·i·];</div> 
151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;·<a·class="code·hl_variable"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>;·++j·)</div> 
152 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··········x[·j·]·+=·row[·j·]·*·v;</div> 
153 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······}</div>140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····{</div>
 141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·codim·=·0;·codim·&lt;=·dimension;·++codim·)</div>
154 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">return</span>·x;</div>142 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········marker_[·codim·]·=·0;</div>
155 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····}</div>143 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····}</div>
156 </div>144 </div>
157 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>145 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
Max diff block lines reached; 98281/123623 bytes (79.50%) of diff not shown.
35.1 KB
html2text {}
    
Offset 1, 133 lines modifiedOffset 1, 690 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 transformation.hh8 treeiterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
 15 5
15 5#ifndef·DUNE_ALBERTA_TRANSFORMATION_HH16 6#ifndef·DUNE_ALBERTA_TREEITERATOR_HH
16 6#define·DUNE_ALBERTA_TRANSFORMATION_HH17 7#define·DUNE_ALBERTA_TREEITERATOR_HH
17 718 8
 19 9#include·<utility>
 20 10
 21 11#include·<dune/common/hybridutilities.hh>
18 8#include·<dune/common/fvector.hh>22 12#include·<dune/common/typetraits.hh>
19 9 
20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h> 
21 11 
22 12#if·HAVE_ALBERTA 
23 1323 13
24 14namespace·_\x8D_\x8u_\x8n_\x8e 
25 15{24 14#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.e_.l_.e_.m_.e_.n_.t_.i_.n_.f_.o_.._.h_.h>
 25 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
26 1626 16
27 _\x81_\x87·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n 
28 18·{ 
29 19·typedef·_.A_.l_.b_.e_.r_.t_.a_.:_.:_.G_.l_.o_.b_.a_.l_.S_.p_.a_.c_.e·_.G_.l_.o_.b_.a_.l_.S_.p_.a_.c_.e;27 17#if·HAVE_ALBERTA
 28 18
 29 19namespace·_\x8D_\x8u_\x8n_\x8e
30 2030 20{
 31 21
 32 22·//·AlbertaMarkerVector
 33 23·//·-------------------
 34 24
 35 33·template<·int·dim,·int·dimworld·>
 36 _\x83_\x84·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r
 37 35·{
 38 36·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 39 37
 40 38·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>·_\x8G_\x8r_\x8i_\x8d;
31 21·public: 
32 _\x82_\x82·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8R_\x8e_\x8a_\x8l·_\x8c_\x8t_\x8y_\x8p_\x8e; 
33 23 
34 _\x82_\x84·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d; 
35 25 
36 _\x82_\x86·typedef·FieldVector<·ctype,·dimension·>·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r; 
37 27 
38 28·explicit 
39 _\x82_\x89·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·(·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·*trafo·=·NULL·) 
40 30·:·matrix_(·(trafo·!=·NULL·?·trafo->M·:·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e::identityMatrix())·), 
41 31·shift_(·(trafo·!=·NULL·?·trafo->t·:·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e::nullVector())·) 
42 32·{} 
43 33 
44 _\x83_\x84·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·(·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x·&matrix, 
45 35·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&shift·) 
46 36·:·matrix_(·matrix·), 
47 37·shift_(·shift·) 
48 38·{} 
49 3941 39
50 _\x84_\x80·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·_\x8e_\x8v_\x8a_\x8l_\x8u_\x8a_\x8t_\x8e·(·const·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&x·)·const 
51 41·{ 
52 42·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·y; 
53 43·for(·int·i·=·0;·i·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++i·) 
54 44·{ 
55 45·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&row·=·matrix_[·i·]; 
56 46·y[·i·]·=·shift_[·i·]; 
57 47·for(·int·j·=·0;·j·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++j·) 
58 48·y[·i·]·+=·row[·j·]·*·x[·j·]; 
59 49·} 
60 50·return·y; 
61 51·} 
62 52 
63 _.5_.3·_.W_.o_.r_.l_.d_.V_.e_.c_.t_.o_.r·_.e_.v_.a_.l_.u_.a_.t_.e_.I_.n_.v_.e_.r_.s_.e·(·const·_.W_.o_.r_.l_.d_.V_.e_.c_.t_.o_.r·&y·)·const42 40·//friend·class·AlbertaGrid<·dim,·dimworld·>;
 43 41
 44 42·static·const·int·dimension·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 45 43
 46 44·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8y_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g;
 47 45·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o;
 48 46
 49 47·template<·bool·>
 50 48·struct·NoMarkSubEntities;
 51 49·template<·bool·>
 52 50·struct·MarkSubEntities;
 53 51
 54 52·public:
 55 _\x85_\x84·explicit·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·_\x8D_\x8o_\x8f_\x8N_\x8u_\x8m_\x8b_\x8e_\x8r_\x8i_\x8n_\x8g·&dofNumbering·)
 56 55·:·dofNumbering_(·dofNumbering·)
64 54·{57 56·{
 58 57·for(·int·codim·=·0;·codim·<=·dimension;·++codim·)
 59 58·marker_[·codim·]·=·0;
65 55·//·Note:·ALBERTA·requires·the·matrix·to·be·orthogonal 
66 56·_\x8W_\x8o_\x8r_\x8l_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·x(·_\x8c_\x8t_\x8y_\x8p_\x8e(·0·)·); 
67 57·for(·int·i·=·0;·i·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++i·) 
68 58·{ 
69 59·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&row·=·matrix_[·i·]; 
70 60·const·_\x8c_\x8t_\x8y_\x8p_\x8e·v·=·y[·i·]·-·shift_[·i·]; 
71 61·for(·int·j·=·0;·j·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++j·) 
72 62·x[·j·]·+=·row[·j·]·*·v; 
73 63·} 
74 64·return·x; 
75 65·}60 59·}
76 6661 60
 62 _\x86_\x81·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·_\x8T_\x8h_\x8i_\x8s·&other·)
 63 62·:·dofNumbering_(·other.dofNumbering_·)
 64 63·{
 65 64·for(·int·codim·=·0;·codim·<=·dimension;·++codim·)
 66 65·marker_[·codim·]·=·0;
 67 66·}
 68 67
 69 _\x86_\x88·_\x8~_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8M_\x8a_\x8r_\x8k_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·()
 70 69·{
 71 70·_\x8c_\x8l_\x8e_\x8a_\x8r();
 72 71·}
 73 72
77 67·private:74 73·private:
 75 74·This·&operator=·(·const·This·&·);
78 68·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x·&matrix_; 
79 69·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8S_\x8p_\x8a_\x8c_\x8e_\x8:_\x8:_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&shift_; 
80 70·}; 
81 71 
Max diff block lines reached; 30413/35904 bytes (84.71%) of diff not shown.
6.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00713.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·hierarchiciterator.hh·File·Reference</title>8 <title>dune-grid:·macrodata.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 35 lines modifiedOffset 70, 37 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">hierarchiciterator.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">macrodata.cc·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/> 
 81 <p>provides·a·wrapper·for·ALBERTA's·macro_data·structure··
 82 <a·href="#details">More...</a></p>
 83 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
 84 <code>#include·&lt;array&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07253_source.html">dune/grid/common/entityiterator.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00287_source.html">dune/grid/common/exceptions.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00668_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code><br·/>
84 </div> 
85 <p><a·href="a00713_source.html">Go·to·the·source·code·of·this·file.</a></p> 
86 <table·class="memberdecls">87 </div><table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
88 Classes</h2></td></tr> 
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02056.html">Dune::AlbertaGridHierarchicIterator&lt;·GridImp·&gt;</a></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 </table><table·class="memberdecls"> 
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>89 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>90 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>91 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table>95 </table>
 96 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 97 <div·class="textblock"><p>provides·a·wrapper·for·ALBERTA's·macro_data·structure·</p>
 98 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl>
98 </div><!--·contents·-->99 </div></div><!--·contents·-->
99 <!--·start·footer·part·-->100 <!--·start·footer·part·-->
100 <hr·class="footer"/><address·class="footer"><small>101 <hr·class="footer"/><address·class="footer"><small>
101 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
102 </small></address>103 </small></address>
103 </body>104 </body>
104 </html>105 </html>
1.61 KB
html2text {}
    
Offset 1, 21 lines modifiedOffset 1, 26 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 hierarchiciterator.hh·File·Reference8 _.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 9 macrodata.cc·File·Reference
 10 provides·a·wrapper·for·ALBERTA's·macro_data·structure·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<vector>
 12 #include·<array>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8._\x8h_\x8h>
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_.l_.e_.m_.e_.n_.t_.i_.n_.f_.o_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_.a_.c_.r_.o_.d_.a_.t_.a_\x8._\x8h_\x8h>
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
15   
16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
17 namespace· ·_\x8D_\x8u_\x8n_\x8e16 namespace· ·_\x8D_\x8u_\x8n_\x8e
18  ···········Include·standard·header·files.17  ···········Include·standard·header·files.
19  18  
 19 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a
 20  
 21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 22 provides·a·wrapper·for·ALBERTA's·macro_data·structure
 23 ··Author
 24 ······Martin·Nolte
20 ===============================================================================25 ===============================================================================
21 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.826 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
7.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00716.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·level.hh·File·Reference</title>8 <title>dune-grid:·geometryreference.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 42 lines modifiedOffset 72, 41 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">level.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">geometryreference.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>Wrapper·and·interface·classes·for·element·geometries.··
 83 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
83 <code>#include·&lt;cstdlib&gt;</code><br·/>85 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07166_source.html">dune/grid/common/geometry.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00665_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code><br·/> 
87 </div>87 </div>
88 <p><a·href="a00716_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00716_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">89 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>91 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02288.html">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02136.html">Dune::GeometryReference&lt;·Implementation·&gt;</a></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02296.html">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::SetLocal</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02300.html">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::CalcMaxLevel</a></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02304.html">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::Interpolation</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02140.html">Dune::LocalGeometryReference&lt;·mydim,·cdim,·Grid·&gt;</a></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
102 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
103 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
104 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>102 </table>
 103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 104 <div·class="textblock"><p>Wrapper·and·interface·classes·for·element·geometries.·</p>
107 </div><!--·contents·-->105 </div></div><!--·contents·-->
108 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
109 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
111 </small></address>109 </small></address>
112 </body>110 </body>
113 </html>111 </html>
2.28 KB
html2text {}
    
Offset 2, 29 lines modifiedOffset 2, 26 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 geometryreference.hh·File·Reference
 10 Wrapper·and·interface·classes·for·element·geometries.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<dune/common/typetraits.hh>
 12 #include·<dune/geometry/type.hh>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h>
9 level.hh·File·Reference 
10 #include·<cassert> 
11 #include·<cstdlib> 
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8a_\x8d_\x8m_\x8i_\x8n_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
17 ·class· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.v_.e_.l_.P_.r_.o_.v_.i_.d_.e_.r_.<_.·_.d_.i_.m_\x8·_\x8>16 class· ·_.D_.u_.n_.e_.:_.:_.G_.e_.o_.m_.e_.t_.r_.y_.R_.e_.f_.e_.r_.e_.n_.c_.e_.<_.·_.I_.m_.p_.l_.e_.m_.e_.n_.t_.a_.t_.i_.o_.n_\x8·_\x8>
18  17  
 18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
19 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8S_\x8e_\x8t_\x8L_\x8o_\x8c_\x8a_\x8l 
20   
21 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8C_\x8a_\x8l_\x8c_\x8M_\x8a_\x8x_\x8L_\x8e_\x8v_\x8e_\x8l 
22   
23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8p_\x8o_\x8l_\x8a_\x8t_\x8i_\x8o_\x8n 
24  19  
25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
26 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
27  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
28  23  
 24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 25 Wrapper·and·interface·classes·for·element·geometries.
29 ===============================================================================26 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
124 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00716_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·level.hh·Source·File</title>8 <title>dune-grid:·geometryreference.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 327 lines modifiedOffset 74, 225 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">level.hh</div></div>80 ··<div·class="headertitle"><div·class="title">geometryreference.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00716.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00716.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_LEVEL_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_ALBERTAGRID_GEOMETRYREFERENCE_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_LEVEL_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_ALBERTAGRID_GEOMETRYREFERENCE_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstdlib&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00656.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00665.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00659.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07166.html">dune/grid/common/geometry.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="comment">//·AlbertaGridLevelProvider</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·------------------------</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·GeometryReference</span></div>
 100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="comment">//·-----------------</span></div>
 101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Implementation·&gt;</div>
106 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a02288.html">···24</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02288.html">AlbertaGridLevelProvider</a></div>104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a02136.html">···25</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02136.html">GeometryReference</a></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··{</div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02288.html">AlbertaGridLevelProvider&lt;·dim·&gt;</a>·<a·class="code·hl_class"·href="a02288.html">This</a>;</div>106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02136.html">GeometryReference&lt;·Implementation·&gt;</a>·<a·class="code·hl_class"·href="a02136.html">This</a>;</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">char</span>·Level;</div> 
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">public</span>:</div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02028.html">Alberta::DofVectorPointer&lt;·Level·&gt;</a>·<a·class="code·hl_class"·href="a02028.html">DofVectorPointer</a>;</div> 
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01988.html">Alberta::DofAccess&lt;·dim,·0·&gt;</a>·<a·class="code·hl_class"·href="a01988.html">DofAccess</a>;</div>109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02136.html#a0d690ef3c7b93c3406e9d7156bd5de3a">···30</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl[·...·truncated·by·diffoscope;·len:·109,·SHA:·02f0f3e0a0c018fd2687680e334ea792d5499ddb35810241df2923da5904b455·...·];</div>
 110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02136.html#a9feb9b9f244485c5b5dc3a2bf50f6023">···31</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a02136.html#a9feb9b9f244485c5b5dc3a2bf50f6023">coorddimension</a>·=·Implementation::coorddimension;</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02396.html">Alberta::FillFlags&lt;·dim·&gt;</a>·<a·class="code·hl_struct"·href="a02396.html">FillFlags</a>;</div>112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02136.html#ae01fb3d14daf82da62d3ba86d71365b7">···33</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::ctype·<a·class="code·hl_typedef"·href="a02136.html#ae01fb3d14daf82da62d3ba86[·...·truncated·by·diffoscope;·len:·15,·SHA:·5b2b2dfb8c06b2bbac99ffd2ddb02f0c42320da77dde8c3eba7ea43d71d2cb68·...·]</a>;</div>
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>113 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·Level·isNewFlag·=·(1·&lt;&lt;·7);</div> 
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·Level·levelMask·=·(1·&lt;&lt;·7)·-·1;</div>114 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02136.html#ac35b0e8118cfd4da6822eec119b63043">···35</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::LocalCoordinate·<a·class="code·hl_[·...·truncated·by·diffoscope;·len:·81,·SHA:·678bc20a7df81a0dcb6c23476ca3d0c5f5b3cb70e22986341e86b61f4873f208·...·];</div>
 115 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a02136.html#a9f9a7cdf0056f6b220ca215583890e45">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::GlobalCoordinate·<a·class="code·hl_typedef"·href="a02136.html#a9f9a7cdf0056f6b220ca215583890e45">GlobalCoordinate</a>;</div>
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>116 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02296.html">SetLocal</a>;</div> 
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02300.html">CalcMaxLevel</a>;</div>117 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a02136.html#ae2c68316d02fb1d7582528fe77bbfbc4">···38</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::JacobianInverseTransposed·<a·class[·...·truncated·by·diffoscope;·len:·97,·SHA:·332dce15e9141dcc0880ff9e680591305845d17e55d91d171ee2334f7bfc53bb·...·]</a>;</div>
 118 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a02136.html#a54020bac15c1997bc20aec2efec94d71">···39</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Implementation::JacobianTransposed·<a·class="code·hl_typedef"·href="a02136.html#a54020bac15c1997bc20aec2efec94d71">JacobianTransposed</a>;</div>
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>119 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>&lt;·Level·flags·&gt;</div>120 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">private</span>:</div>
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">struct·</span>ClearFlags;</div> 
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>121 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02304.html">Interpolation</a>;</div>122 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Implementation_T&gt;</div>
 123 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">using·</span>JacobianInverseOfImplementation·=·<span·class="keyword">decltype</span>(<span·class="keyword">typename</span>·Implementation_T::JacobianInverse{std::declval&lt;Implementation_T&gt;().jacobianInverse(std::declval&lt;LocalCoordinate&gt;())});</div>
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>124 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 125 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">using·</span>JacobianInverseDefault·=·<span·class="keyword">decltype</span>(transpose(std::declval&lt;JacobianInverseTransposed&gt;()));</div>
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="keyword">public</span>:</div>126 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 127 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Implementation_T&gt;</div>
 128 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">using·</span>JacobianOfImplementation·=·<span·class="keyword">decltype</span>(<span·class="keyword">typename</span>·Implementation_T::Jacobian{std::declval&lt;Implementation_T&gt;().jacobian(std::declval&lt;LocalCoordinate&gt;())});</div>
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02288.html#afb011803e892bf491f72ac7d4b43ba17">···47</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dim·&gt;</a>·<a·class="code·hl_typedef"·href="a02288.html#afb011803e892bf491f72ac7d4b43ba17">ElementInfo</a>;</div> 
131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02288.html#a192fa01694f2369e941a6db684aacd98">···48</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01984.html">Alberta::MeshPointer&lt;·dim·&gt;</a>·<a·class="code·hl_typedef"·href="a02288.html#a192fa01694f2369e941a6db684aacd98">MeshPointer</a>;</div> 
132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a02288.html#aae28775d26e3119490c918f7dcef2b28">···49</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01992.html">Alberta::HierarchyDofNumbering&lt;·dim·&gt;</a>·<a·class="code·hl_typedef"·href="a02288.html#aae28775d26e3119490c918f7dcef2b28">DofNumbering</a>;</div> 
133 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>129 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 130 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">using·</span>JacobianDefault·=·<span·class="keyword">decltype</span>(transpose(std::declval&lt;JacobianTransposed&gt;()));</div>
134 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}"> 
135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a02288.html#aca9a80cda8f941e55539c6f5713b09d0">···51</a></span>····Level·<a·class="code·hl_function"·href="a02288.html#aca9a80cda8f941e55539c6f5713b09d0">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Alberta::Element</a>·*element·)<span·class="keyword">·const</span></div> 
136 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">····</span>{</div>131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
137 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keyword">const</span>·Level·*array·=·(Level·*)level_;</div> 
138 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·array[·dofAccess_(·element,·0·)·]·&amp;·levelMask;</div>132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·I·=·Implementation&gt;</div>
 134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····[[deprecated(<span·class="stringliteral">&quot;Geometry·implementatons·are·required·to·provide·a·jacobian(local)·method.·The·default·implementation·is·deprecated·and·will·be·removed·after·release·2.9&quot;</span>)]]</div>
 135 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">auto</span>·deprecatedDefaultJacobian·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02136.html#ac35b0e8118cfd4da6822eec119b63043">LocalCoordinate</a>&amp;·<a·class="code·hl_function"·href="a02136.html#a8af3bba74166805e2262bfe3c4a8f886">local</a>·)<span·class="keyword">·const·</span>{</div>
 136 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">return</span>·transpose(<a·class="code·hl_function"·href="a02136.html#abb14e02426cc5f512d1252111b0344ea">jacobianTransposed</a>(<a·class="code·hl_function"·href="a02136.html#a8af3bba74166805e2262bfe3c4a8f886">local</a>));</div>
139 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>137 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div>
140 </div> 
141 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>138 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
142 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}"> 
143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a02288.html#a5fa6cd40aded128df6c22b4d88ed0ddb">···57</a></span>····Level·<a·class="code·hl_function"·href="a02288.html#aca9a80cda8f941e55539c6f5713b09d0">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;elementInfo·)<span·class="keyword">·const</span></div> 
144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">····</span>{</div> 
145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·(*<span·class="keyword">this</span>)(·elementInfo.<a·class="code·hl_function"·href="a02032.html#ada0ef6466c62d95e8e3f30aed2da8fad">el</a>()·);</div>139 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·I·=·Implementation&gt;</div>
 140 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····[[deprecated(<span·class="stringliteral">&quot;Geometry·implementatons·are·required·to·provide·a·jacobianInverse(local)·method.·The·default·implementation·is·deprecated·and·will·be·removed·after·release·2.9&quot;</span>)]]</div>
 141 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">auto</span>·deprecatedDefaultJacobianInverse·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02136.html#ac35b0e8118cfd4da6822eec119b63043">LocalCoordinate</a>&amp;·<a·class="code·hl_function"·href="a02136.html#a8af3bba74166805e2262bfe3c4a8f886">local</a>·)<span·class="keyword">·const·</span>{</div>
 142 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keywordflow">return</span>·transpose(<a·class="code·hl_function"·href="a02136.html#ab87473834c78e7ddbc7e11059f12e845">jacobianInverseTransposed</a>(<a·class="code·hl_function"·href="a02136.html#a8af3bba74166805e2262bfe3c4a8f886">local</a>));</div>
146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>143 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····}</div>
147 </div> 
148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>144 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
149 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}"> 
150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02288.html#a113b9ca8997039143da43019c0bf6102">···62</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02288.html#a113b9ca8997039143da43019c0bf6102">isNew</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Alberta::Element</a>·*element·)<span·class="keyword">·const</span></div> 
151 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">····</span>{</div>145 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">public</span>:</div>
152 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">const</span>·Level·*array·=·(Level·*)level_;</div> 
153 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordflow">return</span>·((array[·dofAccess_(·element,·0·)·]·&amp;·isNewFlag)·!=·0);</div> 
154 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····}</div> 
155 </div> 
156 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>146 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 147 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a02136.html#adb266ed2c084af43446dd3a3b06fe368">···68</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a02136.html#adb266ed2c084af43446dd3a3b06fe368">Jacobian</a>·=·Std::detected_or_t&lt;JacobianDefault,·JacobianOfImplementation,·Implementation&gt;;</div>
 148 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02136.html#a8830f1dc1089b2ea4be964d21f304430">···69</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a02136.html#a8830f1dc1089b2ea4be964d21f304430">JacobianInverse</a>·=·Std::detected_or_t&lt;JacobianInverseDefault,·JacobianInverseOfImplementation,·Implementation&gt;;</div>
 149 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
157 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}">150 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}">
 151 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02136.html#a5ca87204ee141e91f92665332216c463">···71</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02136.html#a5ca87204ee141e91f92665332216c463">GeometryReference</a>·(·<span·class="keyword">const</span>·Implementation·&amp;<a·class="code·hl_function"·href="a02136.html#a31fd3c196c503066d645453887ac0d29">impl</a>·)</div>
 152 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······:·impl_(·&amp;<a·class="code·hl_function"·href="a02136.html#a31fd3c196c503066d645453887ac0d29">impl</a>·)</div>
158 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a02288.html#a11a4402051fc64bdc80e637084a7b632">···68</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02288.html#a11a4402051fc64bdc80e637084a7b632">isNew</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;elementInfo·)<span·class="keyword">·const</span></div> 
159 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">····</span>{</div> 
160 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a02288.html#a113b9ca8997039143da43019c0bf6102">isNew</a>(·elementInfo.<a·class="code·hl_function"·href="a02032.html#ada0ef6466c62d95e8e3f30aed2da8fad">el</a>()·);</div> 
Max diff block lines reached; 53321/96422 bytes (55.30%) of diff not shown.
29.6 KB
html2text {}
    
Offset 1, 355 lines modifiedOffset 1, 277 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 level.hh8 geometryreference.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_LEVEL_HH 
16 6#define·DUNE_ALBERTA_LEVEL_HH15 5#ifndef·DUNE_GRID_ALBERTAGRID_GEOMETRYREFERENCE_HH
 16 6#define·DUNE_GRID_ALBERTAGRID_GEOMETRYREFERENCE_HH
17 717 7
 18 12#include·<dune/common/typetraits.hh>
 19 13
 20 14#include·<dune/geometry/type.hh>
 21 15
 22 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h>
 23 17
18 8#include·<cassert> 
19 9#include·<cstdlib> 
20 10 
21 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8e_\x8s_\x8h_\x8p_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
22 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8a_\x8d_\x8m_\x8i_\x8n_\x8._\x8h_\x8h> 
23 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8d_\x8o_\x8f_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
24 14 
25 15#if·HAVE_ALBERTA 
26 16 
27 17namespace·_\x8D_\x8u_\x8n_\x8e24 18namespace·_\x8D_\x8u_\x8n_\x8e
28 18{ 
29 1925 19{
30 20·//·AlbertaGridLevelProvider26 20
 27 21·//·GeometryReference
31 21·//·------------------------28 22·//·-----------------
32 22 
33 23·template<·int·dim·> 
34 _.2_.4·class·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.L_.e_.v_.e_.l_.P_.r_.o_.v_.i_.d_.e_.r29 23
 30 24·template<·class·Implementation·>
 31 _\x82_\x85·class·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e
35 25·{32 26·{
 33 27·typedef·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8<_\x8·_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 34 28
 35 29·public:
 36 _\x83_\x80·static·const·int·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·Implementation::mydimension;
 37 _\x83_\x81·static·const·int·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·Implementation::coorddimension;
36 26·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
37 27 
38 28·typedef·unsigned·char·Level; 
39 29 
40 30·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8L_\x8e_\x8v_\x8e_\x8l_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r; 
41 31·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x80_\x8·_\x8>·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s; 
42 3238 32
43 33·typedef·_.A_.l_.b_.e_.r_.t_.a_.:_.:_.F_.i_.l_.l_.F_.l_.a_.g_.s_.<_.·_.d_.i_.m_.·_.>·_.F_.i_.l_.l_.F_.l_.a_.g_.s;39 _.3_.3·typedef·typename·Implementation::ctype·_.c_.t_.y_.p_.e;
44 3440 34
45 35·static·const·Level·isNewFlag·=·(1·<<·7); 
46 36·static·const·Level·levelMask·=·(1·<<·7)·-·1;41 _.3_.5·typedef·typename·Implementation::LocalCoordinate·_.L_.o_.c_.a_.l_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e;
 42 _\x83_\x86·typedef·typename·Implementation::GlobalCoordinate·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e;
47 3743 37
48 38·class·_\x8S_\x8e_\x8t_\x8L_\x8o_\x8c_\x8a_\x8l; 
49 39·class·_.C_.a_.l_.c_.M_.a_.x_.L_.e_.v_.e_.l;44 _.3_.8·typedef·typename·Implementation::JacobianInverseTransposed
 45 _\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d;
 46 _\x83_\x89·typedef·typename·Implementation::JacobianTransposed·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d;
50 4047 40
51 41·template<·Level·flags·> 
52 42·struct·ClearFlags; 
53 43 
54 44·struct·_.I_.n_.t_.e_.r_.p_.o_.l_.a_.t_.i_.o_.n;48 41·private:
 49 42
 50 43·template<class·Implementation_T>
 51 44·using·JacobianInverseOfImplementation·=·decltype(typename·Implementation_T::
 52 JacobianInverse{std::declval<Implementation_T>().jacobianInverse(std::
 53 declval<LocalCoordinate>())});
55 4554 45
56 46·public: 
57 _\x84_\x87·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o; 
58 _\x84_\x88·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8M_\x8e_\x8s_\x8h_\x8P_\x8o_\x8i_\x8n_\x8t_\x8e_\x8r; 
59 _.4_.9·typedef·_.A_.l_.b_.e_.r_.t_.a_.:_.:_.H_.i_.e_.r_.a_.r_.c_.h_.y_.D_.o_.f_.N_.u_.m_.b_.e_.r_.i_.n_.g_.<_.·_.d_.i_.m_.·_.>·_.D_.o_.f_.N_.u_.m_.b_.e_.r_.i_.n_.g;55 46·using·JacobianInverseDefault·=·decltype(transpose(std::
 56 declval<JacobianInverseTransposed>()));
 57 47
 58 48·template<class·Implementation_T>
 59 49·using·JacobianOfImplementation·=·decltype(typename·Implementation_T::
 60 Jacobian{std::declval<Implementation_T>().jacobian(std::
 61 declval<LocalCoordinate>())});
60 5062 50
61 _\x85_\x81·Level·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*element·)·const 
62 52·{ 
63 53·const·Level·*array·=·(Level·*)level_; 
64 54·return·array[·dofAccess_(·element,·0·)·]·&·levelMask;63 51·using·JacobianDefault·=·decltype(transpose(std::declval<JacobianTransposed>
 64 ()));
 65 52
 66 53
 67 54·template·<class·I·=·Implementation>
 68 55·[[deprecated("Geometry·implementatons·are·required·to·provide·a·jacobian
 69 (local)·method.·The·default·implementation·is·deprecated·and·will·be·removed
 70 after·release·2.9")]]
 71 56·auto·deprecatedDefaultJacobian·(·const·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e&·_\x8l_\x8o_\x8c_\x8a_\x8l·)·const·{
 72 57·return·transpose(_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d(_\x8l_\x8o_\x8c_\x8a_\x8l));
65 55·}73 58·}
66 56 
67 _\x85_\x87·Level·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo·)·const 
68 58·{ 
69 59·return·(*this)(·elementInfo._.e_.l()·);74 59
 75 60·template·<class·I·=·Implementation>
 76 61·[[deprecated("Geometry·implementatons·are·required·to·provide·a
 77 jacobianInverse(local)·method.·The·default·implementation·is·deprecated·and
 78 will·be·removed·after·release·2.9")]]
 79 62·auto·deprecatedDefaultJacobianInverse·(·const·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e&·_\x8l_\x8o_\x8c_\x8a_\x8l·)·const
 80 {
 81 63·return·transpose(_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d(_\x8l_\x8o_\x8c_\x8a_\x8l));
70 60·}82 64·}
 83 65
 84 66·public:
71 61 
72 _\x86_\x82·bool·_\x8i_\x8s_\x8N_\x8e_\x8w·(·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*element·)·const 
73 63·{ 
74 64·const·Level·*array·=·(Level·*)level_; 
75 65·return·((array[·dofAccess_(·element,·0·)·]·&·isNewFlag)·!=·0); 
76 66·} 
77 6785 67
78 _\x86_\x88·bool·_\x8i_\x8s_\x8N_\x8e_\x8w·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo·)·const 
79 69·{ 
80 70·return·_\x8i_\x8s_\x8N_\x8e_\x8w(·elementInfo._\x8e_\x8l()·); 
Max diff block lines reached; 20617/30241 bytes (68.18%) of diff not shown.
1.23 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00722.html
    
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">albertagrid.hh·File·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">albertagrid.hh·File·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00671_source.html">albertagrid/agrid.hh</a>&quot;</code><br·/>79 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00623_source.html">albertagrid/agrid.hh</a>&quot;</code><br·/>
80 <code>#include·&quot;<a·class="el"·href="a07178_source.html">albertagrid/gridfactory.hh</a>&quot;</code><br·/>80 <code>#include·&quot;<a·class="el"·href="a07178_source.html">albertagrid/gridfactory.hh</a>&quot;</code><br·/>
81 <code>#include·&quot;<a·class="el"·href="a07247_source.html">albertagrid/structuredgridfactory.hh</a>&quot;</code><br·/>81 <code>#include·&quot;<a·class="el"·href="a07247_source.html">albertagrid/structuredgridfactory.hh</a>&quot;</code><br·/>
82 <code>#include·&quot;<a·class="el"·href="a07232_source.html">albertagrid/persistentcontainer.hh</a>&quot;</code><br·/>82 <code>#include·&quot;<a·class="el"·href="a07232_source.html">albertagrid/persistentcontainer.hh</a>&quot;</code><br·/>
83 </div>83 </div>
84 <p><a·href="a00722_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00722_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 </div><!--·contents·-->85 </div><!--·contents·-->
86 <!--·start·footer·part·-->86 <!--·start·footer·part·-->
3.53 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00722_source.html
    
Offset 83, 20 lines modifiedOffset 83, 20 lines modified
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00722.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00722.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRID_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRID_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAGRID_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAGRID_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00671.html">albertagrid/agrid.hh</a>&quot;</span></div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00623.html">albertagrid/agrid.hh</a>&quot;</span></div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07178.html">albertagrid/gridfactory.hh</a>&quot;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07178.html">albertagrid/gridfactory.hh</a>&quot;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07247.html">albertagrid/structuredgridfactory.hh</a>&quot;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07247.html">albertagrid/structuredgridfactory.hh</a>&quot;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07232.html">albertagrid/persistentcontainer.hh</a>&quot;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07232.html">albertagrid/persistentcontainer.hh</a>&quot;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#endif</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#endif</span></div>
95 <div·class="ttc"·id="aa00671_html"><div·class="ttname"><a·href="a00671.html">agrid.hh</a></div><div·class="ttdoc">provides·the·AlbertaGrid·class</div></div>95 <div·class="ttc"·id="aa00623_html"><div·class="ttname"><a·href="a00623.html">agrid.hh</a></div><div·class="ttdoc">provides·the·AlbertaGrid·class</div></div>
96 <div·class="ttc"·id="aa07178_html"><div·class="ttname"><a·href="a07178.html">gridfactory.hh</a></div><div·class="ttdoc">specialization·of·the·generic·GridFactory·for·AlbertaGrid</div></div>96 <div·class="ttc"·id="aa07178_html"><div·class="ttname"><a·href="a07178.html">gridfactory.hh</a></div><div·class="ttdoc">specialization·of·the·generic·GridFactory·for·AlbertaGrid</div></div>
97 <div·class="ttc"·id="aa07232_html"><div·class="ttname"><a·href="a07232.html">persistentcontainer.hh</a></div></div>97 <div·class="ttc"·id="aa07232_html"><div·class="ttname"><a·href="a07232.html">persistentcontainer.hh</a></div></div>
98 <div·class="ttc"·id="aa07247_html"><div·class="ttname"><a·href="a07247.html">structuredgridfactory.hh</a></div><div·class="ttdoc">specialization·of·the·generic·StructuredGridFactory·for·AlbertaGrid</div></div>98 <div·class="ttc"·id="aa07247_html"><div·class="ttname"><a·href="a07247.html">structuredgridfactory.hh</a></div><div·class="ttdoc">specialization·of·the·generic·StructuredGridFactory·for·AlbertaGrid</div></div>
99 </div><!--·fragment·--></div><!--·contents·-->99 </div><!--·fragment·--></div><!--·contents·-->
100 <!--·start·footer·part·-->100 <!--·start·footer·part·-->
101 <hr·class="footer"/><address·class="footer"><small>101 <hr·class="footer"/><address·class="footer"><small>
102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
3.09 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00731.html
    
Offset 83, 22 lines modifiedOffset 83, 22 lines modified
83 <p>The·IdentityGrid·class.··83 <p>The·IdentityGrid·class.··
84 <a·href="#details">More...</a></p>84 <a·href="#details">More...</a></p>
85 <div·class="textblock"><code>#include·&lt;string&gt;</code><br·/>85 <div·class="textblock"><code>#include·&lt;string&gt;</code><br·/>
86 <code>#include·&lt;map&gt;</code><br·/>86 <code>#include·&lt;map&gt;</code><br·/>
87 <code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>87 <code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
90 <code>#include·&quot;<a·class="el"·href="a00749_source.html">identitygrid/identitygridgeometry.hh</a>&quot;</code><br·/>90 <code>#include·&quot;<a·class="el"·href="a00734_source.html">identitygrid/identitygridgeometry.hh</a>&quot;</code><br·/>
91 <code>#include·&quot;<a·class="el"·href="a00740_source.html">identitygrid/identitygridentity.hh</a>&quot;</code><br·/>91 <code>#include·&quot;<a·class="el"·href="a00743_source.html">identitygrid/identitygridentity.hh</a>&quot;</code><br·/>
92 <code>#include·&quot;<a·class="el"·href="a00743_source.html">identitygrid/identitygridentityseed.hh</a>&quot;</code><br·/>92 <code>#include·&quot;<a·class="el"·href="a00740_source.html">identitygrid/identitygridentityseed.hh</a>&quot;</code><br·/>
93 <code>#include·&quot;<a·class="el"·href="a00758_source.html">identitygrid/identitygridintersectioniterator.hh</a>&quot;</code><br·/>93 <code>#include·&quot;<a·class="el"·href="a00749_source.html">identitygrid/identitygridintersectioniterator.hh</a>&quot;</code><br·/>
94 <code>#include·&quot;<a·class="el"·href="a00752_source.html">identitygrid/identitygridleveliterator.hh</a>&quot;</code><br·/>94 <code>#include·&quot;<a·class="el"·href="a00737_source.html">identitygrid/identitygridleveliterator.hh</a>&quot;</code><br·/>
95 <code>#include·&quot;<a·class="el"·href="a00755_source.html">identitygrid/identitygridleafiterator.hh</a>&quot;</code><br·/>95 <code>#include·&quot;<a·class="el"·href="a00758_source.html">identitygrid/identitygridleafiterator.hh</a>&quot;</code><br·/>
96 <code>#include·&quot;<a·class="el"·href="a00734_source.html">identitygrid/identitygridhierarchiciterator.hh</a>&quot;</code><br·/>96 <code>#include·&quot;<a·class="el"·href="a00755_source.html">identitygrid/identitygridhierarchiciterator.hh</a>&quot;</code><br·/>
97 <code>#include·&quot;<a·class="el"·href="a00746_source.html">identitygrid/identitygridindexsets.hh</a>&quot;</code><br·/>97 <code>#include·&quot;<a·class="el"·href="a00752_source.html">identitygrid/identitygridindexsets.hh</a>&quot;</code><br·/>
98 </div>98 </div>
99 <p><a·href="a00731_source.html">Go·to·the·source·code·of·this·file.</a></p>99 <p><a·href="a00731_source.html">Go·to·the·source·code·of·this·file.</a></p>
100 <table·class="memberdecls">100 <table·class="memberdecls">
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
102 Classes</h2></td></tr>102 Classes</h2></td></tr>
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03364.html">Dune::IdentityGridFamily&lt;·dim,·HostGrid·&gt;</a></td></tr>103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03364.html">Dune::IdentityGridFamily&lt;·dim,·HostGrid·&gt;</a></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
14.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00731_source.html
    
Offset 92, 22 lines modifiedOffset 92, 22 lines modified
92 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>92 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
93 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>93 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
94 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/parallel/communication.hh&gt;</span></div>94 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/parallel/communication.hh&gt;</span></div>
95 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//·The·components·of·the·IdentityGrid·interface</span></div>98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//·The·components·of·the·IdentityGrid·interface</span></div>
99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00749.html">identitygrid/identitygridgeometry.hh</a>&quot;</span></div>99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00734.html">identitygrid/identitygridgeometry.hh</a>&quot;</span></div>
100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00740.html">identitygrid/identitygridentity.hh</a>&quot;</span></div>100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00743.html">identitygrid/identitygridentity.hh</a>&quot;</span></div>
101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00743.html">identitygrid/identitygridentityseed.hh</a>&quot;</span></div>101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00740.html">identitygrid/identitygridentityseed.hh</a>&quot;</span></div>
102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00758.html">identitygrid/identitygridintersectioniterator.hh</a>&quot;</span></div>102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00749.html">identitygrid/identitygridintersectioniterator.hh</a>&quot;</span></div>
103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00752.html">identitygrid/identitygridleveliterator.hh</a>&quot;</span></div>103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00737.html">identitygrid/identitygridleveliterator.hh</a>&quot;</span></div>
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00755.html">identitygrid/identitygridleafiterator.hh</a>&quot;</span></div>104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00758.html">identitygrid/identitygridleafiterator.hh</a>&quot;</span></div>
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00734.html">identitygrid/identitygridhierarchiciterator.hh</a>&quot;</span></div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00755.html">identitygrid/identitygridhierarchiciterator.hh</a>&quot;</span></div>
106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00746.html">identitygrid/identitygridindexsets.hh</a>&quot;</span></div>106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00752.html">identitygrid/identitygridindexsets.hh</a>&quot;</span></div>
107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>
110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="comment">//·Forward·declaration</span></div>110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="comment">//·Forward·declaration</span></div>
111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>&gt;</div>111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>&gt;</div>
112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">class·</span>IdentityGrid;</div>112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">class·</span>IdentityGrid;</div>
113 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>113 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
Offset 578, 22 lines modifiedOffset 578, 22 lines modified
578 <div·class="line"><a·id="l00520"·name="l00520"></a><span·class="lineno">··520</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a02656.html#a643fcb1a54d730bfb0b1fda877dd8c4c">v</a>·=·<a·class="code·hl_variable"·href="a02656.html#a643fcb1a54d730bfb0b1fda877dd8c4c">isLeafwiseConforming&lt;HostGrid&gt;::v</a>;</div>578 <div·class="line"><a·id="l00520"·name="l00520"></a><span·class="lineno">··520</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a02656.html#a643fcb1a54d730bfb0b1fda877dd8c4c">v</a>·=·<a·class="code·hl_variable"·href="a02656.html#a643fcb1a54d730bfb0b1fda877dd8c4c">isLeafwiseConforming&lt;HostGrid&gt;::v</a>;</div>
579 <div·class="line"><a·id="l00521"·name="l00521"></a><span·class="lineno">··521</span>····};</div>579 <div·class="line"><a·id="l00521"·name="l00521"></a><span·class="lineno">··521</span>····};</div>
580 <div·class="line"><a·id="l00522"·name="l00522"></a><span·class="lineno">··522</span>··}·<span·class="comment">//·end·namespace·Capabilities</span></div>580 <div·class="line"><a·id="l00522"·name="l00522"></a><span·class="lineno">··522</span>··}·<span·class="comment">//·end·namespace·Capabilities</span></div>
581 <div·class="line"><a·id="l00523"·name="l00523"></a><span·class="lineno">··523</span>·</div>581 <div·class="line"><a·id="l00523"·name="l00523"></a><span·class="lineno">··523</span>·</div>
582 <div·class="line"><a·id="l00524"·name="l00524"></a><span·class="lineno">··524</span>}·<span·class="comment">//·namespace·Dune</span></div>582 <div·class="line"><a·id="l00524"·name="l00524"></a><span·class="lineno">··524</span>}·<span·class="comment">//·namespace·Dune</span></div>
583 <div·class="line"><a·id="l00525"·name="l00525"></a><span·class="lineno">··525</span>·</div>583 <div·class="line"><a·id="l00525"·name="l00525"></a><span·class="lineno">··525</span>·</div>
584 <div·class="line"><a·id="l00526"·name="l00526"></a><span·class="lineno">··526</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_IDENTITYGRID_HH</span></div>584 <div·class="line"><a·id="l00526"·name="l00526"></a><span·class="lineno">··526</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_IDENTITYGRID_HH</span></div>
585 <div·class="ttc"·id="aa00734_html"><div·class="ttname"><a·href="a00734.html">identitygridhierarchiciterator.hh</a></div><div·class="ttdoc">The·IdentityGridHierarchicIterator·class.</div></div> 
586 <div·class="ttc"·id="aa00740_html"><div·class="ttname"><a·href="a00740.html">identitygridentity.hh</a></div><div·class="ttdoc">The·IdentityGridEntity·class.</div></div> 
587 <div·class="ttc"·id="aa00743_html"><div·class="ttname"><a·href="a00743.html">identitygridentityseed.hh</a></div><div·class="ttdoc">The·IdentityGridEntitySeed·class.</div></div> 
588 <div·class="ttc"·id="aa00746_html"><div·class="ttname"><a·href="a00746.html">identitygridindexsets.hh</a></div><div·class="ttdoc">The·index·and·id·sets·for·the·IdentityGrid·class.</div></div> 
589 <div·class="ttc"·id="aa00749_html"><div·class="ttname"><a·href="a00749.html">identitygridgeometry.hh</a></div><div·class="ttdoc">The·IdentityGridGeometry·class·and·its·specializations.</div></div>585 <div·class="ttc"·id="aa00734_html"><div·class="ttname"><a·href="a00734.html">identitygridgeometry.hh</a></div><div·class="ttdoc">The·IdentityGridGeometry·class·and·its·specializations.</div></div>
590 <div·class="ttc"·id="aa00752_html"><div·class="ttname"><a·href="a00752.html">identitygridleveliterator.hh</a></div><div·class="ttdoc">The·IdentityGridLevelIterator·class.</div></div>586 <div·class="ttc"·id="aa00737_html"><div·class="ttname"><a·href="a00737.html">identitygridleveliterator.hh</a></div><div·class="ttdoc">The·IdentityGridLevelIterator·class.</div></div>
 587 <div·class="ttc"·id="aa00740_html"><div·class="ttname"><a·href="a00740.html">identitygridentityseed.hh</a></div><div·class="ttdoc">The·IdentityGridEntitySeed·class.</div></div>
 588 <div·class="ttc"·id="aa00743_html"><div·class="ttname"><a·href="a00743.html">identitygridentity.hh</a></div><div·class="ttdoc">The·IdentityGridEntity·class.</div></div>
 589 <div·class="ttc"·id="aa00749_html"><div·class="ttname"><a·href="a00749.html">identitygridintersectioniterator.hh</a></div><div·class="ttdoc">The·IdentityGridLeafIntersectionIterator·and·IdentityGridLevelIntersectionIterator·classes.</div></div>
 590 <div·class="ttc"·id="aa00752_html"><div·class="ttname"><a·href="a00752.html">identitygridindexsets.hh</a></div><div·class="ttdoc">The·index·and·id·sets·for·the·IdentityGrid·class.</div></div>
 591 <div·class="ttc"·id="aa00755_html"><div·class="ttname"><a·href="a00755.html">identitygridhierarchiciterator.hh</a></div><div·class="ttdoc">The·IdentityGridHierarchicIterator·class.</div></div>
591 <div·class="ttc"·id="aa00755_html"><div·class="ttname"><a·href="a00755.html">identitygridleafiterator.hh</a></div><div·class="ttdoc">The·IdentityGridLeafIterator·class.</div></div>592 <div·class="ttc"·id="aa00758_html"><div·class="ttname"><a·href="a00758.html">identitygridleafiterator.hh</a></div><div·class="ttdoc">The·IdentityGridLeafIterator·class.</div></div>
592 <div·class="ttc"·id="aa00758_html"><div·class="ttname"><a·href="a00758.html">identitygridintersectioniterator.hh</a></div><div·class="ttdoc">The·IdentityGridLeafIntersectionIterator·and·IdentityGridLevelIntersectionIterator·classes.</div></div> 
593 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>593 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>
594 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>594 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>
595 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>595 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
596 <div·class="ttc"·id="aa02636_html_a75e9ee2b00464750e2b26fd36b8ae7a1"><div·class="ttname"><a·href="a02636.html#a75e9ee2b00464750e2b26fd36b8ae7a1">Dune::Capabilities::hasEntity::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:59</div></div>596 <div·class="ttc"·id="aa02636_html_a75e9ee2b00464750e2b26fd36b8ae7a1"><div·class="ttname"><a·href="a02636.html#a75e9ee2b00464750e2b26fd36b8ae7a1">Dune::Capabilities::hasEntity::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:59</div></div>
597 <div·class="ttc"·id="aa02640_html_a771e61df6ae5663905e373cb03682149"><div·class="ttname"><a·href="a02640.html#a771e61df6ae5663905e373cb03682149">Dune::Capabilities::hasEntityIterator::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:75</div></div>597 <div·class="ttc"·id="aa02640_html_a771e61df6ae5663905e373cb03682149"><div·class="ttname"><a·href="a02640.html#a771e61df6ae5663905e373cb03682149">Dune::Capabilities::hasEntityIterator::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:75</div></div>
598 <div·class="ttc"·id="aa02648_html_acea6fdebeeeafcff7b0476c6e2cf39ab"><div·class="ttname"><a·href="a02648.html#acea6fdebeeeafcff7b0476c6e2cf39ab">Dune::Capabilities::canCommunicate::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:98</div></div>598 <div·class="ttc"·id="aa02648_html_acea6fdebeeeafcff7b0476c6e2cf39ab"><div·class="ttname"><a·href="a02648.html#acea6fdebeeeafcff7b0476c6e2cf39ab">Dune::Capabilities::canCommunicate::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:98</div></div>
599 <div·class="ttc"·id="aa02652_html_acd9aa7be796cc4eae6c3c57d0800dcf0"><div·class="ttname"><a·href="a02652.html#acd9aa7be796cc4eae6c3c57d0800dcf0">Dune::Capabilities::isLevelwiseConforming::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:107</div></div>599 <div·class="ttc"·id="aa02652_html_acd9aa7be796cc4eae6c3c57d0800dcf0"><div·class="ttname"><a·href="a02652.html#acd9aa7be796cc4eae6c3c57d0800dcf0">Dune::Capabilities::isLevelwiseConforming::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:107</div></div>
2.23 KB
html2text {}
    
Offset 452, 31 lines modifiedOffset 452, 31 lines modified
452 520·static·const·bool·_\x8v·=·_\x8i_\x8s_\x8L_\x8e_\x8a_\x8f_\x8w_\x8i_\x8s_\x8e_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8<_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8>_\x8:_\x8:_\x8v;452 520·static·const·bool·_\x8v·=·_\x8i_\x8s_\x8L_\x8e_\x8a_\x8f_\x8w_\x8i_\x8s_\x8e_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8<_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8>_\x8:_\x8:_\x8v;
453 521·};453 521·};
454 522·}·//·end·namespace·Capabilities454 522·}·//·end·namespace·Capabilities
455 523455 523
456 524}·//·namespace·Dune456 524}·//·namespace·Dune
457 525457 525
458 526#endif·//·DUNE_GRID_IDENTITYGRID_HH458 526#endif·//·DUNE_GRID_IDENTITYGRID_HH
459 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h 
460 The·IdentityGridHierarchicIterator·class. 
461 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h 
462 The·IdentityGridEntity·class. 
463 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8s_\x8e_\x8e_\x8d_\x8._\x8h_\x8h 
464 The·IdentityGridEntitySeed·class. 
465 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8s_\x8._\x8h_\x8h 
466 The·index·and·id·sets·for·the·IdentityGrid·class. 
467 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h459 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h
468 The·IdentityGridGeometry·class·and·its·specializations.460 The·IdentityGridGeometry·class·and·its·specializations.
469 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h461 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
470 The·IdentityGridLevelIterator·class.462 The·IdentityGridLevelIterator·class.
471 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8l_.e_.a_.f_.i_.t_.e_.r_.a_.t_.o_.r_\x8._\x8h_\x8h463 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_.n_.t_.i_.t_.y_.s_.e_.e_.d_\x8._\x8h_\x8h
 464 The·IdentityGridEntitySeed·class.
 465 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h
472 The·IdentityGridLeafIterator·class.466 The·IdentityGridEntity·class.
473 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h467 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
474 The·IdentityGridLeafIntersectionIterator·and468 The·IdentityGridLeafIntersectionIterator·and
475 IdentityGridLevelIntersectionIterator·classes.469 IdentityGridLevelIntersectionIterator·classes.
 470 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8s_\x8._\x8h_\x8h
 471 The·index·and·id·sets·for·the·IdentityGrid·class.
 472 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
 473 The·IdentityGridHierarchicIterator·class.
 474 _\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
 475 The·IdentityGridLeafIterator·class.
476 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8i_\x8r_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n476 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8i_\x8r_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
477 CommunicationDirection477 CommunicationDirection
478 Define·a·type·for·communication·direction·parameter.478 Define·a·type·for·communication·direction·parameter.
479 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·gridenums.hh:170479 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·gridenums.hh:170
480 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e480 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e
481 InterfaceType481 InterfaceType
482 Parameter·to·be·used·for·the·communication·functions.482 Parameter·to·be·used·for·the·communication·functions.
6.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00734.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridhierarchiciterator.hh·File·Reference</title>8 <title>dune-grid:·identitygridgeometry.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 37 lines modifiedOffset 72, 39 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridhierarchiciterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridgeometry.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·IdentityGridHierarchicIterator·class.··82 <p>The·IdentityGridGeometry·class·and·its·specializations.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;dune/common/fmatrix.hh&gt;</code><br·/>
 85 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a07166_source.html">dune/grid/common/geometry.hh</a>&gt;</code><br·/>
 87 </div>
84 <p><a·href="a00734_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00734_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">89 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>91 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03404.html">Dune::IdentityGridHierarchicIterator&lt;·GridImp·&gt;</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03416.html">Dune::IdentityGridGeometry&lt;·mydim,·coorddim,·GridImp·&gt;</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·the·descendants·of·an·entity.Mesh·entities·of·codimension·0·("elements")·allow·to·visit·all·entities·of·codimension·0·obtained·through·nested,·hierarchic·refinement·of·the·entity.·Iteration·over·this·set·of·entities·is·provided·by·the·HierarchicIterator,·starting·from·a·given·entity.··<a·href="a03404.html#details">More...</a><br·/></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">94 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>96 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table>100 </table>
98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>101 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
99 <div·class="textblock"><p>The·IdentityGridHierarchicIterator·class.·</p>102 <div·class="textblock"><p>The·IdentityGridGeometry·class·and·its·specializations.·</p>
100 </div></div><!--·contents·-->103 </div></div><!--·contents·-->
101 <!--·start·footer·part·-->104 <!--·start·footer·part·-->
102 <hr·class="footer"/><address·class="footer"><small>105 <hr·class="footer"/><address·class="footer"><small>
103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8106 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
104 </small></address>107 </small></address>
105 </body>108 </body>
106 </html>109 </html>
1.83 KB
html2text {}
    
Offset 2, 26 lines modifiedOffset 2, 24 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridhierarchiciterator.hh·File·Reference 
10 The·IdentityGridHierarchicIterator·class.·_.M_.o_.r_.e_.._.._..9 identitygridgeometry.hh·File·Reference
 10 The·IdentityGridGeometry·class·and·its·specializations.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<dune/common/fmatrix.hh>
 12 #include·<dune/common/typetraits.hh>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
14 ········Iterator·over·the·descendants·of·an·entity.Mesh·entities·of·codimension 
15 ········0·("elements")·allow·to·visit·all·entities·of·codimension·0·obtained 
16  ·······through·nested,·hierarchic·refinement·of·the·entity.·Iteration·over 
17 ········this·set·of·entities·is·provided·by·the·HierarchicIterator,·starting 
18 ········from·a·given·entity.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
19  17  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
23  21  
24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*22 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
25 The·IdentityGridHierarchicIterator·class.23 The·IdentityGridGeometry·class·and·its·specializations.
26 ===============================================================================24 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.825 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
57.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00734_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridhierarchiciterator.hh·Source·File</title>8 <title>dune-grid:·identitygridgeometry.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 99 lines modifiedOffset 74, 162 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridhierarchiciterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridgeometry.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00734.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00734.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDHIERITERATOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDGEOMETRY_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDHIERITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDGEOMETRY_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/fmatrix.hh&gt;</span></div>
 91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
 92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07166.html">dune/grid/common/geometry.hh</a>&gt;</span></div>
 93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·coorddim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//**********************************************************************</span></div> 
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//</span></div> 
95 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
96 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">97 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="};">
97 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03404.html">···25</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03404.html">IdentityGridHierarchicIterator</a></div>98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a03416.html">···19</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03416.html">IdentityGridGeometry</a>·:</div>
 99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02804.html">GeometryDefaultImplementation</a>·&lt;mydim,·coorddim,·GridImp,·IdentityGridGeometry&gt;</div>
 100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>
 101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">private</span>:</div>
 102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
 103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·ctype;</div>
 104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
98 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div>
99 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
100 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="comment">//·Type·of·the·corresponding·HierarchicIterator·in·the·host·grid</span></div>108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="comment">//·The·codimension·of·this·entitypointer·wrt·the·host·grid</span></div>
 109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03416.html#a1be35e5956ac3aa58d24822c144c15fb">···30</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03416.html#a1be35e5956ac3aa58d24822c144c15fb">CodimInHostGrid</a>·=·GridImp::HostGridType::dimension·-·mydim;</div>
 110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a03416.html#ae08949395905995fae6adc2f03709405">···31</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03416.html#ae08949395905995fae6adc2f03709405">DimensionWorld</a>·=·GridImp::HostGridType::dimensionworld;</div>
101 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::template·Codim&lt;0&gt;::Entity::HierarchicIterator·HostGridHierarchicIterator;</div> 
102 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div> 
103 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">public</span>:</div> 
104 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
105 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03404.html#aa0df92cab3ced970697ee5c6752f6bea">···33</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03404.html#aa0df92cab3ced970697ee5c6752f6bea">codimension</a>·=·0;</div> 
106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div> 
107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">···35</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;0&gt;::Entity·<a·class=[·...·truncated·by·diffoscope;·len:·82,·SHA:·af18267bac1c22282da90e28e01ea94dc075a055bfa6512dba2a560f4ece4c63·...·]</div>112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="comment">//·select·appropriate·hostgrid·geometry·via·typeswitch</span></div>
 113 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03416.html#aa4783928dd3fc66ee338547c588f7fce">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;CodimInHostGrid&gt;::Geometry·<a·class="code·hl_typedef"·href="a03416.html#aa4783928dd3fc66ee338547c588f7fce">HostGridGeometryType</a>;</div>
 114 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03416.html#a7eebb57585bb262e6a8e6b15a2dc20c1">···35</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;CodimInHostGrid&gt;::Geometry·<a·class="code·hl_typedef"·href="a03416.html#a7eebb57585bb262e6a8e6b15a2dc20c1">HostGridLocalGeometryType</a>;</div>
108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>115 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 116 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03416.html#a1a0801a922b60b4bdf3c10672864e7b3">···37</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::conditional&lt;coorddim==DimensionWorld,·HostGridGeometryType,·HostGridLocalGeometryType&gt;::type·<a·class="code·hl_typedef"·href="a03416.html#a1a0801a922b60b4bdf3c10672864e7b3">HostGridGeometry</a>;</div>
109 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="}"> 
110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03404.html#aebd5e0d03c127b9836d8e2fc76936c83">···38</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03404.html#aebd5e0d03c127b9836d8e2fc76936c83">IdentityGridHierarchicIterator</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a>&amp;·startEntity,·<span·class="keywordtype">int</span>·maxLevel)·:</div> 
111 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······identityGrid_(identityGrid),</div> 
112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······hostHierarchicIterator_(startEntity.impl().hostEntity_.hbegin(maxLevel))</div> 
113 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····{}</div>117 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
114 </div>118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03416.html#ac43be9c1d8b1e05f159aa9b8ebd6f86d">···40</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGridGeometryType:[·...·truncated·by·diffoscope;·len:·138,·SHA:·0b0d107c5c1eb65d549f875489c666e5acc055449ac748aa50da56eac52ac7a7·...·]/div>
 119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03416.html#a60c34752b631a7b99cbe64d5c92f02ee">···41</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGridGeometryType::JacobianTransposed·<a·class="code·hl_typedef"·href="a03416.html#a60c34752b631a7b99cbe64d5c92f02ee">JacobianTransposed</a>;</div>
115 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
116 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
117 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">122 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">
 123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03416.html#a2f1d76a6ffa95d19b6b44c331ffb6e1b">···46</a></span>····<a·class="code·hl_function"·href="a03416.html#a2f1d76a6ffa95d19b6b44c331ffb6e1b">IdentityGridGeometry</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03416.html#a1a0801a922b60b4bdf3c10672864e7b3">HostGridGeometry</a>&amp;·hostGeometry)</div>
 124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······:·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>(hostGeometry)</div>
118 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03404.html#abd073ada6d6809d997d97f43ebde38af">···45</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03404.html#abd073ada6d6809d997d97f43ebde38af">IdentityGridHierarchicIterator</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a>&amp;·startEntity,·<span·class="keywordtype">int</span>·maxLevel,·[[maybe_unused]]·<span·class="keywordtype">bool</span>·endDummy)·:</div> 
119 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······identityGrid_(identityGrid),</div> 
120 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······hostHierarchicIterator_(startEntity.impl().hostEntity_.hend(maxLevel))</div> 
121 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{}</div>125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{}</div>
122 </div>126 </div>
123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
125 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">129 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
 130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03416.html#a365fb4aa806972e4d451ef255547c29c">···53</a></span>····GeometryType·<a·class="code·hl_function"·href="a03416.html#a365fb4aa806972e4d451ef255547c29c">type</a>·()<span·class="keyword">·const·</span>{</div>
 131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.type();</div>
126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03404.html#a7d67c2e9ce45504c1a0cd5a532ac97d3">···52</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03404.html#a7d67c2e9ce45504c1a0cd5a532ac97d3">increment</a>()</div> 
127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div> 
128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······++hostHierarchicIterator_;</div> 
129 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>
130 </div>133 </div>
131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>134 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 135 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="comment">//·return·whether·we·have·an·affine·mapping</span></div>
132 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">136 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03404.html#ae0b559e450987269683ea0100cfe5a11">···58</a></span>····<a·class="code·hl_typedef"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a>·<a·class="code·hl_function"·href="a03404.html#ae0b559e450987269683ea0100cfe5a11">dereference</a>()<span·class="keyword">·const·</span>{</div> 
134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a>{{identityGrid_,*hostHierarchicIterator_}};</div>137 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03416.html#a1a320040fbd03938cebcc313873baeb3">···58</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03416.html#a1a320040fbd03938cebcc313873baeb3">affine[·...·truncated·by·diffoscope;·len:·43,·SHA:·33edaade801e6e1275cb6c4a3556771d1e0622db9599423b0aa997204d7d9d3d·...·]</div>
 138 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.affine();</div>
135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>139 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>
136 </div>140 </div>
137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>141 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
138 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">142 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">
139 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03404.html#a94f4e2dba240d68b8050d60e58b005fc">···63</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03404.html#a94f4e2dba240d68b8050d60e58b005fc">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03404.html">IdentityGridHierarchicIterator</a>&amp;·i)<span·class="keyword">·const·</span>{</div> 
140 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">return</span>·hostHierarchicIterator_·==·i.hostHierarchicIterator_;</div>143 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03416.html#aef7cf15f6654c8c59ddcc4c7df269f03">···63</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03416.html#aef7cf15f6654c8c59ddcc4c7df269f03">corners[·...·truncated·by·diffoscope;·len:·44,·SHA:·f4a1e8203e5c384b263c1ec1970ec78bb5b34f720a98630a0978bc6e44c1035a·...·]</div>
 144 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.corners();</div>
141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····}</div>145 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····}</div>
142 </div>146 </div>
143 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>147 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
144 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">private</span>:</div> 
145 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····<span·class="keyword">const</span>·GridImp*·identityGrid_;</div> 
146 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>148 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
147 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····HostGridHierarchicIterator·hostHierarchicIterator_;</div>149 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">
 150 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03416.html#a5afade9def22b0d1b3ed4e2bf6683da3">···69</a></span>····<span·class="keyword">const</span>·FieldVector&lt;ctype,·coorddim&gt;·<a·class="code·hl_function"·href="a03416.html#a5afade9def22b0d1b3ed4e2bf6683da3">corner</a>·(<span·class="keywordtype">int</span>·i)<span·class="keyword">·const·</span>{</div>
 151 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.corner(i);</div>
148 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>152 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····}</div>
149 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··};</div> 
150 </div>153 </div>
 154 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
151 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>155 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 156 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}">
 157 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03416.html#a22a6f833719254e4a161079f8feb925f">···76</a></span>····FieldVector&lt;ctype,·coorddim&gt;·<a·class="code·hl_function"·href="a03416.html#a22a6f833719254e4a161079f8feb925f">global</a>·(<span·class="keyword">const</span>·FieldVector&lt;ctype,·mydim&gt;&amp;·<a·class="code·hl_function"·href="a03416.html#aed6b9ff0b37feef984eb96f40ee7bfdb">local</a>)<span·class="keyword">·const·</span>{</div>
 158 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.global(<a·class="code·hl_function"·href="a03416.html#aed6b9ff0b37feef984eb96f40ee7bfdb">local</a>);</div>
 159 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····}</div>
Max diff block lines reached; 11863/43036 bytes (27.57%) of diff not shown.
14.8 KB
html2text {}
    
Offset 1, 109 lines modifiedOffset 1, 205 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridhierarchiciterator.hh8 identitygridgeometry.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITYGRIDHIERITERATOR_HH15 5#ifndef·DUNE_IDENTITYGRIDGEOMETRY_HH
16 6#define·DUNE_IDENTITYGRIDHIERITERATOR_HH16 6#define·DUNE_IDENTITYGRIDGEOMETRY_HH
17 717 7
 18 12#include·<dune/common/fmatrix.hh>
 19 13#include·<dune/common/typetraits.hh>
 20 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h>
 21 15
18 12namespace·_\x8D_\x8u_\x8n_\x8e·{22 16namespace·_\x8D_\x8u_\x8n_\x8e·{
 23 17
 24 18·template<int·mydim,·int·coorddim,·class·GridImp>
 25 _\x81_\x89·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·:
 26 20·public·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·<mydim,·coorddim,·GridImp,
 27 IdentityGridGeometry>
19 13 
20 14 
21 15·//********************************************************************** 
22 16·// 
23 24·template<class·GridImp> 
24 _\x82_\x85·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
25 26·{28 21·{
26 27 
27 28·//·Type·of·the·corresponding·HierarchicIterator·in·the·host·grid 
28 29·typedef·typename·GridImp::HostGridType::template·Codim<0>::Entity:: 
29 HierarchicIterator·HostGridHierarchicIterator; 
30 3029 22·private:
 30 23
 31 24·typedef·typename·GridImp::ctype·ctype;
 32 25
 33 26
31 31·public:34 27·public:
 35 28
 36 29·//·The·codimension·of·this·entitypointer·wrt·the·host·grid
 37 _\x83_\x80·constexpr·static·int·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8I_\x8n_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d·=·GridImp::HostGridType::dimension·-
 38 mydim;
 39 _\x83_\x81·constexpr·static·int·_\x8D_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8W_\x8o_\x8r_\x8l_\x8d·=·GridImp::HostGridType::dimensionworld;
32 3240 32
33 _\x83_\x83·constexpr·static·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·0; 
34 34 
35 _.3_.5·typedef·typename·GridImp::template·Codim<0>::Entity·_.E_.n_.t_.i_.t_.y;41 33·//·select·appropriate·hostgrid·geometry·via·typeswitch
 42 _\x83_\x84·typedef·typename·GridImp::HostGridType::Traits::template
 43 Codim<CodimInHostGrid>::Geometry·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e;
 44 _\x83_\x85·typedef·typename·GridImp::HostGridType::Traits::template
 45 Codim<CodimInHostGrid>::Geometry·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e;
36 3646 36
37 _\x83_\x88·explicit·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid,·const 
38 _\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·startEntity,·int·maxLevel)·: 
39 39·identityGrid_(identityGrid), 
40 40·hostHierarchicIterator_(startEntity.impl().hostEntity_.hbegin(maxLevel)) 
41 41·{}47 _.3_.7·typedef·typename·std::conditional<coorddim==DimensionWorld,
 48 HostGridGeometryType,·HostGridLocalGeometryType>::type·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y;
 49 38
 50 _\x84_\x80·typedef·typename·HostGridGeometryType::JacobianInverseTransposed
 51 _\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d;
 52 _\x84_\x81·typedef·typename·HostGridGeometryType::JacobianTransposed
 53 _\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d;
42 4254 42
43 4355 43
 56 _\x84_\x86·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y(const·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y&·hostGeometry)
 57 47·:·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_(hostGeometry)
44 _\x84_\x85·explicit·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid,·const 
45 _\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·startEntity,·int·maxLevel,·[[maybe_unused]]·bool·endDummy)·: 
46 46·identityGrid_(identityGrid), 
47 47·hostHierarchicIterator_(startEntity.impl().hostEntity_.hend(maxLevel)) 
48 48·{}58 48·{}
49 4959 49
50 5060 50
 61 _\x85_\x83·GeometryType·_\x8t_\x8y_\x8p_\x8e·()·const·{
 62 54·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.type();
51 _\x85_\x82·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t() 
52 53·{ 
53 54·++hostHierarchicIterator_; 
54 55·}63 55·}
55 5664 56
56 _\x85_\x88·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{ 
57 59·return·_.E_.n_.t_.i_.t_.y{{identityGrid_,*hostHierarchicIterator_}};65 57·//·return·whether·we·have·an·affine·mapping
 66 _\x85_\x88·bool·_\x8a_\x8f_\x8f_\x8i_\x8n_\x8e()·const·{
 67 59·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.affine();
58 60·}68 60·}
59 6169 61
60 _\x86_\x83·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·i)·const·{ 
61 64·return·hostHierarchicIterator_·==·i.hostHierarchicIterator_;70 _.6_.3·int·_.c_.o_.r_.n_.e_.r_.s·()·const·{
 71 64·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.corners();
62 65·}72 65·}
63 6673 66
 74 67
 75 _\x86_\x89·const·FieldVector<ctype,·coorddim>·_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r·(int·i)·const·{
 76 70·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.corner(i);
 77 71·}
 78 72
64 67·private: 
65 68·const·GridImp*·identityGrid_; 
66 69 
67 70·HostGridHierarchicIterator·hostHierarchicIterator_; 
68 71 
69 72·}; 
70 7379 73
71 7480 _.7_.6·FieldVector<ctype,·coorddim>·_.g_.l_.o_.b_.a_.l·(const·FieldVector<ctype,·mydim>&·_.l_.o_.c_.a_.l)
 81 const·{
 82 77·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.global(_\x8l_\x8o_\x8c_\x8a_\x8l);
 83 78·}
 84 79
 85 82·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d
 86 _\x88_\x83·_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·(·const·FieldVector<ctype,·mydim>&·_\x8l_\x8o_\x8c_\x8a_\x8l·)·const·{
 87 84·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.jacobianTransposed(_\x8l_\x8o_\x8c_\x8a_\x8l);
 88 85·}
 89 86
 90 _\x88_\x89·FieldVector<ctype,·mydim>·_\x8l_\x8o_\x8c_\x8a_\x8l·(const·FieldVector<ctype,·coorddim>&·_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l)
 91 const·{
 92 90·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.local(_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l);
 93 91·}
 94 92
 95 93
 96 _\x89_\x85·bool·_\x8c_\x8h_\x8e_\x8c_\x8k_\x8I_\x8n_\x8s_\x8i_\x8d_\x8e(const·FieldVector<ctype,·mydim>·&_\x8l_\x8o_\x8c_\x8a_\x8l)·const·{
Max diff block lines reached; 8383/15159 bytes (55.30%) of diff not shown.
7.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00737.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridintersections.hh·File·Reference</title>8 <title>dune-grid:·identitygridleveliterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 41 lines modifiedOffset 72, 38 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridintersections.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridleveliterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.··82 <p>The·IdentityGridLevelIterator·class.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00755_source.html">identitygridleafiterator.hh</a>&quot;</code><br·/>84 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00740_source.html">dune/grid/identitygrid/identitygridentity.hh</a>&gt;</code><br·/> 
86 </div>85 </div>
87 <p><a·href="a00737_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00737_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">87 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>89 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03436.html">Dune::IdentityGridLeafIntersection&lt;·GridImp·&gt;</a></td></tr> 
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">An·intersection·with·a·leaf·neighbor·elementMesh·entities·of·codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of·codimension·1·These·neighbors·are·accessed·via·a·<a·class="el"·href="a02816.html"·title="Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...">IntersectionIterator</a>.·This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors·may·be·different·from·the·number·of·an·element!··<a·href="a03436.html#details">More...</a><br·/></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03440.html">Dune::IdentityGridLevelIntersection&lt;·GridImp·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03392.html">Dune::IdentityGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>
 91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.··<a·href="a03392.html#details">More...</a><br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table>99 </table>
103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
104 <div·class="textblock"><p>The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.·</p>101 <div·class="textblock"><p>The·IdentityGridLevelIterator·class.·</p>
105 </div></div><!--·contents·-->102 </div></div><!--·contents·-->
106 <!--·start·footer·part·-->103 <!--·start·footer·part·-->
107 <hr·class="footer"/><address·class="footer"><small>104 <hr·class="footer"/><address·class="footer"><small>
108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
109 </small></address>106 </small></address>
110 </body>107 </body>
111 </html>108 </html>
2.42 KB
html2text {}
    
Offset 2, 32 lines modifiedOffset 2, 24 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridintersections.hh·File·Reference9 identitygridleveliterator.hh·File·Reference
 10 The·IdentityGridLevelIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
10 The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes. 
11 _\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
12 #include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h> 
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
17 ········An·intersection·with·a·leaf·neighbor·elementMesh·entities·of 
18 ········codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a 
19  ·······neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of 
20 ········codimension·1·These·neighbors·are·accessed·via·a·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r. 
21 ········This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors 
22 ········may·be·different·from·the·number·of·an·element!·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
23   
24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.p_.i_.t_.y_.p_.e_.,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 15  ·······Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.
 16 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
25  17  
26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
27 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
28  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
29  21  
30 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*22 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
31 The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.23 The·IdentityGridLevelIterator·class.
32 ===============================================================================24 ===============================================================================
33 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.825 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
116 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00737_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridintersections.hh·Source·File</title>8 <title>dune-grid:·identitygridleveliterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 435 lines modifiedOffset 74, 97 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridintersections.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridleveliterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00737.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno"><a·class="line"·href="a03436.html#a22466467a2ab3b42f1332f32e3d1074b">····1</a></span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00737.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRID_INTERSECTIONS_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDLEVELITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRID_INTERSECTIONS_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDLEVELITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00755.html">identitygridleafiterator.hh</a>&quot;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00740.html">dune/grid/identitygrid/identitygridentity.hh</a>&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div> 
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·External·forward·declarations</span></div> 
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">struct·</span><a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>;</div>95 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="};">
 96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a03392.html">···20</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03392.html">IdentityGridLevelIterator</a></div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
101 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;codim&gt;::template·Partition&lt;pitype&gt;::LevelIterator·HostGridLevelI[·...·truncated·by·diffoscope;·len:·7,·SHA:·a2b25ab5ec4f8945bd7970ae459a1dda3276d7798f310019c6ac1f9908bb5680·...·];</div>
 100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">public</span>:</div>
 102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03392.html#a7634592d34556bcc0d3e713f9d4ad667">···27</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03392.html#a7634592d34556bcc0d3e713f9d4ad667">codimension</a>·=·codim;</div>
 104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">···29</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;codim&gt;::Entity·<a·class="code·hl_typedef"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">Entity</a>;</div>
 106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
102 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};">107 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}">
103 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03436.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03436.html">IdentityGridLeafIntersection</a></div>108 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03392.html#a51ff754efb68c3c3f5e0cfd9117d1f06">···32</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03392.html#a51ff754efb68c3c3f5e0cfd9117d1f06">IdentityGridLevelIterator</a>(<span·class="keyword">const</span>·GridImp*[·...·truncated·by·diffoscope;·len:·58,·SHA:·58e73293c8d0e0924facdee680ea23b69f9fad209aa87759acdcc6318789d85e·...·]</div>
 109 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····:·identityGrid_(identityGrid),</div>
 110 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······hostLevelIterator_(identityGrid-&gt;hostgrid_-&gt;<a·class="code·hl_function"·href="a01036.html#ga8af30f27665c70a5e91182acd2ad3e22">levelGridView</a>(level).template·begin&lt;codim,pitype&gt;())</div>
104 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····{}</div>
 112 </div>
105 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div> 
106 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03400.html">IdentityGridLeafIntersectionIterator</a>&lt;GridImp&gt;;</div> 
107 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
108 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">friend</span>·<span·class="keyword">struct·</span><a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>&lt;·typename·<a·class="code·hl_namespace"·href="a01066.html">std</a>::remove_const&lt;·GridImp·&gt;<a·class="code·hl_function"·href="a03436.html#a5bfdbd95738957d6975ac21af85b0fb9">::type</a>·&gt;;</div> 
109 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 115 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="}">
 116 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03392.html#a5fda0f8599c1714a5cd3d17942f61ae6">···43</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03392.html#a5fda0f8599c1714a5cd3d17942f61ae6">IdentityGridLevelIterator</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,·<span·class="keywordtype">int</span>·level,·[[maybe_unused]]·<span·class="keywordtype">bool</span>·endDummy)</div>
110 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····constexpr·static·int·dim·=·GridImp::dimension;</div>117 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····:·identityGrid_(identityGrid),</div>
 118 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······hostLevelIterator_(identityGrid-&gt;hostgrid_-&gt;<a·class="code·hl_function"·href="a01036.html#ga8af30f27665c70a5e91182acd2ad3e22">levelGridView</a>(level).template·end&lt;codim,pitype&gt;())</div>
111 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>119 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····{}</div>
 120 </div>
112 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····constexpr·static·int·dimworld·=·GridImp::dimensionworld;</div> 
113 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="comment">//·The·type·used·to·store·coordinates</span></div> 
115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····typedef·typename·GridImp::ctype·ctype;</div> 
116 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div> 
117 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····typedef·typename·GridImp::HostGridType::LeafGridView::Intersection·HostLeafIntersection;</div> 
118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div> 
120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
121 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03436.html#acee0685325b9f7ab4f7eb7f3961f535b">···50</a></span>····typedef·typename·GridImp::template·Codim&lt;1&gt;<a·class="code·hl_typedef"·href="a03436.html#acee0685325b9f7ab4f7eb7f3961f535b">::Geometry</a>·<a·class="code·hl_typedef"·href="a03436.html#acee0685325b9f7ab4f7eb7f3961f535b">Geometry</a>;</div> 
122 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03436.html#a0a41527a0ebd92ead19c47fa6b98f503">···51</a></span>····typedef·typename·GridImp::template·Codim&lt;1&gt;<a·class="code·hl_typedef"·href="a03436.html#a0a41527a0ebd92ead19c47fa6b98f503">::LocalGeometry</a>·<a·class="code·hl_typedef"·href="a03436.html#a0a41527a0ebd92ead19c47fa6b98f503">LocalGeometry</a>;</div> 
123 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03436.html#adadc7afe166c036b17a890aa86bd531b">···52</a></span>····typedef·typename·GridImp::template·Codim&lt;0&gt;<a·class="code·hl_typedef"·href="a03436.html#adadc7afe166c036b17a890aa86bd531b">::Entity</a>·<a·class="code·hl_typedef"·href="a03436.html#adadc7afe166c036b17a890aa86bd531b">Entity</a>;</div> 
124 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03436.html#a60efdcc8217039fee207baef53daaa4e">···53</a></span>····typedef·FieldVector&lt;ctype,·dimworld&gt;·<a·class="code·hl_typedef"·href="a03436.html#a60efdcc8217039fee207baef53daaa4e">NormalVector</a>;</div> 
125 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
126 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}">123 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}">
127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03436.html#a2d5fbec8c78646035fc2ecda3c8df13d">···55</a></span>····<a·class="code·hl_class"·href="a03436.html">IdentityGridLeafIntersection</a>()</div>124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03392.html#a07b768a6505a34c20500f3f5bc97b85f">···50</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03392.html#a07b768a6505a34c20500f3f5bc97b85f">increm[·...·truncated·by·diffoscope;·len:·11,·SHA:·aa9f32c5ab8ba0e1d34ee0f6f4e6df1ab1a0b1822657b42a12b94e77bf0c1772·...·]</div>
 125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······++hostLevelIterator_;</div>
128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{}</div>126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····}</div>
129 </div>127 </div>
130 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
131 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">129 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}">
132 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03436.html#a8fd07c5337d79dff75f08de65cb4b167">···58</a></span>····<a·class="code·hl_function"·href="a03436.html#a8fd07c5337d79dff75f08de65cb4b167">IdentityGridLeafIntersection</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,</div> 
133 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·································<span·class="keyword">const</span>·HostLeafIntersection&amp;·hostIntersection)</div>130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03392.html#ab660adcaa702b28b3d756c73bdf323f9">···55</a></span>····<a·class="code·hl_typedef"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">Entity</a>·<a·class="code·hl_function"·href="[·...·truncated·by·diffoscope;·len:·101,·SHA:·9676cb08d970bb94476e886bb17ad7d9b8a263fd17a31e59e1c4ec9985834086·...·]</div>
 131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">Entity</a>{{identityGrid_,*hostLevelIterator_}};</div>
134 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······:·identityGrid_(identityGrid)</div>132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>
 133 </div>
135 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······,·hostIntersection_(hostIntersection)</div>134 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 135 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
 136 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03392.html#a96de6947a38292b8bcb40c1c7d586280">···60</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03392.html#a96de6947a38292b8bcb40c1c7d586280">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03392.html">IdentityGridLevelIterator</a>&amp;·i)<span·class="keyword">·const·</span>{</div>
 137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">return</span>·hostLevelIterator_·==·i.hostLevelIterator_;</div>
136 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····{}</div>138 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>
137 </div>139 </div>
138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">private</span>:</div>
 142 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····<span·class="keyword">const</span>·GridImp*·identityGrid_;</div>
139 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}"> 
140 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03436.html#a056ab6b9dfc506e2f573dcccf1345ab5">···64</a></span>····<a·class="code·hl_function"·href="a03436.html#a056ab6b9dfc506e2f573dcccf1345ab5">IdentityGridLeafIntersection</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,</div> 
141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·································HostLeafIntersection&amp;&amp;·hostIntersection)</div> 
142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······:·identityGrid_(identityGrid)</div>143 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······,·hostIntersection_(<a·class="code·hl_namespace"·href="a01066.html">std</a>::move(hostIntersection))</div>144 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····HostGridLevelIterator·hostLevelIterator_;</div>
144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····{}</div>145 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··};</div>
145 </div>146 </div>
146 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>147 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
147 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}"> 
148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a03436.html#a9e9753bbbcf147ab52833b6034c17406">···70</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03436.html#a9e9753bbbcf147ab52833b6034c17406">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03436.html">IdentityGridLeafIntersection</a>&amp;·other)<span·class="keyword">·const</span></div> 
149 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">····</span>{</div> 
150 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keywordflow">return</span>·hostIntersection_·==·other.hostIntersection_;</div> 
151 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····}</div> 
152 </div> 
153 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
154 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}"> 
155 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03436.html#a04d18087c072bccf379b458640ea709a">···77</a></span>····<a·class="code·hl_typedef"·href="a03436.html#adadc7afe166c036b17a890aa86bd531b">Entity</a>·<a·class="code·hl_function"·href="a03436.html#a04d18087c072bccf379b458640ea709a">inside</a>()<span·class="keyword">·const·</span>{</div> 
156 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="a03388.html">IdentityGridEntity&lt;0,dim,GridImp&gt;</a>(identityGrid_,hostIntersection_.inside());</div> 
157 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····}</div>149 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>}··<span·class="comment">//·namespace·Dune</span></div>
158 </div> 
159 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
160 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div> 
Max diff block lines reached; 23413/87584 bytes (26.73%) of diff not shown.
30.1 KB
html2text {}
    
Offset 1, 500 lines modifiedOffset 1, 112 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridintersections.hh8 identitygridleveliterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 _.1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITYGRID_INTERSECTIONS_HH15 5#ifndef·DUNE_IDENTITYGRIDLEVELITERATOR_HH
16 6#define·DUNE_IDENTITYGRID_INTERSECTIONS_HH16 6#define·DUNE_IDENTITYGRIDLEVELITERATOR_HH
17 717 7
 18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 19 9
18 8#include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h" 
19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h> 
20 10 
21 15namespace·_\x8D_\x8u_\x8n_\x8e·{20 14namespace·_\x8D_\x8u_\x8n_\x8e·{
 21 15
 22 19·template<int·codim,·PartitionIteratorType·pitype,·class·GridImp>
 23 _\x82_\x80·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 24 21·{
22 16 
23 17 
24 18·//·External·forward·declarations 
25 19·template<·class·Grid·> 
26 20·struct·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s; 
27 21 
28 2225 22
29 31·template<class·GridImp> 
30 _\x83_\x82·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n 
31 33·{ 
32 34 
33 35·friend·class·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r<GridImp>;26 23·typedef·typename·GridImp::HostGridType::Traits::template·Codim<codim>::
 27 template·Partition<pitype>::LevelIterator·HostGridLevelIterator;
 28 24
 29 25·public:
 30 26
 31 _\x82_\x87·constexpr·static·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim;
 32 28
 33 _\x82_\x89·typedef·typename·GridImp::template·Codim<codim>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 34 30
 35 _\x83_\x82·explicit·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid,·int·level)
 36 33·:·identityGrid_(identityGrid),
 37 34·hostLevelIterator_(identityGrid->hostgrid_->_\x8l_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w(level).template
 38 begin<codim,pitype>())
 39 35·{}
34 3640 36
 41 37
 42 _\x84_\x83·explicit·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid,·int·level,·[
 43 [maybe_unused]]·bool·endDummy)
 44 44·:·identityGrid_(identityGrid),
 45 45·hostLevelIterator_(identityGrid->hostgrid_->_\x8l_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w(level).template
 46 end<codim,pitype>())
 47 46·{}
35 37·friend·struct·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s<·typename·_\x8s_\x8t_\x8d::remove_const<·GridImp·>_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e·>; 
36 38 
37 39·constexpr·static·int·dim·=·GridImp::dimension; 
38 40 
39 41·constexpr·static·int·dimworld·=·GridImp::dimensionworld; 
40 42 
41 43·//·The·type·used·to·store·coordinates 
42 44·typedef·typename·GridImp::ctype·ctype; 
43 45 
44 46·typedef·typename·GridImp::HostGridType::LeafGridView::Intersection 
45 HostLeafIntersection; 
46 4748 47
 49 48
 50 _\x85_\x80·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()·{
 51 51·++hostLevelIterator_;
 52 52·}
 53 53
 54 _\x85_\x85·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{
 55 56·return·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y{{identityGrid_,*hostLevelIterator_}};
 56 57·}
 57 58
 58 _\x86_\x80·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·i)·const·{
 59 61·return·hostLevelIterator_·==·i.hostLevelIterator_;
47 48·public: 
48 49 
49 _\x85_\x80·typedef·typename·GridImp::template·Codim<1>_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
50 _\x85_\x81·typedef·typename·GridImp::template·Codim<1>_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
51 _\x85_\x82·typedef·typename·GridImp::template·Codim<0>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
52 _\x85_\x83·typedef·FieldVector<ctype,·dimworld>·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r; 
53 54 
54 _\x85_\x85·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n() 
55 56·{} 
56 57 
57 _\x85_\x88·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n(const·GridImp*·identityGrid, 
58 59·const·HostLeafIntersection&·hostIntersection) 
59 60·:·identityGrid_(identityGrid) 
60 61·,·hostIntersection_(hostIntersection) 
61 62·{}60 62·}
62 6361 63
63 _\x86_\x84·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n(const·GridImp*·identityGrid, 
64 65·HostLeafIntersection&&·hostIntersection) 
65 66·:·identityGrid_(identityGrid) 
66 67·,·hostIntersection_(_.s_.t_.d::move(hostIntersection))62 64·private:
 63 65·const·GridImp*·identityGrid_;
 64 66
 65 67·HostGridLevelIterator·hostLevelIterator_;
67 68·{}66 68·};
68 6967 69
 68 70
69 _\x87_\x80·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n&·other)·const 
70 71·{ 
71 72·return·hostIntersection_·==·other.hostIntersection_; 
72 73·} 
73 74 
74 _\x87_\x87·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8i_\x8n_\x8s_\x8i_\x8d_\x8e()·const·{ 
75 78·return·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x80_\x8,_\x8d_\x8i_\x8m_\x8,_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8> 
76 (identityGrid_,hostIntersection_.inside()); 
77 79·} 
78 80 
79 81 
80 _\x88_\x84·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8o_\x8u_\x8t_\x8s_\x8i_\x8d_\x8e()·const·{ 
81 85·return·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x80_\x8,_\x8d_\x8i_\x8m_\x8,_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8> 
82 (identityGrid_,hostIntersection_.outside()); 
83 86·} 
84 87 
85 88 
86 _\x89_\x80·bool·_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·()·const·{ 
Max diff block lines reached; 16992/30794 bytes (55.18%) of diff not shown.
6.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00740.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridentity.hh·File·Reference</title>8 <title>dune-grid:·identitygridentityseed.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 41 lines modifiedOffset 72, 37 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridentity.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridentityseed.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·IdentityGridEntity·class.··82 <p>The·IdentityGridEntitySeed·class.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
  
84 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/> 
85 </div> 
86 <p><a·href="a00740_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00740_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">85 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>87 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03388.html">Dune::IdentityGridEntity&lt;·codim,·dim,·GridImp·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03412.html">Dune::IdentityGridEntitySeed&lt;·codim,·GridImp·&gt;</a></td></tr>
 89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·<a·class="el"·href="a02788.html"·title="Store·a·reference·to·an·entity·with·a·minimal·memory·footprint.">EntitySeed</a>·class·provides·the·minimal·information·needed·to·restore·an·<a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>·using·the·grid.··<a·href="a03412.html#details">More...</a><br·/></td></tr>
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·implementation·of·entities·in·a·<a·class="el"·href="a03356.html"·title="Provides·a·meta·grid·that·is·identical·to·its·host.">IdentityGrid</a>.··<a·href="a03388.html#details">More...</a><br·/></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03408.html">Dune::IdentityGridEntity&lt;·0,·dim,·GridImp·&gt;</a></td></tr> 
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·for·codim-0-entities.··<a·href="a03408.html#details">More...</a><br·/></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table>97 </table>
103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
104 <div·class="textblock"><p>The·IdentityGridEntity·class.·</p>99 <div·class="textblock"><p>The·IdentityGridEntitySeed·class.·</p>
105 </div></div><!--·contents·-->100 </div></div><!--·contents·-->
106 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
107 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
109 </small></address>104 </small></address>
110 </body>105 </body>
111 </html>106 </html>
1.77 KB
html2text {}
    
Offset 2, 26 lines modifiedOffset 2, 23 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridentity.hh·File·Reference9 identitygridentityseed.hh·File·Reference
10 The·IdentityGridEntity·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 The·IdentityGridEntitySeed·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
15  ·······The·implementation·of·entities·in·a·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16   
17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_.·_.0_.,_.·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_.e_.e_.d_.<_.·_.c_.o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
18  ·······Specialization·for·codim-0-entities.·_.M_.o_.r_.e_.._.._..14  ·······The·_.E_.n_.t_.i_.t_.y_.S_.e_.e_.d·class·provides·the·minimal·information·needed·to·restore
 15 ········an·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·using·the·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
19  16  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e18 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.19  ···········Include·standard·header·files.
23  20  
24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
25 The·IdentityGridEntity·class.22 The·IdentityGridEntitySeed·class.
26 ===============================================================================23 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.824 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
139 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00740_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridentity.hh·Source·File</title>8 <title>dune-grid:·identitygridentityseed.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 542 lines modifiedOffset 74, 85 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridentity.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridentityseed.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00740.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00740.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDENTITY_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITY_GRID_ENTITY_SEED_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDENTITY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITY_GRID_ENTITY_SEED_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div> 
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div> 
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>90 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·Forward·declarations</span></div> 
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div> 
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">class·</span>IdentityGridEntity;</div> 
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div> 
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>93 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">class·</span>IdentityGridLevelIterator;</div>94 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
 95 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03412.html">···23</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03412.html">IdentityGridEntitySeed</a></div>
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>96 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··{</div>
103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">class·</span>IdentityGridLevelIntersectionIterator;</div>97 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">protected</span>:</div>
105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>98 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">class·</span>IdentityGridLeafIntersectionIterator;</div>99 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="comment">//·Entity·type·of·the·hostgrid</span></div>
 100 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03412.html#a819d9a04873881956ed6f8012a849e88">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;codim&gt;::Entity·<a·class="code·hl_typedef"·href="a03412.html#a819d9a04873881956ed6f8012a849e88">HostEntity</a>;</div>
 101 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 102 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="comment">//·EntitySeed·type·of·the·hostgrid</span></div>
 103 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a03412.html#aeb4b187b9bdcf52919f78a10b22dde18">···31</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;codim&gt;::EntitySeed·<a·class="code·hl_typedef"·href="a03412.html#aeb4b187b9bdcf52919f78a10b22dde18">HostEntitySeed</a>;</div>
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>104 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">class·</span>IdentityGridHierarchicIterator;</div>105 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">public</span>:</div>
111 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
112 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03412.html#a26b9d3abcfb1d4a5fdb8ff7c22be0feb">···35</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03412.html#a26b9d3abcfb1d4a5fdb8ff7c22be0feb">codimension</a>·=·codim;</div>
113 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="comment">//·External·forward·declarations</span></div> 
114 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
115 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">struct·</span>HostGridAccess;</div> 
116 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="comment">//**********************************************************************</span></div> 
119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="comment">//</span></div> 
120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="comment">//·--IdentityGridEntity</span></div> 
121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="comment">//·--Entity</span></div> 
122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="comment">//</span></div> 
123 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div> 
124 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="};"> 
125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03388.html">···53</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03388.html">IdentityGridEntity</a>·:</div> 
126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02772.html">EntityDefaultImplementation</a>·&lt;codim,dim,GridImp,IdentityGridEntity&gt;</div> 
127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··{</div> 
128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp_&gt;</div> 
130 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03388.html#af761e89fc5036420c9210ee59fec7b22">···58</a></span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03420.html">IdentityGridLevelIndexSet</a>;</div> 
131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp_&gt;</div> 
133 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03388.html#a977f2ce1aa60db7cf53bb9f024e128eb">···61</a></span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03424.html">IdentityGridLeafIndexSet</a>;</div> 
134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
135 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp_&gt;</div> 
136 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03388.html#a59a3ce48afe6611f0b17d4562e022322">···64</a></span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03432.html">IdentityGridLocalIdSet</a>;</div> 
137 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
138 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp_&gt;</div> 
139 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03388.html#a22466467a2ab3b42f1332f32e3d1074b">···67</a></span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03428.html">IdentityGridGlobalIdSet</a>;</div> 
140 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
141 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">friend</span>·<span·class="keyword">struct·</span><a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>&lt;·typename·<a·class="code·hl_namespace"·href="a01066.html">std</a>::remove_const&lt;·GridImp·&gt;<a·class="code·hl_function"·href="a02772.html#ae8205047643af955c81ebe79eec0a306">::type</a>·&gt;;</div> 
142 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
143 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
144 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keyword">private</span>:</div> 
145 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
146 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····typedef·typename·GridImp::ctype·ctype;</div> 
147 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
148 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<span·class="comment">//·The·codimension·of·this·entity·wrt·the·host·grid</span></div> 
149 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····constexpr·static·int·CodimInHostGrid·=·GridImp::HostGridType::dimension·-·GridImp::dimension·+·codim;</div> 
150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····<span·class="comment">//·equivalent·entity·in·the·host·grid</span></div> 
152 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····typedef·typename·GridImp::HostGridType::Traits::template·Codim&lt;CodimInHostGrid&gt;::Entity·HostGridEntity;</div> 
153 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div> 
154 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
155 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">public</span>:</div> 
156 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
157 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03388.html#acbd37a12a70e1d6358d2185d60ddcabc">···85</a></span>····typedef·typename·GridImp::template·Codim&lt;codim&gt;<a·class="code·hl_typedef"·href="a03388.html#acbd37a12a70e1d6358d2185d60ddcabc">::Geometry</a>·<a·class="code·hl_typedef"·href="a03388.html#acbd37a12a70e1d6358d2185d60ddcabc">Geometry</a>;</div> 
158 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
159 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03388.html#a6e57dd2721e822cdacd75467ce9bd871">···88</a></span>····typedef·typename·GridImp::template·Codim&lt;codim&gt;<a·class="code·hl_typedef"·href="a03388.html#a6e57dd2721e822cdacd75467ce9bd871">::EntitySeed</a>·<a·class="code·hl_typedef"·href="a03388.html#a6e57dd2721e822cdacd75467ce9bd871">EntitySeed</a>;</div> 
160 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> 
161 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">109 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
 110 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03412.html#a288bbbc2f8ac728e4e60d0ed6efe1df9">···40</a></span>····<a·class="code·hl_function"·href="a03412.html#a288bbbc2f8ac728e4e60d0ed6efe1df9">IdentityGridEntitySeed</a>()</div>
162 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a03388.html#a0086b1bc108ddc944f600bcd35a1528e">···90</a></span>····<a·class="code·hl_class"·href="a03388.html">IdentityGridEntity</a>()</div> 
163 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······:·identityGrid_(nullptr)</div> 
164 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····{}</div>111 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····{}</div>
165 </div>112 </div>
166 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>113 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
167 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="}">114 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">
 115 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03412.html#aca9cdcfe5567dd34e97def59e408d191">···49</a></span>····<a·class="code·hl_function"·href="a03412.html#aca9cdcfe5567dd34e97def59e408d191">IdentityGridEntitySeed</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03412.html#a819d9a04873881956ed6f8012a849e88">HostEntity</a>&amp;·hostEntity)·:</div>
168 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a03388.html#a7d6e542fec00d41ba7d089cd12226a35">···94</a></span>····<a·class="code·hl_function"·href="a03388.html#a7d6e542fec00d41ba7d089cd12226a35">IdentityGridEntity</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,·<span·class="keyword">const</span>·HostGridEntity&amp;·hostEntity)</div> 
169 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······:·<a·class="code·hl_variable"·href="a03388.html#a4fce83a00949c54a4a39eafd1eaa51c9">hostEntity_</a>(hostEntity)</div> 
170 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>······,·identityGrid_(identityGrid)</div>116 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······hostEntitySeed_(hostEntity.seed())</div>
171 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····{}</div>117 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····{}</div>
172 </div>118 </div>
173 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>119 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
174 <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="}">120 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">
175 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a03388.html#a9699f77da6b9119274cd58452769de1a">···99</a></span>····<a·class="code·hl_function"·href="a03388.html#a9699f77da6b9119274cd58452769de1a">IdentityGridEntity</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,·HostGridEntity&amp;&amp;·hostEntity)</div> 
Max diff block lines reached; 25447/106874 bytes (23.81%) of diff not shown.
34.7 KB
html2text {}
    
Offset 1, 620 lines modifiedOffset 1, 96 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridentity.hh8 identitygridentityseed.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITYGRIDENTITY_HH15 5#ifndef·DUNE_IDENTITY_GRID_ENTITY_SEED_HH
16 6#define·DUNE_IDENTITYGRIDENTITY_HH16 6#define·DUNE_IDENTITY_GRID_ENTITY_SEED_HH
17 717 7
18 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
19 13 
20 14namespace·_\x8D_\x8u_\x8n_\x8e·{18 14namespace·_\x8D_\x8u_\x8n_\x8e·{
21 1519 15
22 1620 16
23 17·//·Forward·declarations 
24 18 
25 19·template<int·codim,·int·dim,·class·GridImp>21 22·template<int·codim,·class·GridImp>
 22 _\x82_\x83·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d
 23 24·{
 24 25·protected:
 25 26
 26 27·//·Entity·type·of·the·hostgrid
 27 _\x82_\x88·typedef·typename·GridImp::HostGridType::Traits::template·Codim<codim>::
 28 Entity·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 29 29
 30 30·//·EntitySeed·type·of·the·hostgrid
 31 _\x83_\x81·typedef·typename·GridImp::HostGridType::Traits::template·Codim<codim>::
 32 EntitySeed·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d;
 33 32
 34 33·public:
26 20·class·IdentityGridEntity; 
27 21 
28 22·template<int·codim,·PartitionIteratorType·pitype,·class·GridImp> 
29 23·class·IdentityGridLevelIterator; 
30 24 
31 25·template<class·GridImp> 
32 26·class·IdentityGridLevelIntersectionIterator; 
33 27 
34 28·template<class·GridImp> 
35 29·class·IdentityGridLeafIntersectionIterator; 
36 30 
37 31·template<class·GridImp> 
38 32·class·IdentityGridHierarchicIterator; 
39 33 
40 3435 34
 36 _\x83_\x85·constexpr·static·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim;
 37 36
41 35·//·External·forward·declarations 
42 36·template<·class·Grid·> 
43 37·struct·HostGridAccess; 
44 38 
45 39 
46 40·//********************************************************************** 
47 41·// 
48 42·//·--IdentityGridEntity 
49 43·//·--Entity 
50 44·// 
51 52·template<int·codim,·int·dim,·class·GridImp> 
52 _\x85_\x83·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·: 
53 54·public·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·<codim,dim,GridImp,IdentityGridEntity> 
54 55·{ 
55 56 
56 57·template·<class·GridImp_> 
57 _\x85_\x88·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t; 
58 59 
59 60·template·<class·GridImp_> 
60 _\x86_\x81·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t; 
61 62 
62 63·template·<class·GridImp_> 
63 _\x86_\x84·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8o_\x8c_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t; 
64 65 
65 66·template·<class·GridImp_> 
66 _\x86_\x87·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t; 
67 68 
68 69·friend·struct·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s<·typename·_\x8s_\x8t_\x8d::remove_const<·GridImp·>_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e·>; 
69 70 
70 71 
71 72·private: 
72 73 
73 74·typedef·typename·GridImp::ctype·ctype; 
74 75 
75 76·//·The·codimension·of·this·entity·wrt·the·host·grid 
76 77·constexpr·static·int·CodimInHostGrid·=·GridImp::HostGridType::dimension·- 
77 GridImp::dimension·+·codim; 
78 78 
79 79·//·equivalent·entity·in·the·host·grid 
80 80·typedef·typename·GridImp::HostGridType::Traits::template 
81 Codim<CodimInHostGrid>::Entity·HostGridEntity; 
82 81 
83 82 
84 83·public: 
85 84 
86 _\x88_\x85·typedef·typename·GridImp::template·Codim<codim>_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
87 86 
88 _\x88_\x88·typedef·typename·GridImp::template·Codim<codim>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d; 
89 89 
90 _\x89_.0·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.E_.n_.t_.i_.t_.y()38 _\x84_.0·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.E_.n_.t_.i_.t_.y_.S_.e_.e_.d()
91 91·:·identityGrid_(nullptr) 
92 92·{} 
93 93 
94 _\x89_\x84·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(const·GridImp*·identityGrid,·const·HostGridEntity& 
95 hostEntity) 
96 95·:·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_(hostEntity) 
97 96·,·identityGrid_(identityGrid) 
98 97·{} 
99 98 
100 _\x89_\x89·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(const·GridImp*·identityGrid,·HostGridEntity&&·hostEntity) 
101 100·:·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_(_\x8s_\x8t_\x8d::move(hostEntity)) 
102 101·,·identityGrid_(identityGrid) 
103 102·{} 
104 103 
105 _\x81_\x80_\x85·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·original) 
106 106·:·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_(original._\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_) 
107 107·,·identityGrid_(original.identityGrid_) 
108 108·{} 
109 109 
110 _\x81_\x81_\x80·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&&·original) 
111 111·:·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_(_\x8s_\x8t_\x8d::move(original._\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_)) 
112 112·,·identityGrid_(original.identityGrid_) 
Max diff block lines reached; 18183/35492 bytes (51.23%) of diff not shown.
6.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00743.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridentityseed.hh·File·Reference</title>8 <title>dune-grid:·identitygridentity.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 37 lines modifiedOffset 72, 41 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridentityseed.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridentity.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·IdentityGridEntitySeed·class.··82 <p>The·IdentityGridEntity·class.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
 85 </div>
84 <p><a·href="a00743_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00743_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">87 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>89 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03412.html">Dune::IdentityGridEntitySeed&lt;·codim,·GridImp·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03388.html">Dune::IdentityGridEntity&lt;·codim,·dim,·GridImp·&gt;</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·<a·class="el"·href="a02788.html"·title="Store·a·reference·to·an·entity·with·a·minimal·memory·footprint.">EntitySeed</a>·class·provides·the·minimal·information·needed·to·restore·an·<a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity<[·...·truncated·by·diffoscope;·len:·36,·SHA:·0ab8cf73a212118d1613a939152ba3d14cec3ee8bc34f924c9423d5c20ab0ddc·...·].html#details">More...</a><br·/></td></tr>91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·implementation·of·entities·in·a·<a·class="el"·href="a03356.html"·title="Provides·a·meta·grid·that·is·identical·to·its·host.">IdentityGrid</a>.··<a·href="a03388.html#details">More...</a><br·/></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03408.html">Dune::IdentityGridEntity&lt;·0,·dim,·GridImp·&gt;</a></td></tr>
 94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·for·codim-0-entities.··<a·href="a03408.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table>102 </table>
98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
99 <div·class="textblock"><p>The·IdentityGridEntitySeed·class.·</p>104 <div·class="textblock"><p>The·IdentityGridEntity·class.·</p>
100 </div></div><!--·contents·-->105 </div></div><!--·contents·-->
101 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
102 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
104 </small></address>109 </small></address>
105 </body>110 </body>
106 </html>111 </html>
1.77 KB
html2text {}
    
Offset 2, 23 lines modifiedOffset 2, 26 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridentityseed.hh·File·Reference9 identitygridentity.hh·File·Reference
10 The·IdentityGridEntitySeed·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 The·IdentityGridEntity·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 15  ·······The·implementation·of·entities·in·a·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 16  
13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_.e_.e_.d_.<_.·_.c_.o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_.·_.0_.,_.·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 18  ·······Specialization·for·codim-0-entities.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
14  ·······The·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d·class·provides·the·minimal·information·needed·to·restore 
15 ········an·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·using·the·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16  19  
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
18 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
19  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
20  23  
21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
22 The·IdentityGridEntitySeed·class.25 The·IdentityGridEntity·class.
23 ===============================================================================26 ===============================================================================
24 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
139 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00743_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridentityseed.hh·Source·File</title>8 <title>dune-grid:·identitygridentity.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 85 lines modifiedOffset 74, 542 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridentityseed.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridentity.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00743.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00743.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITY_GRID_ENTITY_SEED_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDENTITY_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITY_GRID_ENTITY_SEED_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDENTITY_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
 91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
90 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·Forward·declarations</span></div>
 96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
 98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">class·</span>IdentityGridEntity;</div>
 99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
93 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
 101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">class·</span>IdentityGridLevelIterator;</div>
94 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};"> 
95 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03412.html">···23</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03412.html">IdentityGridEntitySeed</a></div> 
96 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··{</div>102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
97 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">protected</span>:</div>104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">class·</span>IdentityGridLevelIntersectionIterator;</div>
98 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
 107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">class·</span>IdentityGridLeafIntersectionIterator;</div>
99 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="comment">//·Entity·type·of·the·hostgrid</span></div> 
100 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03412.html#a819d9a04873881956ed6f8012a849e88">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;codim&gt;::Entity·<a·class="code·hl_typedef"·href="a03412.html#a819d9a04873881956ed6f8012a849e88">HostEntity</a>;</div> 
101 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
102 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="comment">//·EntitySeed·type·of·the·hostgrid</span></div> 
103 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a03412.html#aeb4b187b9bdcf52919f78a10b22dde18">···31</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;codim&gt;::EntitySeed·<a·class="code·hl_typedef"·href="a03412.html#aeb4b187b9bdcf52919f78a10b22dde18">HostEntitySeed</a>;</div> 
104 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
 109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
105 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">public</span>:</div>110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">class·</span>IdentityGridHierarchicIterator;</div>
 111 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>112 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03412.html#a26b9d3abcfb1d4a5fdb8ff7c22be0feb">···35</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03412.html#a26b9d3ab[·...·truncated·by·diffoscope;·len:·50,·SHA:·d15917e9bf3562ca6c552ca6b297d68300b97703f595825ecc102d8a86a30d63·...·]</div>113 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="comment">//·External·forward·declarations</span></div>
 114 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 115 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">struct·</span>HostGridAccess;</div>
108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>116 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="comment">//**********************************************************************</span></div>
 119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="comment">//</span></div>
 120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="comment">//·--IdentityGridEntity</span></div>
 121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="comment">//·--Entity</span></div>
 122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="comment">//</span></div>
 123 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
 124 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="};">
 125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03388.html">···53</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03388.html">IdentityGridEntity</a>·:</div>
 126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02772.html">EntityDefaultImplementation</a>·&lt;codim,dim,GridImp,IdentityGridEntity&gt;</div>
 127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··{</div>
 128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp_&gt;</div>
 130 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03388.html#af761e89fc5036420c9210ee59fec7b22">···58</a></span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03420.html">IdentityGridLevelIndexSet</a>;</div>
 131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp_&gt;</div>
 133 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03388.html#a977f2ce1aa60db7cf53bb9f024e128eb">···61</a></span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03424.html">IdentityGridLeafIndexSet</a>;</div>
 134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 135 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp_&gt;</div>
 136 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03388.html#a59a3ce48afe6611f0b17d4562e022322">···64</a></span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03432.html">IdentityGridLocalIdSet</a>;</div>
 137 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 138 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp_&gt;</div>
 139 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03388.html#a22466467a2ab3b42f1332f32e3d1074b">···67</a></span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03428.html">IdentityGridGlobalIdSet</a>;</div>
 140 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 141 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">friend</span>·<span·class="keyword">struct·</span><a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>&lt;·typename·<a·class="code·hl_namespace"·href="a01066.html">std</a>::remove_const&lt;·GridImp·&gt;<a·class="code·hl_function"·href="a02772.html#ae8205047643af955c81ebe79eec0a306">::type</a>·&gt;;</div>
 142 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 143 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
 144 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keyword">private</span>:</div>
 145 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 146 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····typedef·typename·GridImp::ctype·ctype;</div>
 147 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
 148 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<span·class="comment">//·The·codimension·of·this·entity·wrt·the·host·grid</span></div>
 149 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····constexpr·static·int·CodimInHostGrid·=·GridImp::HostGridType::dimension·-·GridImp::dimension·+·codim;</div>
 150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····<span·class="comment">//·equivalent·entity·in·the·host·grid</span></div>
 152 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····typedef·typename·GridImp::HostGridType::Traits::template·Codim&lt;CodimInHostGrid&gt;::Entity·HostGridEntity;</div>
 153 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 154 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 155 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">public</span>:</div>
 156 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 157 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03388.html#acbd37a12a70e1d6358d2185d60ddcabc">···85</a></span>····typedef·typename·GridImp::template·Codim&lt;codim&gt;<a·class="code·hl_typedef"·href="a03388.html#acbd37a12a70e1d6358d2185d60ddcabc">::Geometry</a>·<a·class="code·hl_typedef"·href="a03388.html#acbd37a12a70e1d6358d2185d60ddcabc">Geometry</a>;</div>
 158 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 159 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a03388.html#a6e57dd2721e822cdacd75467ce9bd871">···88</a></span>····typedef·typename·GridImp::template·Codim&lt;codim&gt;<a·class="code·hl_typedef"·href="a03388.html#a6e57dd2721e822cdacd75467ce9bd871">::EntitySeed</a>·<a·class="code·hl_typedef"·href="a03388.html#a6e57dd2721e822cdacd75467ce9bd871">EntitySeed</a>;</div>
 160 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
109 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">161 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">
110 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03412.html#a288bbbc2f8ac728e4e60d0ed6efe1df9">···40</a></span>····<a·class="code·hl_function"·href="a03412.html#a288bbbc2f8ac728e4e60d0ed6efe1df9">IdentityGridEntitySeed</a>()</div>162 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a03388.html#a0086b1bc108ddc944f600bcd35a1528e">···90</a></span>····<a·class="code·hl_class"·href="a03388.html">IdentityGridEntity</a>()</div>
111 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····{}</div>163 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······:·identityGrid_(nullptr)</div>
112 </div> 
113 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>164 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····{}</div>
 165 </div>
 166 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
114 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">167 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="}">
115 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03412.html#aca9cdcfe5567dd34e97def59e408d191">···49</a></span>····<a·class="code·hl_function"·href="a03412.html#aca9cdcfe5567dd34e97def59e408d191">IdentityGridEntitySeed</a>(<span·class="key[·...·truncated·by·diffoscope;·len:·132,·SHA:·aa48c434fb21013b1250aa22a912f98640d9a3a7946b4eeee323bd384e722047·...·]</div>168 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a03388.html#a7d6e542fec00d41ba7d089cd12226a35">···94</a></span>····<a·class="code·hl_function"·href="a03388.html#a7d6e542fec00d41ba7d089cd12226a35">IdentityGridEntity</a>(<span·class="keyword[·...·truncated·by·diffoscope;·len:·104,·SHA:·9d186d9313d8e6de4cda1692477283f64017f7b2703916783b52393cce2ba987·...·]</div>
 169 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······:·<a·class="code·hl_variable"·href="a03388.html#a4fce83a00949c54a4a39eafd1eaa51c9">hostEntity_</a>(hostEntity)</div>
116 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······hostEntitySeed_(hostEntity.seed())</div>170 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>······,·identityGrid_(identityGrid)</div>
117 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····{}</div>171 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····{}</div>
118 </div>172 </div>
119 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>173 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 174 <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="}">
 175 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="a03388.html#a9699f77da6b9119274cd58452769de1a">···99</a></span>····<a·class="code·hl_function"·href="a03388.html#a9699f77da6b9119274cd58452769de1a">IdentityGridEntity</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,·HostGridEntity&amp;&amp;·hostEntity)</div>
Max diff block lines reached; 25447/106874 bytes (23.81%) of diff not shown.
34.7 KB
html2text {}
    
Offset 1, 96 lines modifiedOffset 1, 620 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridentityseed.hh8 identitygridentity.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITY_GRID_ENTITY_SEED_HH15 5#ifndef·DUNE_IDENTITYGRIDENTITY_HH
16 6#define·DUNE_IDENTITY_GRID_ENTITY_SEED_HH16 6#define·DUNE_IDENTITYGRIDENTITY_HH
17 717 7
 18 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 19 13
18 14namespace·_\x8D_\x8u_\x8n_\x8e·{20 14namespace·_\x8D_\x8u_\x8n_\x8e·{
19 1521 15
20 1622 16
 23 17·//·Forward·declarations
 24 18
21 22·template<int·codim,·class·GridImp>25 19·template<int·codim,·int·dim,·class·GridImp>
22 _\x82_\x83·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d 
23 24·{ 
24 25·protected: 
25 26 
26 27·//·Entity·type·of·the·hostgrid 
27 _\x82_\x88·typedef·typename·GridImp::HostGridType::Traits::template·Codim<codim>:: 
28 Entity·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
29 29 
30 30·//·EntitySeed·type·of·the·hostgrid 
31 _\x83_\x81·typedef·typename·GridImp::HostGridType::Traits::template·Codim<codim>:: 
32 EntitySeed·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d; 
33 32 
34 33·public:26 20·class·IdentityGridEntity;
 27 21
 28 22·template<int·codim,·PartitionIteratorType·pitype,·class·GridImp>
 29 23·class·IdentityGridLevelIterator;
 30 24
 31 25·template<class·GridImp>
 32 26·class·IdentityGridLevelIntersectionIterator;
 33 27
 34 28·template<class·GridImp>
 35 29·class·IdentityGridLeafIntersectionIterator;
 36 30
 37 31·template<class·GridImp>
 38 32·class·IdentityGridHierarchicIterator;
 39 33
35 3440 34
36 _\x83_\x85·constexpr·static·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim; 
37 3641 35·//·External·forward·declarations
 42 36·template<·class·Grid·>
 43 37·struct·HostGridAccess;
 44 38
 45 39
 46 40·//**********************************************************************
 47 41·//
 48 42·//·--IdentityGridEntity
 49 43·//·--Entity
 50 44·//
 51 52·template<int·codim,·int·dim,·class·GridImp>
 52 _\x85_\x83·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·:
 53 54·public·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·<codim,dim,GridImp,IdentityGridEntity>
 54 55·{
 55 56
 56 57·template·<class·GridImp_>
 57 _\x85_\x88·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t;
 58 59
 59 60·template·<class·GridImp_>
 60 _\x86_\x81·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t;
 61 62
 62 63·template·<class·GridImp_>
 63 _\x86_\x84·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8o_\x8c_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t;
 64 65
 65 66·template·<class·GridImp_>
 66 _\x86_\x87·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t;
 67 68
 68 69·friend·struct·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s<·typename·_\x8s_\x8t_\x8d::remove_const<·GridImp·>_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e·>;
 69 70
 70 71
 71 72·private:
 72 73
 73 74·typedef·typename·GridImp::ctype·ctype;
 74 75
 75 76·//·The·codimension·of·this·entity·wrt·the·host·grid
 76 77·constexpr·static·int·CodimInHostGrid·=·GridImp::HostGridType::dimension·-
 77 GridImp::dimension·+·codim;
 78 78
 79 79·//·equivalent·entity·in·the·host·grid
 80 80·typedef·typename·GridImp::HostGridType::Traits::template
 81 Codim<CodimInHostGrid>::Entity·HostGridEntity;
 82 81
 83 82
 84 83·public:
 85 84
 86 _\x88_\x85·typedef·typename·GridImp::template·Codim<codim>_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y;
 87 86
 88 _\x88_\x88·typedef·typename·GridImp::template·Codim<codim>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d;
 89 89
38 _\x84_.0·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.E_.n_.t_.i_.t_.y_.S_.e_.e_.d()90 _\x89_.0·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.E_.n_.t_.i_.t_.y()
 91 91·:·identityGrid_(nullptr)
 92 92·{}
 93 93
 94 _\x89_\x84·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(const·GridImp*·identityGrid,·const·HostGridEntity&
 95 hostEntity)
 96 95·:·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_(hostEntity)
 97 96·,·identityGrid_(identityGrid)
 98 97·{}
 99 98
 100 _\x89_\x89·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(const·GridImp*·identityGrid,·HostGridEntity&&·hostEntity)
 101 100·:·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_(_\x8s_\x8t_\x8d::move(hostEntity))
 102 101·,·identityGrid_(identityGrid)
 103 102·{}
 104 103
 105 _\x81_\x80_\x85·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·original)
 106 106·:·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_(original._\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_)
 107 107·,·identityGrid_(original.identityGrid_)
 108 108·{}
 109 109
 110 _\x81_\x81_\x80·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&&·original)
 111 111·:·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_(_\x8s_\x8t_\x8d::move(original._\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8_))
 112 112·,·identityGrid_(original.identityGrid_)
 113 113·{}
 114 114
Max diff block lines reached; 18183/35492 bytes (51.23%) of diff not shown.
8.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00746.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridindexsets.hh·File·Reference</title>8 <title>dune-grid:·identitygridintersections.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 44 lines modifiedOffset 72, 41 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridindexsets.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridintersections.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·index·and·id·sets·for·the·IdentityGrid·class.··82 <p>The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>84 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00758_source.html">identitygridleafiterator.hh</a>&quot;</code><br·/>
85 <code>#include·&lt;vector&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00743_source.html">dune/grid/identitygrid/identitygridentity.hh</a>&gt;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a00746_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00746_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03420.html">Dune::IdentityGridLevelIndexSet&lt;·GridImp·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03436.html">Dune::IdentityGridLeafIntersection&lt;·GridImp·&gt;</a></td></tr>
 92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">An·intersection·with·a·leaf·neighbor·elementMesh·entities·of·codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of·codimension·1·These·neighbors·are·accessed·via·a·<a·class="el"·href="a02816.html"·title="Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...">IntersectionIterator</a>.·This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors·may·be·different·from·the·number·of·an·element!··<a·href="a03436.html#details">More...</a><br·/></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03424.html">Dune::IdentityGridLeafIndexSet&lt;·GridImp·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03440.html">Dune::IdentityGridLevelIntersection&lt;·GridImp·&gt;</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03428.html">Dune::IdentityGridGlobalIdSet&lt;·GridImp·&gt;</a></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03432.html">Dune::IdentityGridLocalIdSet&lt;·GridImp·&gt;</a></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table>102 </table>
106 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
107 <div·class="textblock"><p>The·index·and·id·sets·for·the·IdentityGrid·class.·</p>104 <div·class="textblock"><p>The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.·</p>
108 </div></div><!--·contents·-->105 </div></div><!--·contents·-->
109 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
110 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
111 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
112 </small></address>109 </small></address>
113 </body>110 </body>
114 </html>111 </html>
2.7 KB
html2text {}
    
Offset 2, 29 lines modifiedOffset 2, 32 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridindexsets.hh·File·Reference9 identitygridintersections.hh·File·Reference
10 The·index·and·id·sets·for·the·IdentityGrid·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8d_\x8e_\x8x_\x8i_\x8d_\x8s_\x8e_\x8t_\x8._\x8h_\x8h> 
12 #include·<vector>10 The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.
 11 _\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h>
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
15 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_.e_.l_.I_.n_.d_.e_.x_.S_.e_.t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_.f_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 17 ········An·intersection·with·a·leaf·neighbor·elementMesh·entities·of
 18 ········codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a
 19  ·······neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of
 20 ········codimension·1·These·neighbors·are·accessed·via·a·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r.
 21 ········This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors
 22 ········may·be·different·from·the·number·of·an·element!·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
16  23  
17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_.f_.I_.n_.d_.e_.x_.S_.e_.t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_.e_.l_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
18   
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
20   
21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8o_\x8c_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
22  25  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e27 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.28  ···········Include·standard·header·files.
26  29  
27 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*30 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
28 The·index·and·id·sets·for·the·IdentityGrid·class.31 The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.
29 ===============================================================================32 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.833 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
176 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00746_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridindexsets.hh·Source·File</title>8 <title>dune-grid:·identitygridintersections.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 364 lines modifiedOffset 74, 435 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridindexsets.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridintersections.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00746.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00746.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno"><a·class="line"·href="a03436.html#a22466467a2ab3b42f1332f32e3d1074b">····1</a></span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRID_INDEXSETS_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRID_INTERSECTIONS_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRID_INDEXSETS_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRID_INTERSECTIONS_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00758.html">identitygridleafiterator.hh</a>&quot;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00743.html">dune/grid/identitygrid/identitygridentity.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div> 
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
 94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·External·forward·declarations</span></div>
96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">struct·</span><a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>;</div>
 99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 101 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
97 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="};">102 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};">
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a03420.html">···20</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03420.html">IdentityGridLevelIndexSet</a>·:</div>103 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03436.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03436.html">IdentityGridLeafIntersection</a></div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02820.html">IndexSet</a>&lt;GridImp,</div> 
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····················IdentityGridLevelIndexSet&lt;GridImp&gt;,</div> 
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····················typename·std::remove_const&lt;GridImp&gt;::type::HostGridType::LevelGridView::IndexSet::IndexType,</div> 
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····················typename·std::remove_const&lt;GridImp&gt;::type::HostGridType::LevelGridView::IndexSet::Types</div> 
103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····················&gt;</div> 
104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div> 
105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div> 
106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a03420.html#a2ac043b0f95bf4ee5f84b8ba17e5d5d5">···29</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;GridImp&gt;::type::HostGridType·<a·class="code·hl_typedef"·href="a03420.html#a2ac043b0f95bf4ee5f84b8ba17e5d5d5">HostGrid</a>;</div> 
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03420.html#aa117f8d0edb47e4eb53343701003a7c3">···30</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGrid::LevelGridView::IndexSet::Types·<a·class="code·hl_typedef"·href="a03420.html#aa117f8d0edb47e4eb53343701003a7c3">Types</a>;</div> 
109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03420.html#a8aa2c348ca274fcf990af213dd4fb0e6">···32</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03420.html#a8aa2c348ca274fcf990af213dd4fb0e6">dim</a>·=·GridImp::dimension;</div> 
111 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>104 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>
112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim&gt;</div> 
113 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}"> 
114 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03420.html#a0ec14c0bc52c96c97e9545589b567f53">···36</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03420.html#a0ec14c0bc52c96c97e9545589b567f53">index</a>·(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·GridImp::Traits::template·Codim&lt;codim&gt;::Entity&amp;·e)<span·class="keyword">·const</span></div> 
115 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">····</span>{</div> 
116 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>).template·index&lt;codim&gt;(<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;template·getHostEntity&lt;codim&gt;(e));</div> 
117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div>105 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
118 </div>106 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03400.html">IdentityGridLeafIntersectionIterator</a>&lt;GridImp&gt[·...·truncated·by·diffoscope;·len:·3,·SHA:·231b24193df8347787b488b4d2aabb389e03647e2a0fb38c02a3795f80612cbd·...·]/div>
 107 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 108 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">friend</span>·<span·class="keyword">struct·</span><a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>&lt;·typename·<a·class="code·hl_namespace"·href="a01066.html">std</a>::remove_const&lt;·GridImp·&gt;<a·class="code·hl_function"·href="a03436.html#a5bfdbd95738957d6975ac21af85b0fb9">::type</a>·&gt;;</div>
 109 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 110 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····constexpr·static·int·dim·=·GridImp::dimension;</div>
119 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>111 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 112 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····constexpr·static·int·dimworld·=·GridImp::dimensionworld;</div>
120 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>113 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="comment">//·The·type·used·to·store·coordinates</span></div>
 115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····typedef·typename·GridImp::ctype·ctype;</div>
121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·cc&gt;</div> 
122 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}"> 
123 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03420.html#ac4c6f85307faf598622536ed186b5c7b">···44</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03420.html#ac4c6f85307faf598622536ed186b5c7b">subIndex</a>·(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·GridImp::Traits::template·Codim&lt;cc&gt;::Entity&amp;·e,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·codim)<span·class="keyword">·const</span></div> 
124 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="keyword">····</span>{</div>116 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
125 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>[·...·truncated·by·diffoscope;·len:·152,·SHA:·eeadd86a4dc53bf55ec0bc7f5a037a6c6a741b85580405224794fea269843b47·...·];</div>117 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····typedef·typename·GridImp::HostGridType::LeafGridView::Intersection·HostLeafIntersection;</div>
126 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····}</div>118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
127 </div> 
128 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>
129 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 121 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03436.html#acee0685325b9f7ab4f7eb7f3961f535b">···50</a></span>····typedef·typename·GridImp::template·Codim&lt;1&gt;<a·class="code·hl_typedef"·href="a03436.html#acee0685325b9f7ab4f7eb7f3961f535b">::Geometry</a>·<a·class="code·hl_typedef"·href="a03436.html#acee0685325b9f7ab4f7eb7f3961f535b">Geometry</a>;</div>
 122 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03436.html#a0a41527a0ebd92ead19c47fa6b98f503">···51</a></span>····typedef·typename·GridImp::template·Codim&lt;1&gt;<a·class="code·hl_typedef"·href="a03436.html#a0a41527a0ebd92ead19c47fa6b98f503">::LocalGeometry</a>·<a·class="code·hl_typedef"·href="a03436.html#a0a41527a0ebd92ead19c47fa6b98f503">LocalGeometry</a>;</div>
 123 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03436.html#adadc7afe166c036b17a890aa86bd531b">···52</a></span>····typedef·typename·GridImp::template·Codim&lt;0&gt;<a·class="code·hl_typedef"·href="a03436.html#adadc7afe166c036b17a890aa86bd531b">::Entity</a>·<a·class="code·hl_typedef"·href="a03436.html#adadc7afe166c036b17a890aa86bd531b">Entity</a>;</div>
 124 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03436.html#a60efdcc8217039fee207baef53daaa4e">···53</a></span>····typedef·FieldVector&lt;ctype,·dimworld&gt;·<a·class="code·hl_typedef"·href="a03436.html#a60efdcc8217039fee207baef53daaa4e">NormalVector</a>;</div>
130 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}"> 
131 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03420.html#aab14d4ed819268f6a0651733f3f5efb4">···51</a></span>····std::size_t·<a·class="code·hl_function"·href="a03420.html#aab14d4ed819268f6a0651733f3f5efb4">size</a>·(<span·class="keywordtype">int</span>·codim)<span·class="keyword">·const·</span>{</div> 
132 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>).size(codim);</div> 
133 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····}</div> 
134 </div> 
135 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>125 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
136 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
137 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">126 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}">
 127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03436.html#a2d5fbec8c78646035fc2ecda3c8df13d">···55</a></span>····<a·class="code·hl_class"·href="a03436.html">IdentityGridLeafIntersection</a>()</div>
138 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a03420.html#a81fe582077dfe96f39378ce8d3019d79">···57</a></span>····std::size_t·<a·class="code·hl_function"·href="a03420.html#a81fe582077dfe96f39378ce8d3019d79">size</a>·(GeometryType·type)<span·class="keyword">·const</span></div> 
139 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">····</span>{</div> 
140 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>).size(type);</div> 
141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{}</div>
142 </div>129 </div>
 130 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 131 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
 132 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03436.html#a8fd07c5337d79dff75f08de65cb4b167">···58</a></span>····<a·class="code·hl_function"·href="a03436.html#a8fd07c5337d79dff75f08de65cb4b167">IdentityGridLeafIntersection</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,</div>
 133 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·································<span·class="keyword">const</span>·HostLeafIntersection&amp;·hostIntersection)</div>
 134 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······:·identityGrid_(identityGrid)</div>
 135 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······,·hostIntersection_(hostIntersection)</div>
 136 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····{}</div>
 137 </div>
143 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
144 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">139 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">
145 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03420.html#a6542d56205c120483da06ec081b2e78b">···63</a></span>····<a·class="code·hl_typedef"·href="a03420.html#aa117f8d0edb47e4eb53343701003a7c3">Types</a>·<a·class="code·hl_function"·href="a03420.html#a6542d56205c120483da06ec081b2e78b">types</a>·(<span·class="keywordtype">int</span>·codim)<span·class="keyword">·const</span></div> 
146 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">····</span>{</div> 
147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href=[·...·truncated·by·diffoscope;·len:·73,·SHA:·550d83d02758d1a280f519fa57cf5dcb29c1c52968f7e7c86960b919c45e22f8·...·]</div>140 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03436.html#a056ab6b9dfc506e2f573dcccf1345ab5">···64</a></span>····<a·class="code·hl_function"·href="a03436.html#a056ab6b9dfc506e2f573dcccf1345ab5">IdentityGridLeafIntersection</a>(<span·class[·...·truncated·by·diffoscope;·len:·46,·SHA:·83d7574a444230fd665049345eddd19ec1ab9e26f735cfd344cff55fd178c9b6·...·]</div>
 141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·································HostLeafIntersection&amp;&amp;·hostIntersection)</div>
 142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······:·identityGrid_(identityGrid)</div>
 143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······,·hostIntersection_(<a·class="code·hl_namespace"·href="a01066.html">std</a>::move(hostIntersection))</div>
148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····}</div>144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····{}</div>
149 </div>145 </div>
150 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>146 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
151 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·EntityType&gt;</div> 
152 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}">147 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}">
153 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a03420.html#a04ac0b582bdfd91fbb19a75f3abadcfd">···70</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03420.html#a04ac0b582bdfd91fbb19a75f3abadcfd">contains</a>·(<span·class="keyword">const</span>·EntityType&amp;·e)<span·class="keyword">·const</span></div>148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a03436.html#a9e9753bbbcf147ab52833b6034c17406">···70</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03436.html#a9e9753bbbcf147ab52833b6034c17406">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·hre[·...·truncated·by·diffoscope;·len:·59,·SHA:·ee2a6fecee24af907a78a8a11fd7f862374ae9272b6e3bb01ec43fb7604ea2ea·...·])<span·class="keyword">·const</span></div>
Max diff block lines reached; 111127/135198 bytes (82.20%) of diff not shown.
43.8 KB
html2text {}
    
Offset 1, 445 lines modifiedOffset 1, 500 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridindexsets.hh8 identitygridintersections.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 _.1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITYGRID_INDEXSETS_HH15 5#ifndef·DUNE_IDENTITYGRID_INTERSECTIONS_HH
16 6#define·DUNE_IDENTITYGRID_INDEXSETS_HH16 6#define·DUNE_IDENTITYGRID_INTERSECTIONS_HH
17 717 7
 18 8#include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8a_\x8f_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
 19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h>
 20 10
18 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8d_\x8e_\x8x_\x8i_\x8d_\x8s_\x8e_\x8t_\x8._\x8h_\x8h> 
19 13 
20 14#include·<vector> 
21 15 
22 16namespace·_\x8D_\x8u_\x8n_\x8e·{21 15namespace·_\x8D_\x8u_\x8n_\x8e·{
 22 16
23 1723 17
 24 18·//·External·forward·declarations
 25 19·template<·class·Grid·>
 26 20·struct·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s;
 27 21
 28 22
24 19·template<class·GridImp>29 31·template<class·GridImp>
25 _\x82_.0·class·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.v_.e_.l_.I_.n_.d_.e_.x_.S_.e_.t·:30 _\x83_.2·class·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n
 31 33·{
 32 34
 33 35·friend·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<GridImp>;
 34 36
 35 37·friend·struct·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s<·typename·_\x8s_\x8t_\x8d::remove_const<·GridImp·>_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e·>;
 36 38
26 21·public·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t<GridImp, 
27 22·IdentityGridLevelIndexSet<GridImp>, 
28 23·typename·std::remove_const<GridImp>::type::HostGridType::LevelGridView:: 
29 IndexSet::IndexType, 
30 24·typename·std::remove_const<GridImp>::type::HostGridType::LevelGridView:: 
31 IndexSet::Types 
32 25·> 
33 26·{ 
34 27·public: 
35 28 
36 _\x82_\x89·typedef·typename·std::remove_const<GridImp>::type::HostGridType·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d; 
37 _\x83_\x80·typedef·typename·HostGrid::LevelGridView::IndexSet::Types·_\x8T_\x8y_\x8p_\x8e_\x8s; 
38 31 
39 _.3_.2·constexpr·static·int·_.d_.i_.m·=·GridImp::dimension;37 39·constexpr·static·int·dim·=·GridImp::dimension;
40 33 
41 35·template<int·codim> 
42 _\x83_\x86·int·_\x8i_\x8n_\x8d_\x8e_\x8x·(const·typename·GridImp::Traits::template·Codim<codim>::Entity&·e) 
43 const 
44 37·{ 
45 38·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).template·index<codim>(_\x8g_\x8r_\x8i_\x8d_\x8_- 
46 >template·getHostEntity<codim>(e)); 
47 39·} 
48 4038 40
49 41 
50 43·template<int·cc> 
51 _\x84_\x84·int·_\x8s_\x8u_\x8b_\x8I_\x8n_\x8d_\x8e_\x8x·(const·typename·GridImp::Traits::template·Codim<cc>::Entity&·e, 
52 int·i,·int·codim)·const 
53 45·{ 
54 46·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).subIndex(_\x8g_\x8r_\x8i_\x8d_\x8_->template 
55 getHostEntity<cc>(e),·i,·codim); 
56 47·} 
57 4839 41·constexpr·static·int·dimworld·=·GridImp::dimensionworld;
 40 42
 41 43·//·The·type·used·to·store·coordinates
 42 44·typedef·typename·GridImp::ctype·ctype;
 43 45
 44 46·typedef·typename·GridImp::HostGridType::LeafGridView::Intersection
 45 HostLeafIntersection;
 46 47
 47 48·public:
58 4948 49
59 _\x85_\x81·std::size_t·_\x8s_\x8i_\x8z_\x8e·(int·codim)·const·{ 
60 52·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).size(codim); 
61 53·}49 _.5_.0·typedef·typename·GridImp::template·Codim<1>_.:_.:_.G_.e_.o_.m_.e_.t_.r_.y·_.G_.e_.o_.m_.e_.t_.r_.y;
 50 _\x85_\x81·typedef·typename·GridImp::template·Codim<1>_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y;
 51 _\x85_\x82·typedef·typename·GridImp::template·Codim<0>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 52 _\x85_\x83·typedef·FieldVector<ctype,·dimworld>·_\x8N_\x8o_\x8r_\x8m_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
62 5453 54
63 55 
64 _\x85_\x87·std::size_t·_\x8s_\x8i_\x8z_\x8e·(GeometryType·type)·const 
65 58·{ 
66 59·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).size(type); 
67 60·} 
68 61 
69 _\x86_\x83·_\x8T_\x8y_\x8p_\x8e_\x8s·_\x8t_\x8y_\x8p_\x8e_\x8s·(int·codim)·const 
70 64·{ 
71 65·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).types(codim); 
72 66·} 
73 67 
74 69·template<class·EntityType> 
75 _\x87_.0·bool·_.c_.o_.n_.t_.a_.i_.n_.s·(const·EntityType&·e)·const54 _\x85_.5·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n()
 55 56·{}
 56 57
 57 _\x85_\x88·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n(const·GridImp*·identityGrid,
 58 59·const·HostLeafIntersection&·hostIntersection)
 59 60·:·identityGrid_(identityGrid)
 60 61·,·hostIntersection_(hostIntersection)
 61 62·{}
 62 63
 63 _\x86_\x84·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n(const·GridImp*·identityGrid,
 64 65·HostLeafIntersection&&·hostIntersection)
 65 66·:·identityGrid_(identityGrid)
 66 67·,·hostIntersection_(_\x8s_\x8t_\x8d::move(hostIntersection))
 67 68·{}
 68 69
 69 _\x87_\x80·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n&·other)·const
76 71·{70 71·{
 71 72·return·hostIntersection_·==·other.hostIntersection_;
77 72·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).contains(_\x8g_\x8r_\x8i_\x8d_\x8_->template 
78 getHostEntity<EntityType::codimension>(e)); 
79 73·}72 73·}
80 7473 74
81 _\x87_\x86·void·_\x8u_\x8p_\x8d_\x8a_\x8t_\x8e(const·GridImp&·grid,·int·level) 
82 77·{ 
83 78·_\x8g_\x8r_\x8i_\x8d_\x8_·=·&grid; 
84 79·_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_·=·level; 
85 80·}74 _.7_.7·_.E_.n_.t_.i_.t_.y·_.i_.n_.s_.i_.d_.e()·const·{
Max diff block lines reached; 39020/44813 bytes (87.07%) of diff not shown.
8.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00749.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridgeometry.hh·File·Reference</title>8 <title>dune-grid:·identitygridintersectioniterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 39 lines modifiedOffset 72, 42 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridgeometry.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridintersectioniterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·IdentityGridGeometry·class·and·its·specializations.··82 <p>The·IdentityGridLeafIntersectionIterator·and·IdentityGridLevelIntersectionIterator·classes.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;dune/common/fmatrix.hh&gt;</code><br·/> 
85 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>84 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00746_source.html">identitygridintersections.hh</a>&quot;</code><br·/>
 85 <code>#include·&quot;<a·class="el"·href="a00743_source.html">identitygridentity.hh</a>&quot;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07166_source.html">dune/grid/common/geometry.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
87 </div>87 </div>
88 <p><a·href="a00749_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00749_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">89 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>91 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03416.html">Dune::IdentityGridGeometry&lt;·mydim,·coorddim,·GridImp·&gt;</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03400.html">Dune::IdentityGridLeafIntersectionIterator&lt;·GridImp·&gt;</a></td></tr>
 93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·all·element·neighborsMesh·entities·of·codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of·codimension·1·These·neighbors·are·accessed·via·a·<a·class="el"·href="a02816.html"·title="Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...">IntersectionIterator</a>.·This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors·may·be·different·from·the·number·of·an·element!··<a·href="a03400.html#details">More...</a><br·/></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03396.html">Dune::IdentityGridLevelIntersectionIterator&lt;·GridImp·&gt;</a></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">97 </table><table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
96 Namespaces</h2></td></tr>99 Namespaces</h2></td></tr>
97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 </table>103 </table>
101 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>104 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
102 <div·class="textblock"><p>The·IdentityGridGeometry·class·and·its·specializations.·</p>105 <div·class="textblock"><p>The·IdentityGridLeafIntersectionIterator·and·IdentityGridLevelIntersectionIterator·classes.·</p>
103 </div></div><!--·contents·-->106 </div></div><!--·contents·-->
104 <!--·start·footer·part·-->107 <!--·start·footer·part·-->
105 <hr·class="footer"/><address·class="footer"><small>108 <hr·class="footer"/><address·class="footer"><small>
106 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
107 </small></address>110 </small></address>
108 </body>111 </body>
109 </html>112 </html>
2.52 KB
html2text {}
    
Offset 2, 24 lines modifiedOffset 2, 34 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridgeometry.hh·File·Reference9 identitygridintersectioniterator.hh·File·Reference
10 The·IdentityGridGeometry·class·and·its·specializations.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<dune/common/fmatrix.hh> 
12 #include·<dune/common/typetraits.hh>10 The·IdentityGridLeafIntersectionIterator·and
 11 IdentityGridLevelIntersectionIterator·classes.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s_\x8._\x8h_\x8h"
 13 #include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h"
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_.e_.o_.m_.e_.t_.r_.y_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 18 ········Iterator·over·all·element·neighborsMesh·entities·of·codimension·0
 19 ········("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an
 20  ·······entity·of·codimension·0·which·has·a·common·entity·of·codimension·1
 21 ········These·neighbors·are·accessed·via·a·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r.·This·allows
 22 ········the·implement·non-matching·meshes.·The·number·of·neighbors·may·be
 23 ········different·from·the·number·of·an·element!·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 24  
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_.e_.o_.m_.e_.t_.r_.y_.<_.·_.m_.y_.d_.i_.m_.,_.·_.c_.o_.o_.r_.d_.d_.i_.m_.,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>25 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_.e_.v_.e_.l_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r_.<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
17  26  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e28 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.29  ···········Include·standard·header·files.
21  30  
22 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*31 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
23 The·IdentityGridGeometry·class·and·its·specializations.32 The·IdentityGridLeafIntersectionIterator·and
 33 IdentityGridLevelIntersectionIterator·classes.
24 ===============================================================================34 ===============================================================================
25 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.835 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
75.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00749_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridgeometry.hh·Source·File</title>8 <title>dune-grid:·identitygridintersectioniterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 162 lines modifiedOffset 74, 177 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridgeometry.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridintersectioniterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00749.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00749.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDGEOMETRY_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRID_INTERSECTIONITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDGEOMETRY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRID_INTERSECTIONITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00746.html">identitygridintersections.hh</a>&quot;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00743.html">identitygridentity.hh</a>&quot;</span></div>
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/fmatrix.hh&gt;</span></div> 
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div> 
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07166.html">dune/grid/common/geometry.hh</a>&gt;</span></div> 
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·mydim,·<span·class="keywordtype">int</span>·coorddim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>97 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
97 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="};">98 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="};">
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a03416.html">···19</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03416.html">IdentityGridGeometry</a>·:</div>99 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03400.html">···28</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03400.html">IdentityGridLeafIntersectionIterator</a></div>
99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02804.html">GeometryDefaultImplementation</a>·&lt;mydim,·coorddim,·GridImp,·IdentityGridGeometry&gt;</div> 
100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>100 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>
101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">private</span>:</div> 
102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>101 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
 102 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div>
103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·ctype;</div> 
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div> 
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div> 
107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="comment">//·The·codimension·of·this·entitypointer·wrt·the·host·grid</span></div> 
109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03416.html#a1be35e5956ac3aa58d24822c144c15fb">···30</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03416.html#a1be35e5956ac3aa58d24822c144c15fb">CodimInHostGrid</a>·=·GridImp::HostGridType::dimension·-·mydim;</div> 
110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a03416.html#ae08949395905995fae6adc2f03709405">···31</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03416.html#ae08949395905995fae6adc2f03709405">DimensionWorld</a>·=·GridImp::HostGridType::dimensionworld;</div> 
111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>103 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 104 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimworld·=·GridImp::dimensionworld;</div>
112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="comment">//·select·appropriate·hostgrid·geometry·via·typeswitch</span></div> 
113 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03416.html#aa4783928dd3fc66ee338547c588f7fce">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;CodimInHostGrid&gt;::Geometry·<a·class="code·hl_typedef"·href="a03416.html#aa4783928dd3fc66ee338547c588f7fce">HostGridGeometryType</a>;</div> 
114 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03416.html#a7eebb57585bb262e6a8e6b15a2dc20c1">···35</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;CodimInHostGrid&gt;::Geometry·<a·class="code·hl_typedef"·href="a03416.html#a7eebb57585bb262e6a8e6b15a2dc20c1">HostGridLocalGeometryType</a>;</div> 
115 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>105 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
116 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03416.html#a1a0801a922b60b4bdf3c10672864e7b3">···37</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::conditional&lt;coorddim==DimensionWorld,·Host[·...·truncated·by·diffoscope;·len:·155,·SHA:·70ad447163bfafaad573632f3b558f36bd1ba8c21604fce52a11de50c4a320f2·...·]</div>106 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·The·type·used·to·store·coordinates</span></div>
 107 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·ctype;</div>
117 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>108 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03416.html#ac43be9c1d8b1e05f159aa9b8ebd6f86d">···40</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGridGeometryType::JacobianInverseTransposed·<a·class="code·hl_typedef"·href="a03416.html#ac43be9c1d8b1e05f159aa9b8ebd6f86d">JacobianInverseTransposed</a>;</div> 
119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03416.html#a60c34752b631a7b99cbe64d5c92f02ee">···41</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGridGeometryType::JacobianTransposed·<a·class[·...·truncated·by·diffoscope;·len:·94,·SHA:·c27cdd75e8f67f52434ea51c5e727488f577061514985867f608b30271e13cb7·...·];</div>109 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::LeafGridView::IntersectionIterator·HostLeafIntersectionIterator;</div>
 110 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 111 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">public</span>:</div>
120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>112 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 113 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03400.html#aea71fe332ab3218d659a6439ccb9c430">···42</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01972.html">Dune::Intersection&lt;const·GridImp,·Dune::IdentityGridLeafIntersection&lt;GridImp&gt;</a>·&gt;·<a·class="code·hl_typedef"·href="a03400.html#aea71fe332ab3218d659a6439ccb9c430">Intersection</a>;</div>
121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
122 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">115 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">
 116 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03400.html#aed2b0d4e0cf037f2170cc9d0b2089817">···44</a></span>····<a·class="code·hl_function"·href="a03400.html#aed2b0d4e0cf037f2170cc9d0b2089817">IdentityGridLeafIntersectionIterator</a>()</div>
123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03416.html#a2f1d76a6ffa95d19b6b44c331ffb6e1b">···46</a></span>····<a·class="code·hl_function"·href="a03416.html#a2f1d76a6ffa95d19b6b44c331ffb6e1b">IdentityGridGeometry</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03416.html#a1a0801a922b60b4bdf3c10672864e7b3">HostGridGeometry</a>&amp;·hostGeometry)</div> 
124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······:·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>(hostGeometry)</div> 
125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{}</div>117 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····{}</div>
126 </div>118 </div>
127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>119 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
129 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">120 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03416.html#a365fb4aa806972e4d451ef255547c29c">···53</a></span>····GeometryType·<a·class="code·hl_function"·href="a03416.html#a365fb4aa806972e4d451ef255547c29c">type</a>·()<span·class="keyword">·const·</span>{</div> 
131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.type();</div>121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03400.html#a5c49c0dc0e28faaefff547cc6bb08845">···47</a></span>····<a·class="code·hl_function"·href="a03400.html#a5c49c0dc0e28faaefff547cc6bb08845">IdentityGridLeafIntersectionIterator</a>(<s[·...·truncated·by·diffoscope;·len:·55,·SHA:·f42ad710c3b4fb21dd92724f80c59522be1b5828907c9ce775f746c187201192·...·]</div>
 122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·········································<span·class="keyword">const</span>·HostLeafIntersectionIterator&amp;·hostIterator)</div>
 123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······:·identityGrid_(identityGrid)</div>
 124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······,·hostIterator_(hostIterator)</div>
132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····{}</div>
133 </div>126 </div>
134 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
135 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="comment">//·return·whether·we·have·an·affine·mapping</span></div> 
136 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">128 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">
137 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03416.html#a1a320040fbd03938cebcc313873baeb3">···58</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03416.html#a1a320040fbd03938cebcc313873baeb3">affine</a>()<span·class="keyword">·const·</span>{</div> 
138 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.affine();</div>129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03400.html#a32633a1200f9cedd5c0bed35ffdada07">···54</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03400.html#a32633a1200f9cedd5c0bed35ffdada07">equals[·...·truncated·by·diffoscope;·len:·173,·SHA:·c18028950d47807e39828cad9851e6f52fb0534a3d94a107ac5d236a6d259814·...·]</div>
 130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordflow">return</span>·hostIterator_·==·other.hostIterator_;</div>
139 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····}</div>
140 </div>132 </div>
141 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>133 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 134 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
142 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">135 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
143 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03416.html#aef7cf15f6654c8c59ddcc4c7df269f03">···63</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03416.html#aef7cf15f6654c8c59ddcc4c7df269f03">corners</a>·()<span·class="keyword">·const·</span>{</div> 
144 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.corners();</div>136 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03400.html#a340aae4fbc58f0186590132dbe02b22b">···60</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03400.html#a340aae4fbc58f0186590132dbe02b22b">increm[·...·truncated·by·diffoscope;·len:·11,·SHA:·aa9f32c5ab8ba0e1d34ee0f6f4e6df1ab1a0b1822657b42a12b94e77bf0c1772·...·]</div>
 137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······++hostIterator_;</div>
145 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····}</div>138 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>
146 </div>139 </div>
147 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
148 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
149 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">141 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">
150 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03416.html#a5afade9def22b0d1b3ed4e2bf6683da3">···69</a></span>····<span·class="keyword">const</span>·FieldVector&lt;ctype,·coorddim&gt;·<a·class="code·hl_function"·href="a03416.html#a5afade9def22b0d1b3ed4e2bf6683da3">corner</a>·(<span·class="keywordtype">int</span>·i)<span·class="keyword">·const·</span>{</div> 
151 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.corner(i);</div>142 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03400.html#a9c7703a9b388d57c7c598a8541ce75d4">···65</a></span>····<a·class="code·hl_class"·href="a01972.html">Intersection</a>·<a·class="code·hl_function"·href="a03400.html#a9c7703a9b388d57c[·...·truncated·by·diffoscope;·len:·72,·SHA:·4dc224e258378ee71fbc5c7e50e341b0eae4c4e1f0e8b2522004039342f6a129·...·]</div>
 143 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="a03436.html">IdentityGridLeafIntersection&lt;GridImp&gt;</a>(identityGrid_,*hostIterator_);</div>
152 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····}</div>144 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····}</div>
153 </div>145 </div>
154 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>146 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 147 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keyword">private</span>:</div>
 148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="comment">//**********************************************************</span></div>
 149 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="comment">//··private·data</span></div>
 150 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="comment">//**********************************************************</span></div>
155 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>151 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 152 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">const</span>·GridImp*·identityGrid_·=·<span·class="keyword">nullptr</span>;</div>
 153 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····HostLeafIntersectionIterator·hostIterator_·=·{};</div>
156 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}"> 
157 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03416.html#a22a6f833719254e4a161079f8feb925f">···76</a></span>····FieldVector&lt;ctype,·coorddim&gt;·<a·class="code·hl_function"·href="a03416.html#a22a6f833719254e4a161079f8feb925f">global</a>·(<span·class="keyword">const</span>·FieldVector&lt;ctype,·mydim&gt;&amp;·<a·class="code·hl_function"·href="a03416.html#aed6b9ff0b37feef984eb96f40ee7bfdb">local</a>)<span·class="keyword">·const·</span>{</div> 
158 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03416.html#a78210d2b5827bfb878e66e7d90bac6fb">hostGeometry_</a>.global(<a·class="code·hl_function"·href="a03416.html#aed6b9ff0b37feef984eb96f40ee7bfdb">local</a>);</div> 
159 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····}</div>154 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··};</div>
Max diff block lines reached; 31376/56141 bytes (55.89%) of diff not shown.
20.3 KB
html2text {}
    
Offset 1, 205 lines modifiedOffset 1, 208 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridgeometry.hh8 identitygridintersectioniterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITYGRIDGEOMETRY_HH15 5#ifndef·DUNE_IDENTITYGRID_INTERSECTIONITERATOR_HH
16 6#define·DUNE_IDENTITYGRIDGEOMETRY_HH16 6#define·DUNE_IDENTITYGRID_INTERSECTIONITERATOR_HH
17 717 7
18 12#include·<dune/common/fmatrix.hh> 
19 13#include·<dune/common/typetraits.hh>18 8#include·"_.i_.d_.e_.n_.t_.i_.t_.y_.g_.r_.i_.d_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.s_.._.h_.h"
 19 9#include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h"
 20 10
20 14#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.e_.o_.m_.e_.t_.r_.y_\x8._\x8h_\x8h>21 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>
21 1522 12
22 16namespace·_\x8D_\x8u_\x8n_\x8e·{23 17namespace·_\x8D_\x8u_\x8n_\x8e·{
 24 18
 25 27·template<class·GridImp>
 26 _\x82_\x88·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
23 17 
24 18·template<int·mydim,·int·coorddim,·class·GridImp> 
25 _\x81_\x89·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·: 
26 20·public·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·<mydim,·coorddim,·GridImp, 
27 IdentityGridGeometry> 
28 21·{27 29·{
 28 30
 29 31·constexpr·static·int·dim·=·GridImp::dimension;
29 22·private: 
30 23 
31 24·typedef·typename·GridImp::ctype·ctype; 
32 25 
33 26 
34 27·public: 
35 28 
36 29·//·The·codimension·of·this·entitypointer·wrt·the·host·grid 
37 _\x83_\x80·constexpr·static·int·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8I_\x8n_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d·=·GridImp::HostGridType::dimension·- 
38 mydim; 
39 _\x83_\x81·constexpr·static·int·_\x8D_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8W_\x8o_\x8r_\x8l_\x8d·=·GridImp::HostGridType::dimensionworld; 
40 3230 32
 31 33·constexpr·static·int·dimworld·=·GridImp::dimensionworld;
 32 34
 33 35·//·The·type·used·to·store·coordinates
 34 36·typedef·typename·GridImp::ctype·ctype;
 35 37
 36 38·typedef·typename·GridImp::HostGridType::LeafGridView::IntersectionIterator
 37 HostLeafIntersectionIterator;
 38 39
 39 40·public:
 40 41
 41 _\x84_\x82·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8c_\x8o_\x8n_\x8s_\x8t_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:
 42 _\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>·>·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n;
41 33·//·select·appropriate·hostgrid·geometry·via·typeswitch 
42 _\x83_\x84·typedef·typename·GridImp::HostGridType::Traits::template 
43 Codim<CodimInHostGrid>::Geometry·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e; 
44 _\x83_\x85·typedef·typename·GridImp::HostGridType::Traits::template 
45 Codim<CodimInHostGrid>::Geometry·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e; 
46 36 
47 _\x83_\x87·typedef·typename·std::conditional<coorddim==DimensionWorld, 
48 HostGridGeometryType,·HostGridLocalGeometryType>::type·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
49 38 
50 _\x84_\x80·typedef·typename·HostGridGeometryType::JacobianInverseTransposed 
51 _\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d; 
52 _\x84_\x81·typedef·typename·HostGridGeometryType::JacobianTransposed 
53 _\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d; 
54 42 
55 4343 43
 44 _\x84_\x84·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r()
56 _\x84_\x86·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y(const·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y&·hostGeometry) 
57 47·:·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_(hostGeometry) 
58 48·{}45 45·{}
59 49 
60 50 
61 _\x85_\x83·GeometryType·_\x8t_\x8y_\x8p_\x8e·()·const·{ 
62 54·return·_.h_.o_.s_.t_.G_.e_.o_.m_.e_.t_.r_.y_._.type();46 46
 47 _\x84_\x87·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid,
 48 48·const·HostLeafIntersectionIterator&·hostIterator)
 49 49·:·identityGrid_(identityGrid)
 50 50·,·hostIterator_(hostIterator)
 51 51·{}
 52 52
 53 _\x85_\x84·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·other)·const·{
 54 55·return·hostIterator_·==·other.hostIterator_;
63 55·}55 56·}
64 56 
65 57·//·return·whether·we·have·an·affine·mapping 
66 _\x85_\x88·bool·_\x8a_\x8f_\x8f_\x8i_\x8n_\x8e()·const·{ 
67 59·return·_.h_.o_.s_.t_.G_.e_.o_.m_.e_.t_.r_.y_._.affine();56 57
 57 58
 58 _\x86_\x80·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()·{
 59 61·++hostIterator_;
68 60·}60 62·}
69 61 
70 _\x86_\x83·int·_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s·()·const·{ 
71 64·return·_.h_.o_.s_.t_.G_.e_.o_.m_.e_.t_.r_.y_._.corners();61 63
 62 _\x86_\x85·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{
 63 66·return·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>(identityGrid_,*hostIterator_);
72 65·}64 67·}
 65 68
 66 69·private:
 67 70·//**********************************************************
 68 71·//·private·data
 69 72·//**********************************************************
73 66 
74 67 
75 _\x86_\x89·const·FieldVector<ctype,·coorddim>·_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r·(int·i)·const·{ 
76 70·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.corner(i); 
77 71·} 
78 72 
79 7370 73
80 _\x87_\x86·FieldVector<ctype,·coorddim>·_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l·(const·FieldVector<ctype,·mydim>&·_\x8l_\x8o_\x8c_\x8a_\x8l) 
81 const·{ 
82 77·return·_\x8h_\x8o_\x8s_\x8t_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8_.global(_\x8l_\x8o_\x8c_\x8a_\x8l); 
83 78·}71 74·const·GridImp*·identityGrid_·=·nullptr;
 72 75·HostLeafIntersectionIterator·hostIterator_·=·{};
 73 76·};
 74 77
 75 78
84 7976 79
85 82·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d 
Max diff block lines reached; 14461/20813 bytes (69.48%) of diff not shown.
7.24 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00752.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridleveliterator.hh·File·Reference</title>8 <title>dune-grid:·identitygridindexsets.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 38 lines modifiedOffset 72, 44 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridleveliterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridindexsets.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·IdentityGridLevelIterator·class.··82 <p>The·index·and·id·sets·for·the·IdentityGrid·class.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>
 85 <code>#include·&lt;vector&gt;</code><br·/>
85 </div>86 </div>
86 <p><a·href="a00752_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00752_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">88 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>90 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03392.html">Dune::IdentityGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03420.html">Dune::IdentityGridLevelIndexSet&lt;·GridImp·&gt;</a></td></tr>
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.··<a·href="a03392.html#details">More...</a><br·/></td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03424.html">Dune::IdentityGridLeafIndexSet&lt;·GridImp·&gt;</a></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03428.html">Dune::IdentityGridGlobalIdSet&lt;·GridImp·&gt;</a></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03432.html">Dune::IdentityGridLocalIdSet&lt;·GridImp·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table>105 </table>
100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>106 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
101 <div·class="textblock"><p>The·IdentityGridLevelIterator·class.·</p>107 <div·class="textblock"><p>The·index·and·id·sets·for·the·IdentityGrid·class.·</p>
102 </div></div><!--·contents·-->108 </div></div><!--·contents·-->
103 <!--·start·footer·part·-->109 <!--·start·footer·part·-->
104 <hr·class="footer"/><address·class="footer"><small>110 <hr·class="footer"/><address·class="footer"><small>
105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8111 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
106 </small></address>112 </small></address>
107 </body>113 </body>
108 </html>114 </html>
1.99 KB
html2text {}
    
Offset 2, 24 lines modifiedOffset 2, 29 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridleveliterator.hh·File·Reference9 identitygridindexsets.hh·File·Reference
10 The·IdentityGridLevelIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 The·index·and·id·sets·for·the·IdentityGrid·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_.n_.d_.e_.x_.i_.d_.s_.e_.t_\x8._\x8h_\x8h>
 12 #include·<vector>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.p_.i_.t_.y_.p_.e_.,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>15 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_.d_.e_.x_.S_.e_.t_.<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
15  ·······Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid. 
16 ········_.M_.o_.r_.e_.._.._..16  
 17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 18  
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 20  
 21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8o_\x8c_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
17  22  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
21  26  
22 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*27 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
23 The·IdentityGridLevelIterator·class.28 The·index·and·id·sets·for·the·IdentityGrid·class.
24 ===============================================================================29 ===============================================================================
25 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
100 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00752_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridleveliterator.hh·Source·File</title>8 <title>dune-grid:·identitygridindexsets.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 97 lines modifiedOffset 74, 364 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridleveliterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridindexsets.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00752.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00752.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDLEVELITERATOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRID_INDEXSETS_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDLEVELITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRID_INDEXSETS_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
 95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
95 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="};">97 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="};">
96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a03392.html">···20</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03392.html">IdentityGridLevelIterator</a></div>98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a03420.html">···20</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03420.html">IdentityGridLevelIndexSet</a>·:</div>
 99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02820.html">IndexSet</a>&lt;GridImp,</div>
 100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····················IdentityGridLevelIndexSet&lt;GridImp&gt;,</div>
 101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····················typename·std::remove_const&lt;GridImp&gt;::type::HostGridType::LevelGridView::IndexSet::IndexType,</div>
 102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····················typename·std::remove_const&lt;GridImp&gt;::type::HostGridType::LevelGridView::IndexSet::Types</div>
97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····················&gt;</div>
98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div> 
99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::Traits::template·Codim&lt;codim&gt;::template·Partition&lt;pitype&gt;::LevelIterator·HostGridLevelIterator;</div> 
100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div> 
101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">public</span>:</div> 
102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>
103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03392.html#a7634592d34556bcc0d3e713f9d4ad667">···27</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03392.html#a7634592d[·...·truncated·by·diffoscope;·len:·50,·SHA:·dd4b38644671ea848716f0a807535c22a812ec81143fca2483d01dc15d0e17e1·...·]</div>105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div>
104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">···29</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;codim&gt;::Entity·<a·class="code·hl_typedef"·href="a03392.html#a131d9a0522fd611aa2fa2d4573[·...·truncated·by·diffoscope;·len:·14,·SHA:·8eb84774ccfbc5d7c62e3172cedbba9b46c4b008f32029f06d20325f41758214·...·]</a>;</div>107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a03420.html#a2ac043b0f95bf4ee5f84b8ba17e5d5d5">···29</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;GridImp&gt;::type::HostGridType·<a·class="code·hl_typedef"·href="a03420.html#a2ac043b0f95bf4ee5f[·...·truncated·by·diffoscope;·len:·24,·SHA:·1282462e29c67ab8e4d49cb882d678a98547756e99e68cc8e2291be119fa8b0d·...·]</a>;</div>
 108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03420.html#aa117f8d0edb47e4eb53343701003a7c3">···30</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGrid::LevelGridView::IndexSet::Types·<a·class="code·hl_typedef"·href="a03420.html#aa117f8d0edb47e4eb53343701003a7c3">Types</a>;</div>
106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03420.html#a8aa2c348ca274fcf990af213dd4fb0e6">···32</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03420.html#a8aa2c348ca274fcf990af213dd4fb0e6">dim</a>·=·GridImp::dimension;</div>
 111 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim&gt;</div>
107 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}">113 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}">
108 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03392.html#a51ff754efb68c3c3f5e0cfd9117d1f06">···32</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03392.html#a51ff754efb68c3c3f5e0cfd9117d1f06">IdentityGridLevelIterator</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,·<span·class="keywordtype">int</span>·level)</div> 
109 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····:·identityGrid_(identityGrid),</div> 
110 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······hostLevelIterator_(identityGrid-&gt;hostgrid_-&gt;<a·class="code·hl_function"·href="a01036.html#ga8af30f27665c70a5e91182acd2ad3e22">levelGridView</a>(level).template·begin&lt;codim,pitype&gt;())</div>114 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03420.html#a0ec14c0bc52c96c97e9545589b567f53">···36</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03420.html#a0ec14c0bc52c96c97e9545589b567f53">index</[·...·truncated·by·diffoscope;·len:·172,·SHA:·4c79ebdc647eccdb21e55f8792a511d29fefe35660370854365d9f28495e4c0b·...·]</div>
 115 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">····</span>{</div>
 116 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>).template·index&lt;codim&gt;(<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;template·getHostEntity&lt;codim&gt;(e));</div>
111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····{}</div>117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div>
112 </div>118 </div>
113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>119 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>120 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·cc&gt;</div>
115 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="}">122 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">
116 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03392.html#a5fda0f8599c1714a5cd3d17942f61ae6">···43</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03392.html#a5fda0f8599c1714a5cd3d17942f61ae6">IdentityGridLevelIterator</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,·<span·class="keywordtype">int</span>·level,·[[maybe_unused]]·<span·class="keywordtype">bool</span>·endDummy)</div> 
117 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····:·identityGrid_(identityGrid),</div> 
118 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······hostLevelIterator_(identityGrid-&gt;hostgrid_-&gt;<a·class="code·hl_function"·href="a01036.html#ga8af30f27665c70a5e91182acd2ad3e22">levelGridView</a>(level).template·end&lt;codim,pitype&gt;())</div>123 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03420.html#ac4c6f85307faf598622536ed186b5c7b">···44</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03420.html#ac4c6f85307faf598622536ed186b5c7b">subInde[·...·truncated·by·diffoscope;·len:·256,·SHA:·783fb93eb2075b74ab3fe99de84e1ca4c052efc6129fe8077da355f3a9e03ef9·...·]</div>
 124 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="keyword">····</span>{</div>
 125 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>).subIndex(<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;template·getHostEntity&lt;cc&gt;(e),·i,·codim);</div>
119 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····{}</div>126 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····}</div>
120 </div>127 </div>
121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>128 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 129 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
123 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}">130 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">
 131 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03420.html#aab14d4ed819268f6a0651733f3f5efb4">···51</a></span>····std::size_t·<a·class="code·hl_function"·href="a03420.html#aab14d4ed819268f6a0651733f3f5efb4">size</a>·(<span·class="keywordtype">int</span>·codim)<span·class="keyword">·const·</span>{</div>
 132 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>).size(codim);</div>
124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03392.html#a07b768a6505a34c20500f3f5bc97b85f">···50</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03392.html#a07b768a6505a34c20500f3f5bc97b85f">increment</a>()·{</div> 
125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······++hostLevelIterator_;</div> 
126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····}</div> 
127 </div> 
128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>133 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····}</div>
 134 </div>
 135 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 136 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
129 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}">137 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">
130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03392.html#ab660adcaa702b28b3d756c73bdf323f9">···55</a></span>····<a·class="code·hl_typedef"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">Entity</a>·<a·class="code·hl_function"·href="a03392.html#ab660adcaa702b28b3d756c73bdf323f9">dereference</a>()<span·class="keyword">·const·</span>{</div> 
131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">Entity</a>{{identityGrid_,*hostLevelIterator_}};</div>138 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a03420.html#a81fe582077dfe96f39378ce8d3019d79">···57</a></span>····std::size_t·<a·class="code·hl_function"·href="a03420.html#a81fe582077dfe96f39378ce8d3019d79">size</a>·(GeometryType·type)<spa[·...·truncated·by·diffoscope;·len:·31,·SHA:·d27ffbdfa195d609254e40173e2d582a51484d8748b66d382ab9c8b4a7417cf2·...·]</div>
 139 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">····</span>{</div>
 140 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>).size(type);</div>
132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>
133 </div>142 </div>
134 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>143 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
135 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">144 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">
 145 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03420.html#a6542d56205c120483da06ec081b2e78b">···63</a></span>····<a·class="code·hl_typedef"·href="a03420.html#aa117f8d0edb47e4eb53343701003a7c3">Types</a>·<a·class="code·hl_function"·href="a03420.html#a6542d56205c120483da06ec081b2e78b">types</a>·(<span·class="keywordtype">int</span>·codim)<span·class="keyword">·const</span></div>
136 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03392.html#a96de6947a38292b8bcb40c1c7d586280">···60</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03392.html#a96de6947a38292b8bcb40c1c7d586280">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03392.html">IdentityGridLevelIterator</a>&amp;·i)<span·class="keyword">·const·</span>{</div> 
137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">return</span>·hostLevelIterator_·==·i.hostLevelIterator_;</div> 
138 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div> 
139 </div> 
140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">private</span>:</div>146 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">····</span>{</div>
142 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····<span·class="keyword">const</span>·GridImp*·identityGrid_;</div>147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>[·...·truncated·by·diffoscope;·len:·14,·SHA:·cd21195de34e734dd2746443c251231868542da22895a34c0ee5ae822956aa89·...·];</div>
143 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····}</div>
 149 </div>
144 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····HostGridLevelIterator·hostLevelIterator_;</div>150 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 151 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·EntityType&gt;</div>
 152 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}">
 153 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a03420.html#a04ac0b582bdfd91fbb19a75f3abadcfd">···70</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03420.html#a04ac0b582bdfd91fbb19a75f3abadcfd">contains</a>·(<span·class="keyword">const</span>·EntityType&amp;·e)<span·class="keyword">·const</span></div>
 154 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">····</span>{</div>
 155 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;hostgrid_-&gt;levelIndexSet(<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>).contains(<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>-&gt;template·getHostEntity&lt;EntityType::codimension&gt;(e));</div>
 156 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····}</div>
 157 </div>
 158 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 159 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}">
 160 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03420.html#afaba7be81d3337803683debaae101166">···76</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03420.html#afaba7be81d3337803683debaae101166">update</a>(<span·class="keyword">const</span>·GridImp&amp;·grid,·<span·class="keywordtype">int</span>·level)</div>
 161 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····{</div>
 162 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<a·class="code·hl_variable"·href="a03420.html#a288a1ea8a0e8a34b3b9cdeec6ab41d34">grid_</a>·=·&amp;grid;</div>
 163 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<a·class="code·hl_variable"·href="a03420.html#af824bf66ee5c4ece2615b9fddecc23dc">level_</a>·=·level;</div>
 164 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····}</div>
Max diff block lines reached; 18463/78842 bytes (23.42%) of diff not shown.
23.2 KB
html2text {}
    
Offset 1, 112 lines modifiedOffset 1, 445 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridleveliterator.hh8 identitygridindexsets.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITYGRIDLEVELITERATOR_HH15 5#ifndef·DUNE_IDENTITYGRID_INDEXSETS_HH
16 6#define·DUNE_IDENTITYGRIDLEVELITERATOR_HH16 6#define·DUNE_IDENTITYGRID_INDEXSETS_HH
17 717 7
18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>18 12#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.i_.n_.d_.e_.x_.i_.d_.s_.e_.t_\x8._\x8h_\x8h>
19 9 
20 14namespace·_.D_.u_.n_.e·{19 13
 20 14#include·<vector>
21 1521 15
22 19·template<int·codim,·PartitionIteratorType·pitype,·class·GridImp>22 16namespace·_.D_.u_.n_.e·{
 23 17
 24 19·template<class·GridImp>
23 _\x82_\x80·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_.e_.r_.a_.t_.o_.r25 _\x82_\x80·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_.d_.e_.x_.S_.e_.t·:
 26 21·public·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t<GridImp,
 27 22·IdentityGridLevelIndexSet<GridImp>,
 28 23·typename·std::remove_const<GridImp>::type::HostGridType::LevelGridView::
 29 IndexSet::IndexType,
 30 24·typename·std::remove_const<GridImp>::type::HostGridType::LevelGridView::
 31 IndexSet::Types
 32 25·>
24 21·{33 26·{
25 22 
26 23·typedef·typename·GridImp::HostGridType::Traits::template·Codim<codim>:: 
27 template·Partition<pitype>::LevelIterator·HostGridLevelIterator; 
28 24 
29 25·public:34 27·public:
30 26 
31 _\x82_\x87·constexpr·static·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim; 
32 2835 28
33 _\x82_\x89·typedef·typename·GridImp::template·Codim<codim>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
34 30 
35 _\x83_\x82·explicit·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid,·int·level) 
36 33·:·identityGrid_(identityGrid), 
37 34·hostLevelIterator_(identityGrid->hostgrid_->_\x8l_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w(level).template 
38 begin<codim,pitype>()) 
39 35·{} 
40 36 
41 37 
42 _\x84_\x83·explicit·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid,·int·level,·[ 
43 [maybe_unused]]·bool·endDummy) 
44 44·:·identityGrid_(identityGrid), 
45 45·hostLevelIterator_(identityGrid->hostgrid_->_\x8l_\x8e_\x8v_\x8e_\x8l_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w(level).template 
46 end<codim,pitype>()) 
47 46·{} 
48 4736 _.2_.9·typedef·typename·std::remove_const<GridImp>::type::HostGridType·_.H_.o_.s_.t_.G_.r_.i_.d;
 37 _\x83_\x80·typedef·typename·HostGrid::LevelGridView::IndexSet::Types·_\x8T_\x8y_\x8p_\x8e_\x8s;
 38 31
 39 _\x83_\x82·constexpr·static·int·_\x8d_\x8i_\x8m·=·GridImp::dimension;
 40 33
 41 35·template<int·codim>
 42 _\x83_\x86·int·_\x8i_\x8n_\x8d_\x8e_\x8x·(const·typename·GridImp::Traits::template·Codim<codim>::Entity&·e)
 43 const
 44 37·{
 45 38·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).template·index<codim>(_\x8g_\x8r_\x8i_\x8d_\x8_-
 46 >template·getHostEntity<codim>(e));
 47 39·}
 48 40
 49 41
 50 43·template<int·cc>
 51 _\x84_\x84·int·_\x8s_\x8u_\x8b_\x8I_\x8n_\x8d_\x8e_\x8x·(const·typename·GridImp::Traits::template·Codim<cc>::Entity&·e,
 52 int·i,·int·codim)·const
 53 45·{
 54 46·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).subIndex(_\x8g_\x8r_\x8i_\x8d_\x8_->template
 55 getHostEntity<cc>(e),·i,·codim);
 56 47·}
49 4857 48
50 _\x85_\x80·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()·{ 
51 51·++hostLevelIterator_;58 49
 59 _\x85_\x81·std::size_t·_\x8s_\x8i_\x8z_\x8e·(int·codim)·const·{
 60 52·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).size(codim);
52 52·}61 53·}
53 53 
54 _\x85_\x85·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{ 
55 56·return·_.E_.n_.t_.i_.t_.y{{identityGrid_,*hostLevelIterator_}};62 54
 63 55
 64 _\x85_\x87·std::size_t·_\x8s_\x8i_\x8z_\x8e·(GeometryType·type)·const
 65 58·{
 66 59·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).size(type);
 67 60·}
 68 61
 69 _\x86_\x83·_\x8T_\x8y_\x8p_\x8e_\x8s·_\x8t_\x8y_\x8p_\x8e_\x8s·(int·codim)·const
 70 64·{
 71 65·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).types(codim);
 72 66·}
 73 67
 74 69·template<class·EntityType>
 75 _\x87_\x80·bool·_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8s·(const·EntityType&·e)·const
 76 71·{
 77 72·return·_\x8g_\x8r_\x8i_\x8d_\x8_->hostgrid_->levelIndexSet(_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_).contains(_\x8g_\x8r_\x8i_\x8d_\x8_->template
 78 getHostEntity<EntityType::codimension>(e));
 79 73·}
 80 74
 81 _\x87_\x86·void·_\x8u_\x8p_\x8d_\x8a_\x8t_\x8e(const·GridImp&·grid,·int·level)
 82 77·{
 83 78·_\x8g_\x8r_\x8i_\x8d_\x8_·=·&grid;
 84 79·_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_·=·level;
 85 80·}
 86 81
 87 82
 88 _\x88_\x83·GridImp*·_\x8g_\x8r_\x8i_\x8d_\x8_;
 89 84
 90 _\x88_\x85·int·_\x8l_\x8e_\x8v_\x8e_\x8l_\x8_;
 91 86·};
 92 87
 93 88
 94 89·template<class·GridImp>
 95 _\x89_\x80·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·:
 96 91·public·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t<GridImp,
 97 92·IdentityGridLeafIndexSet<GridImp>,
 98 93·typename·std::remove_const<GridImp>::type::HostGridType::LeafGridView::
 99 IndexSet::IndexType,
 100 94·typename·std::remove_const<GridImp>::type::HostGridType::LeafGridView::
 101 IndexSet::Types
 102 95·>
Max diff block lines reached; 12212/23701 bytes (51.53%) of diff not shown.
6.46 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00755.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridleafiterator.hh·File·Reference</title>8 <title>dune-grid:·identitygridhierarchiciterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 38 lines modifiedOffset 72, 37 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridleafiterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridhierarchiciterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·IdentityGridLeafIterator·class.··82 <p>The·IdentityGridHierarchicIterator·class.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
  
84 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/> 
85 </div> 
86 <p><a·href="a00755_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00755_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">85 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>87 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03444.html">Dune::IdentityGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03404.html">Dune::IdentityGridHierarchicIterator&lt;·GridImp·&gt;</a></td></tr>
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.··<a·href="a03444.html#details">More...</a><br·/></td></tr>89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·the·descendants·of·an·entity.Mesh·entities·of·codimension·0·("elements")·allow·to·visit·all·entities·of·codimension·0·obtained·through·nested,·hierarchic·refinement·of·the·entity.·Iteration·over·this·set·of·entities·is·provided·by·the·HierarchicIterator,·s[·...·truncated·by·diffoscope;·len:·44,·SHA:·84234d5fdb81c13d00f060985ab4713217498cf45cbb03430c4410fe45062005·...·]4.html#details">More...</a><br·/></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table>97 </table>
100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>98 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
101 <div·class="textblock"><p>The·IdentityGridLeafIterator·class.·</p>99 <div·class="textblock"><p>The·IdentityGridHierarchicIterator·class.·</p>
102 </div></div><!--·contents·-->100 </div></div><!--·contents·-->
103 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
104 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
106 </small></address>104 </small></address>
107 </body>105 </body>
108 </html>106 </html>
1.84 KB
html2text {}
    
Offset 2, 24 lines modifiedOffset 2, 26 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridleafiterator.hh·File·Reference9 identitygridhierarchiciterator.hh·File·Reference
10 The·IdentityGridLeafIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 The·IdentityGridHierarchicIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.p_.i_.t_.y_.p_.e_.,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_.i_.e_.r_.a_.r_.c_.h_.i_.c_.I_.t_.e_.r_.a_.t_.o_.r_.<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
15  ·······Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid. 
16 ········_.M_.o_.r_.e_.._.._..14 ········Iterator·over·the·descendants·of·an·entity.Mesh·entities·of·codimension
 15 ········0·("elements")·allow·to·visit·all·entities·of·codimension·0·obtained
 16  ·······through·nested,·hierarchic·refinement·of·the·entity.·Iteration·over
 17 ········this·set·of·entities·is·provided·by·the·HierarchicIterator,·starting
 18 ········from·a·given·entity.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
17  19  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
21  23  
22 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
23 The·IdentityGridLeafIterator·class.25 The·IdentityGridHierarchicIterator·class.
24 ===============================================================================26 ===============================================================================
25 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
37.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00755_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridleafiterator.hh·Source·File</title>8 <title>dune-grid:·identitygridhierarchiciterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 100 lines modifiedOffset 74, 99 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridleafiterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridhierarchiciterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00755.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00755.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDLEAFITERATOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDHIERITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDLEAFITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDHIERITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div> 
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//**********************************************************************</span></div>
 94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//</span></div>
95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>95 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
96 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">96 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">
97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03444.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03444.html">IdentityGridLeafIterator</a></div>97 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03404.html">···25</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03404.html">IdentityGridHierarchicIterator</a></div>
98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>98 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>
99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">private</span>:</div> 
100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div> 
101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="comment">//·LevelIterator·to·the·equivalent·entity·in·the·host·grid</span></div> 
102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::template·Codim&lt;codim&gt;::template·Partition&lt;pitype&gt;::LeafIterator·HostGridLeafIterator;</div> 
103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>99 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">public</span>:</div>100 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="comment">//·Type·of·the·corresponding·HierarchicIterator·in·the·host·grid</span></div>
 101 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::template·Codim&lt;0&gt;::Entity::HierarchicIterator·HostGridHierarchicIterator;</div>
105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03444.html#a65a6450715cd094ad84e823f7241c80b">···30</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03444.html#a65a6450715cd094ad84e823f7241c80b">codimension</a>·=·codim;</div> 
107 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>102 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
108 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">···32</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;codim&gt;::Entity·<a·cl[·...·truncated·by·diffoscope;·len:·86,·SHA:·8a51ad13c480c7e7dd02ac9727aacbea750c7bfdc40048ab2b85985c160272e1·...·]</div>103 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">public</span>:</div>
109 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>104 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 105 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03404.html#aa0df92cab3ced970697ee5c6752f6bea">···33</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03404.html#aa0df92cab3ced970697ee5c6752f6bea">codimension</a>·=·0;</div>
 106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">···35</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;0&gt;::Entity·<a·class="code·hl_typedef"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a>;</div>
 108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
110 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">109 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="}">
111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03444.html#abce0d8febe77c3244b4f0c1797e9b8b4">···35</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03444.html#abce0d8febe77c3244b4f0c1797e9b8b4">Identi[·...·truncated·by·diffoscope;·len:·79,·SHA:·1ef4b982f22776ed8132f1460650a12f8f8833eaff305671b5b21f254460afba·...·])·:</div>110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03404.html#aebd5e0d03c127b9836d8e2fc76936c83">···38</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03404.html#aebd5e0d03c127b9836d8e2fc76936c83">Identi[·...·truncated·by·diffoscope;·len:·276,·SHA:·e5899cb275f1eb6d5b55f0df43d103cda82095ad7094eae1f514b523446c5eec·...·])·:</div>
112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······identityGrid_(identityGrid),</div>111 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······identityGrid_(identityGrid),</div>
113 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······hostLeafIterator_(identityGrid-&gt;hostgrid_-&gt;<a·class="code·hl_function"·href="a01036.html#ga7beb4263de10995bb950df5b2a460b1b">leafGridView</a>().template·begin&lt;codim,pitype&gt;())</div>112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······hostHierarchicIterator_(startEntity.impl().hostEntity_.hbegin(maxLevel))</div>
114 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{}</div>113 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····{}</div>
115 </div>114 </div>
 115 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>116 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
117 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">117 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">
118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03444.html#a3651402fc91470562b579c6c8aaf5cee">···44</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03444.html#a3651402fc91470562b579c6c8aaf5cee">Identi[·...·truncated·by·diffoscope;·len:·79,·SHA:·1ef4b982f22776ed8132f1460650a12f8f8833eaff305671b5b21f254460afba·...·],·[[maybe_unused]]·<span·class="keywordtype">bool</span>·endDummy)·:</div>118 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03404.html#abd073ada6d6809d997d97f43ebde38af">···45</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03404.html#abd073ada6d6809d997d97f43ebde38af">Identi[·...·truncated·by·diffoscope;·len:·276,·SHA:·e5899cb275f1eb6d5b55f0df43d103cda82095ad7094eae1f514b523446c5eec·...·],·[[maybe_unused]]·<span·class="keywordtype">bool</span>·endDummy)·:</div>
119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······identityGrid_(identityGrid),</div>119 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······identityGrid_(identityGrid),</div>
120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······hostLeafIterator_(identityGrid-&gt;hostgrid_-&gt;<a·class="code·hl_function"·href="a01036.html#ga7beb4263de10995bb950df5b2a460b1b">leafGridView</a>().template·end&lt;codim,pitype&gt;())</div>120 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······hostHierarchicIterator_(startEntity.impl().hostEntity_.hend(maxLevel))</div>
121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{}</div>121 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{}</div>
122 </div>122 </div>
123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
125 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">125 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
 126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03404.html#a7d67c2e9ce45504c1a0cd5a532ac97d3">···52</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03404.html#a7d67c2e9ce45504c1a0cd5a532ac97d3">increment</a>()</div>
126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03444.html#adcb0a96cf975a6dad2f7d87a3fae4fd3">···51</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03444.html#adcb0a96cf975a6dad2f7d87a3fae4fd3">increment</a>()·{</div> 
127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······++hostLeafIterator_;</div> 
128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····}</div>127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div>
 128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······++hostHierarchicIterator_;</div>
 129 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>
129 </div>130 </div>
130 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
131 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">132 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
132 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03444.html#a159798bf4ed35bb78a6121355d83c692">···56</a></span>····<a·class="code·hl_typedef"·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">Entity</a>·<a·class="code·hl_function"·href="a03444.html#a159798bf4ed35bb78a6121355d83c692">dereference</a>()<span·class="keyword">·const·</span>{</div> 
133 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">Entity</a>{{identityGrid_,*hostLeafIterator_}};</div>133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a03404.html#ae0b559e450987269683ea0100cfe5a11">···58</a></span>····<a·class="code·hl_typedef"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a>·<a·class="code·hl_function"·href="[·...·truncated·by·diffoscope;·len:·101,·SHA:·cf56b7dc7a039e91718624c3b2166eb092650edde476aead0965c15f9be21d2f·...·]</div>
 134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a>{{identityGrid_,*hostHierarchicIterator_}};</div>
134 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div>135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>
135 </div>136 </div>
136 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
137 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">138 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">
138 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03444.html#a1bd323faf3358a0171f28daebe1c1d6f">···61</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03444.html#a1bd323faf3358a0171f28daebe1c1d6f">equals[·...·truncated·by·diffoscope;·len:·100,·SHA:·50a799721c6078895e3b3c990a3bf03f9e00eb0684b5398639027f9e11a3d095·...·]Iterator</a>&amp;·i)<span·class="keyword">·const·</span>{</div>139 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03404.html#a94f4e2dba240d68b8050d60e58b005fc">···63</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03404.html#a94f4e2dba240d68b8050d60e58b005fc">equals[·...·truncated·by·diffoscope;·len:·106,·SHA:·090a7acebffd2936529921b252c56eaa1629b57a4028c5e0ba94e434c487e205·...·]Iterator</a>&amp;·i)<span·class="keyword">·const·</span>{</div>
139 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">return</span>·hostLeafIterator_·==·i.hostLeafIterator_;</div>140 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">return</span>·hostHierarchicIterator_·==·i.hostHierarchicIterator_;</div>
140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····}</div>
141 </div>142 </div>
142 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>143 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
143 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="keyword">private</span>:</div>144 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">private</span>:</div>
144 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">const</span>·GridImp*·identityGrid_;</div>145 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····<span·class="keyword">const</span>·GridImp*·identityGrid_;</div>
145 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
146 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····HostGridLeafIterator·hostLeafIterator_;</div> 
147 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>146 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··};</div>147 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····HostGridHierarchicIterator·hostHierarchicIterator_;</div>
149 </div> 
150 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>148 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
151 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>149 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··};</div>
 150 </div>
152 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>}··<span·class="comment">//·namespace·Dune</span></div>151 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
153 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>152 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 153 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>}··<span·class="comment">//·end·namespace·Dune</span></div>
 154 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
154 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#endif</span></div>155 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#endif</span></div>
155 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div> 
156 <div·class="ttc"·id="aa01036_html_ga7beb4263de10995bb950df5b2a460b1b"><div·class="ttname"><a·href="a01036.html#ga7beb4263de10995bb950df5b2a460b1b">Dune::leafGridView</a></div><div·class="ttdeci">Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;::LeafGridView·leafGridView(const·Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;·&amp;grid)</div><div·class="ttdoc">leaf·grid·view·for·the·given·grid</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:805</div></div> 
157 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>156 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
158 <div·class="ttc"·id="aa03444_html"><div·class="ttname"><a·href="a03444.html">Dune::IdentityGridLeafIterator</a></div><div·class="ttdoc">Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.</div><div·class="ttdef"><b>Definition</b>·identitygridleafiterator.hh:22</div></div> 
159 <div·class="ttc"·id="aa03444_html_a159798bf4ed35bb78a6121355d83c692"><div·class="ttname"><a·href="a03444.html#a159798bf4ed35bb78a6121355d83c692">Dune::IdentityGridLeafIterator::dereference</a></div><div·class="ttdeci">Entity·dereference()·const</div><div·class="ttdoc">dereferencing</div><div·class="ttdef"><b>Definition</b>·identitygridleafiterator.hh:56</div></div> 
160 <div·class="ttc"·id="aa03444_html_a1bd323faf3358a0171f28daebe1c1d6f"><div·class="ttname"><a·href="a03444.html#a1bd323faf3358a0171f28daebe1c1d6f">Dune::IdentityGridLeafIterator::equals</a></div><div·class="ttdeci">bool·equals(const·IdentityGridLeafIterator·&amp;i)·const</div><div·class="ttdoc">equality</div><div·class="ttdef"><b>Definition</b>·identitygridleafiterator.hh:61</div></div> 
161 <div·class="ttc"·id="aa03444_html_a3651402fc91470562b579c6c8aaf5cee"><div·class="ttname"><a·href="a03444.html#a3651402fc91470562b579c6c8aaf5cee">Dune::IdentityGridLeafIterator::IdentityGridLeafIterator</a></div><div·class="ttdeci">IdentityGridLeafIterator(const·GridImp·*identityGrid,·bool·endDummy)</div><div·class="ttdoc">Constructor·which·create·the·end·iterator.</div><div·class="ttdef"><b>Definition</b>·identitygridleafiterator.hh:44</div></div> 
162 <div·class="ttc"·id="aa03444_html_a65a6450715cd094ad84e823f7241c80b"><div·class="ttname"><a·href="a03444.html#a65a6450715cd094ad84e823f7241c80b">Dune::IdentityGridLeafIterator::codimension</a></div><div·class="ttdeci">static·constexpr·int·codimension</div><div·class="ttdef"><b>Definition</b>·identitygridleafiterator.hh:30</div></div> 
163 <div·class="ttc"·id="aa03444_html_ab954e16bec34e35cf6511fd087076ad1"><div·class="ttname"><a·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">Dune::IdentityGridLeafIterator::Entity</a></div><div·class="ttdeci">GridImp::template·Codim&lt;·codim·&gt;::Entity·Entity</div><div·class="ttdef"><b>Definition</b>·identitygridleafiterator.hh:32</div></div> 
164 <div·class="ttc"·id="aa03444_html_abce0d8febe77c3244b4f0c1797e9b8b4"><div·class="ttname"><a·href="a03444.html#abce0d8febe77c3244b4f0c1797e9b8b4">Dune::IdentityGridLeafIterator::IdentityGridLeafIterator</a></div><div·class="ttdeci">IdentityGridLeafIterator(const·GridImp·*identityGrid)</div><div·class="ttdef"><b>Definition</b>·identitygridleafiterator.hh:35</div></div> 
165 <div·class="ttc"·id="aa03444_html_adcb0a96cf975a6dad2f7d87a3fae4fd3"><div·class="ttname"><a·href="a03444.html#adcb0a96cf975a6dad2f7d87a3fae4fd3">Dune::IdentityGridLeafIterator::increment</a></div><div·class="ttdeci">void·increment()</div><div·class="ttdoc">prefix·increment</div><di[·...·truncated·by·diffoscope;·len:·64,·SHA:·077860dd4e890d2eb2b46e0617fed8d86aef17343c20e110644af4c553478b99·...·]</div></div>157 <div·class="ttc"·id="aa03404_html"><div·class="ttname"><a·href="a03404.html">Dune::IdentityGridHierarchicIterator</a></div><div·class="ttdoc">Iterator·over·the·descendants·of·an·entity.Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit...</div><div·class="ttdef"><[·...·truncated·by·diffoscope;·len:·53,·SHA:·d3926b550ca28b07388014ba5188c6ea6c322be2a106b9151f55e9ab6ef88233·...·]</div></div>
 158 <div·class="ttc"·id="aa03404_html_a7d67c2e9ce45504c1a0cd5a532ac97d3"><div·class="ttname"><a·href="a03404.html#a7d67c2e9ce45504c1a0cd5a532ac97d3">Dune::IdentityGridHierarchicIterator::increment</a></div><div·class="ttdeci">void·increment()</div><div·class="ttdef"><b>Definition</b>·identitygridhierarchiciterator.hh:52</div></div>
 159 <div·class="ttc"·id="aa03404_html_a8e18a57baf6ae3125ef5c33881ea7d89"><div·class="ttname"><a·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Dune::IdentityGridHierarchicIterator::Entity</a></div><div·class="ttdeci">GridImp::template·Codim&lt;·0·&gt;::Entity·Entity</div><div·class="ttdef"><b>Definition</b>·identitygridhierarchiciterator.hh:35</div></div>
Max diff block lines reached; 271/28920 bytes (0.94%) of diff not shown.
9.21 KB
html2text {}
    
Offset 1, 113 lines modifiedOffset 1, 109 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridleafiterator.hh8 identitygridhierarchiciterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITYGRIDLEAFITERATOR_HH15 5#ifndef·DUNE_IDENTITYGRIDHIERITERATOR_HH
16 6#define·DUNE_IDENTITYGRIDLEAFITERATOR_HH16 6#define·DUNE_IDENTITYGRIDHIERITERATOR_HH
17 717 7
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
19 9 
20 14namespace·_\x8D_\x8u_\x8n_\x8e·{18 12namespace·_\x8D_\x8u_\x8n_\x8e·{
21 15 
22 16 
23 20·template<int·codim,·PartitionIteratorType·pitype,·class·GridImp>19 13
 20 14
 21 15·//**********************************************************************
 22 16·//
 23 24·template<class·GridImp>
24 _\x82_\x81·class·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r24 _\x82_\x85·class·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.H_.i_.e_.r_.a_.r_.c_.h_.i_.c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
25 22·{25 26·{
26 23·private: 
27 24 
28 25·//·LevelIterator·to·the·equivalent·entity·in·the·host·grid 
29 26·typedef·typename·GridImp::HostGridType::template·Codim<codim>::template 
30 Partition<pitype>::LeafIterator·HostGridLeafIterator; 
31 2726 27
 27 28·//·Type·of·the·corresponding·HierarchicIterator·in·the·host·grid
 28 29·typedef·typename·GridImp::HostGridType::template·Codim<0>::Entity::
 29 HierarchicIterator·HostGridHierarchicIterator;
 30 30
32 28·public:31 31·public:
33 2932 32
34 _\x83_\x80·constexpr·static·int·_.c_.o_.d_.i_.m_.e_.n_.s_.i_.o_.n·=·codim;33 _\x83_\x83·constexpr·static·int·_.c_.o_.d_.i_.m_.e_.n_.s_.i_.o_.n·=·0;
35 3134 34
36 _\x83_\x82·typedef·typename·GridImp::template·Codim<codim>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;35 _\x83_\x85·typedef·typename·GridImp::template·Codim<0>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
37 3336 36
38 _\x83_\x85·explicit·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r(const·GridImp*·identityGrid)·:37 _\x83_\x88·explicit·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.H_.i_.e_.r_.a_.r_.c_.h_.i_.c_.I_.t_.e_.r_.a_.t_.o_.r(const·GridImp*·identityGrid,·const
 38 _\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·startEntity,·int·maxLevel)·:
39 36·identityGrid_(identityGrid),39 39·identityGrid_(identityGrid),
40 37·hostLeafIterator_(identityGrid->hostgrid_->_\x8l_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w().template 
41 begin<codim,pitype>()) 
42 38·{} 
43 3940 40·hostHierarchicIterator_(startEntity.impl().hostEntity_.hbegin(maxLevel))
 41 41·{}
 42 42
 43 43
44 _\x84_\x84·explicit·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r(const·GridImp*·identityGrid,·[44 _\x84_\x85·explicit·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.H_.i_.e_.r_.a_.r_.c_.h_.i_.c_.I_.t_.e_.r_.a_.t_.o_.r(const·GridImp*·identityGrid,·const
45 [maybe_unused]]·bool·endDummy)·:45 _.E_.n_.t_.i_.t_.y&·startEntity,·int·maxLevel,·[[maybe_unused]]·bool·endDummy)·:
46 45·identityGrid_(identityGrid),46 46·identityGrid_(identityGrid),
 47 47·hostHierarchicIterator_(startEntity.impl().hostEntity_.hend(maxLevel))
47 46·hostLeafIterator_(identityGrid->hostgrid_->_\x8l_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w().template 
48 end<codim,pitype>()) 
49 47·{}48 48·{}
50 48 
51 4949 49
 50 50
52 _\x85_\x81·void·_.i_.n_.c_.r_.e_.m_.e_.n_.t()·{51 _\x85_\x82·void·_.i_.n_.c_.r_.e_.m_.e_.n_.t()
 52 53·{
53 52·++hostLeafIterator_;53 54·++hostHierarchicIterator_;
54 53·}54 55·}
55 5455 56
56 _\x85_\x86·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{56 _\x85_\x88·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{
57 57·return·_.E_.n_.t_.i_.t_.y{{identityGrid_,*hostLeafIterator_}};57 59·return·_.E_.n_.t_.i_.t_.y{{identityGrid_,*hostHierarchicIterator_}};
58 58·} 
59 5958 60·}
 59 61
60 _\x86_\x81·bool·_.e_.q_.u_.a_.l_.s(const·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·i)·const·{60 _\x86_\x83·bool·_.e_.q_.u_.a_.l_.s(const·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.H_.i_.e_.r_.a_.r_.c_.h_.i_.c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·i)·const·{
61 62·return·hostLeafIterator_·==·i.hostLeafIterator_;61 64·return·hostHierarchicIterator_·==·i.hostHierarchicIterator_;
62 63·}62 65·}
63 6463 66
64 65·private:64 67·private:
65 66·const·GridImp*·identityGrid_;65 68·const·GridImp*·identityGrid_;
66 67 
67 68·HostGridLeafIterator·hostLeafIterator_; 
68 6966 69
69 70·};67 70·HostGridHierarchicIterator·hostHierarchicIterator_;
70 7168 71
71 72 
72 73}·//·namespace·Dune69 72·};
 70 73
73 7471 74
 72 75}·//·end·namespace·Dune
 73 76
74 75#endif74 77#endif
75 _\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h 
76 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8l_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w 
77 Grid<·dim,·dimworld,·ct,·GridFamily·>::LeafGridView·leafGridView(const·Grid< 
78 dim,·dimworld,·ct,·GridFamily·>·&grid) 
79 leaf·grid·view·for·the·given·grid 
80 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·common/grid.hh:805 
81 _\x8D_\x8u_\x8n_\x8e75 _\x8D_\x8u_\x8n_\x8e
82 Include·standard·header·files.76 Include·standard·header·files.
83 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6077 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
84 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_.e_.a_.f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r78 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_.i_.e_.r_.a_.r_.c_.h_.i_.c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
85 Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.79 Iterator·over·the·descendants·of·an·entity.Mesh·entities·of·codimension·0
 80 ("elements")·allow·to·visit...
86 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridleafiterator.hh:2281 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridhierarchiciterator.hh:26
87 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r_.:_.:_.d_.e_.r_.e_.f_.e_.r_.e_.n_.c_.e82 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_.i_.e_.r_.a_.r_.c_.h_.i_.c_.I_.t_.e_.r_.a_.t_.o_.r_.:_.:_.i_.n_.c_.r_.e_.m_.e_.n_.t
 83 void·increment()
88 Entity·dereference()·const 
89 dereferencing 
90 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridleafiterator.hh:5684 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridhierarchiciterator.hh:52
 85 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y
 86 GridImp::template·Codim<·0·>::Entity·Entity
 87 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridhierarchiciterator.hh:35
91 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_.e_.a_.f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8:_\x8:_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s88 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_.i_.e_.r_.a_.r_.c_.h_.i_.c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8:_\x8:_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s
92 bool·equals(const·IdentityGridLeafIterator·&i)·const89 bool·equals(const·IdentityGridHierarchicIterator·&i)·const
93 equality90 equality
94 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridleafiterator.hh:6191 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridhierarchiciterator.hh:63
95 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
96 IdentityGridLeafIterator(const·GridImp·*identityGrid,·bool·endDummy) 
97 Constructor·which·create·the·end·iterator. 
98 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridleafiterator.hh:44 
99 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_.e_.a_.f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n92 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8H_.i_.e_.r_.a_.r_.c_.h_.i_.c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n
100 static·constexpr·int·codimension93 static·constexpr·int·codimension
101 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridleafiterator.hh:3094 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·identitygridhierarchiciterator.hh:33
102 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y 
103 GridImp::template·Codim<·codim·>::Entity·Entity 
Max diff block lines reached; 53/9403 bytes (0.56%) of diff not shown.
8.15 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00758.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridintersectioniterator.hh·File·Reference</title>8 <title>dune-grid:·identitygridleafiterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 42 lines modifiedOffset 72, 38 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identitygridintersectioniterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identitygridleafiterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>The·IdentityGridLeafIntersectionIterator·and·IdentityGridLevelIntersectionIterator·classes.··82 <p>The·IdentityGridLeafIterator·class.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00737_source.html">identitygridintersections.hh</a>&quot;</code><br·/> 
85 <code>#include·&quot;<a·class="el"·href="a00740_source.html">identitygridentity.hh</a>&quot;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
87 </div>85 </div>
88 <p><a·href="a00758_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00758_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">87 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>89 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03400.html">Dune::IdentityGridLeafIntersectionIterator&lt;·GridImp·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03444.html">Dune::IdentityGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;</a></td></tr>
 91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.··<a·href="a03444.html#details">More...</a><br·/></td></tr>
93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·all·element·neighborsMesh·entities·of·codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of·codimension·1·These·neighbors·are·accessed·via·a·<a·class="el"·href="a02816.html"·title="Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...">IntersectionIterator</a>.·This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors·may·be·different·from·the·number·of·an·element!··<a·href="a03400.html#details">More...</a><br·/></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03396.html">Dune::IdentityGridLevelIntersectionIterator&lt;·GridImp·&gt;</a></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
99 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 </table>99 </table>
104 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
105 <div·class="textblock"><p>The·IdentityGridLeafIntersectionIterator·and·IdentityGridLevelIntersectionIterator·classes.·</p>101 <div·class="textblock"><p>The·IdentityGridLeafIterator·class.·</p>
106 </div></div><!--·contents·-->102 </div></div><!--·contents·-->
107 <!--·start·footer·part·-->103 <!--·start·footer·part·-->
108 <hr·class="footer"/><address·class="footer"><small>104 <hr·class="footer"/><address·class="footer"><small>
109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
110 </small></address>106 </small></address>
111 </body>107 </body>
112 </html>108 </html>
2.53 KB
html2text {}
    
Offset 2, 34 lines modifiedOffset 2, 24 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 identitygridintersectioniterator.hh·File·Reference9 identitygridleafiterator.hh·File·Reference
10 The·IdentityGridLeafIntersectionIterator·and 
11 IdentityGridLevelIntersectionIterator·classes.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.10 The·IdentityGridLeafIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
12 #include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s_\x8._\x8h_\x8h" 
13 #include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h" 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r_.<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_.e_.r_.a_.t_.o_.r_.<_.·_.c_.o_.d_.i_.m_.,_.·_.p_.i_.t_.y_.p_.e_.,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 15  ·······Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.
 16 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
18 ········Iterator·over·all·element·neighborsMesh·entities·of·codimension·0 
19 ········("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an 
20  ·······entity·of·codimension·0·which·has·a·common·entity·of·codimension·1 
21 ········These·neighbors·are·accessed·via·a·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r.·This·allows 
22 ········the·implement·non-matching·meshes.·The·number·of·neighbors·may·be 
23 ········different·from·the·number·of·an·element!·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
24   
25 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
26  17  
27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
28 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
29  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
30  21  
31 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*22 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
32 The·IdentityGridLeafIntersectionIterator·and23 The·IdentityGridLeafIterator·class.
33 IdentityGridLevelIntersectionIterator·classes. 
34 ===============================================================================24 ===============================================================================
35 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.825 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
55.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00758_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·identitygridintersectioniterator.hh·Source·File</title>8 <title>dune-grid:·identitygridleafiterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 177 lines modifiedOffset 74, 100 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">identitygridintersectioniterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">identitygridleafiterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00758.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00758.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRID_INTERSECTIONITERATOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IDENTITYGRIDLEAFITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRID_INTERSECTIONITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IDENTITYGRIDLEAFITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00737.html">identitygridintersections.hh</a>&quot;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00740.html">identitygridentity.hh</a>&quot;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
97 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·PartitionIteratorType·pitype,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
98 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="};">96 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
99 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03400.html">···28</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03400.html">IdentityGridLeafIntersectionIterator</a></div>97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03444.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03444.html">IdentityGridLeafIterator</a></div>
 98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>
 99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">private</span>:</div>
 100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="comment">//·LevelIterator·to·the·equivalent·entity·in·the·host·grid</span></div>
 102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::template·Codim&lt;codim&gt;::template·Partition&lt;pitype&gt;::LeafIterator·HostGridLeafIterator;</div>
 103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">public</span>:</div>
100 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03444.html#a65a6450715cd094ad84e823f7241c80b">···30</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03444.html#a65a6450715cd094ad84e823f7241c80b">codimension</a>·=·codim;</div>
101 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>107 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
102 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div>108 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">···32</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;codim&gt;::Entity·<a·cl[·...·truncated·by·diffoscope;·len:·85,·SHA:·17e34d80cf624329777a562a30903cdd4e72a58e624f2cf772bc2a09115fd4f8·...·];</div>
103 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>109 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
104 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimworld·=·GridImp::dimensionworld;</div>110 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">
 111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03444.html#abce0d8febe77c3244b4f0c1797e9b8b4">···35</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03444.html#abce0d8febe77c3244b4f0c1797e9b8b4">IdentityGridLeafIterator</a>(<span·class="keyword">const</span>·GridImp*·identityGrid)·:</div>
 112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······identityGrid_(identityGrid),</div>
 113 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······hostLeafIterator_(identityGrid-&gt;hostgrid_-&gt;<a·class="code·hl_function"·href="a01036.html#ga7beb4263de10995bb950df5b2a460b1b">leafGridView</a>().template·begin&lt;codim,pitype&gt;())</div>
105 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>114 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{}</div>
 115 </div>
106 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·The·type·used·to·store·coordinates</span></div> 
107 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·ctype;</div> 
108 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
109 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::HostGridType::LeafGridView::IntersectionIterator·HostLeafIntersectionIterator;</div> 
110 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
111 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">public</span>:</div> 
112 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
113 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03400.html#aea71fe332ab3218d659a6439ccb9c430">···42</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01972.html">Dune::Intersection&lt;const·GridImp,·Dune::IdentityGridLeafIntersection&lt;GridImp&gt;</a>·&gt;·<a·class="code·hl_typedef"·href="a03400.html#aea71fe332ab3218d659a6439ccb9c430">Intersection</a>;</div> 
114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
115 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">117 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">
116 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03400.html#aed2b0d4e0cf037f2170cc9d0b2089817">···44</a></span>····<a·class="code·hl_function"·href="a03400.html#aed2b0d4e0cf037f2170cc9d0b2089817">IdentityGridLeafIntersectionIterator</a>()</div>118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03444.html#a3651402fc91470562b579c6c8aaf5cee">···44</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03444.html#a3651402fc91470562b579c6c8aaf5cee">IdentityGridLeafIterator</a>(<span·class="keyword">const</span>·GridImp*·i[·...·truncated·by·diffoscope;·len:·79,·SHA:·b2cc6cf523bd9acfb5bcc7d02eff1b7a6ab5e4b613daa9bd5e1b2a6675375743·...·]</div>
 119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······identityGrid_(identityGrid),</div>
 120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······hostLeafIterator_(identityGrid-&gt;hostgrid_-&gt;<a·class="code·hl_function"·href="a01036.html#ga7beb4263de10995bb950df5b2a460b1b">leafGridView</a>().template·end&lt;codim,pitype&gt;())</div>
117 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····{}</div>121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{}</div>
118 </div>122 </div>
119 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
120 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">125 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">
 126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03444.html#adcb0a96cf975a6dad2f7d87a3fae4fd3">···51</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03444.html#adcb0a96cf975a6dad2f7d87a3fae4fd3">increment</a>()·{</div>
121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03400.html#a5c49c0dc0e28faaefff547cc6bb08845">···47</a></span>····<a·class="code·hl_function"·href="a03400.html#a5c49c0dc0e28faaefff547cc6bb08845">IdentityGridLeafIntersectionIterator</a>(<span·class="keyword">const</span>·GridImp*·identityGrid,</div> 
122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·········································<span·class="keyword">const</span>·HostLeafIntersectionIterator&amp;·hostIterator)</div> 
123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······:·identityGrid_(identityGrid)</div> 
124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······,·hostIterator_(hostIterator)</div>127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······++hostLeafIterator_;</div>
125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····{}</div>128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····}</div>
126 </div>129 </div>
127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>130 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
128 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">131 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">
129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03400.html#a32633a1200f9cedd5c0bed35ffdada07">···54</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03400.html#a32633a1200f9cedd5c0bed35ffdada07">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03400.html">IdentityGridLeafIntersectionIterator</a>&amp;·other)<span·class="keyword">·const·</span>{</div> 
130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordflow">return</span>·hostIterator_·==·other.hostIterator_;</div>132 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03444.html#a159798bf4ed35bb78a6121355d83c692">···56</a></span>····<a·class="code·hl_typedef"·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">Entity</a>·<a·class="code·hl_function"·href="[·...·truncated·by·diffoscope;·len:·101,·SHA:·fc26043ba1689a0b36104fea951aa65affff0f1422c995db42b89bd8a936fbb7·...·]</div>
 133 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">Entity</a>{{identityGrid_,*hostLeafIterator_}};</div>
131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····}</div>134 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div>
132 </div>135 </div>
133 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>136 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
134 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
135 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">137 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
136 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03400.html#a340aae4fbc58f0186590132dbe02b22b">···60</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03400.html#a340aae4fbc58f0186590132dbe02b22b">increment</a>()·{</div> 
137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······++hostIterator_;</div>138 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03444.html#a1bd323faf3358a0171f28daebe1c1d6f">···61</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03444.html#a1bd323faf3358a0171f28daebe1c1d6f">equals</a>(<span·class="keyword">const</span>·<a[·...·truncated·by·diffoscope;·len:·115,·SHA:·8df3c9f4890fd26c4badd8ea5bc271c39f2979c99cfc4c76d7e4bba3af7ce290·...·]</div>
 139 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">return</span>·hostLeafIterator_·==·i.hostLeafIterator_;</div>
138 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>
139 </div>141 </div>
140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>142 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 143 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="keyword">private</span>:</div>
 144 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">const</span>·GridImp*·identityGrid_;</div>
141 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}"> 
142 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03400.html#a9c7703a9b388d57c7c598a8541ce75d4">···65</a></span>····<a·class="code·hl_class"·href="a01972.html">Intersection</a>·<a·class="code·hl_function"·href="a03400.html#a9c7703a9b388d57c7c598a8541ce75d4">dereference</a>()<span·class="keyword">·const·</span>{</div> 
143 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="a03436.html">IdentityGridLeafIntersection&lt;GridImp&gt;</a>(identityGrid_,*hostIterator_);</div> 
144 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····}</div>145 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 146 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····HostGridLeafIterator·hostLeafIterator_;</div>
 147 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··};</div>
145 </div>149 </div>
146 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
147 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keyword">private</span>:</div> 
148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="comment">//**********************************************************</span></div> 
149 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="comment">//··private·data</span></div> 
150 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="comment">//**********************************************************</span></div> 
151 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>150 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
152 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">const</span>·GridImp*·identityGrid_·=·<span·class="keyword">nullptr</span>;</div> 
153 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····HostLeafIntersectionIterator·hostIterator_·=·{};</div> 
154 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··};</div> 
155 </div> 
156 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>151 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 152 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>}··<span·class="comment">//·namespace·Dune</span></div>
157 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>153 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
158 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
Max diff block lines reached; 9822/41862 bytes (23.46%) of diff not shown.
14.7 KB
html2text {}
    
Offset 1, 208 lines modifiedOffset 1, 113 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d
8 identitygridintersectioniterator.hh8 identitygridleafiterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_IDENTITYGRID_INTERSECTIONITERATOR_HH15 5#ifndef·DUNE_IDENTITYGRIDLEAFITERATOR_HH
16 6#define·DUNE_IDENTITYGRID_INTERSECTIONITERATOR_HH16 6#define·DUNE_IDENTITYGRIDLEAFITERATOR_HH
17 717 7
18 8#include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s_\x8._\x8h_\x8h" 
19 9#include·"_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h" 
20 10 
21 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>
22 1219 9
23 17namespace·_\x8D_\x8u_\x8n_\x8e·{20 14namespace·_\x8D_\x8u_\x8n_\x8e·{
24 18 
25 27·template<class·GridImp>21 15
 22 16
 23 20·template<int·codim,·PartitionIteratorType·pitype,·class·GridImp>
26 _\x82_\x88·class·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r24 _\x82_\x81·class·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
27 29·{25 22·{
28 30 
29 31·constexpr·static·int·dim·=·GridImp::dimension; 
30 32 
31 33·constexpr·static·int·dimworld·=·GridImp::dimensionworld; 
32 34 
33 35·//·The·type·used·to·store·coordinates 
34 36·typedef·typename·GridImp::ctype·ctype; 
35 37 
36 38·typedef·typename·GridImp::HostGridType::LeafGridView::IntersectionIterator 
37 HostLeafIntersectionIterator;26 23·private:
 27 24
 28 25·//·LevelIterator·to·the·equivalent·entity·in·the·host·grid
 29 26·typedef·typename·GridImp::HostGridType::template·Codim<codim>::template
 30 Partition<pitype>::LeafIterator·HostGridLeafIterator;
 31 27
 32 28·public:
 33 29
 34 _\x83_\x80·constexpr·static·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim;
 35 31
 36 _\x83_\x82·typedef·typename·GridImp::template·Codim<codim>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 37 33
 38 _\x83_\x85·explicit·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid)·:
 39 36·identityGrid_(identityGrid),
 40 37·hostLeafIterator_(identityGrid->hostgrid_->_\x8l_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w().template
 41 begin<codim,pitype>())
 42 38·{}
38 3943 39
39 40·public: 
40 41 
41 _\x84_\x82·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8c_\x8o_\x8n_\x8s_\x8t_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8: 
42 _\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>·>·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n; 
43 43 
44 _\x84_\x84·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r() 
45 45·{} 
46 46 
47 _\x84_\x87·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r(const·GridImp*·identityGrid,44 _\x84_\x84·explicit·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.t_.e_.r_.a_.t_.o_.r(const·GridImp*·identityGrid,·[
48 48·const·HostLeafIntersectionIterator&·hostIterator)45 [maybe_unused]]·bool·endDummy)·:
49 49·:·identityGrid_(identityGrid)46 45·identityGrid_(identityGrid),
 47 46·hostLeafIterator_(identityGrid->hostgrid_->_\x8l_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w().template
 48 end<codim,pitype>())
 49 47·{}
 50 48
 51 49
50 50·,·hostIterator_(hostIterator) 
51 51·{} 
52 52 
53 _\x85_\x84·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·other)·const·{ 
54 55·return·hostIterator_·==·other.hostIterator_; 
55 56·} 
56 57 
57 58 
58 _\x86_.0·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()·{52 _\x85_.1·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()·{
59 61·++hostIterator_;53 52·++hostLeafIterator_;
60 62·} 
61 6354 53·}
 55 54
62 _\x86_.5·_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{56 _\x85_.6·_.E_.n_.t_.i_.t_.y·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{
63 66·return·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.L_.e_.a_.f_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.<_.G_.r_.i_.d_.I_.m_.p_.>(identityGrid_,*hostIterator_);57 57·return·_.E_.n_.t_.i_.t_.y{{identityGrid_,*hostLeafIterator_}};
 58 58·}
 59 59
 60 _\x86_\x81·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8a_\x8f_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·i)·const·{
 61 62·return·hostLeafIterator_·==·i.hostLeafIterator_;
64 67·}62 63·}
65 6863 64
66 69·private:64 65·private:
67 70·//********************************************************** 
68 71·//·private·data 
69 72·//********************************************************** 
70 73 
71 74·const·GridImp*·identityGrid_·=·nullptr; 
72 75·HostLeafIntersectionIterator·hostIterator_·=·{}; 
73 76·}; 
74 77 
75 78 
76 79 
77 80 
78 82·template<class·GridImp> 
79 _\x88_\x83·class·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
80 84·{ 
81 85·constexpr·static·int·dim·=·GridImp::dimension; 
82 86 
83 87·constexpr·static·int·dimworld·=·GridImp::dimensionworld; 
84 88 
85 89·//·The·type·used·to·store·coordinates 
86 90·typedef·typename·GridImp::ctype·ctype; 
87 91 
88 92·typedef·typename·GridImp::HostGridType::LevelGridView::IntersectionIterator 
89 HostLevelIntersectionIterator; 
90 93 
91 94·public: 
92 95 
93 _\x89_\x86·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8c_\x8o_\x8n_\x8s_\x8t_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8: 
94 _\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>·>·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n; 
95 97 
96 _\x89_\x88·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r() 
97 99·{} 
98 100 
99 _\x81_\x80_\x81·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(const·GridImp*·identityGrid, 
Max diff block lines reached; 7410/15044 bytes (49.26%) of diff not shown.
23.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00761.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·corner.hh·File·Reference</title>8 <title>dune-grid:·common.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 36 lines modifiedOffset 71, 130 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#enum-members">Enumerations</a>·&#124;
 80 <a·href="#func-members">Functions</a>··</div>
79 ··<div·class="headertitle"><div·class="title">corner.hh·File·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">common.hh·File·Reference</div></div>
80 </div><!--header-->82 </div><!--header-->
81 <div·class="contents">83 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/> 
 84 <p>Common·stuff·for·the·VTKWriter.··
 85 <a·href="#details">More...</a></p>
 86 <div·class="textblock"><code>#include·&lt;limits&gt;</code><br·/>
 87 <code>#include·&lt;sstream&gt;</code><br·/>
 88 <code>#include·&lt;string&gt;</code><br·/>
 89 <code>#include·&lt;cstdint&gt;</code><br·/>
 90 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 91 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 92 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
83 </div>93 </div>
84 <p><a·href="a00761_source.html">Go·to·the·source·code·of·this·file.</a></p>94 <p><a·href="a00761_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">95 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>97 Classes</h2></td></tr>
 98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03816.html">Dune::VTK::PrintType&lt;·T·&gt;</a></td></tr>
 99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">determine·a·type·to·safely·put·another·type·into·a·stream··<a·href="a03816.html#details">More...</a><br·/></td></tr>
 100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03820.html">Dune::VTK::PrintType&lt;·unsigned·char·&gt;</a></td></tr>
 102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03824.html">Dune::VTK::PrintType&lt;·signed·char·&gt;</a></td></tr>
 104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03828.html">Dune::VTK::PrintType&lt;·char·&gt;</a></td></tr>
 106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03836.html">Dune::VTK::Corner&lt;·Cell·&gt;</a></td></tr>107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03832.html">Dune::VTK::FieldInfo</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">simple·class·representing·a·corner·of·a·cell··<a·href="a03836.html#details">More...</a><br·/></td></tr>108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Descriptor·struct·for·<a·class="el"·href="a01081.html">VTK</a>·fields.··<a·href="a03832.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">110 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>111 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>112 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>113 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>114 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>116 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 118 </table><table·class="memberdecls">
 119 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="enum-members"·name="enum-members"></a>
 120 Enumerations</h2></td></tr>
 121 <tr·class="memitem:a256815237356e8c99c97e7debb1dabf8"·id="r_a256815237356e8c99c97e7debb1dabf8"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">Dune::VTK::OutputType</a>·{·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27">Dune::VTK::ascii</a>
 122 ,·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211">Dune::VTK::base64</a>
 123 ,·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5">Dune::VTK::appendedraw</a>
 124 ,·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ab582a7ce6102d5a4f413d930d44f2a25">Dune::VTK::appendedbase64</a>
 125 ·}</td></tr>
 126 <tr·class="memdesc:a256815237356e8c99c97e7debb1dabf8"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">How·the·bulk·data·should·be·stored·in·the·file.··<a·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">More...</a><br·/></td></tr>
 127 <tr·class="separator:a256815237356e8c99c97e7debb1dabf8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 128 <tr·class="memitem:a4e39cac1185c9bce3ad9f4e72bd36312"·id="r_a4e39cac1185c9bce3ad9f4e72bd36312"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">Dune::VTK::DataMode</a>·{·<a·class="el"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d">Dune::VTK::conforming</a>
 129 ,·<a·class="el"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a">Dune::VTK::nonconforming</a>
 130 ·}</td></tr>
 131 <tr·class="memdesc:a4e39cac1185c9bce3ad9f4e72bd36312"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Whether·to·produce·conforming·or·non-conforming·output.··<a·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">More...</a><br·/></td></tr>
 132 <tr·class="separator:a4e39cac1185c9bce3ad9f4e72bd36312"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 133 <tr·class="memitem:aceb67a16cc6beb52f71ba8a06d6ef44f"·id="r_aceb67a16cc6beb52f71ba8a06d6ef44f"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44f">Dune::VTK::GeometryType</a>·{·<br·/>
 134 &#160;&#160;<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44faa73937549503da3b2e8acd20e667f041">Dune::VTK::vertex</a>·=·1
 135 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fa0ccb47e66e9e878460066ff83b95ce44">Dune::VTK::line</a>·=·3
 136 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44faef7040fbdcd298cfe28bd275bc3c344c">Dune::VTK::triangle</a>·=·5
 137 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44faf3c7b04406fb9a5407c4c3ae5ad1ef1c">Dune::VTK::polygon</a>·=·7
 138 ,·<br·/>
 139 &#160;&#160;<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fa93b095b5c9bda1d364e6e7bf636229e2">Dune::VTK::quadrilateral</a>·=·9
 140 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fad0a3de136ec998196fef52bf33370fc7">Dune::VTK::tetrahedron</a>·=·10
 141 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fae59e8366bab2005e87da6ba5cbea66fe">Dune::VTK::hexahedron</a>·=·12
 142 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fad5d0ae3dd1aa17ac4f92e5fe35867c5e">Dune::VTK::prism</a>·=·13
 143 ,·<br·/>
 144 &#160;&#160;<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fa234c09b720019d3750ad7506608c4fe2">Dune::VTK::pyramid</a>·=·14
 145 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fa6245fd8594b847416946701d85c7ebb2">Dune::VTK::polyhedron</a>·=·42
 146 <br·/>
 147 ·}</td></tr>
 148 <tr·class="memdesc:aceb67a16cc6beb52f71ba8a06d6ef44f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·representing·VTK's·entity·geometry·types.··<a·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44f">More...</a><br·/></td></tr>
 149 <tr·class="separator:aceb67a16cc6beb52f71ba8a06d6ef44f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 150 <tr·class="memitem:a419fffea9dd82b7dda0e7078889da6d4"·id="r_a419fffea9dd82b7dda0e7078889da6d4"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">Dune::VTK::FileType</a>·{·<a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be">Dune::VTK::polyData</a>
 151 ,·<a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b">Dune::VTK::unstructuredGrid</a>
 152 ·}</td></tr>
 153 <tr·class="memdesc:a419fffea9dd82b7dda0e7078889da6d4"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">which·type·of·VTK·file·to·write··<a·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">More...</a><br·/></td></tr>
 154 <tr·class="separator:a419fffea9dd82b7dda0e7078889da6d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 155 <tr·class="memitem:a1a23264dcb4d2ffc9b85507ffa2741af"·id="r_a1a23264dcb4d2ffc9b85507ffa2741af"><td·class="memItemLeft"·align="right"·valign="top">enum·class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">Dune::VTK::Precision</a>·{·<br·/>
 156 &#160;&#160;<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa0241adbbd83925f051b694d40f02747f">Dune::VTK::int32</a>
 157 ,·<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa5f423e669d0a8f4ab7c4c3e6da27161a">Dune::VTK::uint8</a>
 158 ,·<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa3de84ad0700f2a1571f633d399e1900e">Dune::VTK::uint32</a>
 159 ,·<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">Dune::VTK::float32</a>
 160 ,·<br·/>
 161 &#160;&#160;<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afafb7fa22ede616c04c68a7663d0f81e92">Dune::VTK::float64</a>
 162 <br·/>
 163 ·}</td></tr>
 164 <tr·class="memdesc:a1a23264dcb4d2ffc9b85507ffa2741af"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">which·precision·to·use·when·writing·out·data·to·vtk·files··<a·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">More...</a><br·/></td></tr>
 165 <tr·class="separator:a1a23264dcb4d2ffc9b85507ffa2741af"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 166 </table><table·class="memberdecls">
 167 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 168 Functions</h2></td></tr>
 169 <tr·class="memitem:a61dcce1ca0a60b52e4021bcd09db1dad"·id="r_a61dcce1ca0a60b52e4021bcd09db1dad"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44f">GeometryType</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a61dcce1ca0a60b52e4021bcd09db1dad">Dune::VTK::geometryType</a>·(const·Dune::GeometryType·&amp;t)</td></tr>
 170 <tr·class="memdesc:a61dcce1ca0a60b52e4021bcd09db1dad"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">mapping·from·GeometryType·to·VTKGeometryType··<br·/></td></tr>
 171 <tr·class="separator:a61dcce1ca0a60b52e4021bcd09db1dad"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 172 <tr·class="memitem:a2efc42a6a41effe62a8ea3560a5b8a8d"·id="r_a2efc42a6a41effe62a8ea3560a5b8a8d"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a2efc42a6a41effe62a8ea3560a5b8a8d">Dune::VTK::renumber</a>·(const·Dune::GeometryType·&amp;t,·int·i)</td></tr>
 173 <tr·class="memdesc:a2efc42a6a41effe62a8ea3560a5b8a8d"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">renumber·<a·class="el"·href="a01081.html">VTK</a>·&lt;-&gt;·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>··<br·/></td></tr>
 174 <tr·class="separator:a2efc42a6a41effe62a8ea3560a5b8a8d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 175 <tr·class="memitem:abe32a5b3a9cda5294c113258e3bc174f"·id="r_abe32a5b3a9cda5294c113258e3bc174f"><td·class="memTemplParams"·colspan="2">template&lt;typename·T·&gt;·</td></tr>
 176 <tr·class="memitem:abe32a5b3a9cda5294c113258e3bc174f"><td·class="memTemplItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01081.html#abe32a5b3a9cda5294c113258e3bc174f">Dune::VTK::renumber</a>·(const·T·&amp;t,·int·i)</td></tr>
 177 <tr·class="memdesc:abe32a5b3a9cda5294c113258e3bc174f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">renumber·<a·class="el"·href="a01081.html">VTK</a>·&lt;-&gt;·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>··<br·/></td></tr>
 178 <tr·class="separator:abe32a5b3a9cda5294c113258e3bc174f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 179 <tr·class="memitem:a8bce02a1111502dd0245e7888a532fc5"·id="r_a8bce02a1111502dd0245e7888a532fc5"><td·class="memItemLeft"·align="right"·valign="top">std::string&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a8bce02a1111502dd0245e7888a532fc5">Dune::VTK::getEndiannessString</a>·()</td></tr>
 180 <tr·class="memdesc:a8bce02a1111502dd0245e7888a532fc5"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">determine·endianness·of·this·C++·implementation··<br·/></td></tr>
Max diff block lines reached; 640/17685 bytes (3.62%) of diff not shown.
5.65 KB
html2text {}
    
Offset 3, 23 lines modifiedOffset 3, 93 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.E_.n_.u_.m_.e_.r_.a_.t_.i_.o_.n_.s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
11 corner.hh·File·Reference11 common.hh·File·Reference
12 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.c_.o_.m_.m_.o_.n_.._.h_.h>12 Common·stuff·for·the·VTKWriter.·_.M_.o_.r_.e_.._.._..
 13 #include·<limits>
 14 #include·<sstream>
 15 #include·<string>
 16 #include·<cstdint>
 17 #include·<dune/common/exceptions.hh>
 18 #include·<dune/geometry/type.hh>
 19 #include·<dune/common/typetraits.hh>
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 22 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8T_\x8·_\x8>
 23  ········determine·a·type·to·safely·put·another·type·into·a·stream·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 24  
 25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8u_\x8n_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8>
 26  
 27 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8>
 28  
15 class· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K_.:_.:_.C_.o_.r_.n_.e_.r_.<_.·_.C_.e_.l_.l_\x8·_\x8>29 struct· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K_.:_.:_.P_.r_.i_.n_.t_.T_.y_.p_.e_.<_.·_.c_.h_.a_.r_\x8·_\x8>
16  ·······simple·class·representing·a·corner·of·a·cell·_.M_.o_.r_.e_.._.._..30  
 31 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8F_\x8i_\x8e_\x8l_\x8d_\x8I_\x8n_\x8f_\x8o
 32  ········Descriptor·struct·for·_\x8V_\x8T_\x8K·fields.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
17  33  
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s34 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e35 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.36  ···········Include·standard·header·files.
21  37  
22 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K38 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
23  39  
 40 E\x8En\x8nu\x8um\x8me\x8er\x8ra\x8at\x8ti\x8io\x8on\x8ns\x8s
 41 ······enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8O_\x8u_\x8t_\x8p_\x8u_\x8t_\x8T_\x8y_\x8p_\x8e·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8a_\x8s_\x8c_\x8i_\x8i·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8b_\x8a_\x8s_\x8e_\x86_\x84·,
 42 ·············_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8r_\x8a_\x8w·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8b_\x8a_\x8s_\x8e_\x86_\x84·}
 43  ············How·the·bulk·data·should·be·stored·in·the·file.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 44  
 45 ······enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8D_\x8a_\x8t_\x8a_\x8M_\x8o_\x8d_\x8e·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:
 46 ·············_\x8n_\x8o_\x8n_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g·}
 47  ············Whether·to·produce·conforming·or·non-conforming·output.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 48  
 49 ······enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e·{
 50 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x·=·1·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8l_\x8i_\x8n_\x8e·=·3·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:
 51 ·············_\x8t_\x8r_\x8i_\x8a_\x8n_\x8g_\x8l_\x8e·=·5·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n·=·7·,
 52 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8l_\x8a_\x8t_\x8e_\x8r_\x8a_\x8l·=·9·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8t_\x8e_\x8t_\x8r_\x8a_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n·=·10·,
 53 ·············_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8h_\x8e_\x8x_\x8a_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n·=·12·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8r_\x8i_\x8s_\x8m·=·13·,
 54 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8y_\x8r_\x8a_\x8m_\x8i_\x8d·=·14·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n·=·42
 55 ·············}
 56  ············Type·representing·VTK's·entity·geometry·types.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 57  
 58 ······enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8F_\x8i_\x8l_\x8e_\x8T_\x8y_\x8p_\x8e·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8o_\x8l_\x8y_\x8D_\x8a_\x8t_\x8a·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:
 59 ·············_\x8u_\x8n_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d·}
 60  ············which·type·of·VTK·file·to·write·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 61  
 62 enum·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·{
 63 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8i_\x8n_\x8t_\x83_\x82·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8u_\x8i_\x8n_\x8t_\x88·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8u_\x8i_\x8n_\x8t_\x83_\x82·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:
 64 ·············_\x8V_\x8T_\x8K_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x83_\x82·,
 65 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x86_\x84
 66 ·············}
 67  ············which·precision·to·use·when·writing·out·data·to·vtk·files·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 68  
 69 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 70 _\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e·(const·Dune::GeometryType·&t)
 71  ·············mapping·from·GeometryType·to·VTKGeometryType
 72  
 73 ·········int ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8r_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r·(const·Dune::GeometryType·&t,·int·i)
 74  ·············renumber·_\x8V_\x8T_\x8K·<->·_\x8D_\x8u_\x8n_\x8e
 75  
 76 template<typename·T·>
 77 ·········int ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8r_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r·(const·T·&t,·int·i)
 78  ·············renumber·_\x8V_\x8T_\x8K·<->·_\x8D_\x8u_\x8n_\x8e
 79  
 80 ·std::string ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8g_\x8e_\x8t_\x8E_\x8n_\x8d_\x8i_\x8a_\x8n_\x8n_\x8e_\x8s_\x8s_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g·()
 81  ·············determine·endianness·of·this·C++·implementation
 82  
 83 ·std::string ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g·(_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·p)
 84  ·············map·precision·to·_\x8V_\x8T_\x8K·type·name
 85  
 86 ·std::size_t ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e_\x8S_\x8i_\x8z_\x8e·(_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·p)
 87  ·············map·precision·to·byte·size
 88  
 89 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 90 Common·stuff·for·the·VTKWriter.
 91 ··Author
 92 ······Peter·Bastian,·Christian·Engwer
 93 This·file·contains·common·stuff·for·all·instances·of·VTKWriter.
24 ===============================================================================94 ===============================================================================
25 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.895 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
97.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00761_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·corner.hh·Source·File</title>8 <title>dune-grid:·common.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 83 lines modifiedOffset 74, 380 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">corner.hh</div></div>80 ··<div·class="headertitle"><div·class="title">common.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00761.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00761.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_CORNER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_COMMON_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_CORNER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_COMMON_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;limits&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;cstdint&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div> 
95 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div> 
96 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>VTK·{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
97 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>{</div>
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>102 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Cell&gt;</div> 
100 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};"> 
101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03836.html">···25</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03836.html">Corner</a>·{</div> 
102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="comment">//·store·a·pointer·to·the·element</span></div> 
103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">const</span>·Cell*·cell_;</div> 
104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="comment">//·store·index·of·the·corner·within·element·(Dune·numbering)</span></div> 
105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keywordtype">unsigned</span>·index;</div>103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">namespace·</span>VTK·{</div>
106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
107 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">public</span>:</div>105 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="comment">//</span></div>
 106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="comment">//··VTKOptions</span></div>
 107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//</span></div>
108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 109 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
109 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="}">110 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="};">
110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03836.html#a57310bdbab3fec80646c497a7f1c399d">···38</a></span>······<a·class="code·hl_function"·href="a03836.html#a57310bdbab3fec80646c497a7f1c399d">Corner</a>(<span·class="keyword">const</span>·Cell&amp;·<a·class="code·hl_function"·href="a03836.html#ae8bbfbcd59d41e890b87a6a7972cc5dd">cell</a>,·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_function"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">duneIndex</a>)</div> 
111 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········:·cell_(&amp;<a·class="code·hl_function"·href="a03836.html#ae8bbfbcd59d41e890b87a6a7972cc5dd">cell</a>),·index(<a·class="code·hl_function"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">duneIndex</a>)</div> 
112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······{·}</div>111 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">···43</a></span>····<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">OutputT[·...·truncated·by·diffoscope;·len:·9,·SHA:·1cd6c03953c75f7e5ad0f3d6d2beba737e80940f16ec87c89c6f43319f4e490c·...·]</div>
 112 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27">···45</a></span>······<a·class="code·hl_enumvalue"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27">ascii</a>,</div>
 113 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211">···47</a></span>······<a·class="code·hl_enumvalue"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211">base64</a>,</div>
 114 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5">···49</a></span>······<a·class="code·hl_enumvalue"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5">appendedraw</a>,</div>
 115 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<a·class="code·hl_enumvalue"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ab582a7ce6102d5a4f413d930d44f2a25">appendedbase64</a></div>
 116 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·//!·Output·to·the·file·is·compressed·inline·binary.</span></div>
 117 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="comment">//·binarycompressed,</span></div>
 118 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="comment">//·//!·Output·is·compressed·and·appended·to·the·file.</span></div>
 119 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·compressedappended</span></div>
 120 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ab582a7ce6102d5a4f413d930d44f2a25">···56</a></span>····};</div>
113 </div>121 </div>
114 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
115 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03836.html#af4fad847006a52d99f2e06cb74edad26">···43</a></span>······<a·class="code·hl_function"·href="a03836.html#af4fad847006a52d99f2e06cb74edad26">Corner</a>()·{·}</div> 
116 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
117 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03836.html#ae8bbfbcd59d41e890b87a6a7972cc5dd">···46</a></span>······<span·class="keyword">const</span>·Cell&amp;·<a·class="code·hl_function"·href="a03836.html#ae8bbfbcd59d41e890b87a6a7972cc5dd">cell</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·*cell_;·}</div> 
118 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
119 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03836.html#a872ea76315caaa5f80477e303413d444">···52</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03836.html#a872ea76315caaa5f80477e303413d444">cell</a>(<span·class="keyword">const</span>·Cell&amp;·cell__)·{·cell_·=·&amp;cell__;·index·=·0;·}</div> 
120 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
121 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">···55</a></span>······<span·class="keywordtype">unsigned</span>·<a·class="code·hl_function"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">duneIndex</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·index;·}</div> 
122 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a03836.html#a9079594dafedef4fd349e1e91e75da05">···57</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03836.html#a9079594dafedef4fd349e1e91e75da05">duneIndex</a>(<span·class="keywordtype">unsigned</span>·i)·{·index·=·i;·}</div> 
123 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>122 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 123 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};">
 124 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">···67</a></span>····<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">DataMode</a>·{</div>
124 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
125 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03836.html#a087fe884580807102d9dbb23953fb776">···63</a></span>······<span·class="keywordtype">unsigned</span>·<a·class="code·hl_function"·href="a03836.html#a087fe884580807102d9dbb23953fb776">vtkIndex</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01081.html#a2efc42a6a41effe62a8ea3560a5b8a8d">renumber</a>(cell_-&gt;type(),·index);·}</div> 
126 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
127 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03836.html#a1fa87320d7486ac837c31073f6208502">···68</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03836.html#a1fa87320d7486ac837c31073f6208502">vtkIndex</a>(<span·class="keywordtype">unsigned</span>·i)·{·index·=·<a·class="code·hl_function"·href="a01081.html#a2efc42a6a41effe62a8ea3560a5b8a8d">renumber</a>(cell_-&gt;type(),·i);·}</div> 
128 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····};</div>125 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
129 </div>126 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d">···73</a></span>······<a·class="code·hl_enumvalue"·href="a01081.html#a4e39cac1185c9[·...·truncated·by·diffoscope;·len:·70,·SHA:·539c62d3c657dd9b803e6d6e73c25827c7dacd47a7d1262ecd02e00899a44d1d·...·]/div>
130 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>127 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
131 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··}·<span·class="comment">//·namespace·VTK</span></div>128 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······<a·class="code·hl_enumvalue"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a">nonconforming</a></div>
 129 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a">···82</a></span>····};</div>
 130 </div>
132 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>131 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 132 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="comment">//</span></div>
 133 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="comment">//··PrintType</span></div>
 134 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="comment">//</span></div>
 135 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 136 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
 137 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·T&gt;</div>
 138 <div·class="foldopen"·id="foldopen00095"·data-start="{"·data-end="};">
 139 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a03816.html">···95</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03816.html">PrintType</a>·{</div>
 140 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03816.html#a31530afed1b4223e23de914d87ed5197">···97</a></span>······<span·class="keyword">typedef</span>·T·<a·class="code·hl_typedef"·href="a03816.html#a31530afed1b4223e23de914d87ed5197">Type</a>;</div>
 141 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····};</div>
 142 </div>
 143 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 144 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····<span·class="keyword">template</span>&lt;&gt;</div>
 145 <div·class="foldopen"·id="foldopen00101"·data-start="{"·data-end="};">
 146 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a03820.html">··101</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03816.html">PrintType</a>&lt;unsigned·char&gt;·{</div>
 147 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a03820.html#a194ee64e8cd4a0a9679f8d044f479fb3">··102</a></span>······<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_typedef"·href="a03820.html#a194ee64e8cd4a0a9679f8d044f479fb3">Type</a>;</div>
 148 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····};</div>
 149 </div>
133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>150 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
 151 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····<span·class="keyword">template</span>&lt;&gt;</div>
 152 <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="};">
 153 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="a03824.html">··106</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03816.html">PrintType</a>&lt;signed·char&gt;·{</div>
 154 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a03824.html#a6566eacec6d72f42ab653872d04ead66">··107</a></span>······<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_typedef"·href="a03824.html#a6566eacec6d72f42ab653872d04ead66">Type</a>;</div>
 155 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····};</div>
 156 </div>
 157 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
 158 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="keyword">template</span>&lt;&gt;</div>
 159 <div·class="foldopen"·id="foldopen00111"·data-start="{"·data-end="};">
Max diff block lines reached; 20180/80959 bytes (24.93%) of diff not shown.
18.0 KB
html2text {}
    
Offset 3, 106 lines modifiedOffset 3, 451 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 corner.hh10 common.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_CORNER_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_COMMON_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_CORNER_HH19 7#define·DUNE_GRID_IO_FILE_VTK_COMMON_HH
20 820 8
21 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h> 
22 10 
23 11namespace·_\x8D_\x8u_\x8n_\x8e 
24 12{ 
25 15 
26 16·namespace·VTK·{21 9#include·<limits>
 22 10#include·<sstream>
 23 11#include·<string>
 24 12#include·<cstdint>
 25 13
 26 14#include·<dune/common/exceptions.hh>
 27 15#include·<dune/geometry/type.hh>
 28 16#include·<dune/common/typetraits.hh>
27 1729 17
 30 25namespace·_\x8D_\x8u_\x8n_\x8e
 31 26{
 32 29
 33 30·namespace·VTK·{
 34 31
 35 33·//
 36 34·//·VTKOptions
 37 35·//
 38 36
 39 38
 40 _\x84_\x83·enum·_\x8O_\x8u_\x8t_\x8p_\x8u_\x8t_\x8T_\x8y_\x8p_\x8e·{
 41 _\x84_\x85·_\x8a_\x8s_\x8c_\x8i_\x8i,
 42 _\x84_\x87·_\x8b_\x8a_\x8s_\x8e_\x86_\x84,
 43 _\x84_\x89·_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8r_\x8a_\x8w,
 44 51·_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8b_\x8a_\x8s_\x8e_\x86_\x84
 45 52·//·//!·Output·to·the·file·is·compressed·inline·binary.
 46 53·//·binarycompressed,
 47 54·//·//!·Output·is·compressed·and·appended·to·the·file.
 48 55·//·compressedappended
 49 _\x85_\x86·};
28 19 
29 24·template<typename·Cell> 
30 _\x82_\x85·class·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r·{ 
31 26·//·store·a·pointer·to·the·element 
32 27·const·Cell*·cell_; 
33 28·//·store·index·of·the·corner·within·element·(Dune·numbering) 
34 29·unsigned·index; 
35 30 
36 31·public: 
37 33 
38 _\x83_\x88·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r(const·Cell&·_\x8c_\x8e_\x8l_\x8l,·unsigned·_\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x) 
39 39·:·cell_(&_\x8c_\x8e_\x8l_\x8l),·index(_\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x) 
40 40·{·} 
41 41 
42 _\x84_\x83·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r()·{·} 
43 44 
44 _\x84_\x86·const·Cell&·_\x8c_\x8e_\x8l_\x8l()·const·{·return·*cell_;·} 
45 48 
46 _\x85_\x82·void·_\x8c_\x8e_\x8l_\x8l(const·Cell&·cell__)·{·cell_·=·&cell__;·index·=·0;·} 
47 53 
48 _\x85_\x85·unsigned·_\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x()·const·{·return·index;·} 
49 _\x85_\x87·void·_\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x(unsigned·i)·{·index·=·i;·} 
50 5850 58
51 60 
52 _\x86_\x83·unsigned·_\x8v_\x8t_\x8k_\x8I_\x8n_\x8d_\x8e_\x8x()·const·{·return·_\x8r_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r(cell_->type(),·index);·} 
53 65 
54 _\x86_\x88·void·_.v_.t_.k_.I_.n_.d_.e_.x(unsigned·i)·{·index·=·_.r_.e_.n_.u_.m_.b_.e_.r(cell_->type(),·i);·}51 _\x86_\x87·enum·_.D_.a_.t_.a_.M_.o_.d_.e·{
 52 69
 53 _\x87_\x83·_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g,
 54 75
 55 81·_\x8n_\x8o_\x8n_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g
 56 _\x88_\x82·};
 57 83
 58 85·//
 59 86·//·PrintType
 60 87·//
 61 88
 62 90
 63 94·template<typename·T>
 64 _\x89_\x85·struct·_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e·{
 65 _\x89_\x87·typedef·T·_\x8T_\x8y_\x8p_\x8e;
55 69·};66 98·};
 67 99
 68 100·template<>
 69 _\x81_\x80_\x81·struct·_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e<unsigned·char>·{
 70 _\x81_\x80_\x82·typedef·unsigned·_\x8T_\x8y_\x8p_\x8e;
 71 103·};
 72 104
 73 105·template<>
 74 _\x81_\x80_\x86·struct·_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e<signed·char>·{
 75 _\x81_\x80_\x87·typedef·int·_\x8T_\x8y_\x8p_\x8e;
 76 108·};
 77 109
 78 110·template<>
 79 _\x81_\x81_\x81·struct·_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e<char>·{
 80 112·typedef·std::conditional<std::numeric_limits<char>::is_signed,
 81 113·int,·unsigned>::type
 82 _\x81_\x81_\x84·_\x8T_\x8y_\x8p_\x8e;
 83 115·};
 84 116
 85 118·//
 86 119·//·VTK::GeometryType·related·stuff
 87 120·//
 88 121
 89 123
 90 _\x81_\x83_\x82·enum·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e·{
 91 _\x81_\x83_\x83·_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x·=·1,
 92 _\x81_\x83_\x84·_\x8l_\x8i_\x8n_\x8e·=·3,
 93 _\x81_\x83_\x85·_\x8t_\x8r_\x8i_\x8a_\x8n_\x8g_\x8l_\x8e·=·5,
 94 _\x81_\x83_\x86·_\x8p_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n·=·7,
 95 _\x81_\x83_\x87·_\x8q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8l_\x8a_\x8t_\x8e_\x8r_\x8a_\x8l·=·9,
 96 _\x81_\x83_\x88·_\x8t_\x8e_\x8t_\x8r_\x8a_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n·=·10,
 97 _\x81_\x83_\x89·_\x8h_\x8e_\x8x_\x8a_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n·=·12,
 98 _\x81_\x84_\x80·_\x8p_\x8r_\x8i_\x8s_\x8m·=·13,
 99 _\x81_\x84_\x81·_\x8p_\x8y_\x8r_\x8a_\x8m_\x8i_\x8d·=·14,
Max diff block lines reached; 9440/18423 bytes (51.24%) of diff not shown.
13.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00764.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dataarraywriter.hh·File·Reference</title>8 <title>dune-grid:·volumeiterators.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 71 lines modifiedOffset 72, 40 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">dataarraywriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">volumeiterators.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Data·array·writers·for·the·VTKWriter.·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;cstdint&gt;</code><br·/> 
85 <code>#include·&lt;iostream&gt;</code><br·/> 
86 <code>#include·&lt;string&gt;</code><br·/> 
87 <code>#include·&lt;iomanip&gt;</code><br·/> 
88 <code>#include·&lt;cmath&gt;</code><br·/> 
89 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
90 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/> 
91 <code>#include·&lt;<a·class="el"·href="a00806_source.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code><br·/>
 84 <code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00779_source.html">dune/grid/io/file/vtk/pointiterator.hh</a>&gt;</code><br·/>
93 </div>87 </div>
94 <p><a·href="a00764_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00764_source.html">Go·to·the·source·code·of·this·file.</a></p>
95 <table·class="memberdecls">89 <table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
97 Classes</h2></td></tr>91 Classes</h2></td></tr>
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03844.html">Dune::VTK::DataArrayWriter</a></td></tr> 
99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">base·class·for·data·array·writers··<a·href="a03844.html#details">More...</a><br·/></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03848.html">Dune::VTK::AsciiDataArrayWriter</a></td></tr> 
102 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·data·array·tags,·uses·ASCII·inline·format··<a·href="a03848.html#details">More...</a><br·/></td></tr> 
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03852.html">Dune::VTK::BinaryDataArrayWriter</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03952.html">Dune::VTK::ConformingVolumeIteratorFactory&lt;·GV·&gt;</a></td></tr>
105 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·data·array·tags,·uses·binary·inline·format··<a·href="a03852.html#details">More...</a><br·/></td></tr> 
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03856.html">Dune::VTK::AppendedRawDataArrayWriter</a></td></tr> 
108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·data·array·tags,·uses·appended·raw·format··<a·href="a03856.html#details">More...</a><br·/></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03860.html">Dune::VTK::AppendedBase64DataArrayWriter</a></td></tr> 
111 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·data·array·tags,·uses·appended·base64·format··<a·href="a03860.html#details">More...</a><br·/></td></tr> 
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03864.html">Dune::VTK::NakedBase64DataArrayWriter</a></td></tr> 
114 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·appended·data·array·tags,·uses·base64·format··<a·href="a03864.html#details">More...</a><br·/></td></tr> 
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03868.html">Dune::VTK::NakedRawDataArrayWriter</a></td></tr> 
117 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·appended·data·arrays,·uses·raw·format··<a·href="a03868.html#details">More...</a><br·/></td></tr> 
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03872.html">Dune::VTK::DataArrayWriterFactory</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03956.html">Dune::VTK::NonConformingVolumeIteratorFactory&lt;·GV·&gt;</a></td></tr>
120 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·factory·for·DataArrayWriters··<a·href="a03872.html#details">More...</a><br·/></td></tr> 
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
123 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
124 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
125 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
126 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>102 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 </table>104 </table>
131 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
132 <div·class="textblock"><p>Data·array·writers·for·the·VTKWriter.·</p> 
133 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian,·Christian·Engwer·</dd></dl> 
134 <p>This·file·contains·classes·to·help·writing·data·in·the·difeerent·VTK·output·modes·</p> 
135 </div></div><!--·contents·-->105 </div><!--·contents·-->
136 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
137 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
138 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
139 </small></address>109 </small></address>
140 </body>110 </body>
141 </html>111 </html>
3.88 KB
html2text {}
    
Offset 4, 63 lines modifiedOffset 4, 27 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 11 volumeiterators.hh·File·Reference
11 dataarraywriter.hh·File·Reference 
12 Data·array·writers·for·the·VTKWriter.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
13 #include·<cstdint> 
14 #include·<iostream> 
15 #include·<string> 
16 #include·<iomanip> 
17 #include·<cmath> 
18 #include·<dune/common/exceptions.hh> 
19 #include·<dune/common/indent.hh> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.s_.t_.r_.e_.a_\x8m_\x8s_\x8._\x8h_\x8h>12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_\x8m_\x8s_\x8._\x8h_\x8h>
21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_.m_.o_.n_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_.n_.e_.r_\x8._\x8h_\x8h>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8o_\x8i_\x8n_\x8t_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>
24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
25  ·······base·class·for·data·array·writers·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
26  20  
 21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>
27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8A_\x8s_\x8c_\x8i_\x8i_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
28  ·······a·streaming·writer·for·data·array·tags,·uses·ASCII·inline·format 
29 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
30   
31 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8B_\x8i_\x8n_\x8a_\x8r_\x8y_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
32  ·······a·streaming·writer·for·data·array·tags,·uses·binary·inline·format 
33 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
34   
35 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8A_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8R_\x8a_\x8w_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
36  ·······a·streaming·writer·for·data·array·tags,·uses·appended·raw·format 
37 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
38   
39 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8A_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
40  ·······a·streaming·writer·for·data·array·tags,·uses·appended·base64·format 
41 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
42   
43 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8a_\x8k_\x8e_\x8d_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
44  ·······a·streaming·writer·for·appended·data·array·tags,·uses·base64·format 
45 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
46   
47 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8a_\x8k_\x8e_\x8d_\x8R_\x8a_\x8w_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
48  ·······a·streaming·writer·for·appended·data·arrays,·uses·raw·format·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
49   
50 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y 
51  ·······a·factory·for·DataArrayWriters·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
52  22  
53 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
54 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
55  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
56  26  
57 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
58  28  
59 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
60 Data·array·writers·for·the·VTKWriter. 
61 ··Author 
62 ······Peter·Bastian,·Christian·Engwer 
63 This·file·contains·classes·to·help·writing·data·in·the·difeerent·VTK·output 
64 modes 
65 ===============================================================================29 ===============================================================================
66 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
176 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00764_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dataarraywriter.hh·Source·File</title>8 <title>dune-grid:·volumeiterators.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 522 lines modifiedOffset 74, 236 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dataarraywriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">volumeiterators.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00764.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00764.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_DATAARRAYWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_DATAARRAYWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstdint&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00773.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00812.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;cstdint&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00779.html">dune/grid/io/file/vtk/pointiterator.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>99 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>VTK·{</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00806.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
104 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV&gt;</div>
 103 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
 104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03952.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03952.html">ConformingVolumeIteratorFactory</a>·{</div>
 105 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="keyword">const</span>·GV&amp;·gv;</div>
105 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>{</div>106 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
 107 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::IndexSet·IndexSet;</div>
 108 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03952.html#a1635122dd8223032c1cf2beca9edba0d">···27</a></span>······<span·class="keyword">const</span>·IndexSet&amp;·indexSet()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·gv.indexSet();·}</div>
 109 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03900.html">ConformingConnectivityWriter</a>&lt;</div>
 110 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··········<a·class="code·hl_class"·href="a03952.html">ConformingVolumeIteratorFactory</a>&lt;GV&gt;·&gt;;</div>
106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>111 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="keyword">namespace·</span>VTK·{</div>112 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">public</span>:</div>
 113 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03952.html#a9c6a74528c100d905040e6d92c3ddf82">···32</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_variable"·href="a03952.html#a9c6a74528c100d905040e6d92c3ddf82">dimCell</a>·=·GV::dimension;</div>
108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 115 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03952.html#ae6215cf619aa91c50ea484dd97ac727f">···34</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0&gt;::Entity·<a·class="code·hl_typedef"·href="a03952.html#ae6215cf619aa91c50ea484dd97ac727f">Cell</a>;</div>
 116 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0&gt;::</div>
 117 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">···36</a></span>······template·Partition&lt;InteriorBorder_Partition&gt;::Iterator·<a·class="code·hl_typedef"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">CellIterator</a>;</div>
109 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>118 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 119 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03952.html#a69c1e7e99c32cc2d86fff8519526a9f9">···38</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">VTK::Corner&lt;Cell&gt;</a>·<a·class="code·hl_typedef"·href="a03952.html#a69c1e7e99c32cc2d86fff8519526a9f9">Corner</a>;</div>
 120 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a03952.html#a610893d34f81ac0470b21554c133d71c">···39</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03840.html">VTK::CornerIterator&lt;CellIterator&gt;</a>·<a·class="code·hl_typedef"·href="a03952.html#a610893d34f81ac0470b21554c133d71c">CornerIterator</a>;</div>
 121 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 122 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03952.html#abacbecdfa7ef99ffa859d1976522761f">···41</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">VTK::Corner&lt;Cell&gt;</a>·<a·class="code·hl_typedef"·href="a03952.html#abacbecdfa7ef99ffa859d1976522761f">Point</a>;</div>
 123 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03916.html">VTK::PointIterator</a>&lt;<a·class="code·hl_typedef"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">CellIterator</a>,</div>
 124 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03952.html#a8cbaec5a413791981eccc637e117e81d">···43</a></span>··········<span·class="keyword">typename</span>·GV::IndexSet&gt;·<a·class="code·hl_typedef"·href="a03952.html#a8cbaec5a413791981eccc637e117e81d">PointIterator</a>;</div>
 125 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 126 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03900.html">ConformingConnectivityWriter&lt;ConformingVolumeIteratorFactory&lt;GV&gt;</a></div>
 127 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03952.html#a99a0905da2e8c1823ccfb6ade7a32ad8">···46</a></span>··········&gt;·<a·class="code·hl_typedef"·href="a03952.html#a99a0905da2e8c1823ccfb6ade7a32ad8">ConnectivityWriter</a>;</div>
 128 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03952.html#a8c5047d2db3a9944024294d16790361a">···47</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::Communication·<a·class="code·hl_typedef"·href="a03952.html#a8c5047d2db3a9944024294d16790361a">Communication</a>;</div>
 129 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 130 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">
 131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03952.html#ab57f74709d2ba0987d8cf0a2e5a86602">···49</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03952.html#ab57f74709d2ba0987d8cf0a2e5a86602">ConformingVolumeIteratorFactory</a>(<span·class="keyword">const</span>·GV&amp;·gv_)</div>
 132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········:·gv(gv_)</div>
 133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······{·}</div>
 134 </div>
 135 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
110 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="};">136 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
111 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03844.html">···55</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03844.html">DataArrayWriter</a></div>137 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03952.html#ae0e33d61befa77ee84e37f2f0f8951ff">···53</a></span>······<a·class="code·hl_typedef"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">CellIterator</a>·<a·class="code·hl_function[·...·truncated·by·diffoscope;·len:·108,·SHA:·39e6b0980309d6f7ac1b503533e74ce1890b9700deca8c8b99e3a5113f3a5bb2·...·]</div>
 138 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<span·class="keywordflow">return</span>·gv.template·begin&lt;0,·InteriorBorder_Partition&gt;();</div>
112 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div>139 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······}</div>
 140 </div>
 141 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">
 142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03952.html#a72933dc1a25db46a6fdb9e474fa40f90">···56</a></span>······<a·class="code·hl_typedef"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">CellIterator</a>·<a·class="code·hl_function"·href="a03952.html#a72933dc1a25db46a6fdb9e474fa40f90">endCells</a>()<span·class="keyword">·const·</span>{</div>
 143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········<span·class="keywordflow">return</span>·gv.template·end&lt;0,·InteriorBorder_Partition&gt;();</div>
113 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">public</span>:</div>144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······}</div>
 145 </div>
114 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>146 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 147 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
 148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03952.html#a9aff567af22a6812aa8e242e1650f5d9">···60</a></span>······<a·class="code·hl_class"·href="a03840.html">CornerIterator</a>·<a·class="code·hl_function"·href="a03952.html#a9aff567af22a6812aa8e242e1650f5d9">beginCorners</a>()<span·class="keyword">·const·</span>{</div>
 149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03952.html#a610893d34f81ac0470b21554c133d71c">CornerIterator</a>(<a·class="code·hl_function"·href="a03952.html#ae0e33d61befa77ee84e37f2f0f8951ff">beginCells</a>(),·<a·class="code·hl_function"·href="a03952.html#a72933dc1a25db46a6fdb9e474fa40f90">endCells</a>());</div>
 150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······}</div>
 151 </div>
115 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">152 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">
116 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03844.html#a305cf8e4c5161e22709982e8ff1bc3ff">···63</a></span>······<a·class="code·hl_function"·href="a03844.html#a305cf8e4c5161e22709982e8ff1bc3ff">DataArrayWriter</a>(<a·class="code·hl_enumeration"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">Precision</a>·_prec)</div> 
117 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······:·prec(_prec)</div>153 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03952.html#a0c978cb21ce59845402fb2d1d4f7c0af">···63</a></span>······<a·class="code·hl_class"·href="a03840.html">CornerIterator</a>·<a·class="code·hl_function"·href="a03952.html#a0c978cb21ce59[·...·truncated·by·diffoscope;·len:·74,·SHA:·33da8825fb767887cf1cb8f3b6d82c8b84d697284f5921030b888fe418ce9601·...·]</div>
 154 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03952.html#a610893d34f81ac0470b21554c133d71c">CornerIterator</a>(<a·class="code·hl_function"·href="a03952.html#a72933dc1a25db46a6fdb9e474fa40f90">endCells</a>());</div>
118 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······{}</div>155 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······}</div>
119 </div>156 </div>
120 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>157 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
121 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·T&gt;</div> 
122 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">158 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="}">
 159 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03952.html#ae9825228b36b518fa8a86c89557fda6d">···67</a></span>······<a·class="code·hl_class"·href="a03916.html">PointIterator</a>·<a·class="code·hl_function"·href="a03952.html#ae9825228b36b518fa8a86c89557fda6d">beginPoints</a>()<span·class="keyword">·const·</span>{</div>
 160 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_typedef"·href="a03952.html#a8cbaec5a413791981eccc637e117e81d">PointIterator</a>(<a·class="code·hl_function"·href="a03952.html#ae0e33d61befa77ee84e37f2f0f8951ff">beginCells</a>(),·<a·class="code·hl_function"·href="a03952.html#a72933dc1a25db46a6fdb9e474fa40f90">endCells</a>(),·gv.indexSet());</div>
123 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03844.html#a2e8b577eecbdb43390f5ff0e6eb804ea">···69</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03844.html#a2e8b577eecbdb43390f5ff0e6eb804ea">write</a>(T·data)</div> 
124 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······{</div> 
125 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>········<span·class="keywordflow">switch</span>(prec)</div> 
126 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········{</div> 
127 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">Precision::float32</a>:</div> 
128 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>············writeFloat32(data);·<span·class="keywordflow">break</span>;</div> 
129 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afafb7fa22ede616c04c68a7663d0f81e92">Precision::float64</a>:</div> 
130 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>············writeFloat64(data);·<span·class="keywordflow">break</span>;</div> 
131 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa3de84ad0700f2a1571f633d399e1900e">Precision::uint32</a>:</div> 
132 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>············writeUInt32(data);·<span·class="keywordflow">break</span>;</div> 
133 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa5f423e669d0a8f4ab7c4c3e6da27161a">Precision::uint8</a>:</div> 
134 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>············writeUInt8(data);·<span·class="keywordflow">break</span>;</div> 
135 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa0241adbbd83925f051b694d40f02747f">Precision::int32</a>:</div> 
136 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>············writeInt32(data);·<span·class="keywordflow">break</span>;</div> 
137 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··········<span·class="keywordflow">default</span>:</div> 
138 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>············DUNE_THROW(Dune::NotImplemented,·<span·class="stringliteral">&quot;Unknown·precision·type&quot;</span>);</div> 
139 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>········}</div> 
Max diff block lines reached; 106288/136531 bytes (77.85%) of diff not shown.
42.1 KB
html2text {}
    
Offset 3, 597 lines modifiedOffset 3, 285 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 dataarraywriter.hh10 volumeiterators.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_DATAARRAYWRITER_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_DATAARRAYWRITER_HH19 7#define·DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH
20 820 8
21 9#include·<cstdint> 
22 10#include·<iostream> 
23 11#include·<string> 
24 12#include·<iomanip> 
25 13#include·<cstdint> 
26 14#include·<cmath>21 9#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_.._.h_.h>
 22 10
 23 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
 24 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 25 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 26 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8o_\x8i_\x8n_\x8t_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
27 1527 15
 28 16namespace·_\x8D_\x8u_\x8n_\x8e·{
 29 19
 30 20·namespace·VTK·{
28 16#include·<dune/common/exceptions.hh> 
29 17#include·<dune/common/indent.hh> 
30 18 
31 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8s_\x8._\x8h_\x8h> 
32 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h> 
33 2131 21
34 30namespace·_\x8D_\x8u_\x8n_\x8e 
35 31{ 
36 34 
37 35·namespace·VTK·{ 
38 36 
39 38 
40 _\x85_\x85·class·_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
41 56·{32 22·template<typename·GV>
 33 _\x82_\x83·class·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·{
 34 24·const·GV&·gv;
 35 25
 36 26·typedef·typename·GV::IndexSet·IndexSet;
 37 _\x82_\x87·const·IndexSet&·indexSet()·const·{·return·gv.indexSet();·}
 38 28·friend·class·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r<
 39 29·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<GV>·>;
 40 30
42 57·public:41 31·public:
 42 _\x83_\x82·static·const·unsigned·_\x8d_\x8i_\x8m_\x8C_\x8e_\x8l_\x8l·=·GV::dimension;
 43 33
 44 _\x83_\x84·typedef·typename·GV::template·Codim<0>::Entity·_\x8C_\x8e_\x8l_\x8l;
 45 35·typedef·typename·GV::template·Codim<0>::
 46 _\x83_\x86·template·Partition<InteriorBorder_Partition>::Iterator·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 47 37
 48 _\x83_\x88·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r;
 49 _\x83_\x89·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8>·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 50 40
 51 _\x84_\x81·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·_\x8P_\x8o_\x8i_\x8n_\x8t;
 52 42·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r,
 53 _\x84_\x83·typename·GV::IndexSet>·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 54 44
 55 45·typedef·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8G_\x8V_\x8>
 56 _\x84_\x86·>·_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r;
 57 _\x84_\x87·typedef·typename·GV::Communication·_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n;
 58 48
 59 _\x84_\x89·explicit·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y(const·GV&·gv_)
 60 50·:·gv(gv_)
 61 51·{·}
 62 52
 63 _\x85_\x83·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8C_\x8e_\x8l_\x8l_\x8s()·const·{
 64 54·return·gv.template·begin<0,·InteriorBorder_Partition>();
 65 55·}
 66 _\x85_\x86·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s()·const·{
 67 57·return·gv.template·end<0,·InteriorBorder_Partition>();
 68 58·}
43 5969 59
44 _\x86_\x83·_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·_prec) 
45 64·:·prec(_prec)70 _.6_.0·_.C_.o_.r_.n_.e_.r_.I_.t_.e_.r_.a_.t_.o_.r·_.b_.e_.g_.i_.n_.C_.o_.r_.n_.e_.r_.s()·const·{
 71 61·return·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(_\x8b_\x8e_\x8g_\x8i_\x8n_\x8C_\x8e_\x8l_\x8l_\x8s(),·_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s());
 72 62·}
 73 _\x86_\x83·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8e_\x8n_\x8d_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s()·const·{
 74 64·return·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s());
46 65·{}75 65·}
47 6676 66
 77 _\x86_\x87·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8P_\x8o_\x8i_\x8n_\x8t_\x8s()·const·{
 78 68·return·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(_\x8b_\x8e_\x8g_\x8i_\x8n_\x8C_\x8e_\x8l_\x8l_\x8s(),·_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s(),·gv.indexSet());
48 68·template<class·T> 
49 _\x86_\x89·void·_\x8w_\x8r_\x8i_\x8t_\x8e(T·data) 
50 70·{ 
51 71·switch(prec) 
52 72·{ 
53 73·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x83_\x82: 
54 74·writeFloat32(data);·break; 
55 75·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x86_\x84: 
56 76·writeFloat64(data);·break; 
57 77·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8u_\x8i_\x8n_\x8t_\x83_\x82: 
58 78·writeUInt32(data);·break; 
59 79·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8u_\x8i_\x8n_\x8t_\x88: 
60 80·writeUInt8(data);·break; 
61 81·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8i_\x8n_\x8t_\x83_\x82: 
62 82·writeInt32(data);·break; 
63 83·default: 
64 84·DUNE_THROW(Dune::NotImplemented,·"Unknown·precision·type"); 
65 85·} 
66 86·}79 69·}
67 87 
68 _\x88_\x89·virtual·bool·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8I_\x8s_\x8N_\x8o_\x8o_\x8p()·const·{·return·false;·} 
69 _\x89_.1·virtual·_.~_.D_.a_.t_.a_.A_.r_.r_.a_.y_.W_.r_.i_.t_.e_.r·()·{}80 _\x87_.0·_.P_.o_.i_.n_.t_.I_.t_.e_.r_.a_.t_.o_.r·_.e_.n_.d_.P_.o_.i_.n_.t_.s()·const·{
 81 71·return·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s());
 82 72·}
 83 73
 84 _\x87_\x84·_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·_\x8m_\x8a_\x8k_\x8e_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y()·const·{
 85 75·return·_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(*this);
 86 76·}
 87 _\x87_\x87·const·_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n&·_\x8c_\x8o_\x8m_\x8m()·const·{
 88 78·return·gv.comm();
 89 79·}
 90 80·};
 91 81
Max diff block lines reached; 36407/43044 bytes (84.58%) of diff not shown.
8.37 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00767.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·volumeiterators.hh·File·Reference</title>8 <title>dune-grid:·subsamplingvtkwriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 40 lines modifiedOffset 72, 45 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">volumeiterators.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">subsamplingvtkwriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/> 
 82 <p>Provides·subsampled·file·i/o·for·the·visualization·toolkit.··
 83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;ostream&gt;</code><br·/>
 85 <code>#include·&lt;memory&gt;</code><br·/>
 86 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/>
 87 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 88 <code>#include·&lt;dune/geometry/virtualrefinement.hh&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00779_source.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a00782_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00815_source.html">dune/grid/io/file/vtk/pointiterator.hh</a>&gt;</code><br·/> 
87 </div>91 </div>
88 <p><a·href="a00767_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a00767_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">93 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>95 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03952.html">Dune::VTK::ConformingVolumeIteratorFactory&lt;·GV·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03944.html">Dune::SubsamplingVTKWriter&lt;·GridView·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format.··<a·href="a03944.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03956.html">Dune::VTK::NonConformingVolumeIteratorFactory&lt;·GV·&gt;</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr> 
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
104 </table>105 </table>
 106 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 107 <div·class="textblock"><p>Provides·subsampled·file·i/o·for·the·visualization·toolkit.·</p>
 108 <dl·class="section·author"><dt>Author</dt><dd>Jö·Fahlke·</dd></dl>
105 </div><!--·contents·-->109 </div></div><!--·contents·-->
106 <!--·start·footer·part·-->110 <!--·start·footer·part·-->
107 <hr·class="footer"/><address·class="footer"><small>111 <hr·class="footer"/><address·class="footer"><small>
108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8112 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
109 </small></address>113 </small></address>
110 </body>114 </body>
111 </html>115 </html>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
2.43 KB
html2text {}
    
Offset 4, 27 lines modifiedOffset 4, 32 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 volumeiterators.hh·File·Reference 
12 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_.._.h_.h>11 subsamplingvtkwriter.hh·File·Reference
 12 Provides·subsampled·file·i/o·for·the·visualization·toolkit.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 13 #include·<ostream>
 14 #include·<memory>
 15 #include·<dune/common/indent.hh>
 16 #include·<dune/geometry/type.hh>
 17 #include·<dune/geometry/virtualrefinement.hh>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_.o_.r_.n_\x8e_\x8r_\x8._\x8h_\x8h>18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_.t_.k_.w_.r_.i_.t_\x8e_\x8r_\x8._\x8h_\x8h>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_.u_.n_.c_.t_.i_.o_.n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_.t_.u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8o_\x8i_\x8n_\x8t_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8V_\x8·_\x8> 
20   
21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_.T_.K_.:_.:_.N_.o_.n_.C_.o_.n_.f_.o_.r_.m_.i_.n_.g_.V_.o_.l_.u_.m_.e_.I_.t_.e_.r_.a_.t_.o_.r_.F_.a_.c_.t_.o_.r_.y_.<_.·_.G_.V_\x8·_\x8>22 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_.u_.b_.s_.a_.m_.p_.l_.i_.n_.g_.V_.T_.K_.W_.r_.i_.t_.e_.r_.<_.·_.G_.r_.i_.d_.V_.i_.e_.w_\x8·_\x8>
 23  ·······Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format.
 24 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
22  25  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e27 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.28  ···········Include·standard·header·files.
26  29  
27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K 
28  30 *.**.**.**.**.*·D.De.et.ta.ai.il.le.ed.d·D.De.es.sc.cr.ri.ip.pt.ti.io.on.n·*.**.**.**.**.*
 31 Provides·subsampled·file·i/o·for·the·visualization·toolkit.
 32 ··Author
 33 ······Jö·Fahlke
29 ===============================================================================34 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.835 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
156 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00767_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·volumeiterators.hh·Source·File</title>8 <title>dune-grid:·subsamplingvtkwriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 236 lines modifiedOffset 74, 404 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">volumeiterators.hh</div></div>80 ··<div·class="headertitle"><div·class="title">subsamplingvtkwriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00767.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00767.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_SUBSAMPLINGVTKWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_SUBSAMPLINGVTKWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/virtualrefinement.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00779.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00794.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00803.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00782.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00815.html">dune/grid/io/file/vtk/pointiterator.hh</a>&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
99 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>VTK·{</div> 
101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div> 
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV&gt;</div> 
103 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};"> 
104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03952.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03952.html">ConformingVolumeIteratorFactory</a>·{</div> 
105 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="keyword">const</span>·GV&amp;·gv;</div> 
106 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>{</div>
 102 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View·&gt;</div>
 103 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">
 104 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03944.html">···38</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03944.html">SubsamplingVTKWriter</a></div>
 105 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03988.html">VTKWriter</a>&lt;GridView&gt;</div>
107 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::IndexSet·IndexSet;</div> 
108 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03952.html#a1635122dd8223032c1cf2beca9edba0d">···27</a></span>······<span·class="keyword">const</span>·IndexSet&amp;·indexSet()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·gv.indexSet();·}</div> 
109 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03900.html">ConformingConnectivityWriter</a>&lt;</div> 
110 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··········<a·class="code·hl_class"·href="a03952.html">ConformingVolumeIteratorFactory</a>&lt;GV&gt;·&gt;;</div> 
111 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div> 
112 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">public</span>:</div> 
113 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03952.html#a9c6a74528c100d905040e6d92c3ddf82">···32</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_variable"·href="a03952.html#a9c6a74528c100d905040e6d92c3ddf82">dimCell</a>·=·GV::dimension;</div> 
114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
115 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03952.html#ae6215cf619aa91c50ea484dd97ac727f">···34</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0&gt;::Entity·<a·class="code·hl_typedef"·href="a03952.html#ae6215cf619aa91c50ea484dd97ac727f">Cell</a>;</div> 
116 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0&gt;::</div> 
117 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">···36</a></span>······template·Partition&lt;InteriorBorder_Partition&gt;::Iterator·<a·class="code·hl_typedef"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">CellIterator</a>;</div> 
118 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
119 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03952.html#a69c1e7e99c32cc2d86fff8519526a9f9">···38</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">VTK::Corner&lt;Cell&gt;</a>·<a·class="code·hl_typedef"·href="a03952.html#a69c1e7e99c32cc2d86fff8519526a9f9">Corner</a>;</div> 
120 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a03952.html#a610893d34f81ac0470b21554c133d71c">···39</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03840.html">VTK::CornerIterator&lt;CellIterator&gt;</a>·<a·class="code·hl_typedef"·href="a03952.html#a610893d34f81ac0470b21554c133d71c">CornerIterator</a>;</div> 
121 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>106 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··{</div>
122 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03952.html#abacbecdfa7ef99ffa859d1976522761f">···41</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">VTK::Corner&lt;Cell&gt;</a>·<a·class="code·hl_typedef"·href="a03952.html#abacbecdfa7ef99ffa859d1976522761f">Point</a>;</div> 
123 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03916.html">VTK::PointIterator</a>&lt;<a·class="code·hl_typedef"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">CellIterator</a>,</div> 
124 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03952.html#a8cbaec5a413791981eccc637e117e81d">···43</a></span>··········<span·class="keyword">typename</span>·GV::IndexSet&gt;·<a·class="code·hl_typedef"·href="a03952.html#a8cbaec5a413791981e[·...·truncated·by·diffoscope;·len:·29,·SHA:·39c424e7abb4d706cd6b15dd982f7a6f518f3063777fc586191b47a713bcf856·...·]</a>;</div>107 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03988.html">VTKWriter&lt;GridView&gt;</a>·<a·class="code·hl_class"·href="a03988.html">Base</a>;</div>
 108 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·<a·class="code·hl_variable"·href="a01036.html#ga89d9f6119d40dcf32189e015fe93dda1">GridView::dimension</a>;</div>
 109 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimw·=·<a·class="code·hl_variable"·href="a01036.html#gac709880cf1eac9bd7ae0f7c63ffb9ccd">GridView::dimensionworld</a>;</div>
 110 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridView::Grid::ctype·ctype;</div>
 111 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;·0·&gt;::Entity·Entity;</div>
 112 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">typedef</span>·VirtualRefinement&lt;dim,·ctype&gt;·Refinement;</div>
 113 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refinement::IndexVector·IndexVector;</div>
 114 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refinement::ElementIterator·SubElementIterator;</div>
 115 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refinement::VertexIterator·SubVertexIterator;</div>
125 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>116 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
126 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03900.html">ConformingConnectivityWriter&lt;ConformingVolumeIteratorFactory&lt;GV&gt;</a></div> 
127 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03952.html#a99a0905da2e8c1823ccfb6ade7a32ad8">···46</a></span>··········&gt;·<a·class="code·hl_typedef"·href="a03952.html#a99a0905da2e8c1823ccfb6ade7a32ad8">ConnectivityWriter</a>;</div> 
128 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03952.html#a8c5047d2db3a9944024294d16790361a">···47</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::Communication·<a·class="code·hl_typedef"·hr[·...·truncated·by·diffoscope;·len:·64,·SHA:·0f933b631a6f7d468c0b2c2b997da061cfcbcf06d9fff33a8d791b5fdd343bad·...·]</a>;</div>117 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04012.html">Base::CellIterator</a>·<a·class="code·hl_class"·href="a04012.html">CellIterato[·...·truncated·by·diffoscope;·len:·1,·SHA:·454349e422f05297191ead13e21d3db520e5abef52055e4964b82fb213f593a1·...·]</a>;</div>
 118 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a03988.html#ab5793f7e9c35d5557fbd01a617768ec0">Base::FunctionIterator</a>·FunctionIterator;</div>
 119 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03988.html#a712d991fceb8305b506fee51d0ab9007">Base::cellBegin</a>;</div>
 120 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03988.html#a3069b3c2a53fd55a86ff31aef83c44bd">Base::cellEnd</a>;</div>
 121 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#a9dbec108bfcb591dcd191904c29ada56">Base::celldata</a>;</div>
 122 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#ae4bf72c5ed8de7d8a3557939b34043d4">Base::ncells</a>;</div>
 123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#af8e8ed0c450ad5b2efeff3a5f4516762">Base::ncorners</a>;</div>
 124 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#ac97ec2b3dda17b2e2aad67c77011430a">Base::nvertices</a>;</div>
 125 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#a7e486608ebbf70f38186c1fa82812068">Base::outputtype</a>;</div>
 126 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03988.html#a247bdfe6c0268fdd21e71eadb5f95baf">Base::vertexBegin</a>;</div>
 127 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03988.html#aee5406947e96ea159cc1fcfddbdd127d">Base::vertexEnd</a>;</div>
 128 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#a34337462dcfcbab3f2ec615027b47182">Base::vertexdata</a>;</div>
129 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>129 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 130 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">public</span>:</div>
130 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">131 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="}">
131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03952.html#ab57f74709d2ba0987d8cf0a2e5a86602">···49</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03952.html#ab57f74709d2ba0987d8cf0a2e5a86602">ConformingVolumeIteratorFactory</a>(<span·class="keyword">const</span>·GV&amp;·gv_)</div> 
132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········:·gv(gv_)</div>132 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03944.html#a90394e06e96db88ec6c93d672f583a51">···80</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03944.html#a90394e06e96db88ec6c93d672f583a51">Subsa[·...·truncated·by·diffoscope;·len:·127,·SHA:·cc548c7950a2e7a6ea2d04067f4c32e2584c69fb5c4edada3ffff2dec117d1c2·...·]</div>
 133 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>···································Dune::RefinementIntervals·intervals_,·<span·class="keywordtype">bool</span>·coerceToSimplex_·=·<span·class="keyword">false</span>,</div>
 134 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>···································<a·class="code·hl_enumeration"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">VTK::Precision</a>·<a·class="code·hl_function"·href="a03988.html#ab445a9f7f8fa50bbed7416c146fd5c06">coordPrecision</a>·=·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">VTK::Precision::float32</a>)</div>
 135 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········:·<a·class="code·hl_class"·href="a03988.html">Base</a>(gridView,·VTK::nonconforming,·<a·class="code·hl_function"·href="a03988.html#ab445a9f7f8fa50bbed7416c146fd5c06">coordPrecision</a>)</div>
 136 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········,·intervals(intervals_),·coerceToSimplex(coerceToSimplex_)</div>
133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······{·}</div>137 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····{</div>
 138 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordflow">if</span>(intervals_.intervals()·&lt;·1)·{</div>
 139 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········DUNE_THROW(Dune::IOError,<span·class="stringliteral">&quot;SubsamplingVTKWriter:·Refinement·intervals·must·be·larger·than·zero!·(One·interval·means·no·subsampling)&quot;</span>);</div>
 140 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······}</div>
 141 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····}</div>
134 </div>142 </div>
135 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
136 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}"> 
137 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03952.html#ae0e33d61befa77ee84e37f2f0f8951ff">···53</a></span>······<a·class="code·hl_typedef"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">CellIterator</a>·<a·class="code·hl_function"·href="a03952.html#ae0e33d61befa77ee84e37f2f0f8951ff">beginCells</a>()<span·class="keyword">·const·</span>{</div> 
138 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<span·class="keywordflow">return</span>·gv.template·begin&lt;0,·InteriorBorder_Partition&gt;();</div> 
139 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······}</div> 
140 </div> 
141 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}"> 
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03952.html#a72933dc1a25db46a6fdb9e474fa40f90">···56</a></span>······<a·class="code·hl_typedef"·href="a03952.html#af30e7aadb0aeee24c0b283cd2490f3e3">CellIterator</a>·<a·class="code·hl_function"·href="a03952.html#a72933dc1a25db46a6fdb9e474fa40f90">endCells</a>()<span·class="keyword">·const·</span>{</div> 
143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········<span·class="keywordflow">return</span>·gv.template·end&lt;0,·InteriorBorder_Partition&gt;();</div> 
144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······}</div> 
145 </div> 
146 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>143 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
147 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}"> 
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03952.html#a9aff567af22a6812aa8e242e1650f5d9">···60</a></span>······<a·class="code·hl_class"·href="a03840.html">CornerIterator</a>·<a·class="code·hl_function"·href="a03952.html#a9aff567af22a6812aa8e242e1650f5d9">beginCorners</a>()<span·class="keyword">·const·</span>{</div> 
Max diff block lines reached; 80313/118174 bytes (67.96%) of diff not shown.
40.9 KB
html2text {}
    
Offset 3, 285 lines modifiedOffset 3, 526 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 volumeiterators.hh10 subsamplingvtkwriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH 
19 7#define·DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH18 6#ifndef·DUNE_SUBSAMPLINGVTKWRITER_HH
 19 7#define·DUNE_SUBSAMPLINGVTKWRITER_HH
20 820 8
21 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
22 1021 9#include·<ostream>
 22 10#include·<memory>
 23 11
 24 12#include·<dune/common/indent.hh>
 25 13#include·<dune/geometry/type.hh>
 26 14#include·<dune/geometry/virtualrefinement.hh>
23 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.c_.o_.r_.n_\x8e_\x8r_\x8._\x8h_\x8h>27 15#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.v_.t_.k_.w_.r_.i_.t_\x8e_\x8r_\x8._\x8h_\x8h>
24 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
25 13#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.f_.u_.n_.c_.t_.i_.o_.n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>28 16#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.v_.t_.u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 29 17
26 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8o_\x8i_\x8n_\x8t_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
27 15 
28 16namespace·_.D_.u_.n_.e·{30 24namespace·_.D_.u_.n_.e
29 19 
30 20·namespace·VTK·{ 
31 21 
32 22·template<typename·GV> 
33 _\x82_\x83·class·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·{ 
34 24·const·GV&·gv; 
35 2531 25{
 32 37·template<·class·GridView·>
 33 _\x83_\x88·class·_\x8S_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 34 39·:·public·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r<GridView>
 35 40·{
 36 41·typedef·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>·_\x8B_\x8a_\x8s_\x8e;
 37 42·constexpr·static·int·dim·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 38 43·constexpr·static·int·dimw·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d;
 39 44·typedef·typename·GridView::Grid::ctype·ctype;
 40 45·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·Entity;
 41 46·typedef·VirtualRefinement<dim,·ctype>·Refinement;
 42 47·typedef·typename·Refinement::IndexVector·IndexVector;
 43 48·typedef·typename·Refinement::ElementIterator·SubElementIterator;
 44 49·typedef·typename·Refinement::VertexIterator·SubVertexIterator;
 45 50
 46 51·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 47 52·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·FunctionIterator;
 48 53·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8c_\x8e_\x8l_\x8l_\x8B_\x8e_\x8g_\x8i_\x8n;
 49 54·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8c_\x8e_\x8l_\x8l_\x8E_\x8n_\x8d;
 50 55·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8c_\x8e_\x8l_\x8l_\x8d_\x8a_\x8t_\x8a;
 51 56·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8n_\x8c_\x8e_\x8l_\x8l_\x8s;
 52 57·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8n_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s;
 53 58·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8n_\x8v_\x8e_\x8r_\x8t_\x8i_\x8c_\x8e_\x8s;
 54 59·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8o_\x8u_\x8t_\x8p_\x8u_\x8t_\x8t_\x8y_\x8p_\x8e;
 55 60·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n;
 56 61·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8E_\x8n_\x8d;
 57 62·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8d_\x8a_\x8t_\x8a;
 58 63
36 26·typedef·typename·GV::IndexSet·IndexSet; 
37 _\x82_\x87·const·IndexSet&·indexSet()·const·{·return·gv.indexSet();·} 
38 28·friend·class·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r< 
39 29·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<GV>·>; 
40 30 
41 31·public: 
42 _\x83_\x82·static·const·unsigned·_\x8d_\x8i_\x8m_\x8C_\x8e_\x8l_\x8l·=·GV::dimension; 
43 33 
44 _\x83_\x84·typedef·typename·GV::template·Codim<0>::Entity·_\x8C_\x8e_\x8l_\x8l; 
45 35·typedef·typename·GV::template·Codim<0>:: 
46 _\x83_\x86·template·Partition<InteriorBorder_Partition>::Iterator·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
47 37 
48 _\x83_\x88·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r; 
49 _\x83_\x89·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8>·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
50 40 
51 _\x84_\x81·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·_\x8P_\x8o_\x8i_\x8n_\x8t; 
52 42·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r, 
53 _\x84_\x83·typename·GV::IndexSet>·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
54 44 
55 45·typedef·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8G_\x8V_\x8> 
56 _\x84_\x86·>·_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r; 
57 _\x84_\x87·typedef·typename·GV::Communication·_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n; 
58 48 
59 _\x84_\x89·explicit·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y(const·GV&·gv_) 
60 50·:·gv(gv_) 
61 51·{·} 
62 52 
63 _\x85_\x83·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8C_\x8e_\x8l_\x8l_\x8s()·const·{ 
64 54·return·gv.template·begin<0,·InteriorBorder_Partition>(); 
65 55·} 
66 _\x85_\x86·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s()·const·{ 
67 57·return·gv.template·end<0,·InteriorBorder_Partition>(); 
68 58·} 
69 59 
70 _\x86_\x80·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s()·const·{ 
71 61·return·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(_\x8b_\x8e_\x8g_\x8i_\x8n_\x8C_\x8e_\x8l_\x8l_\x8s(),·_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s()); 
72 62·} 
73 _\x86_\x83·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8e_\x8n_\x8d_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s()·const·{ 
74 64·return·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s()); 
75 65·} 
76 66 
77 _\x86_\x87·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8P_\x8o_\x8i_\x8n_\x8t_\x8s()·const·{ 
78 68·return·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(_\x8b_\x8e_\x8g_\x8i_\x8n_\x8C_\x8e_\x8l_\x8l_\x8s(),·_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s(),·gv.indexSet()); 
79 69·} 
80 _\x87_\x80·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8e_\x8n_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8s()·const·{ 
81 71·return·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(_\x8e_\x8n_\x8d_\x8C_\x8e_\x8l_\x8l_\x8s()); 
82 72·} 
83 73 
84 _\x87_\x84·_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·_\x8m_\x8a_\x8k_\x8e_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y()·const·{ 
85 75·return·_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(*this); 
86 76·} 
87 _\x87_\x87·const·_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n&·_\x8c_\x8o_\x8m_\x8m()·const·{ 
88 78·return·gv.comm(); 
89 79·} 
90 80·}; 
91 81 
92 82·template<typename·GV> 
93 _\x88_\x83·class·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·{ 
94 84·const·GV&·gv; 
95 85 
Max diff block lines reached; 32545/41807 bytes (77.85%) of diff not shown.
6.32 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00770.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·pvtuwriter.hh·File·Reference</title>8 <title>dune-grid:·basicwriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 29 lines modifiedOffset 72, 37 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">pvtuwriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">basicwriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;ostream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;fstream&gt;</code><br·/>
 83 <code>#include·&lt;iomanip&gt;</code><br·/>
 84 <code>#include·&lt;iterator&gt;</code><br·/>
 85 <code>#include·&lt;list&gt;</code><br·/>
 86 <code>#include·&lt;memory&gt;</code><br·/>
 87 <code>#include·&lt;sstream&gt;</code><br·/>
83 <code>#include·&lt;string&gt;</code><br·/>88 <code>#include·&lt;string&gt;</code><br·/>
84 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>89 <code>#include·&lt;dune/common/parallel/mpiguard.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/>90 <code>#include·&lt;dune/common/path.hh&gt;</code><br·/>
 91 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
 93 <code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/>
 94 <code>#include·&lt;<a·class="el"·href="a00815_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code><br·/>
 95 <code>#include·&lt;<a·class="el"·href="a00782_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>
87 </div>96 </div>
88 <p><a·href="a00770_source.html">Go·to·the·source·code·of·this·file.</a></p>97 <p><a·href="a00770_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">98 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>100 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03920.html">Dune::VTK::PVTUWriter</a></td></tr>101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03796.html">Dune::VTK::BasicWriter&lt;·IteratorFactory·&gt;</a></td></tr>
93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Dump·a·.vtu/.vtp·files·contents·to·a·stream.··<a·href="a03920.html#details">More...</a><br·/></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table><table·class="memberdecls">103 </table><table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
97 Namespaces</h2></td></tr>105 Namespaces</h2></td></tr>
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>106 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>107 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.61 KB
html2text {}
    
Offset 4, 24 lines modifiedOffset 4, 32 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 pvtuwriter.hh·File·Reference11 basicwriter.hh·File·Reference
12 #include·<ostream>12 #include·<fstream>
 13 #include·<iomanip>
 14 #include·<iterator>
 15 #include·<list>
 16 #include·<memory>
 17 #include·<sstream>
13 #include·<string>18 #include·<string>
14 #include·<dune/common/exceptions.hh>19 #include·<dune/common/parallel/mpiguard.hh>
15 #include·<dune/common/indent.hh>20 #include·<dune/common/path.hh>
 21 #include·<dune/geometry/referenceelements.hh>
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>22 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
 23 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 24 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.26 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s27 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 28 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8·_\x8>
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
20  ·······Dump·a·.vtu/.vtp·files·contents·to·a·stream.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
21  29  
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s30 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8D_\x8u_\x8n_\x8e31 namespace· ·_\x8D_\x8u_\x8n_\x8e
24  ···········Include·standard·header·files.32  ···········Include·standard·header·files.
25  33  
26 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K34 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
27  35  
142 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00770_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·pvtuwriter.hh·Source·File</title>8 <title>dune-grid:·basicwriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 193 lines modifiedOffset 74, 490 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">pvtuwriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">basicwriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00770.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00770.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_PVTUWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_BASICWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_PVTUWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_BASICWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;list&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpiguard.hh&gt;</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/path.hh&gt;</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>VTK·{</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div>
 106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00815.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</span></div>
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00782.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>
 111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
105 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="};">112 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}">
106 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a03920.html">···62</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03920.html">PVTUWriter</a>·{</div>113 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a01081.html">···32</a></span>··<span·class="keyword">namespace·</span>VTK·{</div>
107 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······std::ostream&amp;·stream;</div>114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 115 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·IteratorFactory&gt;</div>
 116 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="};">
 117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03796.html">···35</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03796.html">BasicWriter</a>·{</div>
 118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·IteratorFactory::CellIterator·CellIterator;</div>
 119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·IteratorFactory::CornerIterator·CornerIterator;</div>
 120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·IteratorFactory::PointIterator·PointIterator;</div>
 121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·IteratorFactory::Cell·Cell;</div>
108 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
109 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······std::string·fileType;</div>124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">public</span>:</div>
 125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03796.html#ad36d9935215389eea1fd32991cdc4a88">···43</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03888.html">FunctionWriterBase&lt;Cell&gt;</a>·<a·class="code·hl_typedef"·href="a03796.html#ad36d9935215389eea1fd32991cdc4a88">FunctionWriter</a>;</div>
110 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
111 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······Indent·indent;</div>127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">private</span>:</div>
 128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······<span·class="keyword">typedef</span>·std::list&lt;std::shared_ptr&lt;FunctionWriter&gt;·&gt;·WriterList;</div>
 129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·WriterList::const_iterator·WIterator;</div>
112 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Cell::Geometry::ctype·ctype;</div>
 132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·celldim·=·Cell::mydimension;</div>
 133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">typedef</span>·ReferenceElements&lt;ctype,·celldim&gt;·Refelems;</div>
 134 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 135 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">FileType</a>·fileType·=·celldim·==·1</div>
 136 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·······································?·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be">polyData</a>·:·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b">unstructuredGrid</a>;</div>
 137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keyword">const</span>·IteratorFactory&amp;·factory;</div>
 139 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 140 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······WriterList·cellData;</div>
 141 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······WriterList·pointData;</div>
 142 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 143 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<a·class="code·hl_class"·href="a03896.html">CoordinatesWriter&lt;Cell&gt;</a>·coords;</div>
 144 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keyword">typename</span>·IteratorFactory::ConnectivityWriter·connectivity;</div>
 145 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<a·class="code·hl_class"·href="a03908.html">OffsetsWriter&lt;Cell&gt;</a>·offsets;</div>
 146 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<a·class="code·hl_class"·href="a03912.html">TypesWriter&lt;Cell&gt;</a>·types;</div>
 147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
113 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">public</span>:</div>148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">public</span>:</div>
114 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
115 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="}">149 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="}">
 150 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03796.html#a2a158fb5bc0a849bc3df21c60255a8f3">···67</a></span>······<a·class="code·hl_function"·href="a03796.html#a2a158fb5bc0a849bc3df21c60255a8f3">BasicWriter</a>(<span·class="keyword">const</span>·IteratorFactory&amp;·factory_)</div>
 151 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········:·factory(factory_),·connectivity(factory.makeConnectivity())</div>
116 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03920.html#a7027e4054f07696a2aff3ab888bc6d7b">···78</a></span>······<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a03920.html#a7027e4054f07696a2aff3ab888bc6d7b">PVTUWriter</a>(std::ostream&amp;·stream_,·<a·class="code·hl_enumeration"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">FileType</a>·fileType_)</div> 
117 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>········:·stream(stream_)</div> 
118 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······{</div> 
119 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········<span·class="keywordflow">switch</span>(fileType_)·{</div> 
120 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be">polyData</a>·:</div> 
121 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··········fileType·=·<span·class="stringliteral">&quot;PPolyData&quot;</span>;</div> 
122 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··········<span·class="keywordflow">break</span>;</div> 
123 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b">unstructuredGrid</a>·:</div> 
124 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··········fileType·=·<span·class="stringliteral">&quot;PUnstructuredGrid&quot;</span>;</div> 
125 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··········<span·class="keywordflow">break</span>;</div> 
126 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········default·:</div> 
127 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··········DUNE_THROW(IOError,·<span·class="stringliteral">&quot;PVTUWriter:·Unknown·fileType:·&quot;</span>·&lt;&lt;·fileType_);</div> 
128 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········}</div>152 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······{·}</div>
129 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<span·class="keyword">const</span>·std::string&amp;·byteOrder·=·<a·class="code·hl_function"·href="a01081.html#a8bce02a1111502dd0245e7888a532fc5">getEndiannessString</a>();</div> 
130 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> 
131 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········stream·&lt;&lt;·indent·&lt;&lt;·<span·class="stringliteral">&quot;&lt;?xml·version=\&quot;1.0\&quot;?&gt;\n&quot;</span>;</div> 
132 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········stream·&lt;&lt;·indent·&lt;&lt;·<span·class="stringliteral">&quot;&lt;VTKFile&quot;</span></div> 
133 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·type=\&quot;&quot;</span>·&lt;&lt;·fileType·&lt;&lt;·<span·class="stringliteral">&quot;\&quot;&quot;</span></div> 
134 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·version=\&quot;0.1\&quot;&quot;</span></div> 
135 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·byte_order=\&quot;&quot;</span>·&lt;&lt;·byteOrder·&lt;&lt;·<span·class="stringliteral">&quot;\&quot;&gt;\n&quot;</span>;</div> 
136 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········++indent;</div> 
137 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······}</div> 
138 </div>153 </div>
139 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>154 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 155 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="comment">//</span></div>
 156 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="comment">//··Methods·for·adding·data</span></div>
Max diff block lines reached; 59592/113817 bytes (52.36%) of diff not shown.
31.0 KB
html2text {}
    
Offset 3, 194 lines modifiedOffset 3, 526 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 pvtuwriter.hh10 basicwriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_PVTUWRITER_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_BASICWRITER_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_PVTUWRITER_HH19 7#define·DUNE_GRID_IO_FILE_VTK_BASICWRITER_HH
20 820 8
21 9#include·<ostream>21 9#include·<fstream>
 22 10#include·<iomanip>
 23 11#include·<iterator>
 24 12#include·<list>
 25 13#include·<memory>
 26 14#include·<sstream>
22 10#include·<string>27 15#include·<string>
23 11 
24 12#include·<dune/common/exceptions.hh> 
25 13#include·<dune/common/indent.hh> 
26 14 
27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h> 
28 1628 16
29 17namespace·_\x8D_\x8u_\x8n_\x8e·{ 
30 1829 17#include·<dune/common/parallel/mpiguard.hh>
 30 18#include·<dune/common/path.hh>
 31 19
 32 20#include·<dune/geometry/referenceelements.hh>
31 2133 21
 34 22#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
 35 23#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 36 24#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 37 25#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 38 26
 39 27namespace·_\x8D_\x8u_\x8n_\x8e
 40 28{
 41 31
32 22·namespace·VTK·{42 _.3_.2·namespace·VTK·{
33 23 
34 2543 33
 44 34·template<typename·IteratorFactory>
35 _\x86_.2·class·_.P_.V_.T_.U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{45 _\x83_.5·class·_.B_.a_.s_.i_.c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{
36 63·std::ostream&·stream; 
37 64 
38 65·std::string·fileType; 
39 66 
40 67·Indent·indent; 
41 6846 36·typedef·typename·IteratorFactory::CellIterator·CellIterator;
 47 37·typedef·typename·IteratorFactory::CornerIterator·CornerIterator;
 48 38·typedef·typename·IteratorFactory::PointIterator·PointIterator;
 49 39
 50 40·typedef·typename·IteratorFactory::Cell·Cell;
 51 41
 52 42·public:
 53 _\x84_\x83·typedef·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r;
 54 44
 55 45·private:
 56 46·typedef·std::list<std::shared_ptr<FunctionWriter>·>·WriterList;
 57 47·typedef·typename·WriterList::const_iterator·WIterator;
 58 48
 59 49·typedef·typename·Cell::Geometry::ctype·ctype;
 60 50·static·const·unsigned·celldim·=·Cell::mydimension;
 61 51·typedef·ReferenceElements<ctype,·celldim>·Refelems;
 62 52
 63 53·static·const·_\x8F_\x8i_\x8l_\x8e_\x8T_\x8y_\x8p_\x8e·fileType·=·celldim·==·1
 64 54·?·_\x8p_\x8o_\x8l_\x8y_\x8D_\x8a_\x8t_\x8a·:·_\x8u_\x8n_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d;
 65 55
 66 56·const·IteratorFactory&·factory;
 67 57
 68 58·WriterList·cellData;
 69 59·WriterList·pointData;
 70 60
 71 61·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·coords;
 72 62·typename·IteratorFactory::ConnectivityWriter·connectivity;
 73 63·_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·offsets;
 74 64·_\x8T_\x8y_\x8p_\x8e_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·types;
 75 65
42 69·public:76 66·public:
 77 _\x86_\x87·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(const·IteratorFactory&·factory_)
 78 68·:·factory(factory_),·connectivity(factory.makeConnectivity())
 79 69·{·}
 80 70
 81 72·//
 82 73·//·Methods·for·adding·data
 83 74·//
43 71 
44 _\x87_\x88·inline·_\x8P_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(std::ostream&·stream_,·_\x8F_\x8i_\x8l_\x8e_\x8T_\x8y_\x8p_\x8e·fileType_) 
45 79·:·stream(stream_) 
46 80·{ 
47 81·switch(fileType_)·{ 
48 82·case·_\x8p_\x8o_\x8l_\x8y_\x8D_\x8a_\x8t_\x8a·: 
49 83·fileType·=·"PPolyData"; 
50 84·break; 
51 85·case·_\x8u_\x8n_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d·: 
52 86·fileType·=·"PUnstructuredGrid"; 
53 87·break; 
54 88·default·: 
55 89·DUNE_THROW(IOError,·"PVTUWriter:·Unknown·fileType:·"·<<·fileType_); 
56 90·} 
57 91·const·std::string&·byteOrder·=·_\x8g_\x8e_\x8t_\x8E_\x8n_\x8d_\x8i_\x8a_\x8n_\x8n_\x8e_\x8s_\x8s_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g(); 
58 92 
59 93·stream·<<·indent·<<·"<?xml·version=\"1.0\"?>\n"; 
60 94·stream·<<·indent·<<·"<VTKFile" 
61 95·<<·"·type=\""·<<·fileType·<<·"\"" 
62 96·<<·"·version=\"0.1\"" 
63 97·<<·"·byte_order=\""·<<·byteOrder·<<·"\">\n"; 
64 98·++indent; 
65 99·} 
66 100 
67 _\x81_\x80_\x82·inline·_\x8~_\x8P_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r()·{ 
68 103·--indent; 
69 104·stream·<<·indent·<<·"</VTKFile>\n" 
70 105·<<·std::flush; 
71 106·} 
72 107 
73 109 
74 _\x81_\x82_\x80·inline·void·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(const·std::string&·scalars·=·"", 
75 121·const·std::string&·vectors·=·"")·{ 
76 122·stream·<<·indent·<<·"<PPointData"; 
Max diff block lines reached; 21064/31733 bytes (66.38%) of diff not shown.
8.28 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00773.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundaryiterators.hh·File·Reference</title>8 <title>dune-grid:·corner.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 50 lines modifiedOffset 72, 35 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">boundaryiterators.hh·File·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">corner.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Functions·for·VTK·output·on·the·skeleton.·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;iterator&gt;</code><br·/> 
85 <code>#include·&lt;memory&gt;</code><br·/> 
86 <code>#include·&lt;dune/common/iteratorfacades.hh&gt;</code><br·/> 
87 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00779_source.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</code><br·/> 
89 <code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/> 
90 </div>83 </div>
91 <p><a·href="a00773_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00773_source.html">Go·to·the·source·code·of·this·file.</a></p>
92 <table·class="memberdecls">85 <table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
94 Classes</h2></td></tr>87 Classes</h2></td></tr>
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03800.html">Dune::VTK::BoundaryIterator&lt;·GV·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03836.html">Dune::VTK::Corner&lt;·Cell·&gt;</a></td></tr>
96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterate·over·the·GridViews·boundary·intersections··<a·href="a03800.html#details">More...</a><br·/></td></tr>89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">simple·class·representing·a·corner·of·a·cell··<a·href="a03836.html#details">More...</a><br·/></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03804.html">Dune::VTK::IntersectionIndexSet&lt;·ElementIndexSet·&gt;</a></td></tr> 
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03808.html">Dune::VTK::NonConformingBoundaryIteratorFactory&lt;·GV·&gt;</a></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
104 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>97 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 </table>99 </table>
111 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
112 <div·class="textblock"><p>Functions·for·VTK·output·on·the·skeleton.·</p> 
113 <dl·class="section·author"><dt>Author</dt><dd>Jö·Fahlke·</dd></dl> 
114 </div></div><!--·contents·-->100 </div><!--·contents·-->
115 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
116 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
117 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
118 </small></address>104 </small></address>
119 </body>105 </body>
120 </html>106 </html>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 utf-81 us-ascii
2.22 KB
html2text {}
    
Offset 4, 37 lines modifiedOffset 4, 22 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 11 corner.hh·File·Reference
11 boundaryiterators.hh·File·Reference 
12 _\x8d_\x8u_\x8n_\x8e_\x8-_\x8g_\x8r_\x8i_\x8d·»·_\x8I_\x8/_\x8O·»·_\x8V_\x8i_\x8s_\x8u_\x8a_\x8l_\x8i_\x8z_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8T_\x8o_\x8o_\x8l_\x8K_\x8i_\x8t_\x8·_\x8(_\x8V_\x8T_\x8K_\x8) 
13 Functions·for·VTK·output·on·the·skeleton.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
14 #include·<iterator> 
15 #include·<memory> 
16 #include·<dune/common/iteratorfacades.hh> 
17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_.n_.e_.r_\x8._\x8h_\x8h>12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_.m_.o_.n_\x8._\x8h_\x8h>
18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
22 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8B_.o_.u_.n_.d_.a_.r_.y_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.G_.V_\x8·_\x8>15 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_.o_.r_.n_.e_.r_.<_.·_.C_.e_.l_.l_\x8·_\x8>
 16  ·······simple·class·representing·a·corner·of·a·cell·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
23  ·······iterate·over·the·GridViews·boundary·intersections·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
24   
25 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8<_\x8·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8·_\x8> 
26   
27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8V_\x8·_\x8> 
28  17  
29 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
30 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
31  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
32  21  
33 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K22 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
34  23  
35 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
36 Functions·for·VTK·output·on·the·skeleton. 
37 ··Author 
38 ······Jö·Fahlke 
39 ===============================================================================24 ===============================================================================
40 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.825 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
82.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00773_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundaryiterators.hh·Source·File</title>8 <title>dune-grid:·corner.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 279 lines modifiedOffset 74, 83 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">boundaryiterators.hh</div></div>80 ··<div·class="headertitle"><div·class="title">corner.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00773.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00773.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_BOUNDARYITERATORS_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_CORNER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_BOUNDARYITERATORS_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_CORNER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/iteratorfacades.hh&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 96 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>VTK·{</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00779.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00803.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>97 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Cell&gt;</div>
 100 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">
 101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03836.html">···25</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03836.html">Corner</a>·{</div>
 102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="comment">//·store·a·pointer·to·the·element</span></div>
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">namespace·</span>VTK·{</div>103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">const</span>·Cell*·cell_;</div>
 104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="comment">//·store·index·of·the·corner·within·element·(Dune·numbering)</span></div>
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keywordtype">unsigned</span>·index;</div>
105 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
106 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV&gt;</div>107 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">public</span>:</div>
 108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
107 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="};">109 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="}">
 110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03836.html#a57310bdbab3fec80646c497a7f1c399d">···38</a></span>······<a·class="code·hl_function"·href="a03836.html#a57310bdbab3fec80646c497a7f1c399d">Corner</a>(<span·class="keyword">const</span>·Cell&amp;·<a·class="code·hl_function"·href="a03836.html#ae8bbfbcd59d41e890b87a6a7972cc5dd">cell</a>,·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_function"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">duneIndex</a>)</div>
 111 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········:·cell_(&amp;<a·class="code·hl_function"·href="a03836.html#ae8bbfbcd59d41e890b87a6a7972cc5dd">cell</a>),·index(<a·class="code·hl_function"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">duneIndex</a>)</div>
108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03800.html">···36</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03800.html">BoundaryIterator</a></div> 
109 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······:·<span·class="keyword">public</span>·ForwardIteratorFacade</div> 
110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········&lt;·BoundaryIterator&lt;GV&gt;,</div> 
111 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>············const·typename·GV::Intersection,</div> 
112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>············const·typename·GV::Intersection&amp;,</div> 
113 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>············typename·std::iterator_traits&lt;typename·GV::template·Codim&lt;0&gt;::</div> 
114 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>················Iterator&gt;::difference_type&gt;</div> 
115 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······{·}</div>
 113 </div>
 114 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 115 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03836.html#af4fad847006a52d99f2e06cb74edad26">···43</a></span>······<a·class="code·hl_function"·href="a03836.html#af4fad847006a52d99f2e06cb74edad26">Corner</a>()·{·}</div>
116 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">public</span>:</div>116 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 117 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03836.html#ae8bbfbcd59d41e890b87a6a7972cc5dd">···46</a></span>······<span·class="keyword">const</span>·Cell&amp;·<a·class="code·hl_function"·href="a03836.html#ae8bbfbcd59d41e890b87a6a7972cc5dd">cell</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·*cell_;·}</div>
 118 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 119 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03836.html#a872ea76315caaa5f80477e303413d444">···52</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03836.html#a872ea76315caaa5f80477e303413d444">cell</a>(<span·class="keyword">const</span>·Cell&amp;·cell__)·{·cell_·=·&amp;cell__;·index·=·0;·}</div>
117 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="comment">//·reiterator·the·facades·typedefs·here</span></div> 
118 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03800.html#a11a5c1a50347477a1fd85233127c054b">···46</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03800.html">BoundaryIterator&lt;GV&gt;</a>·<a·class="code·hl_typedef"·href="a03800.html#a11a5c1a50347477a1fd85233127c054b">DerivedType</a>;</div> 
119 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03800.html#a5c3b50023c63240cf43ee0bfd2f5aa87">···47</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<span·class="keyword">typename</span>·GV::Intersection·<a·class="code·hl_typedef"·href="a03800.html#a5c3b50023c63240cf43ee0bfd2f5aa87">Value</a>;</div> 
120 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03800.html#aa9fed1e7517d00e064f36d3eb21ae0f7">···48</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a03800.html#a5c3b50023c63240cf43ee0bfd2f5aa87">Value</a>&amp;·<a·class="code·hl_typedef"·href="a03800.html#aa9fed1e7517d00e064f36d3eb21ae0f7">Reference</a>;</div> 
121 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03800.html#a87ee265ccb15dd573bfff8fc1aa7ff6a">···49</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0&gt;::Iterator·<a·class="code·hl_typedef"·href="a03800.html#a87ee265ccb15dd573bfff8fc1aa7ff6a">ElementIterator</a>;</div> 
122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03800.html#abaf2b5c99a14196b7ba0197f3ff13782">···50</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::IntersectionIterator·<a·class="code·hl_typedef"·href="a03800.html#abaf2b5c99a14196b7ba0197f3ff13782">IntersectionIterator</a>;</div> 
123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::iterator_traits&lt;ElementIterator&gt;::difference_type</div> 
124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03800.html#ae94324fa35c001a669295339eb41ae0c">···52</a></span>······<a·class="code·hl_typedef"·href="a03800.html#ae94324fa35c001a669295339eb41ae0c">DifferenceType</a>;</div> 
125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>120 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 121 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">···55</a></span>······<span·class="keywordtype">unsigned</span>·<a·class="code·hl_function"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">duneIndex</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·index;·}</div>
 122 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a03836.html#a9079594dafedef4fd349e1e91e75da05">···57</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03836.html#a9079594dafedef4fd349e1e91e75da05">duneIndex</a>(<span·class="keywordtype">unsigned</span>·i)·{·index·=·i;·}</div>
126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">private</span>:</div> 
127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keyword">typedef</span>·ForwardIteratorFacade&lt;<a·class="code·hl_typedef"·href="a03800.html#a11a5c1a50347477a1fd85233127c054b">DerivedType</a>,·<a·class="code·hl_typedef"·href="a03800.html#a5c3b50023c63240cf43ee0bfd2f5aa87">Value</a>,·<a·class="code·hl_typedef"·href="a03800.html#aa9fed1e7517d00e064f36d3eb21ae0f7">Reference</a>,</div> 
128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··········<a·class="code·hl_typedef"·href="a03800.html#ae94324fa35c001a669295339eb41ae0c">DifferenceType</a>&gt;·Facade;</div> 
129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>123 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
130 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keyword">const</span>·GV*·gv;</div> 
131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<a·class="code·hl_typedef"·href="a03800.html#a87ee265ccb15dd573bfff8fc1aa7ff6a">ElementIterator</a>·eit;</div> 
132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······std::shared_ptr&lt;IntersectionIterator&gt;·iit;</div> 
133 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>124 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 125 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03836.html#a087fe884580807102d9dbb23953fb776">···63</a></span>······<span·class="keywordtype">unsigned</span>·<a·class="code·hl_function"·href="a03836.html#a087fe884580807102d9dbb23953fb776">vtkIndex</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a01081.html#a2efc42a6a41effe62a8ea3560a5b8a8d">renumber</a>(cell_-&gt;type(),·index);·}</div>
 126 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 127 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03836.html#a1fa87320d7486ac837c31073f6208502">···68</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03836.html#a1fa87320d7486ac837c31073f6208502">vtkIndex</a>(<span·class="keywordtype">unsigned</span>·i)·{·index·=·<a·class="code·hl_function"·href="a01081.html#a2efc42a6a41effe62a8ea3560a5b8a8d">renumber</a>(cell_-&gt;type(),·i);·}</div>
134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordtype">bool</span>·valid()<span·class="keyword">·const·</span>{</div> 
135 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········<span·class="comment">//·we&#39;re·valid·if·we&#39;re·passed-the-end</span></div> 
136 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········<span·class="keywordflow">if</span>(eit·==·gv-&gt;template·end&lt;0&gt;())·<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
137 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="comment">//·or·if·we&#39;re·on·a·boundary</span></div> 
138 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········<span·class="keywordflow">if</span>((*iit)-&gt;boundary()·&amp;&amp;·!(*iit)-&gt;neighbor())·<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
139 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<span·class="comment">//·otherwise·we&#39;re·invalid</span></div> 
140 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
141 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······}</div>128 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····};</div>
142 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
143 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keywordtype">void</span>·basic_increment()·{</div> 
144 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········++*iit;</div> 
145 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········<span·class="keywordflow">if</span>(*iit·==·gv-&gt;iend(*eit))·{</div> 
146 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··········iit.reset();</div> 
147 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··········++eit;</div> 
148 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··········<span·class="keywordflow">if</span>(eit·!=·gv-&gt;template·end&lt;0&gt;())</div> 
149 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>············iit.reset(<span·class="keyword">new</span>·<a·class="code·hl_typedef"·href="a03800.html#abaf2b5c99a14196b7ba0197f3ff13782">IntersectionIterator</a>(gv-&gt;ibegin(*eit)));</div> 
150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········}</div> 
151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······}</div> 
152 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
153 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keyword">public</span>:</div> 
154 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="}"> 
155 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03800.html#a5019a7e6a4fc5f6da958142176d43444">···82</a></span>······<a·class="code·hl_typedef"·href="a03800.html#aa9fed1e7517d00e064f36d3eb21ae0f7">Reference</a>·<a·class="code·hl_function"·href="a03800.html#a5019a7e6a4fc5f6da958142176d43444">dereference</a>()<span·class="keyword">·const·</span>{</div> 
156 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<span·class="keywordflow">return</span>·**iit;</div> 
157 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······}</div> 
158 </div> 
159 <div·class="foldopen"·id="foldopen00085"·data-start="{"·data-end="}"> 
160 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a03800.html#ac8a11f3300bb31c8ab298b972d83f2ce">···85</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03800.html#ac8a11f3300bb31c8ab298b972d83f2ce">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03800.html">DerivedType</a>&amp;·other)<span·class="keyword">·const·</span>{</div> 
161 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>········<span·class="keywordflow">if</span>(eit·!=·other.eit)·<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
162 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
163 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········<span·class="comment">//·this·is·a·bit·tricky,·since·we·may·not·compare·iit·if·we·are</span></div> 
Max diff block lines reached; 30445/63109 bytes (48.24%) of diff not shown.
20.3 KB
html2text {}
    
Offset 3, 319 lines modifiedOffset 3, 106 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 boundaryiterators.hh10 corner.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_BOUNDARYITERATORS_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_CORNER_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_BOUNDARYITERATORS_HH19 7#define·DUNE_GRID_IO_FILE_VTK_CORNER_HH
20 820 8
21 9#include·<iterator> 
22 10#include·<memory> 
23 11 
24 12#include·<dune/common/iteratorfacades.hh> 
25 13 
26 14#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.c_.o_.r_.n_.e_.r_\x8._\x8h_\x8h>21 9#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.c_.o_.m_.m_.o_.n_\x8._\x8h_\x8h>
27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
28 16#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.f_.u_.n_.c_.t_.i_.o_.n_.w_.r_.i_.t_.e_.r_.._.h_.h>22 10
 23 11namespace·_\x8D_\x8u_\x8n_\x8e
 24 12{
 25 15
 26 16·namespace·VTK·{
29 1727 17
30 18namespace·_\x8D_\x8u_\x8n_\x8e·{ 
31 1928 19
32 22 
33 28·namespace·VTK·{ 
34 29 
35 31 
36 35·template<typename·GV>29 24·template<typename·Cell>
 30 _\x82_\x85·class·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r·{
 31 26·//·store·a·pointer·to·the·element
 32 27·const·Cell*·cell_;
 33 28·//·store·index·of·the·corner·within·element·(Dune·numbering)
 34 29·unsigned·index;
 35 30
37 _\x83_\x86·class·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
38 37·:·public·ForwardIteratorFacade 
39 38·<·BoundaryIterator<GV>, 
40 39·const·typename·GV::Intersection, 
41 40·const·typename·GV::Intersection&, 
42 41·typename·std::iterator_traits<typename·GV::template·Codim<0>:: 
43 42·Iterator>::difference_type> 
44 43·{ 
45 44·public:36 31·public:
46 45·//·reiterator·the·facades·typedefs·here 
47 _\x84_\x86·typedef·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8G_\x8V_\x8>·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e; 
48 _\x84_\x87·typedef·const·typename·GV::Intersection·_\x8V_\x8a_\x8l_\x8u_\x8e; 
49 _\x84_\x88·typedef·_\x8V_\x8a_\x8l_\x8u_\x8e&·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e; 
50 _\x84_\x89·typedef·typename·GV::template·Codim<0>::Iterator·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
51 _\x85_\x80·typedef·typename·GV::IntersectionIterator·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
52 51·typedef·typename·std::iterator_traits<ElementIterator>::difference_type 
53 _.5_.2·_.D_.i_.f_.f_.e_.r_.e_.n_.c_.e_.T_.y_.p_.e;37 33
 38 _\x83_\x88·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r(const·Cell&·_\x8c_\x8e_\x8l_\x8l,·unsigned·_\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x)
 39 39·:·cell_(&_\x8c_\x8e_\x8l_\x8l),·index(_\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x)
 40 40·{·}
 41 41
 42 _\x84_\x83·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r()·{·}
 43 44
 44 _\x84_\x86·const·Cell&·_\x8c_\x8e_\x8l_\x8l()·const·{·return·*cell_;·}
 45 48
 46 _\x85_\x82·void·_\x8c_\x8e_\x8l_\x8l(const·Cell&·cell__)·{·cell_·=·&cell__;·index·=·0;·}
54 5347 53
 48 _\x85_\x85·unsigned·_\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x()·const·{·return·index;·}
 49 _\x85_\x87·void·_\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x(unsigned·i)·{·index·=·i;·}
 50 58
 51 60
 52 _\x86_\x83·unsigned·_\x8v_\x8t_\x8k_\x8I_\x8n_\x8d_\x8e_\x8x()·const·{·return·_\x8r_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r(cell_->type(),·index);·}
 53 65
 54 _\x86_\x88·void·_\x8v_\x8t_\x8k_\x8I_\x8n_\x8d_\x8e_\x8x(unsigned·i)·{·index·=·_\x8r_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r(cell_->type(),·i);·}
55 54·private: 
56 55·typedef·ForwardIteratorFacade<_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e,·_\x8V_\x8a_\x8l_\x8u_\x8e,·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e, 
57 56·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e>·Facade; 
58 57 
59 58·const·GV*·gv; 
60 59·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·eit; 
61 60·std::shared_ptr<IntersectionIterator>·iit; 
62 61 
63 62·bool·valid()·const·{ 
64 63·//·we're·valid·if·we're·passed-the-end 
65 64·if(eit·==·gv->template·end<0>())·return·true; 
66 65·//·or·if·we're·on·a·boundary 
67 66·if((*iit)->boundary()·&&·!(*iit)->neighbor())·return·true; 
68 67·//·otherwise·we're·invalid 
69 68·return·false; 
70 69·}55 69·};
71 7056 70
72 71·void·basic_increment()·{ 
73 72·++*iit; 
74 73·if(*iit·==·gv->iend(*eit))·{ 
75 74·iit.reset(); 
76 75·++eit; 
77 76·if(eit·!=·gv->template·end<0>()) 
78 77·iit.reset(new·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(gv->ibegin(*eit))); 
79 78·} 
80 79·} 
81 80 
82 81·public: 
83 _\x88_\x82·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{ 
84 83·return·**iit; 
85 84·} 
86 _\x88_\x85·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e&·other)·const·{ 
87 86·if(eit·!=·other.eit)·return·false; 
88 87 
89 88·//·this·is·a·bit·tricky,·since·we·may·not·compare·iit·if·we·are 
90 89·//·passed-the-end 
91 90·bool·mePassedTheEnd·=·eit·==·gv->template·end<0>(); 
92 91·bool·otherPassedTheEnd·=·other.eit·==·other.gv->template·end<0>(); 
93 92 
94 93·//·both·passed-the-end·=>·consider·them·equal 
95 94·if(mePassedTheEnd·&&·otherPassedTheEnd)·return·true; 
96 95 
97 96·//·one·passed·the·end·=>·not·equal 
98 97·if(mePassedTheEnd·||·otherPassedTheEnd)·return·false; 
99 98 
100 99·//·none·passed-the-end·=>·do·their·iit·iterators·match? 
101 100·return·*iit·==·*other.iit; 
102 101·} 
103 102 
Max diff block lines reached; 11133/20787 bytes (53.56%) of diff not shown.
12.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00776.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtksequencewriter.hh·File·Reference</title>8 <title>dune-grid:·dataarraywriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 36 lines modifiedOffset 72, 71 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">vtksequencewriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">dataarraywriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>Data·array·writers·for·the·VTKWriter.··
 83 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;cstdint&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00782_source.html">dune/grid/io/file/vtk/vtksequencewriterbase.hh</a>&gt;</code><br·/>85 <code>#include·&lt;iostream&gt;</code><br·/>
 86 <code>#include·&lt;string&gt;</code><br·/>
 87 <code>#include·&lt;iomanip&gt;</code><br·/>
 88 <code>#include·&lt;cmath&gt;</code><br·/>
 89 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 90 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a00791_source.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/subsamplingvtkwriter.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
86 </div>93 </div>
87 <p><a·href="a00776_source.html">Go·to·the·source·code·of·this·file.</a></p>94 <p><a·href="a00776_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">95 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>97 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03964.html">Dune::VTKSequenceWriter&lt;·GridView·&gt;</a></td></tr>98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03844.html">Dune::VTK::DataArrayWriter</a></td></tr>
 99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">base·class·for·data·array·writers··<a·href="a03844.html#details">More...</a><br·/></td></tr>
 100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03848.html">Dune::VTK::AsciiDataArrayWriter</a></td></tr>
 102 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·data·array·tags,·uses·ASCII·inline·format··<a·href="a03848.html#details">More...</a><br·/></td></tr>
 103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03852.html">Dune::VTK::BinaryDataArrayWriter</a></td></tr>
 105 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·data·array·tags,·uses·binary·inline·format··<a·href="a03852.html#details">More...</a><br·/></td></tr>
 106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03856.html">Dune::VTK::AppendedRawDataArrayWriter</a></td></tr>
 108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·data·array·tags,·uses·appended·raw·format··<a·href="a03856.html#details">More...</a><br·/></td></tr>
 109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03860.html">Dune::VTK::AppendedBase64DataArrayWriter</a></td></tr>
 111 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·data·array·tags,·uses·appended·base64·format··<a·href="a03860.html#details">More...</a><br·/></td></tr>
 112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03864.html">Dune::VTK::NakedBase64DataArrayWriter</a></td></tr>
 114 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·appended·data·array·tags,·uses·base64·format··<a·href="a03864.html#details">More...</a><br·/></td></tr>
 115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03868.html">Dune::VTK::NakedRawDataArrayWriter</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Writer·for·the·output·of·grid·functions·in·the·vtk·format.··<a·href="a03964.html#details">More...</a><br·/></td></tr>117 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·streaming·writer·for·appended·data·arrays,·uses·raw·format··<a·href="a03868.html#details">More...</a><br·/></td></tr>
 118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03872.html">Dune::VTK::DataArrayWriterFactory</a></td></tr>
 120 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·factory·for·DataArrayWriters··<a·href="a03872.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">122 </table><table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>123 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
96 Namespaces</h2></td></tr>124 Namespaces</h2></td></tr>
97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>125 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>126 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 128 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
 129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 </table>130 </table>
 131 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 132 <div·class="textblock"><p>Data·array·writers·for·the·VTKWriter.·</p>
 133 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian,·Christian·Engwer·</dd></dl>
 134 <p>This·file·contains·classes·to·help·writing·data·in·the·difeerent·VTK·output·modes·</p>
101 </div><!--·contents·-->135 </div></div><!--·contents·-->
102 <!--·start·footer·part·-->136 <!--·start·footer·part·-->
103 <hr·class="footer"/><address·class="footer"><small>137 <hr·class="footer"/><address·class="footer"><small>
104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8138 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
105 </small></address>139 </small></address>
106 </body>140 </body>
107 </html>141 </html>
3.61 KB
html2text {}
    
Offset 4, 23 lines modifiedOffset 4, 63 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 vtksequencewriter.hh·File·Reference 
12 #include·<memory>11 dataarraywriter.hh·File·Reference
 12 Data·array·writers·for·the·VTKWriter.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 13 #include·<cstdint>
 14 #include·<iostream>
 15 #include·<string>
 16 #include·<iomanip>
 17 #include·<cmath>
 18 #include·<dune/common/exceptions.hh>
 19 #include·<dune/common/indent.hh>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_.t_.k_.s_.e_.q_.u_.e_.n_.c_.e_.w_.r_.i_.t_.e_.r_.b_.a_.s_.e_\x8._\x8h_\x8h>20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_.t_.r_.e_.a_.m_.s_\x8._\x8h_\x8h>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_.t_.k_.w_.r_.i_.t_.e_.r_\x8._\x8h_\x8h>21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_.o_.m_.m_.o_.n_\x8._\x8h_\x8h>
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8> 
19  ·······Writer·for·the·output·of·grid·functions·in·the·vtk·format.·_.M_.o_.r_.e_.._.._..24 class· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K_.:_.:_.D_.a_.t_.a_.A_.r_.r_.a_.y_.W_.r_.i_.t_.e_.r
 25  ·······base·class·for·data·array·writers·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 26  
 27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8A_\x8s_\x8c_\x8i_\x8i_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 28  ·······a·streaming·writer·for·data·array·tags,·uses·ASCII·inline·format
 29 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 30  
 31 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8B_\x8i_\x8n_\x8a_\x8r_\x8y_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 32  ·······a·streaming·writer·for·data·array·tags,·uses·binary·inline·format
 33 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 34  
 35 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8A_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8R_\x8a_\x8w_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 36  ·······a·streaming·writer·for·data·array·tags,·uses·appended·raw·format
 37 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 38  
 39 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8A_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 40  ·······a·streaming·writer·for·data·array·tags,·uses·appended·base64·format
 41 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 42  
 43 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8a_\x8k_\x8e_\x8d_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 44  ·······a·streaming·writer·for·appended·data·array·tags,·uses·base64·format
 45 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 46  
 47 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8a_\x8k_\x8e_\x8d_\x8R_\x8a_\x8w_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 48  ·······a·streaming·writer·for·appended·data·arrays,·uses·raw·format·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 49  
 50 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y
 51  ·······a·factory·for·DataArrayWriters·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
20  52  
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s53 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8D_\x8u_\x8n_\x8e54 namespace· ·_\x8D_\x8u_\x8n_\x8e
23  ···········Include·standard·header·files.55  ···········Include·standard·header·files.
24  56  
 57 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
 58  
 59 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 60 Data·array·writers·for·the·VTKWriter.
 61 ··Author
 62 ······Peter·Bastian,·Christian·Engwer
 63 This·file·contains·classes·to·help·writing·data·in·the·difeerent·VTK·output
 64 modes
25 ===============================================================================65 ===============================================================================
26 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.866 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
134 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00776_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtksequencewriter.hh·Source·File</title>8 <title>dune-grid:·dataarraywriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 98 lines modifiedOffset 74, 522 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">vtksequencewriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dataarraywriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00776.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00776.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_VTKSEQUENCE_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_DATAARRAYWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_VTKSEQUENCE_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_DATAARRAYWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstdint&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00782.html">dune/grid/io/file/vtk/vtksequencewriterbase.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00812.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;cstdint&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00794.html">dune/grid/io/file/vtk/subsamplingvtkwriter.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
100 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View·&gt;</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00791.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</span></div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 104 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 105 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>{</div>
 106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="keyword">namespace·</span>VTK·{</div>
 108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 109 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
101 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="};">110 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="};">
102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03964.html">···27</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03964.html">VTKSequenceWriter</a>·:</div>111 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03844.html">···55</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03844.html">DataArrayWriter</a></div>
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a>&lt;GridView&gt;</div>112 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div>
 113 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">public</span>:</div>
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>114 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">public</span>:</div> 
106 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">115 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">
 116 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03844.html#a305cf8e4c5161e22709982e8ff1bc3ff">···63</a></span>······<a·class="code·hl_function"·href="a03844.html#a305cf8e4c5161e22709982e8ff1bc3ff">DataArrayWriter</a>(<a·class="code·hl_enumeration"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">Precision</a>·_prec)</div>
107 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03964.html#ad39612067ab624b45eea75dd04732e88">···42</a></span>····<a·class="code·hl_function"·href="a03964.html#ad39612067ab624b45eea75dd04732e88">VTKSequenceWriter</a>·(·std::shared_ptr&lt;<a·class="code·hl_class"·href="a03988.html">VTKWriter&lt;GridView&gt;</a>·&gt;·<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>,</div> 
108 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>························<span·class="keyword">const</span>·std::string&amp;·name·)</div> 
109 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······:·<a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a>&lt;<a·class="code·hl_class"·href="a02876.html">GridView</a>&gt;(<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>,</div> 
110 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········································name,</div>117 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······:·prec(_prec)</div>
111 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········································<span·class="stringliteral">&quot;&quot;</span>,</div> 
112 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········································<span·class="stringliteral">&quot;&quot;</span>,</div> 
113 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········································<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>-&gt;gridView_.comm().rank(),</div> 
114 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········································<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>-&gt;gridView_.comm().size())</div> 
115 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····{}</div>118 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······{}</div>
116 </div>119 </div>
117 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>120 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 121 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·T&gt;</div>
118 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">122 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">
 123 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03844.html#a2e8b577eecbdb43390f5ff0e6eb804ea">···69</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03844.html#a2e8b577eecbdb43390f5ff0e6eb804ea">write</a>(T·data)</div>
119 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03964.html#a57619c6237719240bbf7b3b737bd624f">···69</a></span>····<a·class="code·hl_function"·href="a03964.html#a57619c6237719240bbf7b3b737bd624f">VTKSequenceWriter</a>·(·std::shared_ptr&lt;<a·class="code·hl_class"·href="a03988.html">VTKWriter&lt;GridView&gt;</a>·&gt;·<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>,</div> 
120 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>························<span·class="keyword">const</span>·std::string&amp;·name,</div> 
121 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>························<span·class="keyword">const</span>·std::string&amp;·path,</div> 
122 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>························<span·class="keyword">const</span>·std::string&amp;·extendpath·)</div> 
123 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······:·<a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a>&lt;<a·class="code·hl_class"·href="a02876.html">GridView</a>&gt;(<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>,</div> 
124 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>········································name,</div> 
125 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>········································path,</div> 
126 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>········································extendpath,</div> 
127 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········································<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>-&gt;gridView_.comm().rank(),</div> 
128 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········································<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>-&gt;gridView_.comm().size())</div> 
129 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····{}</div>124 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······{</div>
 125 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>········<span·class="keywordflow">switch</span>(prec)</div>
 126 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········{</div>
 127 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">Precision::float32</a>:</div>
 128 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>············writeFloat32(data);·<span·class="keywordflow">break</span>;</div>
 129 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afafb7fa22ede616c04c68a7663d0f81e92">Precision::float64</a>:</div>
 130 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>············writeFloat64(data);·<span·class="keywordflow">break</span>;</div>
 131 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa3de84ad0700f2a1571f633d399e1900e">Precision::uint32</a>:</div>
 132 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>············writeUInt32(data);·<span·class="keywordflow">break</span>;</div>
 133 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa5f423e669d0a8f4ab7c4c3e6da27161a">Precision::uint8</a>:</div>
 134 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>············writeUInt8(data);·<span·class="keywordflow">break</span>;</div>
 135 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa0241adbbd83925f051b694d40f02747f">Precision::int32</a>:</div>
 136 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>············writeInt32(data);·<span·class="keywordflow">break</span>;</div>
 137 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··········<span·class="keywordflow">default</span>:</div>
 138 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>············DUNE_THROW(Dune::NotImplemented,·<span·class="stringliteral">&quot;Unknown·precision·type&quot;</span>);</div>
 139 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>········}</div>
 140 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······}</div>
130 </div>141 </div>
131 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>142 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
 143 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="a03844.html#abf42e76c4b1f7c214239f3fb745eb297">···89</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03844.html#abf42e76c4b1f7c214239f3fb745eb297">writeIsNoop</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;·}</div>
 144 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="a03844.html#ad81eacbcf2466eabe6d0e52de4d199ce">···91</a></span>······<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a03844.html#ad81eacbcf2466eabe6d0e52de4d199ce">~DataArrayWriter</a>·()·{}</div>
 145 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 146 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keyword">private</span>:</div>
 147 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·writeFloat32·(<span·class="keywordtype">float</span>·data)·=·0;</div>
 148 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·writeFloat64·(<span·class="keywordtype">double</span>·data)·=·0;</div>
 149 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·writeInt32·(std::int32_t·data)·=·0;</div>
 150 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·writeUInt8·(std::uint8_t·data)·=·0;</div>
 151 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·writeUInt32·(std::uint32_t·data)·=·0;</div>
 152 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
 153 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>······<a·class="code·hl_enumeration"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">Precision</a>·prec;</div>
 154 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····};</div>
 155 </div>
 156 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div>
 157 <div·class="foldopen"·id="foldopen00109"·data-start="{"·data-end="};">
 158 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="a03848.html">··109</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03848.html">AsciiDataArrayWriter</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03844.html">DataArrayWriter</a></div>
 159 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····{</div>
 160 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<span·class="keyword">public</span>:</div>
 161 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
 162 <div·class="foldopen"·id="foldopen00121"·data-start="{"·data-end="}">
 163 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno"><a·class="line"·href="a03848.html#aacd16bd7f1b0c582f986e60caf9b5851">··121</a></span>······<a·class="code·hl_function"·href="a03848.html#aacd16bd7f1b0c582f986e60caf9b5851">AsciiDataArrayWriter</a>(std::ostream&amp;·theStream,·std::string·name,</div>
 164 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>···························<span·class="keywordtype">int</span>·ncomps,·<span·class="keyword">const</span>·Indent&amp;·indent_,·<a·class="code·hl_enumeration"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">Precision</a>·prec_)</div>
 165 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>········:·<a·class="code·hl_class"·href="a03844.html">DataArrayWriter</a>(prec_),·s(theStream),·counter(0),·numPerLine(12),·indent(indent_)</div>
Max diff block lines reached; 20086/107117 bytes (18.75%) of diff not shown.
29.5 KB
html2text {}
    
Offset 3, 120 lines modifiedOffset 3, 597 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 vtksequencewriter.hh10 dataarraywriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_VTKSEQUENCE_HH 
19 7#define·DUNE_VTKSEQUENCE_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_DATAARRAYWRITER_HH
 19 7#define·DUNE_GRID_IO_FILE_VTK_DATAARRAYWRITER_HH
20 820 8
21 9#include·<memory> 
22 10 
23 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8s_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8b_\x8a_\x8s_\x8e_\x8._\x8h_\x8h> 
24 12 
25 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
26 14#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.s_.u_.b_.s_.a_.m_.p_.l_.i_.n_.g_.v_.t_.k_.w_.r_.i_.t_.e_.r_.._.h_.h>21 9#include·<cstdint>
 22 10#include·<iostream>
 23 11#include·<string>
 24 12#include·<iomanip>
 25 13#include·<cstdint>
 26 14#include·<cmath>
27 1527 15
 28 16#include·<dune/common/exceptions.hh>
 29 17#include·<dune/common/indent.hh>
 30 18
 31 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8s_\x8._\x8h_\x8h>
 32 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
 33 21
28 16namespace·_.D_.u_.n_.e·{34 30namespace·_.D_.u_.n_.e
 35 31{
 36 34
 37 35·namespace·VTK·{
 38 36
 39 38
 40 _\x85_\x85·class·_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 41 56·{
 42 57·public:
 43 59
 44 _\x86_\x83·_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·_prec)
 45 64·:·prec(_prec)
 46 65·{}
 47 66
 48 68·template<class·T>
 49 _\x86_\x89·void·_\x8w_\x8r_\x8i_\x8t_\x8e(T·data)
 50 70·{
 51 71·switch(prec)
 52 72·{
 53 73·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x83_\x82:
 54 74·writeFloat32(data);·break;
 55 75·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x86_\x84:
 56 76·writeFloat64(data);·break;
 57 77·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8u_\x8i_\x8n_\x8t_\x83_\x82:
 58 78·writeUInt32(data);·break;
 59 79·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8u_\x8i_\x8n_\x8t_\x88:
 60 80·writeUInt8(data);·break;
 61 81·case·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8i_\x8n_\x8t_\x83_\x82:
 62 82·writeInt32(data);·break;
 63 83·default:
 64 84·DUNE_THROW(Dune::NotImplemented,·"Unknown·precision·type");
 65 85·}
 66 86·}
 67 87
 68 _\x88_\x89·virtual·bool·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8I_\x8s_\x8N_\x8o_\x8o_\x8p()·const·{·return·false;·}
 69 _\x89_\x81·virtual·_\x8~_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·()·{}
 70 92
 71 93·private:
 72 95·virtual·void·writeFloat32·(float·data)·=·0;
 73 97·virtual·void·writeFloat64·(double·data)·=·0;
 74 99·virtual·void·writeInt32·(std::int32_t·data)·=·0;
 75 101·virtual·void·writeUInt8·(std::uint8_t·data)·=·0;
 76 103·virtual·void·writeUInt32·(std::uint32_t·data)·=·0;
 77 104
 78 105·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·prec;
 79 106·};
29 1780 107
30 26·template<·class·GridView·> 
31 _\x82_\x87·class·_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·: 
32 28·public·_.V_.T_.K_.S_.e_.q_.u_.e_.n_.c_.e_.W_.r_.i_.t_.e_.r_.B_.a_.s_.e<GridView>81 _.1_.0_.9·class·_.A_.s_.c_.i_.i_.D_.a_.t_.a_.A_.r_.r_.a_.y_.W_.r_.i_.t_.e_.r·:·public·_.D_.a_.t_.a_.A_.r_.r_.a_.y_.W_.r_.i_.t_.e_.r
 82 110·{
 83 111·public:
 84 113
 85 _\x81_\x82_\x81·_\x8A_\x8s_\x8c_\x8i_\x8i_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(std::ostream&·theStream,·std::string·name,
 86 122·int·ncomps,·const·Indent&·indent_,·_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·prec_)
 87 123·:·_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(prec_),·s(theStream),·counter(0),·numPerLine(12),·indent
 88 (indent_)
 89 124·{
 90 125·s·<<·indent·<<·"<DataArray·type=\""·<<·_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g(prec_)·<<·"\"·"
 91 126·<<·"Name=\""·<<·name·<<·"\"·";
 92 127·s·<<·"NumberOfComponents=\""·<<·ncomps·<<·"\"·";
 93 128·s·<<·"format=\"ascii\">\n";
 94 129·++indent;
 95 130·}
 96 131
 97 _\x81_\x83_\x83·_\x8~_\x8A_\x8s_\x8c_\x8i_\x8i_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·()
 98 134·{
 99 135·if·(counter%numPerLine!=0)·s·<<·"\n";
 100 136·--indent;
 101 137·s·<<·indent·<<·"</DataArray>\n";
 102 138·}
 103 139
 104 140·private:
 105 142·void·writeFloat64·(double·data)·final
 106 143·{·write_float(data);·}
 107 145·void·writeFloat32·(float·data)·final
 108 146·{·write_float(data);·}
 109 148·void·writeInt32·(std::int32_t·data)·final
 110 149·{·write_(data);·}
 111 151·void·writeUInt32·(std::uint32_t·data)·final
 112 152·{·write_(data);·}
 113 154·void·writeUInt8·(std::uint8_t·data)·final
 114 155·{·write_(data);·}
 115 156
 116 157·template<class·T>
 117 158·void·write_(T·data)
 118 159·{
 119 160·typedef·typename·_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e_\x8<_\x8T_\x8>_\x8:_\x8:_\x8T_\x8y_\x8p_\x8e·PT;
 120 161·if(counter%numPerLine==0)·s·<<·indent;
 121 162·else·s·<<·"·";
Max diff block lines reached; 12595/30145 bytes (41.78%) of diff not shown.
5.66 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00779.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·corneriterator.hh·File·Reference</title>8 <title>dune-grid:·pointiterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 29 lines modifiedOffset 72, 30 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">corneriterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">pointiterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iterator&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iterator&gt;</code><br·/>
 83 <code>#include·&lt;vector&gt;</code><br·/>
83 <code>#include·&lt;dune/common/iteratorfacades.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/iteratorfacades.hh&gt;</code><br·/>
84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>85 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</code><br·/>
87 </div>88 </div>
88 <p><a·href="a00779_source.html">Go·to·the·source·code·of·this·file.</a></p>89 <p><a·href="a00779_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">90 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>92 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03840.html">Dune::VTK::CornerIterator&lt;·CellIterator·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03916.html">Dune::VTK::PointIterator&lt;·CellIterator,·IS·&gt;</a></td></tr>
93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterate·over·the·corners·of·some·cell·range··<a·href="a03840.html#details">More...</a><br·/></td></tr>94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterate·over·the·points·of·some·corner·range··<a·href="a03916.html#details">More...</a><br·/></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
97 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.35 KB
html2text {}
    
Offset 4, 24 lines modifiedOffset 4, 25 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 corneriterator.hh·File·Reference11 pointiterator.hh·File·Reference
12 #include·<iterator>12 #include·<iterator>
 13 #include·<vector>
13 #include·<dune/common/iteratorfacades.hh>14 #include·<dune/common/iteratorfacades.hh>
14 #include·<dune/common/typetraits.hh>15 #include·<dune/common/typetraits.hh>
15 #include·<dune/geometry/referenceelements.hh> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
 17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s19 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_.o_.r_.n_.e_.r_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.C_.e_.l_.l_.I_.t_.e_.r_.a_.t_.o_.r_\x8·_\x8>20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_.o_.i_.n_.t_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.C_.e_.l_.l_.I_.t_.e_.r_.a_.t_.o_.r_.,_.·_.I_.S_\x8·_\x8>
20  ·······iterate·over·the·corners·of·some·cell·range·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.21  ·······iterate·over·the·points·of·some·corner·range·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
21  22  
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
24  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
25  26  
26 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
27  28  
62.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00779_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·corneriterator.hh·Source·File</title>8 <title>dune-grid:·pointiterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 166 lines modifiedOffset 74, 147 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">corneriterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">pointiterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00779.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00779.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_CORNERITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_POINTITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_CORNERITERATOR_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_POINTITERATOR_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/iteratorfacades.hh&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/iteratorfacades.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00773.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00812.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">namespace·</span>VTK·{</div>103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">namespace·</span>VTK·{</div>
104 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>104 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·CellIterator&gt;</div>106 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·CellIterator,·<span·class="keyword">typename</span>·IS&gt;</div>
107 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="};">107 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="};">
108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a03840.html">···31</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03840.html">CornerIterator</a></div>108 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03916.html">···50</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03916.html">PointIterator</a></div>
109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······:·<span·class="keyword">public</span>·ForwardIteratorFacade</div>109 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······:·<span·class="keyword">public</span>·ForwardIteratorFacade</div>
110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········&lt;·CornerIterator&lt;CellIterator&gt;,</div>110 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········&lt;·PointIterator&lt;CellIterator,·IS&gt;,</div>
111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>············const·Corner&lt;typename·std::remove_const&lt;typename·std::iterator_traits&lt;</div>111 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>············const·Corner&lt;typename·std::remove_const&lt;typename·std::iterator_traits&lt;</div>
112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>························CellIterator&gt;::value_type&gt;::type&gt;,</div>112 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>························CellIterator&gt;::value_type&gt;::type&gt;,</div>
113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>············const·Corner&lt;typename·std::remove_const&lt;typename·std::iterator_traits&lt;</div>113 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>············const·Corner&lt;typename·std::remove_const&lt;typename·std::iterator_traits&lt;</div>
114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>························CellIterator&gt;::value_type&gt;::type&gt;&amp;,</div>114 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>························CellIterator&gt;::value_type&gt;::type&gt;&amp;,</div>
115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>············typename·std::iterator_traits&lt;CellIterator&gt;::difference_type&gt;</div>115 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>············typename·std::iterator_traits&lt;CellIterator&gt;::difference_type&gt;</div>
116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div>116 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····{</div>
117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">public</span>:</div>117 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">public</span>:</div>
 118 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">VTK::Corner</a>&lt;<span·class="keyword">typename</span>·std::remove_const&lt;<span·class="keyword">typename</span>·std::iterator_traits&lt;</div>
 119 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03916.html#a222adf6537f8d3e6d9476621c56f83ea">···61</a></span>··················CellIterator&gt;::value_type&gt;::type&gt;·<a·class="code·hl_typedef"·href="a03916.html#a222adf6537f8d3e6d9476621c56f83ea">Corner</a>;</div>
 120 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="comment">//·reiterate·the·facades·typedefs·here</span></div>121 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="comment">//·reiterate·the·facades·typedefs·here</span></div>
 122 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03916.html#a870e66302241e5c1acbfa21391d0b8cf">···64</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03916.html">PointIterator&lt;CellIterator,·IS&gt;</a>·<a·class="code·hl_typedef"·href="a03916.html#a870e66302241e5c1acbfa21391d0b8cf">DerivedType</a>;</div>
 123 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03916.html#a8ef9659d64bebb80291ee2f934a436e6">···65</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03836.html">Corner</a>·<a·class="code·hl_typedef"·href="a03916.html#a8ef9659d64bebb80291ee2f934a436e6">Value</a>;</div>
119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03840.html#aeb7ef01a29e07ee94a8e38aeb3f316a5">···42</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03840.html">CornerIterator&lt;CellIterator&gt;</a>·<a·class="code·hl_typedef"·href="a03840.html#aeb7ef01a29e07ee94a8e38aeb3f316a5">DerivedType</a>;</div> 
120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">VTK::Corner</a>&lt;<span·class="keyword">typename</span>·std::remove_const&lt;<span·class="keyword">typename</span>·std::iterator_traits&lt;</div> 
121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03840.html#a2acc629098d8646b12f5710b06a769d6">···44</a></span>··················CellIterator&gt;::value_type&gt;::type&gt;·<a·class="code·hl_typedef"·href="a03840.html#a2acc629098d8646b12f5710b06a769d6">Corner</a>;</div> 
122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03840.html#ab70194093a43c97b3c1701b2bb70c9ec">···45</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03836.html">Corner</a>·<a·class="code·hl_typedef"·href="a03840.html#ab70194093a43c97b3c1701b2bb70c9ec">Value</a>;</div> 
123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03840.html#a0f57fd11effaf5444c59881e64714ee0">···46</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">Value</a>&amp;·<a·class="code·hl_typedef"[·...·truncated·by·diffoscope;·len:·52,·SHA:·482b1856131e6166be598fe97ba8ce93f3159fdc08b0d6d7c42dd4be94e4ce49·...·]">Reference</a>;</div>124 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a03916.html#aa56cd564c880642f3ed6244d0788134b">···66</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">Value</a>&amp;·<a·class="code·hl_typedef"[·...·truncated·by·diffoscope;·len:·52,·SHA:·cb9772491c5df784a18ca6c9ee43c77a55b97e5c32769928600fdf6c2466f076·...·]">Reference</a>;</div>
124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::iterator_traits&lt;CellIterator&gt;::difference_type</div>125 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::iterator_traits&lt;CellIterator&gt;::difference_type</div>
125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03840.html#a689792ce0ae97603928c334fd5f943ef">···48</a></span>······<a·class="code·hl_typedef"·href="a03840.html#a689792ce0ae97603928c334fd5f943ef">DifferenceType</a>;</div>126 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03916.html#a387394a75e2187e9d5da6b20a0b8063a">···68</a></span>······<a·class="code·hl_typedef"·href="a03916.html#a387394a75e2187e9d5da6b20a0b8063a">DifferenceType</a>;</div>
126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>127 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::iterator_traits&lt;CellIterator&gt;::value_type::Geometry::ctype</div> 
128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03840.html#af694393c4ebe0a065c7cac3673a5c2fa">···51</a></span>······<a·class="code·hl_typedef"·href="a03840.html#af694393c4ebe0a065c7cac3673a5c2fa">ctype</a>;</div> 
129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03840.html#a75386ee4e7f68aafbd7c38f05c3d26f7">···52</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<a·class=[·...·truncated·by·diffoscope;·len:·72,·SHA:·9fa5b7c48e48ef9bfbb7629a8495a9ed8caec45a4287a57126ab7ae75eb66a04·...·]dim</a>·=·std::iterator_traits&lt;CellIterator&gt;::</div>128 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a03916.html#a48a71990718dc92e728b22435558bd3b">···70</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<a·class=[·...·truncated·by·diffoscope;·len:·74,·SHA:·1b302ba3e014f07724fe13e0d00f088484aafbf52c65c37ffd7376bb7dafdfbd·...·]dim</a>·=·std::iterator_traits&lt;CellIterator&gt;::</div>
130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··································value_type::mydimension;</div>129 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····································value_type::mydimension;</div>
131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03840.html#aa3e42c7a40a0a0e667dae585a00f51ab">···54</a></span>······<span·class="keyword">typedef</span>·ReferenceElements&lt;ctype,·dim&gt;·<a·class="code·hl_typedef"·href="a03840.html#aa3e42c7a40a0a0e667dae585a00f51ab">Refelems</a>;</div> 
132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
133 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">private</span>:</div> 
134 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keyword">typedef</span>·ForwardIteratorFacade&lt;<a·class="code·hl_typedef"·href="a03840.html#aeb7ef01a29e07ee94a8e38aeb3f316a5">DerivedType</a>,·<a·class="code·hl_typedef"·href="a03840.html#ab70194093a43c97b3c1701b2bb70c9ec">Value</a>,·<a·class="code·hl_typedef"·href="a03840.html#a0f57fd11effaf5444c59881e64714ee0">Reference</a>,</div> 
135 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··········<a·class="code·hl_typedef"·href="a03840.html#a689792ce0ae97603928c334fd5f943ef">DifferenceType</a>&gt;·Facade;</div> 
136 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
137 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······CellIterator·cellit;</div> 
138 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······CellIterator·cellend;</div> 
139 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<a·class="code·hl_class"·href="a03836.html">Corner</a>·corner;</div> 
140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">public</span>:</div> 
142 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}"> 
143 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03840.html#a44e90e5b695e8be0c3f25a424ab4edc1">···65</a></span>······<a·class="code·hl_class"·href="a03836.html">Reference</a>·<a·class="code·hl_function"·href="a03840.html#a44e90e5b695e8be0c3f25a424ab4edc1">dereference</a>()<span·class="keyword">·const·</span>{</div> 
144 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········<span·class="keywordflow">return</span>·corner;</div> 
145 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······}</div> 
146 </div> 
147 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
148 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}"> 
149 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03840.html#af8829ce43e03185d5fb32f4161cf44b0">···69</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03840.html#af8829ce43e03185d5fb32f4161cf44b0">isDereferencable</a>()<span·class="keyword">·const·</span>{</div> 
150 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········<span·class="keywordflow">return</span>·cellit·!=·cellend;</div> 
151 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······}</div> 
152 </div> 
153 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>130 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 131 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">private</span>:</div>
 132 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······<span·class="keyword">typedef</span>·ForwardIteratorFacade&lt;<a·class="code·hl_typedef"·href="a03916.html#a870e66302241e5c1acbfa21391d0b8cf">DerivedType</a>,·<a·class="code·hl_typedef"·href="a03916.html#a8ef9659d64bebb80291ee2f934a436e6">Value</a>,·<a·class="code·hl_typedef"·href="a03916.html#aa56cd564c880642f3ed6244d0788134b">Reference</a>,</div>
 133 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··········<a·class="code·hl_typedef"·href="a03916.html#a387394a75e2187e9d5da6b20a0b8063a">DifferenceType</a>&gt;·Facade;</div>
 134 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 135 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<a·class="code·hl_class"·href="a03840.html">CornerIterator&lt;CellIterator&gt;</a>·cornerit;</div>
 136 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="keyword">const</span>·IS*·is;</div>
 137 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······std::vector&lt;bool&gt;·seen;</div>
 138 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 139 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keyword">public</span>:</div>
154 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">140 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="}">
 141 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03916.html#a26d4ba5691708690bec9c20653a12d33">···82</a></span>······<a·class="code·hl_class"·href="a03836.html">Reference</a>·<a·class="code·hl_function"·href="a03916.html#a26d4ba5691708690bec9c20653a12d33">dereference</a>()<span·class="keyword">·const·</span>{</div>
155 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a03840.html#ae7768a6e574dc91eb325be8548b82b9f">···73</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03840.html#ae7768a6e574dc91eb325be8548b82b9f">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03840.html">DerivedType</a>&amp;·other)<span·class="keyword">·const·</span>{</div> 
156 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>········<span·class="keywordtype">bool</span>·mePassedTheEnd·=·!<a·class="code·hl_function"·href="a03840.html#af8829ce43e03185d5fb32f4161cf44b0">isDereferencable</a>();</div> 
157 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>········<span·class="keywordtype">bool</span>·otherPassedTheEnd·=·!other.<a·class="code·hl_function"·href="a03840.html#af8829ce43e03185d5fb32f4161cf44b0">isDereferencable</a>();</div> 
158 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>········<span·class="comment">//·both·are·passed·the·end·=&gt;·return·true</span></div> 
159 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········<span·class="keywordflow">if</span>(mePassedTheEnd·&amp;&amp;·otherPassedTheEnd)·<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div> 
160 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········<span·class="comment">//·one·is·passed·the·end·=&gt;·return·false</span></div> 
161 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>········<span·class="keywordflow">if</span>(mePassedTheEnd·||·otherPassedTheEnd)·<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div> 
162 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>········<span·class="comment">//·none·is·passed·the·end,·do·their·iterators·and·indices·match?</span></div> 
163 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········<span·class="keywordflow">return</span>·cellit·==·other.cellit·&amp;&amp;</div>142 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<span·class="keywordflow">return</span>·*cornerit;</div>
164 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>···············corner.<a·class="code·hl_function"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">duneIndex</a>()·==·other.corner.<a·class="code·hl_function"·href="a03836.html#a96d015ea59b576aee9ce14f26b0af47a">duneIndex</a>();</div> 
165 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······}</div>143 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······}</div>
166 </div>144 </div>
Max diff block lines reached; 18471/49555 bytes (37.27%) of diff not shown.
14.3 KB
html2text {}
    
Offset 3, 196 lines modifiedOffset 3, 167 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 corneriterator.hh10 pointiterator.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_CORNERITERATOR_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_POINTITERATOR_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_CORNERITERATOR_HH19 7#define·DUNE_GRID_IO_FILE_VTK_POINTITERATOR_HH
20 820 8
21 9#include·<iterator>21 9#include·<iterator>
22 1022 10#include·<vector>
 23 11
23 11#include·<dune/common/iteratorfacades.hh>24 12#include·<dune/common/iteratorfacades.hh>
24 12#include·<dune/common/typetraits.hh>25 13#include·<dune/common/typetraits.hh>
 26 14
25 13 
26 14#include·<dune/geometry/referenceelements.hh> 
27 15 
28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
 28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
29 1729 17
30 18namespace·_\x8D_\x8u_\x8n_\x8e30 18namespace·_\x8D_\x8u_\x8n_\x8e
31 19{31 19{
32 2232 22
33 23·namespace·VTK·{33 23·namespace·VTK·{
34 2434 24
35 2635 26
36 30·template<typename·CellIterator>36 49·template<typename·CellIterator,·typename·IS>
37 _\x83_.1·class·_.C_.o_.r_.n_.e_.r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r37 _\x85_.0·class·_.P_.o_.i_.n_.t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
38 32·:·public·ForwardIteratorFacade38 51·:·public·ForwardIteratorFacade
39 33·<·CornerIterator<CellIterator>,39 52·<·PointIterator<CellIterator,·IS>,
40 34·const·Corner<typename·std::remove_const<typename·std::iterator_traits<40 53·const·Corner<typename·std::remove_const<typename·std::iterator_traits<
41 35·CellIterator>::value_type>::type>,41 54·CellIterator>::value_type>::type>,
42 36·const·Corner<typename·std::remove_const<typename·std::iterator_traits<42 55·const·Corner<typename·std::remove_const<typename·std::iterator_traits<
43 37·CellIterator>::value_type>::type>&,43 56·CellIterator>::value_type>::type>&,
44 38·typename·std::iterator_traits<CellIterator>::difference_type>44 57·typename·std::iterator_traits<CellIterator>::difference_type>
45 39·{45 58·{
46 40·public:46 59·public:
47 41·//·reiterate·the·facades·typedefs·here 
48 _\x84_\x82·typedef·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8>·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e; 
49 43·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r<typename·std::remove_const<typename·std::47 60·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r<typename·std::remove_const<typename·std::
50 iterator_traits<48 iterator_traits<
51 _\x84_.4·CellIterator>::value_type>::type>·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r;49 _\x86_.1·CellIterator>::value_type>::type>·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r;
 50 62
 51 63·//·reiterate·the·facades·typedefs·here
 52 _\x86_\x84·typedef·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8,_\x8·_\x8I_\x8S_\x8>·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e;
52 _\x84_\x85·typedef·const·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r·_\x8V_\x8a_\x8l_\x8u_\x8e;53 _\x86_\x85·typedef·const·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r·_\x8V_\x8a_\x8l_\x8u_\x8e;
53 _\x84_\x86·typedef·_\x8V_\x8a_\x8l_\x8u_\x8e&·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e;54 _\x86_\x86·typedef·_\x8V_\x8a_\x8l_\x8u_\x8e&·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e;
54 47·typedef·typename·std::iterator_traits<CellIterator>::difference_type55 67·typedef·typename·std::iterator_traits<CellIterator>::difference_type
55 _\x84_\x88·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e;56 _\x86_\x88·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e;
 57 69
56 49 
57 50·typedef·typename·std::iterator_traits<CellIterator>::value_type::Geometry:: 
58 ctype 
59 _\x85_\x81·_\x8c_\x8t_\x8y_\x8p_\x8e; 
60 _\x85_.2·static·const·unsigned·_\x8d_\x8i_\x8m·=·std::iterator_traits<CellIterator>::58 _\x87_.0·static·const·unsigned·_.m_.y_\x8d_\x8i_\x8m·=·std::iterator_traits<CellIterator>::
61 53·value_type::mydimension;59 71·value_type::mydimension;
62 _\x85_\x84·typedef·ReferenceElements<ctype,·dim>·_\x8R_\x8e_\x8f_\x8e_\x8l_\x8e_\x8m_\x8s; 
63 55 
64 56·private: 
65 57·typedef·ForwardIteratorFacade<_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e,·_\x8V_\x8a_\x8l_\x8u_\x8e,·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e, 
66 58·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e>·Facade; 
67 59 
68 60·CellIterator·cellit; 
69 61·CellIterator·cellend; 
70 62·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r·corner; 
71 63 
72 64·public: 
73 _\x86_\x85·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{ 
74 66·return·corner; 
75 67·} 
76 68 
77 _\x86_\x89·bool·_\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e()·const·{ 
78 70·return·cellit·!=·cellend; 
79 71·} 
80 7260 72
 61 73·private:
 62 74·typedef·ForwardIteratorFacade<_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e,·_\x8V_\x8a_\x8l_\x8u_\x8e,·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e,
 63 75·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e>·Facade;
 64 76
 65 77·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8>·cornerit;
 66 78·const·IS*·is;
 67 79·std::vector<bool>·seen;
 68 80
 69 81·public:
 70 _\x88_\x82·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{
 71 83·return·*cornerit;
 72 84·}
 73 85
 74 _\x88_\x86·bool·_\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e()·const·{
 75 87·return·cornerit._\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e();
 76 88·}
 77 89
81 _\x87_.3·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e&·other)·const·{78 _\x89_.0·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e&·other)·const·{
82 74·bool·mePassedTheEnd·=·!_\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e(); 
83 75·bool·otherPassedTheEnd·=·!other._\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e(); 
84 76·//·both·are·passed·the·end·=>·return·true 
85 77·if(mePassedTheEnd·&&·otherPassedTheEnd)·return·true; 
86 78·//·one·is·passed·the·end·=>·return·false 
87 79·if(mePassedTheEnd·||·otherPassedTheEnd)·return·false; 
88 80·//·none·is·passed·the·end,·do·their·iterators·and·indices·match? 
89 81·return·cellit·==·other.cellit·&&79 91·return·cornerit·==·other.cornerit;
 80 92·}
 81 93
90 82·corner._\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x()·==·other.corner._\x8d_\x8u_\x8n_\x8e_\x8I_\x8n_\x8d_\x8e_\x8x(); 
91 83·} 
92 84 
93 _\x88_.5·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()·{82 _\x89_.4·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()·{
 83 95·for(++cornerit;·_\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e();·++cornerit)·{
 84 96·typename·IS::IndexType·index·=
 85 97·is->subIndex(cornerit->cell(),·cornerit->duneIndex(),·_\x8m_\x8y_\x8d_\x8i_\x8m);
94 86·int·index·=·corner._\x8v_\x8t_\x8k_\x8I_\x8n_\x8d_\x8e_\x8x(); 
95 87·++index; 
96 88·if(index·==·Refelems::general(cellit->type()).size(_\x8d_\x8i_\x8m))·{ 
97 89·++cellit; 
98 90·if(cellit·!=·cellend)·{ 
99 91·corner._\x8c_\x8e_\x8l_\x8l(*cellit); 
100 92·corner._\x8v_\x8t_\x8k_\x8I_\x8n_\x8d_\x8e_\x8x(0); 
Max diff block lines reached; 8036/14603 bytes (55.03%) of diff not shown.
6.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00782.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtksequencewriterbase.hh·File·Reference</title>8 <title>dune-grid:·vtuwriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 40 lines modifiedOffset 72, 39 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">vtksequencewriterbase.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">vtuwriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;ostream&gt;</code><br·/>
83 <code>#include·&lt;iostream&gt;</code><br·/> 
84 <code>#include·&lt;sstream&gt;</code><br·/>83 <code>#include·&lt;string&gt;</code><br·/>
85 <code>#include·&lt;fstream&gt;</code><br·/>84 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
86 <code>#include·&lt;iomanip&gt;</code><br·/>85 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/>
87 <code>#include·&lt;memory&gt;</code><br·/> 
88 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;dune/common/path.hh&gt;</code><br·/> 
90 <code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code><br·/>
91 </div>88 </div>
92 <p><a·href="a00782_source.html">Go·to·the·source·code·of·this·file.</a></p>89 <p><a·href="a00782_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">90 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
95 Classes</h2></td></tr>92 Classes</h2></td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03968.html">Dune::VTKSequenceWriterBase&lt;·GridView·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04024.html">Dune::VTK::VTUWriter</a></td></tr>
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·to·write·pvd-files·which·contains·a·list·of·all·collected·vtk-files.··<a·href="a03968.html#details">More...</a><br·/></td></tr>94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Dump·a·.vtu/.vtp·files·contents·to·a·stream.··<a·href="a04024.html#details">More...</a><br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 102 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
 103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table>104 </table>
106 </div><!--·contents·-->105 </div><!--·contents·-->
107 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
108 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
110 </small></address>109 </small></address>
111 </body>110 </body>
1.66 KB
html2text {}
    
Offset 4, 29 lines modifiedOffset 4, 27 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 vtksequencewriterbase.hh·File·Reference11 vtuwriter.hh·File·Reference
12 #include·<vector> 
13 #include·<iostream>12 #include·<ostream>
14 #include·<sstream>13 #include·<string>
 14 #include·<dune/common/exceptions.hh>
 15 #include·<dune/common/indent.hh>
15 #include·<fstream> 
16 #include·<iomanip> 
17 #include·<memory> 
18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
19 #include·<dune/common/path.hh> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_.t_.k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_.a_.t_.a_.a_.r_.r_.a_.y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s19 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 21  ·······Dump·a·.vtu/.vtp·files·contents·to·a·stream.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8> 
24  ·······Base·class·to·write·pvd-files·which·contains·a·list·of·all·collected 
25 ········vtk-files.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
26  22  
27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
28 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
29  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
30  26  
 27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
 28  
31 ===============================================================================29 ===============================================================================
32 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
107 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00782_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtksequencewriterbase.hh·Source·File</title>8 <title>dune-grid:·vtuwriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 205 lines modifiedOffset 74, 304 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">vtksequencewriterbase.hh</div></div>80 ··<div·class="headertitle"><div·class="title">vtuwriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00782.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00782.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_VTKSEQUENCEWRITERBASE_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_VTUWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_VTKSEQUENCEWRITERBASE_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_VTUWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/path.hh&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00812.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00776.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">namespace·</span>VTK·{</div>
105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div> 
106 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="};"> 
107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03968.html">···33</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a></div> 
108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div>104 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····std::shared_ptr&lt;VTKWriter&lt;GridView&gt;·&gt;·vtkWriter_;</div> 
110 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····std::vector&lt;double&gt;·timesteps_;</div> 
111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····std::string·name_,path_,extendpath_;</div> 
112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordtype">int</span>·rank_;</div> 
113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keywordtype">int</span>·size_;</div> 
114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">public</span>:</div> 
115 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}"> 
116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03968.html#ab6240fddd9df67d5035b83654480c4e2">···47</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03968.html#ab6240fddd9df67d5035b83654480c4e2">VTKSequenceWriterBase</a>(·std::shared_ptr&lt;<a·class="code·hl_class"·href="a03988.html">VTKWriter&lt;GridView&gt;</a>·&gt;·<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>,</div> 
117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····································<span·class="keyword">const</span>·std::string&amp;·name,</div> 
118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····································<span·class="keyword">const</span>·std::string&amp;·path,</div> 
119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····································<span·class="keyword">const</span>·std::string&amp;·extendpath,</div> 
120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····································<span·class="keywordtype">int</span>·rank,</div> 
121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····································<span·class="keywordtype">int</span>·size)</div> 
122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······:·vtkWriter_(<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>),</div> 
123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········name_(name),·path_(path),</div> 
124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········extendpath_(extendpath),</div> 
125 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>········rank_(rank),</div> 
126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········size_(size)</div> 
127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····{}</div> 
128 </div> 
129 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
130 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}"> 
131 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03968.html#a2346f697676655feca790180552d7950">···63</a></span>····<span·class="keyword">const</span>·std::shared_ptr&lt;·VTKWriter&lt;GridView&gt;·&gt;&amp;·<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>()<span·class="keyword">·const</span></div> 
132 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">····</span>{</div> 
133 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordflow">return</span>·vtkWriter_;</div> 
134 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····}</div> 
135 </div> 
136 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
137 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">106 <div·class="foldopen"·id="foldopen00098"·data-start="{"·data-end="};">
 107 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a04024.html">···98</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04024.html">VTUWriter</a>·{</div>
138 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03968.html#ae17d4ef4e3e9e1efb85c06642599b56a">···69</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#ae17d4ef4e3e9e1efb85c06642599b56a">addCellData</a>·(<span·class="keyword">const</span>·std::shared_ptr&lt;<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a03876.html">VTKWriter&lt;GridView&gt;::VTKFunction</a>&gt;·&amp;p)</div> 
139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····{</div> 
140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······vtkWriter_-&gt;addCellData(p);</div> 
141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····}</div> 
142 </div> 
143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
144 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·V·&gt;</div> 
145 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="}"> 
146 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03968.html#a69a250ed69c701cb39ce1a05130b6696">···80</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#a69a250ed69c701cb39ce1a05130b6696">addCellData</a>·(<span·class="keyword">const</span>·V·&amp;v,·<span·class="keyword">const</span>·std::string·&amp;name,·<span·class="keywordtype">int</span>·ncomps=1)</div> 
147 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····{</div> 
148 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······vtkWriter_-&gt;addCellData(v,·name,·ncomps);</div> 
149 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····}</div> 
150 </div> 
151 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
152 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}"> 
153 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03968.html#a30d25862cc38db51f4b17928ee15e7da">···86</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#a30d25862cc38db51f4b17928ee15e7da">addVertexData</a>·(<span·class="keyword">const</span>·std::shared_ptr&lt;<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a03876.html">VTKWriter&lt;GridView&gt;::VTKFunction</a>&gt;·&amp;p)</div> 
154 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····{</div> 
155 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······vtkWriter_-&gt;addVertexData(p);</div> 
156 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····}</div>108 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····<span·class="keyword">public</span>:</div>
 109 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">··100</a></span>······std::ostream&amp;·<a·class="code·hl_variable"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">stream</a>;</div>
 110 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca24411658c400565529f8e23fc59d5387">··101</a></span>······<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eac">Phase</a>·{·<a·class="code·hl_enumvalue"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca3f584fab190e72a3609003a39b4e56f5">main</a>,·<a·class="code·hl_enumvalue"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca24411658c400565529f8e23fc59d5387">appended</a>·}·<a·class="code·hl_variable"·href="a04024.html#aff9fd6600331072f7f92aed6da4232ef">phase</a>;</div>
157 </div> 
158 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div> 
159 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·V·&gt;</div> 
160 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}"> 
161 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03968.html#a02b87a4b40d3ea8936068c71fe1b7cce">···97</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#a02b87a4b40d3ea8936068c71fe1b7cce">addVertexData</a>·(<span·class="keyword">const</span>·V·&amp;v,·<span·class="keyword">const</span>·std::string·&amp;name,·<span·class="keywordtype">int</span>·ncomps=1)</div> 
162 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····{</div> 
163 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······vtkWriter_-&gt;addVertexData(v,·name,·ncomps);</div> 
164 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····}</div> 
165 </div> 
166 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> 
167 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>111 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
168 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="}"> 
169 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a03968.html#a2dbb46447969815b263ddc5561e7c1e6">··108</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#a2dbb46447969815b263ddc5561e7c1e6">write<[·...·truncated·by·diffoscope;·len:·292,·SHA:·6b3b65ca489353edf93bb3ab33f26225fa2f395f2d0d5bb96d3b3198300d087c·...·]</div>112 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····<span·class="keyword">private</span>:</div>
 113 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>······<a·class="code·hl_class"·href="a03872.html">DataArrayWriterFactory</a>·factory;</div>
 114 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>······Indent·indent;</div>
 115 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
 116 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>······std::string·fileType;</div>
 117 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>······std::string·cellName;</div>
170 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····{</div>118 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div>
171 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······<span·class="comment">/*·remember·current·time·step·*/</span></div>119 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······<span·class="keywordtype">bool</span>·doAppended;</div>
172 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·count·=·timesteps_.size();</div> 
Max diff block lines reached; 44056/87080 bytes (50.59%) of diff not shown.
21.7 KB
html2text {}
    
Offset 3, 234 lines modifiedOffset 3, 362 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 vtksequencewriterbase.hh10 vtuwriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_VTKSEQUENCEWRITERBASE_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_VTUWRITER_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_VTKSEQUENCEWRITERBASE_HH19 7#define·DUNE_GRID_IO_FILE_VTK_VTUWRITER_HH
20 820 8
21 9#include·<vector> 
22 10#include·<iostream>21 9#include·<ostream>
23 11#include·<sstream>22 10#include·<string>
24 12#include·<fstream> 
25 13#include·<iomanip> 
26 14#include·<memory> 
27 1523 11
 24 12#include·<dune/common/exceptions.hh>
 25 13#include·<dune/common/indent.hh>
 26 14
28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
29 17#include·<dune/common/path.hh> 
30 18 
31 19#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.v_.t_.k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>28 16#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.d_.a_.t_.a_.a_.r_.r_.a_.y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
32 2029 17
33 21namespace·_\x8D_\x8u_\x8n_\x8e·{30 18namespace·_\x8D_\x8u_\x8n_\x8e·{
 31 19
34 2232 22
 33 23·namespace·VTK·{
 34 24
 35 26
 36 _\x89_\x88·class·_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{
35 32·template<class·GridView> 
36 _\x83_\x83·class·_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e 
37 34·{ 
38 35·std::shared_ptr<VTKWriter<GridView>·>·vtkWriter_; 
39 36·std::vector<double>·timesteps_; 
40 37·std::string·name_,path_,extendpath_; 
41 38·int·rank_; 
42 39·int·size_; 
43 40·public:37 99·public:
 38 _\x81_\x80_\x80·std::ostream&·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m;
 39 _\x81_\x80_\x81·enum·_\x8P_\x8h_\x8a_\x8s_\x8e·{·_\x8m_\x8a_\x8i_\x8n,·_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d·}·_\x8p_\x8h_\x8a_\x8s_\x8e;
44 _\x84_\x87·explicit·_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e(·std::shared_ptr<_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>·> 
45 _\x8v_\x8t_\x8k_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r, 
46 48·const·std::string&·name, 
47 49·const·std::string&·path, 
48 50·const·std::string&·extendpath, 
49 51·int·rank, 
50 52·int·size) 
51 53·:·vtkWriter_(_\x8v_\x8t_\x8k_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r), 
52 54·name_(name),·path_(path), 
53 55·extendpath_(extendpath), 
54 56·rank_(rank), 
55 57·size_(size) 
56 58·{} 
57 59 
58 _\x86_\x83·const·std::shared_ptr<·VTKWriter<GridView>·>&·_\x8v_\x8t_\x8k_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r()·const 
59 64·{ 
60 65·return·vtkWriter_; 
61 66·} 
62 67 
63 _\x86_\x89·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a·(const·std::shared_ptr<const·typename·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8: 
64 _\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n>·&p) 
65 70·{ 
66 71·vtkWriter_->addCellData(p); 
67 72·} 
68 73 
69 79·template<class·V·> 
70 _\x88_\x80·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a·(const·V·&v,·const·std::string·&name,·int·ncomps=1) 
71 81·{ 
72 82·vtkWriter_->addCellData(v,·name,·ncomps); 
73 83·} 
74 84 
75 _\x88_\x86·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a·(const·std::shared_ptr<const·typename 
76 _\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n>·&p) 
77 87·{ 
78 88·vtkWriter_->addVertexData(p); 
79 89·} 
80 90 
81 96·template<class·V·> 
82 _\x89_\x87·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a·(const·V·&v,·const·std::string·&name,·int·ncomps=1) 
83 98·{ 
84 99·vtkWriter_->addVertexData(v,·name,·ncomps); 
85 100·} 
86 101 
87 10240 102
 41 103·private:
 42 104·_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·factory;
 43 105·Indent·indent;
 44 106
 45 107·std::string·fileType;
88 _\x81_\x80_\x88·void·_\x8w_\x8r_\x8i_\x8t_\x8e·(double·time,·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8O_\x8u_\x8t_\x8p_\x8u_\x8t_\x8T_\x8y_\x8p_\x8e·type·=·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8a_\x8s_\x8c_\x8i_\x8i) 
89 109·{ 
90 110·/*·remember·current·time·step·*/ 
91 111·unsigned·int·count·=·timesteps_.size(); 
92 112·timesteps_.push_back(time); 
93 113 
94 114·/*·write·VTK·file·*/ 
95 115·if(size_==1) 
96 116·vtkWriter_->write(concatPaths(path_,seqName(count)),type); 
97 117·else 
98 118·vtkWriter_->pwrite(seqName(count),·path_,extendpath_,type); 
99 119 
100 120·/*·write·pvd·file·...·only·on·rank·0·*/ 
101 121·if·(rank_==0)·{ 
102 122·std::ofstream·pvdFile; 
103 123·pvdFile.exceptions(std::ios_base::badbit·|·std::ios_base::failbit·| 
104 124·std::ios_base::eofbit); 
105 125·std::string·pvdname·=·name_·+·".pvd"; 
106 126·pvdFile.open(pvdname.c_str()); 
107 127·pvdFile·<<·"<?xml·version=\"1.0\"?>·\n" 
108 128·<<·"<VTKFile·type=\"Collection\"·version=\"0.1\"·byte_order=\""·<<·_\x8V_\x8T_\x8K_\x8:_\x8: 
109 _\x8g_\x8e_\x8t_\x8E_\x8n_\x8d_\x8i_\x8a_\x8n_\x8n_\x8e_\x8s_\x8s_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g()·<<·"\">·\n" 
110 129·<<·"<Collection>·\n"; 
111 130·for·(unsigned·int·i=0;·i<=count;·i++) 
112 131·{ 
113 132·//·filename 
114 133·std::string·piecepath; 
Max diff block lines reached; 15936/22171 bytes (71.88%) of diff not shown.
5.89 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00785.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtuwriter.hh·File·Reference</title>8 <title>dune-grid:·boundarywriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 30 lines modifiedOffset 72, 28 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">vtuwriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">boundarywriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;ostream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
83 <code>#include·&lt;string&gt;</code><br·/>83 <code>#include·&lt;string&gt;</code><br·/>
84 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
85 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/> 
87 <code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00770_source.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00809_source.html">dune/grid/io/file/vtk/skeletonfunction.hh</a>&gt;</code><br·/>
88 </div>87 </div>
89 <p><a·href="a00785_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00785_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">89 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>91 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04024.html">Dune::VTK::VTUWriter</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03812.html">Dune::VTK::NonConformingBoundaryWriter&lt;·GV·&gt;</a></td></tr>
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Dump·a·.vtu/.vtp·files·contents·to·a·stream.··<a·href="a04024.html#details">More...</a><br·/></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">94 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>96 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.56 KB
html2text {}
    
Offset 4, 25 lines modifiedOffset 4, 23 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 vtuwriter.hh·File·Reference11 boundarywriter.hh·File·Reference
12 #include·<ostream>12 #include·<memory>
13 #include·<string>13 #include·<string>
14 #include·<dune/common/exceptions.hh> 
15 #include·<dune/common/indent.hh> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h> 
17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_.a_.t_.a_.a_.r_.r_.a_.y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_.a_.s_.i_.c_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8k_\x8e_\x8l_\x8e_\x8t_\x8o_\x8n_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
19 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>
20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
21  ·······Dump·a·.vtu/.vtp·files·contents·to·a·stream.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
22  20  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e22 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.23  ···········Include·standard·header·files.
26  24  
27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
28  26  
90.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00785_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtuwriter.hh·Source·File</title>8 <title>dune-grid:·boundarywriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 304 lines modifiedOffset 74, 112 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">vtuwriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">boundarywriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00785.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00785.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_VTUWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_VTUWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00770.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00803.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00809.html">dune/grid/io/file/vtk/skeletonfunction.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00764.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>99 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div> 
103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">namespace·</span>VTK·{</div>100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>VTK·{</div>
104 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV&gt;</div>
 103 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
 104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03812.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03812.html">NonConformingBoundaryWriter</a></div>
 105 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03808.html">NonConformingBoundaryIteratorFactory</a>&lt;GV&gt;,</div>
 106 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>········<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03796.html">BasicWriter</a>&lt;NonConformingBoundaryIteratorFactory&lt;GV&gt;·&gt;</div>
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>107 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····{</div>
 108 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03808.html">NonConformingBoundaryIteratorFactory&lt;GV&gt;</a>·<a·class="code·hl_class"·href="a03808.html">Factory</a>;</div>
 109 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03796.html">BasicWriter&lt;Factory&gt;</a>·<a·class="code·hl_class"·href="a03796.html">Base</a>;</div>
 110 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 111 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">const</span>·GV&amp;·gv;</div>
 112 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 113 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">public</span>:</div>
106 <div·class="foldopen"·id="foldopen00098"·data-start="{"·data-end="};">114 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="}">
 115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03812.html#ad8df66b0d920e7ec69ea79545a32c097">···33</a></span>······<a·class="code·hl_function"·href="a03812.html#ad8df66b0d920e7ec69ea79545a32c097">NonConformingBoundaryWriter</a>(<span·class="keyword">const</span>·GV&amp;·gv_)</div>
 116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········:·<a·class="code·hl_class"·href="a03808.html">Factory</a>(gv_),·<a·class="code·hl_class"·href="a03796.html">Base</a>(static_cast&lt;const·<a·class="code·hl_class"·href="a03808.html">Factory</a>&amp;&gt;(*this)),·gv(gv_)</div>
107 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="a04024.html">···98</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04024.html">VTUWriter</a>·{</div> 
108 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····<span·class="keyword">public</span>:</div> 
109 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">··100</a></span>······std::ostream&amp;·<a·class="code·hl_variable"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">stream</a>;</div> 
110 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca24411658c400565529f8e23fc59d5387">··101</a></span>······<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eac">Phase</a>·{·<a·class="code·hl_enumvalue"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca3f584fab190e72a3609003a39b4e56f5">main</a>,·<a·class="code·hl_enumvalue"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca24411658c400565529f8e23fc59d5387">appended</a>·}·<a·class="code·hl_variable"·href="a04024.html#aff9fd6600331072f7f92aed6da4232ef">phase</a>;</div> 
111 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
112 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····<span·class="keyword">private</span>:</div> 
113 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>······<a·class="code·hl_class"·href="a03872.html">DataArrayWriterFactory</a>·factory;</div> 
114 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>······Indent·indent;</div> 
115 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div> 
116 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>······std::string·fileType;</div> 
117 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>······std::string·cellName;</div> 
118 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> 
119 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······<span·class="keywordtype">bool</span>·doAppended;</div> 
120 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> 
121 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····<span·class="keyword">public</span>:</div> 
122 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div> 
123 <div·class="foldopen"·id="foldopen00122"·data-start="{"·data-end="}"> 
124 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="a04024.html#a2657eeed4ff2ec44ddd284d6979b1355">··122</a></span>······<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a04024.html#a2657eeed4ff2ec44ddd284d6979b1355">VTUWriter</a>(std::ostream&amp;·stream_,·<a·class="code·hl_enumeration"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">OutputType</a>·outputType,</div> 
125 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·······················<a·class="code·hl_enumeration"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">FileType</a>·fileType_)</div> 
126 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>········:·<a·class="code·hl_variable"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">stream</a>(stream_),·factory(outputType,·<a·class="code·hl_variable"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">stream</a>)</div> 
127 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>······{</div> 
128 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>········<span·class="keywordflow">switch</span>(fileType_)·{</div> 
129 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be">polyData</a>·:</div> 
130 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>··········fileType·=·<span·class="stringliteral">&quot;PolyData&quot;</span>;</div> 
131 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>··········cellName·=·<span·class="stringliteral">&quot;Lines&quot;</span>;</div> 
132 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>··········<span·class="keywordflow">break</span>;</div> 
133 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b">unstructuredGrid</a>·:</div> 
134 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>··········fileType·=·<span·class="stringliteral">&quot;UnstructuredGrid&quot;</span>;</div> 
135 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>··········cellName·=·<span·class="stringliteral">&quot;Cells&quot;</span>;</div> 
136 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>··········<span·class="keywordflow">break</span>;</div> 
137 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>········default·:</div> 
138 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>··········DUNE_THROW(IOError,·<span·class="stringliteral">&quot;VTUWriter:·Unknown·fileType:·&quot;</span>·&lt;&lt;·fileType_);</div> 
139 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>········}</div>117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······{·}</div>
140 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>········<span·class="keyword">const</span>·std::string&amp;·byteOrder·=·<a·class="code·hl_function"·href="a01081.html#a8bce02a1111502dd0245e7888a532fc5">getEndiannessString</a>();</div> 
141 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>·</div> 
142 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>········<a·class="code·hl_variable"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">stream</a>·&lt;&lt;·indent·&lt;&lt;·<span·class="stringliteral">&quot;&lt;?xml·version=\&quot;1.0\&quot;?&gt;\n&quot;</span>;</div> 
143 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>········<a·class="code·hl_variable"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">stream</a>·&lt;&lt;·indent·&lt;&lt;·<span·class="stringliteral">&quot;&lt;VTKFile&quot;</span></div> 
144 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·type=\&quot;&quot;</span>·&lt;&lt;·fileType·&lt;&lt;·<span·class="stringliteral">&quot;\&quot;&quot;</span></div> 
145 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·version=\&quot;0.1\&quot;&quot;</span></div> 
146 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·byte_order=\&quot;&quot;</span>·&lt;&lt;·byteOrder·&lt;&lt;·<span·class="stringliteral">&quot;\&quot;&gt;\n&quot;</span>;</div> 
147 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>········++indent;</div> 
148 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>······}</div> 
149 </div>118 </div>
150 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>·</div>119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03796.html#af4e391b5f3f1058ad1fc96d4e50f66b1">Base::addCellData</a>;</div>
 121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Func&gt;</div>
151 <div·class="foldopen"·id="foldopen00149"·data-start="{"·data-end="}">123 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
 124 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03812.html#ae0a5a1cd6ac836444836cd31ec621484">···40</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03812.html#ae0a5a1cd6ac836444836cd31ec621484">addCellData</a>(<span·class="keyword">const</span>·std::shared_ptr&lt;Func&gt;&amp;·p,·<span·class="keyword">const</span>·std::string&amp;·name)·{</div>
 125 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········<a·class="code·hl_function"·href="a03812.html#ae0a5a1cd6ac836444836cd31ec621484">addCellData</a>(std::shared_ptr&lt;typename·Base::FunctionWriter&gt;</div>
 126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······················(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03932.html">SkeletonFunctionWriter&lt;Func&gt;</a>(p,·name)));</div>
152 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="a04024.html#ad8ec82d0907179ac0e52886c9a48623f">··149</a></span>······<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a04024.html#ad8ec82d0907179ac0e52886c9a48623f">~VTUWriter</a>()·{</div> 
153 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>········--indent;</div> 
154 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>········<a·class="code·hl_variable"·href="a04024.html#a3bc11d23ff3b28b586d68d9097dfe333">stream</a>·&lt;&lt;·indent·&lt;&lt;·<span·class="stringliteral">&quot;&lt;/VTKFile&gt;\n&quot;</span></div> 
155 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>···············&lt;&lt;·std::flush;</div> 
156 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>······}</div>127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······}</div>
157 </div>128 </div>
158 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>·</div>129 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
159 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>·</div>130 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Func&gt;</div>
160 <div·class="foldopen"·id="foldopen00167"·data-start="{"·data-end="}">131 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">
 132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03812.html#a5b71c0bc13605af52de81ebe85ad2b57">···46</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03812.html#a5b71c0bc13605af52de81ebe85ad2b57">addCellData</a>(Func*·p,·<span·class="keyword">const</span>·std::string&amp;·name)·{</div>
 133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········<a·class="code·hl_function"·href="a03812.html#ae0a5a1cd6ac836444836cd31ec621484">addCellData</a>(std::shared_ptr&lt;Func&gt;(p),·name);</div>
161 <div·class="line"><a·id="l00167"·name="l00167"></a><span·class="lineno"><a·class="line"·href="a04024.html#aa48122cfc3736872be26954e43ac3189">··167</a></span>······<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04024.html#aa48122cfc3736872be26954e43ac3189">beginPointData</a>(<span·class="keyword">const</span>·std::string&amp;·scalars·=·<span·class="stringliteral">&quot;&quot;</span>,</div> 
Max diff block lines reached; 15194/72826 bytes (20.86%) of diff not shown.
19.0 KB
html2text {}
    
Offset 3, 362 lines modifiedOffset 3, 118 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 vtuwriter.hh10 boundarywriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_VTUWRITER_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_VTUWRITER_HH19 7#define·DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH
20 820 8
21 9#include·<ostream>21 9#include·<memory>
22 10#include·<string>22 10#include·<string>
23 1123 11
24 12#include·<dune/common/exceptions.hh> 
25 13#include·<dune/common/indent.hh> 
26 14 
27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h> 
28 16#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.d_.a_.t_.a_.a_.r_.r_.a_.y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>24 12#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.b_.a_.s_.i_.c_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
29 1725 13#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.b_.o_.u_.n_.d_.a_.r_.y_.i_.t_.e_.r_.a_.t_.o_.r_.s_.._.h_.h>
 26 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8k_\x8e_\x8l_\x8e_\x8t_\x8o_\x8n_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 27 15
30 18namespace·_\x8D_\x8u_\x8n_\x8e·{28 16namespace·_\x8D_\x8u_\x8n_\x8e·{
31 1929 19
32 22 
33 23·namespace·VTK·{30 20·namespace·VTK·{
 31 21
 32 22·template<typename·GV>
 33 _\x82_\x83·class·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 34 24·:·public·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<GV>,
 35 25·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r<NonConformingBoundaryIteratorFactory<GV>·>
 36 26·{
 37 27·typedef·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8G_\x8V_\x8>·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y;
 38 28·typedef·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8>·_\x8B_\x8a_\x8s_\x8e;
 39 29
 40 30·const·GV&·gv;
 41 31
34 24 
35 26 
36 _\x89_\x88·class·_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{ 
37 99·public: 
38 _\x81_\x80_\x80·std::ostream&·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m; 
39 _\x81_\x80_\x81·enum·_\x8P_\x8h_\x8a_\x8s_\x8e·{·_\x8m_\x8a_\x8i_\x8n,·_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d·}·_\x8p_\x8h_\x8a_\x8s_\x8e; 
40 102 
41 103·private: 
42 104·_\x8D_\x8a_\x8t_\x8a_\x8A_\x8r_\x8r_\x8a_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·factory; 
43 105·Indent·indent; 
44 106 
45 107·std::string·fileType; 
46 108·std::string·cellName; 
47 109 
48 110·bool·doAppended; 
49 111 
50 112·public:42 32·public:
 43 _\x83_\x83·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(const·GV&·gv_)
 44 34·:·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y(gv_),·_\x8B_\x8a_\x8s_\x8e(static_cast<const·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y&>(*this)),·gv(gv_)
 45 35·{·}
51 114 
52 _\x81_\x82_\x82·inline·_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(std::ostream&·stream_,·_\x8O_\x8u_\x8t_\x8p_\x8u_\x8t_\x8T_\x8y_\x8p_\x8e·outputType, 
53 123·_\x8F_\x8i_\x8l_\x8e_\x8T_\x8y_\x8p_\x8e·fileType_) 
54 124·:·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m(stream_),·factory(outputType,·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m) 
55 125·{ 
56 126·switch(fileType_)·{ 
57 127·case·_\x8p_\x8o_\x8l_\x8y_\x8D_\x8a_\x8t_\x8a·: 
58 128·fileType·=·"PolyData"; 
59 129·cellName·=·"Lines"; 
60 130·break; 
61 131·case·_\x8u_\x8n_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d·: 
62 132·fileType·=·"UnstructuredGrid"; 
63 133·cellName·=·"Cells"; 
64 134·break; 
65 135·default·: 
66 136·DUNE_THROW(IOError,·"VTUWriter:·Unknown·fileType:·"·<<·fileType_); 
67 137·} 
68 138·const·std::string&·byteOrder·=·_\x8g_\x8e_\x8t_\x8E_\x8n_\x8d_\x8i_\x8a_\x8n_\x8n_\x8e_\x8s_\x8s_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g(); 
69 139 
70 140·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m·<<·indent·<<·"<?xml·version=\"1.0\"?>\n"; 
71 141·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m·<<·indent·<<·"<VTKFile" 
72 142·<<·"·type=\""·<<·fileType·<<·"\"" 
73 143·<<·"·version=\"0.1\"" 
74 144·<<·"·byte_order=\""·<<·byteOrder·<<·"\">\n"; 
75 145·++indent; 
76 146·} 
77 147 
78 _\x81_\x84_\x89·inline·_\x8~_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r()·{ 
79 150·--indent; 
80 151·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m·<<·indent·<<·"</VTKFile>\n" 
81 152·<<·std::flush; 
82 153·} 
83 154 
84 156 
85 _\x81_\x86_\x87·inline·void·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(const·std::string&·scalars·=·"", 
86 168·const·std::string&·vectors·=·"")·{ 
87 169·switch(_\x8p_\x8h_\x8a_\x8s_\x8e)·{ 
88 170·case·_\x8m_\x8a_\x8i_\x8n·: 
89 171·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m·<<·indent·<<·"<PointData"; 
90 172·if(scalars·!=·"")·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m·<<·"·Scalars=\""·<<·scalars·<<·"\""; 
91 173·if(vectors·!=·"")·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m·<<·"·Vectors=\""·<<·vectors·<<·"\""; 
92 174·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m·<<·">\n"; 
93 175·++indent; 
94 176·break; 
95 177·case·_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d·: 
96 178·break; 
97 179·} 
98 180·} 
99 _\x81_\x88_\x82·inline·void·_\x8e_\x8n_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a()·{ 
100 183·switch(_\x8p_\x8h_\x8a_\x8s_\x8e)·{ 
101 184·case·_\x8m_\x8a_\x8i_\x8n·: 
102 185·--indent; 
103 186·_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m·<<·indent·<<·"</PointData>\n"; 
104 187·break; 
105 188·case·_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d·: 
106 189·break; 
107 190·} 
108 191·} 
109 192 
110 194 
111 _\x82_\x80_\x85·inline·void·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(const·std::string&·scalars·=·"", 
112 206·const·std::string&·vectors·=·"")·{ 
113 207·switch(_\x8p_\x8h_\x8a_\x8s_\x8e)·{ 
Max diff block lines reached; 9244/19440 bytes (47.55%) of diff not shown.
7.58 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00788.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·basicwriter.hh·File·Reference</title>8 <title>dune-grid:·vtksequencewriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 46 lines modifiedOffset 72, 35 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">basicwriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">vtksequencewriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;fstream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
83 <code>#include·&lt;iomanip&gt;</code><br·/> 
84 <code>#include·&lt;iterator&gt;</code><br·/> 
85 <code>#include·&lt;list&gt;</code><br·/> 
86 <code>#include·&lt;memory&gt;</code><br·/> 
87 <code>#include·&lt;sstream&gt;</code><br·/> 
88 <code>#include·&lt;string&gt;</code><br·/> 
89 <code>#include·&lt;dune/common/parallel/mpiguard.hh&gt;</code><br·/> 
90 <code>#include·&lt;dune/common/path.hh&gt;</code><br·/> 
91 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
92 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/> 
93 <code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/> 
94 <code>#include·&lt;<a·class="el"·href="a00770_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/vtksequencewriterbase.hh</a>&gt;</code><br·/>
95 <code>#include·&lt;<a·class="el"·href="a00785_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00767_source.html">dune/grid/io/file/vtk/subsamplingvtkwriter.hh</a>&gt;</code><br·/>
96 </div>86 </div>
97 <p><a·href="a00788_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00788_source.html">Go·to·the·source·code·of·this·file.</a></p>
98 <table·class="memberdecls">88 <table·class="memberdecls">
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
100 Classes</h2></td></tr>90 Classes</h2></td></tr>
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03796.html">Dune::VTK::BasicWriter&lt;·IteratorFactory·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03964.html">Dune::VTKSequenceWriter&lt;·GridView·&gt;</a></td></tr>
 92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Writer·for·the·output·of·grid·functions·in·the·vtk·format.··<a·href="a03964.html#details">More...</a><br·/></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 </table><table·class="memberdecls">94 </table><table·class="memberdecls">
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
105 Namespaces</h2></td></tr>96 Namespaces</h2></td></tr>
106 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
107 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr> 
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
111 </table>100 </table>
112 </div><!--·contents·-->101 </div><!--·contents·-->
113 <!--·start·footer·part·-->102 <!--·start·footer·part·-->
114 <hr·class="footer"/><address·class="footer"><small>103 <hr·class="footer"/><address·class="footer"><small>
115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
116 </small></address>105 </small></address>
117 </body>106 </body>
2.12 KB
html2text {}
    
Offset 4, 34 lines modifiedOffset 4, 23 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 basicwriter.hh·File·Reference11 vtksequencewriter.hh·File·Reference
12 #include·<fstream> 
13 #include·<iomanip> 
14 #include·<iterator> 
15 #include·<list> 
16 #include·<memory>12 #include·<memory>
17 #include·<sstream> 
18 #include·<string> 
19 #include·<dune/common/parallel/mpiguard.hh> 
20 #include·<dune/common/path.hh> 
21 #include·<dune/geometry/referenceelements.hh> 
22 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h> 
23 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
24 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_.v_.t_.u_.w_.r_.i_.t_.e_.r_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_.t_.k_.s_.e_.q_.u_.e_.n_.c_.e_.w_.r_.i_.t_.e_.r_.b_.a_.s_.e_\x8._\x8h_\x8h>
25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
26 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
27 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
28 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_.:_.B_.a_.s_.i_.c_.W_.r_.i_.t_.e_.r_.<_.·_.I_.t_.e_.r_.a_.t_.o_.r_.F_.a_.c_.t_.o_.r_.y_\x8·_\x8>18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8S_.e_.q_.u_.e_.n_.c_.e_.W_.r_.i_.t_.e_.r_.<_.·_.G_.r_.i_.d_.V_.i_.e_.w_\x8·_\x8>
 19  ·······Writer·for·the·output·of·grid·functions·in·the·vtk·format.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
29  20  
30 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
31 namespace· ·_\x8D_\x8u_\x8n_\x8e22 namespace· ·_\x8D_\x8u_\x8n_\x8e
32  ···········Include·standard·header·files.23  ···········Include·standard·header·files.
33  24  
34 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K 
35   
36 ===============================================================================25 ===============================================================================
37 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.826 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
133 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00788_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·basicwriter.hh·Source·File</title>8 <title>dune-grid:·vtksequencewriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 490 lines modifiedOffset 74, 98 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">basicwriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">vtksequencewriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00788.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00788.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_BASICWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_VTKSEQUENCE_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_BASICWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_VTKSEQUENCE_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;list&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/vtksequencewriterbase.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpiguard.hh&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/path.hh&gt;</span></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00794.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00767.html">dune/grid/io/file/vtk/subsamplingvtkwriter.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00803.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00770.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</span></div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00785.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div> 
111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 100 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View·&gt;</div>
 101 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="};">
 102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03964.html">···27</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03964.html">VTKSequenceWriter</a>·:</div>
 103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a>&lt;GridView&gt;</div>
 104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>
 105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">public</span>:</div>
112 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}">106 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
 107 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03964.html#ad39612067ab624b45eea75dd04732e88">···42</a></span>····<a·class="code·hl_function"·href="a03964.html#ad39612067ab624b45eea75dd04732e88">VTKSequenceWriter</a>·(·std::shared_ptr&lt;<a·class="code·hl_class"·href="a03988.html">VTKWriter&lt;GridView&gt;</a>·&gt;·<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>,</div>
113 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a01081.html">···32</a></span>··<span·class="keyword">namespace·</span>VTK·{</div> 
114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
115 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·IteratorFactory&gt;</div> 
116 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="};"> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03796.html">···35</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03796.html">BasicWriter</a>·{</div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·IteratorFactory::CellIterator·CellIterator;</div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·IteratorFactory::CornerIterator·CornerIterator;</div> 
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·IteratorFactory::PointIterator·PointIterator;</div> 
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·IteratorFactory::Cell·Cell;</div> 
123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">public</span>:</div>108 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>························<span·class="keyword">const</span>·std::string&amp;·name·)</div>
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a03796.html#ad36d9935215389eea1fd32991cdc4a88">···43</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03888.html">FunctionWriterBase&lt;Cell&gt;</a>·<a·clas[·...·truncated·by·diffoscope;·len:·92,·SHA:·fac2cee82737264f91f11976ac3a06929c223dddf66c58ae947f98e87497568c·...·]</div>109 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······:·<a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a>&lt;<a·class="code·hl_class"·href="a02876.html">GridView</a>&gt;(<a·class="code·hl_function"·href="a03968.html#a2346f69767665[·...·truncated·by·diffoscope;·len:·35,·SHA:·dc5e9ff012bd7be258d45245950bfd480081c0b12563d7d71e7910f1607c801e·...·]</div>
126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>110 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········································name,</div>
127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">private</span>:</div>111 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········································<span·class="stringliteral">&quot;&quot;</span>,</div>
 112 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········································<span·class="stringliteral">&quot;&quot;</span>,</div>
 113 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········································<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>-&gt;gridView_.comm().rank(),</div>
 114 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········································<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>-&gt;gridView_.comm().size())</div>
128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······<span·class="keyword">typedef</span>·std::list&lt;std::shared_ptr&lt;FunctionWriter&gt;·&gt;·WriterList;</div> 
129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·WriterList::const_iterator·WIterator;</div> 
130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Cell::Geometry::ctype·ctype;</div> 
132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·celldim·=·Cell::mydimension;</div> 
133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">typedef</span>·ReferenceElements&lt;ctype,·celldim&gt;·Refelems;</div> 
134 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>115 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····{}</div>
135 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">FileType</a>·fileType·=·celldim·==·1</div> 
136 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·······································?·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be">polyData</a>·:·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b">unstructuredGrid</a>;</div> 
137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keyword">const</span>·IteratorFactory&amp;·factory;</div> 
139 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
140 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······WriterList·cellData;</div> 
141 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······WriterList·pointData;</div> 
142 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
143 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<a·class="code·hl_class"·href="a03896.html">CoordinatesWriter&lt;Cell&gt;</a>·coords;</div> 
144 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keyword">typename</span>·IteratorFactory::ConnectivityWriter·connectivity;</div> 
145 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<a·class="code·hl_class"·href="a03908.html">OffsetsWriter&lt;Cell&gt;</a>·offsets;</div> 
146 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<a·class="code·hl_class"·href="a03912.html">TypesWriter&lt;Cell&gt;</a>·types;</div> 
147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">public</span>:</div> 
149 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="}"> 
150 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03796.html#a2a158fb5bc0a849bc3df21c60255a8f3">···67</a></span>······<a·class="code·hl_function"·href="a03796.html#a2a158fb5bc0a849bc3df21c60255a8f3">BasicWriter</a>(<span·class="keyword">const</span>·IteratorFactory&amp;·factory_)</div> 
151 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········:·factory(factory_),·connectivity(factory.makeConnectivity())</div> 
152 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······{·}</div> 
153 </div>116 </div>
154 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
155 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="comment">//</span></div> 
156 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="comment">//··Methods·for·adding·data</span></div> 
157 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······<span·class="comment">//</span></div> 
158 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>117 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
159 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}">118 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">
160 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03796.html#af4e391b5f3f1058ad1fc96d4e50f66b1">···76</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03796.html#af4e391b5f3f1058ad1fc96d4e50f66b1">add[·...·truncated·by·diffoscope;·len:·100,·SHA:·d9a6277ee94273a99fdeead5580a48b0d64db1c8d33e52764e92d90de7ca2376·...·]</div>119 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03964.html#a57619c6237719240bbf7b3b737bd624f">···69</a></span>····<a·class="code·hl_function"·href="a03964.html#a57619c6237719240bbf7b3b737bd624f">VTKSequenceWriter</a>·(·std::shared_ptr&lt;[·...·truncated·by·diffoscope;·len:·174,·SHA:·6b1dd0eda85c2a4b3285b322329d8040d4f1b26b1a2c267face71877a7b9d00a·...·]</div>
 120 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>························<span·class="keyword">const</span>·std::string&amp;·name,</div>
 121 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>························<span·class="keyword">const</span>·std::string&amp;·path,</div>
 122 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>························<span·class="keyword">const</span>·std::string&amp;·extendpath·)</div>
 123 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······:·<a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a>&lt;<a·class="code·hl_class"·href="a02876.html">GridView</a>&gt;(<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>,</div>
 124 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>········································name,</div>
161 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········cellData.push_back(writer);</div>125 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>········································path,</div>
 126 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>········································extendpath,</div>
 127 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········································<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>-&gt;gridView_.comm().rank(),</div>
 128 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········································<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>-&gt;gridView_.comm().size())</div>
162 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······}</div>129 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····{}</div>
163 </div>130 </div>
Max diff block lines reached; 24720/103901 bytes (23.79%) of diff not shown.
31.5 KB
html2text {}
    
Offset 3, 604 lines modifiedOffset 3, 120 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 basicwriter.hh10 vtksequencewriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_BASICWRITER_HH 
19 7#define·DUNE_GRID_IO_FILE_VTK_BASICWRITER_HH18 6#ifndef·DUNE_VTKSEQUENCE_HH
 19 7#define·DUNE_VTKSEQUENCE_HH
20 820 8
21 9#include·<fstream> 
22 10#include·<iomanip> 
23 11#include·<iterator> 
24 12#include·<list> 
25 13#include·<memory>21 9#include·<memory>
 22 10
26 14#include·<sstream> 
27 15#include·<string> 
28 16 
29 17#include·<dune/common/parallel/mpiguard.hh> 
30 18#include·<dune/common/path.hh> 
31 19 
32 20#include·<dune/geometry/referenceelements.hh> 
33 21 
34 22#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h> 
35 23#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
36 24#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.p_.v_.t_.u_.w_.r_.i_.t_.e_.r_\x8._\x8h_\x8h>23 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.v_.t_.k_.s_.e_.q_.u_.e_.n_.c_.e_.w_.r_.i_.t_.e_.r_.b_.a_.s_.e_\x8._\x8h_\x8h>
 24 12
37 25#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.v_.t_.u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>25 13#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.v_.t_.k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
38 2626 14#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.s_.u_.b_.s_.a_.m_.p_.l_.i_.n_.g_.v_.t_.k_.w_.r_.i_.t_.e_.r_.._.h_.h>
 27 15
39 27namespace·_.D_.u_.n_.e28 16namespace·_.D_.u_.n_.e·{
40 28{ 
41 31 
42 _\x83_\x82·namespace·VTK·{ 
43 33 
44 34·template<typename·IteratorFactory> 
45 _\x83_\x85·class·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{ 
46 36·typedef·typename·IteratorFactory::CellIterator·CellIterator; 
47 37·typedef·typename·IteratorFactory::CornerIterator·CornerIterator; 
48 38·typedef·typename·IteratorFactory::PointIterator·PointIterator; 
49 39 
50 40·typedef·typename·IteratorFactory::Cell·Cell; 
51 41 
52 42·public: 
53 _\x84_\x83·typedef·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r; 
54 44 
55 45·private: 
56 46·typedef·std::list<std::shared_ptr<FunctionWriter>·>·WriterList; 
57 47·typedef·typename·WriterList::const_iterator·WIterator; 
58 48 
59 49·typedef·typename·Cell::Geometry::ctype·ctype; 
60 50·static·const·unsigned·celldim·=·Cell::mydimension; 
61 51·typedef·ReferenceElements<ctype,·celldim>·Refelems; 
62 52 
63 53·static·const·_\x8F_\x8i_\x8l_\x8e_\x8T_\x8y_\x8p_\x8e·fileType·=·celldim·==·1 
64 54·?·_\x8p_\x8o_\x8l_\x8y_\x8D_\x8a_\x8t_\x8a·:·_\x8u_\x8n_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d; 
65 55 
66 56·const·IteratorFactory&·factory; 
67 57 
68 58·WriterList·cellData; 
69 59·WriterList·pointData; 
70 60 
71 61·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·coords; 
72 62·typename·IteratorFactory::ConnectivityWriter·connectivity; 
73 63·_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·offsets; 
74 64·_\x8T_\x8y_\x8p_\x8e_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8>·types; 
75 65 
76 66·public: 
77 _\x86_\x87·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(const·IteratorFactory&·factory_) 
78 68·:·factory(factory_),·connectivity(factory.makeConnectivity()) 
79 69·{·} 
80 70 
81 72·// 
82 73·//·Methods·for·adding·data 
83 74·// 
84 75 
85 _\x87_\x86·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(const·std::shared_ptr<FunctionWriter>&·writer)·{ 
86 77·cellData.push_back(writer); 
87 78·} 
88 79 
89 _\x88_\x80·void·_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(const·std::shared_ptr<FunctionWriter>&·writer)·{ 
90 81·pointData.push_back(writer); 
91 82·} 
92 83 
93 _\x88_\x84·void·_\x8c_\x8l_\x8e_\x8a_\x8r()·{ 
94 85·cellData.clear(); 
95 86·pointData.clear(); 
96 87·} 
97 88 
98 89·protected: 
99 91·// 
100 92·//·Methods·for·writing·single·functions 
101 93·// 
102 94 
103 _\x89_\x85·void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8C_\x8e_\x8l_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n(_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r&·vtuWriter, 
104 96·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r&·functionWriter, 
105 97·unsigned·ncells)·const 
106 98·{ 
107 99·if(functionWriter._\x8b_\x8e_\x8g_\x8i_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e(vtuWriter,·ncells))·{ 
108 100·const·CellIterator&·cellend·=·factory.endCells(); 
109 101·for(CellIterator·cellit·=·factory.beginCells();·cellit·!=·cellend; 
110 102·++cellit) 
111 103·functionWriter._\x8w_\x8r_\x8i_\x8t_\x8e(*cellit,·Refelems::general(cellit->type()). 
112 104·position(0,0)); 
113 105·} 
114 106·functionWriter._\x8e_\x8n_\x8d_\x8W_\x8r_\x8i_\x8t_\x8e(); 
115 107·} 
116 108 
117 _\x81_\x80_\x89·void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8P_\x8o_\x8i_\x8n_\x8t_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n(_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r&·vtuWriter, 
118 110·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r&·functionWriter, 
119 111·unsigned·npoints)·const 
120 112·{ 
121 113·if(functionWriter._\x8b_\x8e_\x8g_\x8i_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e(vtuWriter,·npoints))·{ 
122 114·const·PointIterator&·pend·=·factory.endPoints(); 
123 115·for(PointIterator·pit·=·factory.beginPoints();·pit·!=·pend;·++pit) 
124 116·functionWriter._\x8w_\x8r_\x8i_\x8t_\x8e(pit->cell(),·pit->duneIndex()); 
125 117·} 
Max diff block lines reached; 15235/32261 bytes (47.22%) of diff not shown.
7.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00791.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·b64enc.hh·File·Reference</title>8 <title>dune-grid:·streams.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 47 lines modifiedOffset 72, 37 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">b64enc.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">streams.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Simple·base64·encode.·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;assert.h&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;ostream&gt;</code><br·/>
 83 <code>#include·&lt;<a·class="el"·href="a00821_source.html">dune/grid/io/file/vtk/b64enc.hh</a>&gt;</code><br·/>
85 </div>84 </div>
86 <p><a·href="a00791_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00791_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">86 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>88 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03792.html">Dune::b64chunk</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03936.html">Dune::Base64Stream</a></td></tr>
 90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">class·to·base64·encode·a·stream·of·data··<a·href="a03936.html#details">More...</a><br·/></td></tr>
 91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03940.html">Dune::RawStream</a></td></tr>
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">struct·representing·the·three·byte·text·as·well·as·the·four·6·bit·chunks··<a·href="a03792.html#details">More...</a><br·/></td></tr>93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·out·data·in·binary··<a·href="a03940.html#details">More...</a><br·/></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">95 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls"> 
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="var-members"·name="var-members"></a> 
101 Variables</h2></td></tr> 
102 <tr><td·colspan="2"><div·class="groupHeader"></div></td></tr> 
103 <tr·class="memitem:a0f8eaefa183de6150378561ac93d210a"·id="r_a0f8eaefa183de6150378561ac93d210a"><td·class="memItemLeft"·align="right"·valign="top">const·char&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">Dune::base64table</a>·[]</td></tr> 
104 <tr·class="memdesc:a0f8eaefa183de6150378561ac93d210a"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">endoing·table··<br·/></td></tr> 
105 <tr·class="separator:a0f8eaefa183de6150378561ac93d210a"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
106 </table>101 </table>
107 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
108 <div·class="textblock"><p>Simple·base64·encode.·</p> 
109 <dl·class="section·author"><dt>Author</dt><dd>Christian·Engwer·</dd></dl> 
110 <p>We·implement·the·base64·encoding·(c.f.·RFC·4648·<a·href="https://tools.ietf.org/html/rfc4648">https://tools.ietf.org/html/rfc4648</a>).·</p> 
111 </div></div><!--·contents·-->102 </div><!--·contents·-->
112 <!--·start·footer·part·-->103 <!--·start·footer·part·-->
113 <hr·class="footer"/><address·class="footer"><small>104 <hr·class="footer"/><address·class="footer"><small>
114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
115 </small></address>106 </small></address>
116 </body>107 </body>
117 </html>108 </html>
1.63 KB
html2text {}
    
Offset 4, 32 lines modifiedOffset 4, 24 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 b64enc.hh·File·Reference11 streams.hh·File·Reference
12 Simple·base64·encode.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
13 #include·<assert.h>12 #include·<ostream>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_\x86_\x84_\x8e_\x8n_\x8c_\x8._\x8h_\x8h>
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
16 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8b_\x86_\x84_\x8c_\x8h_\x8u_\x8n_\x8k 
17  ········struct·representing·the·three·byte·text·as·well·as·the·four·6·bit 
18 ·········chunks·_.M_.o_.r_.e_.._.._..16 class· ·_.D_.u_.n_.e_.:_.:_.B_.a_.s_.e_.6_.4_.S_.t_.r_.e_.a_.m
 17  ·······class·to·base64·encode·a·stream·of·data·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 18  
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8R_\x8a_\x8w_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m
 20  ·······write·out·data·in·binary·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
19  21  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e23 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.24  ···········Include·standard·header·files.
23  25  
24 V\x8Va\x8ar\x8ri\x8ia\x8ab\x8bl\x8le\x8es\x8s 
25 const·char ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e·[] 
26  ···········endoing·table 
27   
28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
29 Simple·base64·encode. 
30 ··Author 
31 ······Christian·Engwer 
32 We·implement·the·base64·encoding·(c.f.·RFC·4648·_\x8h_\x8t_\x8t_\x8p_\x8s_\x8:_\x8/_\x8/_\x8t_\x8o_\x8o_\x8l_\x8s_\x8._\x8i_\x8e_\x8t_\x8f_\x8._\x8o_\x8r_\x8g_\x8/_\x8h_\x8t_\x8m_\x8l_\x8/ 
33 _\x8r_\x8f_\x8c_\x84_\x86_\x84_\x88). 
34 ===============================================================================26 ===============================================================================
35 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
41.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00791_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·b64enc.hh·Source·File</title>8 <title>dune-grid:·streams.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 104 lines modifiedOffset 74, 128 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">b64enc.hh</div></div>80 ··<div·class="headertitle"><div·class="title">streams.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00791.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00791.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_B64ENC_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_STREAMS_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_B64ENC_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_STREAMS_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00821.html">dune/grid/io/file/vtk/b64enc.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="foldopen"·id="foldopen00016"·data-start="{"·data-end="};">
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno"><a·class="line"·href="a03936.html">···16</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03936.html">Base64Stream</a>·{</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····std::ostream&amp;·s;</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<a·class="code·hl_struct"·href="a03792.html">b64chunk</a>·chunk;</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="keywordtype">char</span>·obuf[4];</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">public</span>:</div>
 104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
95 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">105 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="}">
96 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">···23</a></span>··<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·<a·class="code·hl_variable"·href="a01067.html#a0f8eaef[·...·truncated·by·diffoscope;·len:·46,·SHA:·0cebf47d722fba288afd895b1e645b8d83014cc5f1c298f1bfde676352a48a40·...·]</div>106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03936.html#a8a7027f3d59f72de295f2579e95ba8d6">···27</a></span>····<a·class="code·hl_function"·href="a03936.html#a8a7027f3d59f72de295f2579e95ba8d6">Base64Stream</a>(std::ostream&amp;·s_)</div>
 107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······:·s(s_)</div>
97 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··{</div>108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····{</div>
 109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="comment">//·reset·chunk</span></div>
 110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······chunk.<a·class="code·hl_function"·href="a03792.html#af5b86cb11f0aca7381e1802b9a5f9580">reset</a>();</div>
98 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="charliteral">&#39;A&#39;</span>,·<span·class="charliteral">&#39;B&#39;</span>,·<span·class="charliteral">&#39;C&#39;</span>,·<span·class="charliteral">&#39;D&#39;</span>,·<span·class="charliteral">&#39;E&#39;</span>,·<span·class="charliteral">&#39;F&#39;</span>,·<span·class="charliteral">&#39;G&#39;</span>,·<span·class="charliteral">&#39;H&#39;</span>,·<span·class="charliteral">&#39;I&#39;</span>,·<span·class="charliteral">&#39;J&#39;</span>,·<span·class="charliteral">&#39;K&#39;</span>,·<span·class="charliteral">&#39;L&#39;</span>,·<span·class="charliteral">&#39;M&#39;</span>,</div> 
99 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="charliteral">&#39;N&#39;</span>,·<span·class="charliteral">&#39;O&#39;</span>,·<span·class="charliteral">&#39;P&#39;</span>,·<span·class="charliteral">&#39;Q&#39;</span>,·<span·class="charliteral">&#39;R&#39;</span>,·<span·class="charliteral">&#39;S&#39;</span>,·<span·class="charliteral">&#39;T&#39;</span>,·<span·class="charliteral">&#39;U&#39;</span>,·<span·class="charliteral">&#39;V&#39;</span>,·<span·class="charliteral">&#39;W&#39;</span>,·<span·class="charliteral">&#39;X&#39;</span>,·<span·class="charliteral">&#39;Y&#39;</span>,·<span·class="charliteral">&#39;Z&#39;</span>,</div> 
100 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="charliteral">&#39;a&#39;</span>,·<span·class="charliteral">&#39;b&#39;</span>,·<span·class="charliteral">&#39;c&#39;</span>,·<span·class="charliteral">&#39;d&#39;</span>,·<span·class="charliteral">&#39;e&#39;</span>,·<span·class="charliteral">&#39;f&#39;</span>,·<span·class="charliteral">&#39;g&#39;</span>,·<span·class="charliteral">&#39;h&#39;</span>,·<span·class="charliteral">&#39;i&#39;</span>,·<span·class="charliteral">&#39;j&#39;</span>,·<span·class="charliteral">&#39;k&#39;</span>,·<span·class="charliteral">&#39;l&#39;</span>,·<span·class="charliteral">&#39;m&#39;</span>,</div> 
101 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="charliteral">&#39;n&#39;</span>,·<span·class="charliteral">&#39;o&#39;</span>,·<span·class="charliteral">&#39;p&#39;</span>,·<span·class="charliteral">&#39;q&#39;</span>,·<span·class="charliteral">&#39;r&#39;</span>,·<span·class="charliteral">&#39;s&#39;</span>,·<span·class="charliteral">&#39;t&#39;</span>,·<span·class="charliteral">&#39;u&#39;</span>,·<span·class="charliteral">&#39;v&#39;</span>,·<span·class="charliteral">&#39;w&#39;</span>,·<span·class="charliteral">&#39;x&#39;</span>,·<span·class="charliteral">&#39;y&#39;</span>,·<span·class="charliteral">&#39;z&#39;</span>,</div> 
102 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="charliteral">&#39;0&#39;</span>,·<span·class="charliteral">&#39;1&#39;</span>,·<span·class="charliteral">&#39;2&#39;</span>,·<span·class="charliteral">&#39;3&#39;</span>,·<span·class="charliteral">&#39;4&#39;</span>,·<span·class="charliteral">&#39;5&#39;</span>,·<span·class="charliteral">&#39;6&#39;</span>,·<span·class="charliteral">&#39;7&#39;</span>,·<span·class="charliteral">&#39;8&#39;</span>,·<span·class="charliteral">&#39;9&#39;</span>,·<span·class="charliteral">&#39;+&#39;</span>,·<span·class="charliteral">&#39;/&#39;</span></div> 
103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··};</div>111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····}</div>
104 </div>112 </div>
105 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>113 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
106 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="};"> 
107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03792.html">···33</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03792.html">b64chunk</a></div> 
108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div> 
109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03792.html#a1131ba9802a736203dcd7566ee7d6c65">···35</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a03792.html#a1131ba9802a736203dcd7566ee7d6c65">size_type</a>·=·<span·class="keywordtype">unsigned</span>·char;</div> 
110 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">···36</a></span>····<a·class="code·hl_typedef"·href="a03792.html#a1131ba9802a736203dcd7566ee7d6c65">size_type</a>·<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>;</div> 
111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">···37</a></span>····<span·class="keywordtype">char</span>·<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[3];</div> 
112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>114 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·X&gt;</div>
113 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="}">116 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
 117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03936.html#a24ec170183dc09a2c46c4765e77f1248">···42</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03936.html#a24ec170183dc09a2c46c4765e77f1248">write</a>(X·&amp;·data)</div>
114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a03792.html#af5b86cb11f0aca7381e1802b9a5f9580">···39</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03792.html#af5b86cb11f0aca7381e1802b9a5f9580">reset</a>()</div> 
115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div> 
116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·=·0;</div> 
117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[0]·=·<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[1]·=·<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[2]·=·0;</div> 
118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····}</div>118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>
 119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keywordtype">char</span>*·p·=·<span·class="keyword">reinterpret_cast&lt;</span><span·class="keywordtype">char</span>*<span·class="keyword">&gt;</span>(&amp;data);</div>
 120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·len·=·<span·class="keyword">sizeof</span>(X);·len·&gt;·0;·len--,p++)</div>
 121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······{</div>
 122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········chunk.<a·class="code·hl_function"·href="a03792.html#aef8a9dfb8d2ba5a6dda94cd047f363e6">put</a>(*p);</div>
 123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<span·class="keywordflow">if</span>·(chunk.<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·==·3)</div>
 124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········{</div>
 125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··········chunk.<a·class="code·hl_function"·href="a03792.html#a142e802572914a4ddfeaf0c6637a0c13">write</a>(obuf);</div>
 126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··········s.write(obuf,4);</div>
 127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········}</div>
 128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······}</div>
 129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>
119 </div>130 </div>
120 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>131 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
121 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">133 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">
122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03792.html#aec6f229c1c8d0af459d81116ee20330a">···45</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03792.html#aec6f229c1c8d0af459d81116ee20330a">read</[·...·truncated·by·diffoscope;·len:·175,·SHA:·b99ccba3a72289bea30109ba4ac29c0a2fc8b3b1b9b9c3cb1089f07db4835230·...·])</div>134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03936.html#a48aab0178aad2e1fa1b85dac76f899a9">···64</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03936.html#a48aab0178aad2e1fa1b85dac76f899a9">flush[·...·truncated·by·diffoscope;·len:·5,·SHA:·f837cfad18811c79388184b874dff46f3117caa5b0cbe7473dc27002e2afd9ce·...·])</div>
123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····{</div>135 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{</div>
124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·=·s&gt;=3·?·3·:·s;</div> 
125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[0]·=·s&gt;0·?·t[0]·:·0;</div> 
126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[1]·=·s&gt;1·?·t[1]·:·0;</div> 
127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[2]·=·s&gt;2·?·t[2]·:·0;</div> 
128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>;</div>136 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">if</span>·(chunk.<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·&gt;·0)</div>
129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····}</div> 
130 </div> 
131 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
132 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}"> 
133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03792.html#aef8a9dfb8d2ba5a6dda94cd047f363e6">···54</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03792.html#aef8a9dfb8d2ba5a6dda94cd047f363e6">put</a>(<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·c)</div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····{</div> 
135 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······assert·(<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·&lt;·3);</div> 
136 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>++]·=·c;</div> 
137 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div> 
138 </div> 
139 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
140 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}"> 
141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03792.html#a142e802572914a4ddfeaf0c6637a0c13">···60</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03792.html#a142e802572914a4ddfeaf0c6637a0c13">write</a>(<span·class="keywordtype">char</span>*·t)</div> 
142 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····{</div>137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······{</div>
 138 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········chunk.<a·class="code·hl_function"·href="a03792.html#a142e802572914a4ddfeaf0c6637a0c13">write</a>(obuf);</div>
 139 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········s.write(obuf,4);</div>
 140 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······}</div>
143 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·A·=·(<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[0]·&amp;·0b1111&#39;1100)·&gt;&gt;·2;</div> 
144 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·B·=·(<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[0]·&amp;·0b0000&#39;0011)·&lt;&lt;·4·|·(<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[1]·&amp;·0b1111&#39;0000)·&gt;&gt;·4;</div> 
145 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·C·=·(<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[1]·&amp;·0b0000&#39;1111)·&lt;&lt;·2·|·(<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[2]·&amp;·0b1100&#39;0000)·&gt;&gt;·6;</div> 
146 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·D·=·<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[2]·&amp;·0b0011&#39;1111;</div> 
147 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······t[0]·=·<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>&gt;0·?·<a·class="code·hl_variable"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">base64table</a>[A]·:·<span·class="charliteral">&#39;=&#39;</span>;</div> 
148 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······t[1]·=·<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>&gt;0·?·<a·class="code·hl_variable"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">base64table</a>[B]·:·<span·class="charliteral">&#39;=&#39;</span>;</div> 
149 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······t[2]·=·<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>&gt;1·?·<a·class="code·hl_variable"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">base64table</a>[C]·:·<span·class="charliteral">&#39;=&#39;</span>;</div> 
150 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······t[3]·=·<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>&gt;2·?·<a·class="code·hl_variable"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">base64table</a>[D]·:·<span·class="charliteral">&#39;=&#39;</span>;</div> 
151 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·=·0;</div> 
152 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····}</div>141 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····}</div>
153 </div>142 </div>
Max diff block lines reached; 5409/35047 bytes (15.43%) of diff not shown.
6.73 KB
html2text {}
    
Offset 3, 110 lines modifiedOffset 3, 142 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 b64enc.hh10 streams.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_B64ENC_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_STREAMS_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_B64ENC_HH19 7#define·DUNE_GRID_IO_FILE_VTK_STREAMS_HH
20 820 8
21 9#include·<assert.h>21 9#include·<ostream>
22 1022 10
23 11namespace·_.D_.u_.n_.e·{23 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.b_.6_.4_.e_.n_.c_.._.h_.h>
24 1224 12
25 _.2_.3·const·char·_.b_.a_.s_.e_.6_.4_.t_.a_.b_.l_.e[]·=25 13namespace·_.D_.u_.n_.e·{
 26 14
 27 _\x81_\x86·class·_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m·{
 28 17·std::ostream&·s;
 29 18·_\x8b_\x86_\x84_\x8c_\x8h_\x8u_\x8n_\x8k·chunk;
 30 19·char·obuf[4];
 31 20
 32 21·public:
 33 23
 34 _\x82_\x87·_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m(std::ostream&·s_)
 35 28·:·s(s_)
26 24·{36 29·{
 37 30·//·reset·chunk
 38 31·chunk._\x8r_\x8e_\x8s_\x8e_\x8t();
27 25·'A',·'B',·'C',·'D',·'E',·'F',·'G',·'H',·'I',·'J',·'K',·'L',·'M', 
28 26·'N',·'O',·'P',·'Q',·'R',·'S',·'T',·'U',·'V',·'W',·'X',·'Y',·'Z', 
29 27·'a',·'b',·'c',·'d',·'e',·'f',·'g',·'h',·'i',·'j',·'k',·'l',·'m', 
30 28·'n',·'o',·'p',·'q',·'r',·'s',·'t',·'u',·'v',·'w',·'x',·'y',·'z', 
31 29·'0',·'1',·'2',·'3',·'4',·'5',·'6',·'7',·'8',·'9',·'+',·'/' 
32 30·}; 
33 31 
34 _\x83_\x83·struct·_\x8b_\x86_\x84_\x8c_\x8h_\x8u_\x8n_\x8k 
35 34·{ 
36 _\x83_\x85·using·_\x8s_\x8i_\x8z_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·=·unsigned·char; 
37 _\x83_\x86·_\x8s_\x8i_\x8z_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·_\x8s_\x8i_\x8z_\x8e; 
38 _\x83_\x87·char·_\x8t_\x8x_\x8t[3]; 
39 38 
40 _\x83_\x89·void·_\x8r_\x8e_\x8s_\x8e_\x8t() 
41 40·{ 
42 41·_\x8s_\x8i_\x8z_\x8e·=·0; 
43 42·_\x8t_\x8x_\x8t[0]·=·_\x8t_\x8x_\x8t[1]·=·_\x8t_\x8x_\x8t[2]·=·0; 
44 43·}39 32·}
45 44 
46 _.4_.5·int·_.r_.e_.a_.d(const·char*·t,·_.s_.i_.z_.e_.__.t_.y_.p_.e·s)40 33
 41 35
 42 41·template·<class·X>
 43 _\x84_\x82·void·_\x8w_\x8r_\x8i_\x8t_\x8e(X·&·data)
 44 43·{
 45 44·char*·p·=·reinterpret_cast<char*>(&data);
 46 45·for·(size_t·len·=·sizeof(X);·len·>·0;·len--,p++)
47 46·{47 46·{
48 47·_\x8s_\x8i_\x8z_\x8e·=·s>=3·?·3·:·s; 
49 48·_\x8t_\x8x_\x8t[0]·=·s>0·?·t[0]·:·0; 
50 49·_\x8t_\x8x_\x8t[1]·=·s>1·?·t[1]·:·0; 
51 50·_\x8t_\x8x_\x8t[2]·=·s>2·?·t[2]·:·0; 
52 51·return·_.s_.i_.z_.e;48 47·chunk._.p_.u_.t(*p);
 49 48·if·(chunk._\x8s_\x8i_\x8z_\x8e·==·3)
 50 49·{
 51 50·chunk._\x8w_\x8r_\x8i_\x8t_\x8e(obuf);
 52 51·s.write(obuf,4);
53 52·}53 52·}
54 53 
55 _\x85_\x84·void·_\x8p_\x8u_\x8t(const·char·c) 
56 55·{ 
57 56·assert·(_\x8s_\x8i_\x8z_\x8e·<·3); 
58 57·_\x8t_\x8x_\x8t[_\x8s_\x8i_\x8z_\x8e++]·=·c; 
59 58·}54 53·}
60 59 
61 _.6_.0·void·_.w_.r_.i_.t_.e(char*·t)55 54·}
 56 55
 57 57
 58 _\x86_\x84·void·_\x8f_\x8l_\x8u_\x8s_\x8h()
62 61·{59 65·{
 60 66·if·(chunk._\x8s_\x8i_\x8z_\x8e·>·0)
 61 67·{
 62 68·chunk._\x8w_\x8r_\x8i_\x8t_\x8e(obuf);
 63 69·s.write(obuf,4);
 64 70·}
63 62·const·unsigned·A·=·(_\x8t_\x8x_\x8t[0]·&·0b1111'1100)·>>·2; 
64 63·const·unsigned·B·=·(_\x8t_\x8x_\x8t[0]·&·0b0000'0011)·<<·4·|·(_\x8t_\x8x_\x8t[1]·&·0b1111'0000)·>> 
65 4; 
66 64·const·unsigned·C·=·(_\x8t_\x8x_\x8t[1]·&·0b0000'1111)·<<·2·|·(_\x8t_\x8x_\x8t[2]·&·0b1100'0000)·>> 
67 6; 
68 65·const·unsigned·D·=·_\x8t_\x8x_\x8t[2]·&·0b0011'1111; 
69 66·t[0]·=·_\x8s_\x8i_\x8z_\x8e>0·?·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[A]·:·'='; 
70 67·t[1]·=·_\x8s_\x8i_\x8z_\x8e>0·?·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[B]·:·'='; 
71 68·t[2]·=·_\x8s_\x8i_\x8z_\x8e>1·?·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[C]·:·'='; 
72 69·t[3]·=·_\x8s_\x8i_\x8z_\x8e>2·?·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[D]·:·'='; 
73 70·_\x8s_\x8i_\x8z_\x8e·=·0; 
74 71·}65 71·}
75 72·}; 
76 7366 72
 67 74
 68 _\x87_\x87·_\x8~_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m()·{
 69 78·_\x8f_\x8l_\x8u_\x8s_\x8h();
 70 79·}
 71 80·};
 72 81
 73 _\x88_\x83·class·_\x8R_\x8a_\x8w_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m
 74 84·{
 75 85·public:
 76 _\x88_\x87·inline·_\x8R_\x8a_\x8w_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m·(std::ostream&·theStream)
 77 88·:·s(theStream)
 78 89·{}
 79 90
 80 92·template<class·T>
 81 _\x89_\x83·void·_\x8w_\x8r_\x8i_\x8t_\x8e·(T·data)
 82 94·{
 83 95·char*·p·=·reinterpret_cast<char*>(&data);
 84 96·s.write(p,sizeof(T));
 85 97·}
 86 98·private:
 87 99·std::ostream&·s;
 88 100·};
 89 101
Max diff block lines reached; 2763/6865 bytes (40.25%) of diff not shown.
16.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00794.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·subsamplingvtkwriter.hh·File·Reference</title>8 <title>dune-grid:·vtkwriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 45 lines modifiedOffset 72, 88 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">subsamplingvtkwriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">vtkwriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Provides·subsampled·file·i/o·for·the·visualization·toolkit.··82 <p>Provides·file·i/o·for·the·visualization·toolkit.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;ostream&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;cstring&gt;</code><br·/>
 85 <code>#include·&lt;iostream&gt;</code><br·/>
 86 <code>#include·&lt;string&gt;</code><br·/>
 87 <code>#include·&lt;fstream&gt;</code><br·/>
 88 <code>#include·&lt;sstream&gt;</code><br·/>
 89 <code>#include·&lt;iomanip&gt;</code><br·/>
85 <code>#include·&lt;memory&gt;</code><br·/>90 <code>#include·&lt;memory&gt;</code><br·/>
 91 <code>#include·&lt;type_traits&gt;</code><br·/>
 92 <code>#include·&lt;vector&gt;</code><br·/>
 93 <code>#include·&lt;list&gt;</code><br·/>
 94 <code>#include·&lt;map&gt;</code><br·/>
 95 <code>#include·&lt;dune/common/visibility.hh&gt;</code><br·/>
 96 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
 97 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/>98 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/>
 99 <code>#include·&lt;dune/common/iteratorfacades.hh&gt;</code><br·/>
87 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>100 <code>#include·&lt;dune/common/path.hh&gt;</code><br·/>
88 <code>#include·&lt;dune/geometry/virtualrefinement.hh&gt;</code><br·/>101 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
 102 <code>#include·&lt;<a·class="el"·href="a00338_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>
 103 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
 104 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
 105 <code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code><br·/>
 106 <code>#include·&lt;<a·class="el"·href="a00800_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code><br·/>107 <code>#include·&lt;<a·class="el"·href="a00815_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code><br·/>
 108 <code>#include·&lt;<a·class="el"·href="a00791_source.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a00785_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>109 <code>#include·&lt;<a·class="el"·href="a00782_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>
91 </div>110 </div>
92 <p><a·href="a00794_source.html">Go·to·the·source·code·of·this·file.</a></p>111 <p><a·href="a00794_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">112 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
95 Classes</h2></td></tr>114 Classes</h2></td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03944.html">Dune::SubsamplingVTKWriter&lt;·GridView·&gt;</a></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03988.html">Dune::VTKWriter&lt;·GridView·&gt;</a></td></tr>
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format.··<a·href="a03944.html#details">More...</a><br·/></td></tr>116 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Writer·for·the·output·of·grid·functions·in·the·vtk·format.··<a·href="a03988.html#details">More...</a><br·/></td></tr>
 117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03992.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction</a></td></tr>
 119 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·wrapper·for·<a·class="el"·href="a01081.html">VTK</a>·data·sets.··<a·href="a03992.html#details">More...</a><br·/></td></tr>
 120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03996.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase</a></td></tr>
 122 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·polymorphic·container·of·underlying·data·set.··<a·href="a03996.html#details">More...</a><br·/></td></tr>
 123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04000.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapper&lt;·F·&gt;</a></td></tr>
 125 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·implementation·for·functions·conforming·to·the·dune-functions·LocalFunction·interface.··<a·href="a04000.html#details">More...</a><br·/></td></tr>
 126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04004.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::GlobalFunctionWrapper&lt;·F·&gt;</a></td></tr>
 128 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·implementation·for·C++·functions,·i.e.,·functions·that·can·be·evaluated·in·global·coordinates.··<a·href="a04004.html#details">More...</a><br·/></td></tr>
 129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04008.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::VTKFunctionWrapper</a></td></tr>
 131 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·implementation·for·legacy·VTKFunctions.··<a·href="a04008.html#details">More...</a><br·/></td></tr>
 132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04012.html">Dune::VTKWriter&lt;·GridView·&gt;::CellIterator</a></td></tr>
 134 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·the·grids·elements.··<a·href="a04012.html#details">More...</a><br·/></td></tr>
 135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04016.html">Dune::VTKWriter&lt;·GridView·&gt;::VertexIterator</a></td></tr>
 137 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterate·over·the·grid's·vertices.··<a·href="a04016.html#details">More...</a><br·/></td></tr>
 138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04020.html">Dune::VTKWriter&lt;·GridView·&gt;::CornerIterator</a></td></tr>
 140 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterate·over·the·elements'·corners.··<a·href="a04020.html#details">More...</a><br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">142 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>143 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>144 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>145 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>146 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table>148 </table>
106 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>149 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
107 <div·class="textblock"><p>Provides·subsampled·file·i/o·for·the·visualization·toolkit.·</p>150 <div·class="textblock"><p>Provides·file·i/o·for·the·visualization·toolkit.·</p>
108 <dl·class="section·author"><dt>Author</dt><dd>·Fahlke·</dd></dl>151 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian,·Christian·Engwer·</dd></dl>
109 </div></div><!--·contents·-->152 </div></div><!--·contents·-->
110 <!--·start·footer·part·-->153 <!--·start·footer·part·-->
111 <hr·class="footer"/><address·class="footer"><small>154 <hr·class="footer"/><address·class="footer"><small>
112 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8155 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
113 </small></address>156 </small></address>
114 </body>157 </body>
115 </html>158 </html>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 utf-81 us-ascii
5.16 KB
html2text {}
    
Offset 4, 32 lines modifiedOffset 4, 77 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 subsamplingvtkwriter.hh·File·Reference11 vtkwriter.hh·File·Reference
12 Provides·subsampled·file·i/o·for·the·visualization·toolkit.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.12 Provides·file·i/o·for·the·visualization·toolkit.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 13 #include·<cstring>
13 #include·<ostream>14 #include·<iostream>
 15 #include·<string>
 16 #include·<fstream>
 17 #include·<sstream>
 18 #include·<iomanip>
14 #include·<memory>19 #include·<memory>
 20 #include·<type_traits>
 21 #include·<vector>
 22 #include·<list>
 23 #include·<map>
 24 #include·<dune/common/visibility.hh>
 25 #include·<dune/common/typetraits.hh>
 26 #include·<dune/common/exceptions.hh>
15 #include·<dune/common/indent.hh>27 #include·<dune/common/indent.hh>
16 #include·<dune/geometry/type.hh>28 #include·<dune/common/iteratorfacades.hh>
 29 #include·<dune/common/path.hh>
17 #include·<dune/geometry/virtualrefinement.hh>30 #include·<dune/geometry/referenceelements.hh>
 31 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h>
 32 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 33 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
 34 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_\x8a_\x8t_\x8a_\x8a_\x8r_\x8r_\x8a_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 35 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_.t_.k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>36 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_.v_.t_.u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 37 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8s_\x8._\x8h_\x8h>
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>38 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.39 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s40 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
22 class· ·_.D_.u_.n_.e_.:_.:_.S_.u_.b_.s_.a_.m_.p_.l_.i_.n_.g_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>41 ·class· ·_.D_.u_.n_.e_.:_.:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>
23  ·······Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format.42  ········Writer·for·the·output·of·grid·functions·in·the·vtk·format.·_.M_.o_.r_.e_.._.._..
24 ········_.M_.o_.r_.e_.._.._..43  
 44 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n
 45  ········Type·erasure·wrapper·for·_\x8V_\x8T_\x8K·data·sets.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 46  
 47 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e
 48  ········Base·class·for·polymorphic·container·of·underlying·data·set.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 49  
 50 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8F_\x8·_\x8>
 51  ········Type·erasure·implementation·for·functions·conforming·to·the·dune-
 52 ·········functions·LocalFunction·interface.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 53  
 54 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<
 55 ·········_\x8F_\x8·_\x8>
 56  ········Type·erasure·implementation·for·C++·functions,·i.e.,·functions·that
 57 ·········can·be·evaluated·in·global·coordinates.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 58  
 59 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r
 60  ········Type·erasure·implementation·for·legacy·VTKFunctions.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 61  
 62 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 63  ········Iterator·over·the·grids·elements.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 64  
 65 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 66  ········Iterate·over·the·grid's·vertices.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 67  
 68 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 69  ········Iterate·over·the·elements'·corners.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
25  70  
26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s71 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
27 namespace· ·_\x8D_\x8u_\x8n_\x8e72 namespace· ·_\x8D_\x8u_\x8n_\x8e
28  ···········Include·standard·header·files.73  ···········Include·standard·header·files.
29  74  
30 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*75 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
31 Provides·subsampled·file·i/o·for·the·visualization·toolkit.76 Provides·file·i/o·for·the·visualization·toolkit.
32 ··Author77 ··Author
33 ······Jö·Fahlke78 ······Peter·Bastian,·Christian·Engwer
34 ===============================================================================79 ===============================================================================
35 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.880 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
440 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00794_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·subsamplingvtkwriter.hh·Source·File</title>8 <title>dune-grid:·vtkwriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 394 lines modifiedOffset 74, 1647 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">subsamplingvtkwriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">vtkwriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00794.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00794.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno"><a·class="line"·href="a03988.html#aa9eb9ad111406479bec0cfd89adb1a6d">····1</a></span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_SUBSAMPLINGVTKWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_VTKWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_SUBSAMPLINGVTKWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_VTKWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstring&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;list&gt;</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/visibility.hh&gt;</span></div>
 104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div>
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;dune/common/iteratorfacades.hh&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;dune/common/path.hh&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/virtualrefinement.hh&gt;</span></div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
 110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00338.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
 112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
 113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00776.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</span></div>
 114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00800.html">dune/grid/io/file/vtk/function.hh</a>&gt;</span></div>
 115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00815.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</span></div>
 116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00791.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00812.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</span></div>117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00782.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00785.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>{</div>120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>{</div>
 121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<span·class="keyword">namespace·</span>Impl</div>
102 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View·&gt;</div> 
103 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};"> 
104 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03944.html">···38</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03944.html">SubsamplingVTKWriter</a></div> 
105 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03988.html">VTKWriter</a>&lt;GridView&gt;</div> 
106 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··{</div>123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··{</div>
 124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="comment">//·Check·whether·type·F·has·a·method·&#39;bind&#39;··(see·the·dune-functions·interface)</span></div>
 125 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·F,·<span·class="keyword">class</span>·E,·<span·class="keyword">class</span>·=·<span·class="keywordtype">void</span>·&gt;</div>
107 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03988.html">VTKWriter&lt;GridView&gt;</a>·<a·class="code·hl_class"·href="a03988.html">Base</a>;</div> 
108 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·<a·class="code·hl_variable"·href="a01036.html#ga89d9f6119d40dcf32189e015fe93dda1">GridView::dimension</a>;</div> 
109 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimw·=·<a·class="code·hl_variable"·href="a01036.html#gac709880cf1eac9bd7ae0f7c63ffb9ccd">GridView::dimensionworld</a>;</div> 
110 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridView::Grid::ctype·ctype;</div> 
111 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;·0·&gt;::Entity·Entity;</div> 
112 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">typedef</span>·VirtualRefinement&lt;dim,·ctype&gt;·Refinement;</div>126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">struct·</span>IsBindable</div>
 127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······:·std::false_type</div>
 128 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{};</div>
113 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refinement::IndexVector·IndexVector;</div> 
114 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refinement::ElementIterator·SubElementIterator;</div> 
115 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Refinement::VertexIterator·SubVertexIterator;</div> 
116 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 130 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·F,·<span·class="keyword">class</span>·E·&gt;</div>
 131 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">struct·</span>IsBindable&lt;·F,·E,·<a·class="code·hl_namespace"·href="a01066.html">std</a>::void_t&lt;·decltype(·std::declval&lt;·F·&amp;·&gt;().bind(·std::declval&lt;·const·E·&amp;·&gt;()·)·),</div>
 132 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··········································decltype(·std::declval&lt;·F·&amp;·&gt;().unbind()·)·&gt;·&gt;</div>
 133 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······:·std::true_type</div>
 134 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{};</div>
117 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04012.html">Base::CellIterator</a>·<a·class="code·hl_class"·href="a04012.html">CellIterator</a>;</div> 
118 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a03988.html#ab5793f7e9c35d5557fbd01a617768ec0">Base::FunctionIterator</a>·FunctionIterator;</div> 
119 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03988.html#a712d991fceb8305b506fee51d0ab9007">Base::cellBegin</a>;</div> 
120 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03988.html#a3069b3c2a53fd55a86ff31aef83c44bd">Base::cellEnd</a>;</div> 
121 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#a9dbec108bfcb591dcd191904c29ada56">Base::celldata</a>;</div> 
122 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#ae4bf72c5ed8de7d8a3557939b34043d4">Base::ncells</a>;</div> 
123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#af8e8ed0c450ad5b2efeff3a5f4516762">Base::ncorners</a>;</div> 
124 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#ac97ec2b3dda17b2e2aad67c77011430a">Base::nvertices</a>;</div> 
125 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#a7e486608ebbf70f38186c1fa82812068">Base::outputtype</a>;</div> 
126 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03988.html#a247bdfe6c0268fdd21e71eadb5f95baf">Base::vertexBegin</a>;</div> 
127 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03988.html#aee5406947e96ea159cc1fcfddbdd127d">Base::vertexEnd</a>;</div> 
128 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">using·</span><a·class="code·hl_variable"·href="a03988.html#a34337462dcfcbab3f2ec615027b47182">Base::vertexdata</a>;</div> 
129 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>135 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 136 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<span·class="comment">//·Check·whether·localFunction(F)·can·be·called··(see·the·dune-functions·interface)</span></div>
 137 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·F,·<span·class="keyword">class</span>·=·<span·class="keywordtype">void</span>·&gt;</div>
130 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">public</span>:</div>138 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">struct·</span>HasLocalFunction</div>
131 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03944.html#a90394e06e96db88ec6c93d672f583a51">···80</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03944.html#a90394e06e96db88ec6c93d672f583a51">SubsamplingVTKWriter</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02876.html">GridView</a>·&amp;gridView,</div> 
133 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>···································Dune::RefinementIntervals·intervals_,·<span·class="keywordtype">bool</span>·coerceToSimplex_·=·<span·class="keyword">false</span>,</div> 
134 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>···································<a·class="code·hl_enumeration"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">VTK::Precision</a>·<a·class="code·hl_function"·href="a03988.html#ab445a9f7f8fa50bbed7416c146fd5c06">coordPrecision</a>·=·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">VTK::Precision::float32</a>)</div> 
135 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········:·<a·class="code·hl_class"·href="a03988.html">Base</a>(gridView,·VTK::nonconforming,·<a·class="code·hl_function"·href="a03988.html#ab445a9f7f8fa50bbed7416c146fd5c06">coordPrecision</a>)</div> 
136 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········,·intervals(intervals_),·coerceToSimplex(coerceToSimplex_)</div>139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······:·std::false_type</div>
 140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····{};</div>
 141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 142 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·F·&gt;</div>
 143 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">struct·</span>HasLocalFunction&lt;·F,·<a·class="code·hl_namespace"·href="a01066.html">std</a>::void_t&lt;·decltype(·localFunction(·std::declval&lt;·F&amp;·&gt;()·)·)·&gt;·&gt;</div>
 144 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······:·std::true_type</div>
 145 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····{};</div>
 146 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 147 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··}·<span·class="comment">//·namespace·Impl</span></div>
 148 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 149 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="comment">//·Forward-declaration·here,·so·the·class·can·be·friend·of·VTKWriter</span></div>
 150 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
 151 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a>;</div>
 152 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
 153 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03964.html">VTKSequenceWriter</a>;</div>
Max diff block lines reached; 324959/350946 bytes (92.60%) of diff not shown.
97.1 KB
html2text {}
    
Offset 3, 489 lines modifiedOffset 3, 1942 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 subsamplingvtkwriter.hh10 vtkwriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 _.1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_SUBSAMPLINGVTKWRITER_HH18 6#ifndef·DUNE_VTKWRITER_HH
19 7#define·DUNE_SUBSAMPLINGVTKWRITER_HH19 7#define·DUNE_VTKWRITER_HH
20 820 8
 21 9#include·<cstring>
21 9#include·<ostream>22 10#include·<iostream>
 23 11#include·<string>
 24 12#include·<fstream>
 25 13#include·<sstream>
 26 14#include·<iomanip>
22 10#include·<memory>27 15#include·<memory>
23 1128 16#include·<type_traits>
 29 17#include·<vector>
 30 18#include·<list>
 31 19#include·<map>
 32 20
 33 21#include·<dune/common/visibility.hh>
 34 22#include·<dune/common/typetraits.hh>
 35 23#include·<dune/common/exceptions.hh>
24 12#include·<dune/common/indent.hh>36 24#include·<dune/common/indent.hh>
25 13#include·<dune/geometry/type.hh>37 25#include·<dune/common/iteratorfacades.hh>
 38 26#include·<dune/common/path.hh>
26 14#include·<dune/geometry/virtualrefinement.hh>39 27#include·<dune/geometry/referenceelements.hh>
 40 28#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h>
 41 29#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 42 30#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
 43 31#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_\x8a_\x8t_\x8a_\x8a_\x8r_\x8r_\x8a_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 44 32#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 45 33#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 46 34#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8s_\x8._\x8h_\x8h>
27 15#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.v_.t_.k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>47 35#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.v_.t_.u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 48 36
28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
29 17 
30 24namespace·_\x8D_\x8u_\x8n_\x8e49 50namespace·_\x8D_\x8u_\x8n_\x8e
31 25{50 51{
 51 52
 52 53·namespace·Impl
 53 54·{
 54 55·//·Check·whether·type·F·has·a·method·'bind'·(see·the·dune-functions
 55 interface)
 56 56·template<·class·F,·class·E,·class·=·void·>
 57 57·struct·IsBindable
 58 58·:·std::false_type
 59 59·{};
 60 60
 61 61·template<·class·F,·class·E·>
 62 62·struct·IsBindable<·F,·E,·_\x8s_\x8t_\x8d::void_t<·decltype(·std::declval<·F·&·>().bind
 63 (·std::declval<·const·E·&·>()·)·),
 64 63·decltype(·std::declval<·F·&·>().unbind()·)·>·>
 65 64·:·std::true_type
 66 65·{};
 67 66
 68 67·//·Check·whether·localFunction(F)·can·be·called·(see·the·dune-functions
 69 interface)
 70 68·template<·class·F,·class·=·void·>
 71 69·struct·HasLocalFunction
 72 70·:·std::false_type
 73 71·{};
 74 72
 75 73·template<·class·F·>
 76 74·struct·HasLocalFunction<·F,·_\x8s_\x8t_\x8d::void_t<·decltype(·localFunction(·std::
 77 declval<·F&·>()·)·)·>·>
 78 75·:·std::true_type
 79 76·{};
 80 77
 81 78·}·//·namespace·Impl
 82 79
 83 80·//·Forward-declaration·here,·so·the·class·can·be·friend·of·VTKWriter
 84 81·template·<class·GridView>
 85 82·class·_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e;
 86 83·template·<class·GridView>
 87 84·class·_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r;
 88 85
32 37·template<·class·GridView·>89 94·template<·class·GridView·>
 90 _\x89_\x85·class·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{
33 _\x83_\x88·class·_\x8S_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
34 39·:·public·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r<GridView> 
35 40·{ 
36 41·typedef·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>·_\x8B_\x8a_\x8s_\x8e; 
37 42·constexpr·static·int·dim·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
38 43·constexpr·static·int·dimw·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d; 
39 44·typedef·typename·GridView::Grid::ctype·ctype; 
40 45·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·Entity; 
41 46·typedef·VirtualRefinement<dim,·ctype>·Refinement; 
42 47·typedef·typename·Refinement::IndexVector·IndexVector; 
43 48·typedef·typename·Refinement::ElementIterator·SubElementIterator; 
44 49·typedef·typename·Refinement::VertexIterator·SubVertexIterator; 
45 50 
46 51·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
47 52·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·FunctionIterator; 
48 53·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8c_\x8e_\x8l_\x8l_\x8B_\x8e_\x8g_\x8i_\x8n; 
49 54·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8c_\x8e_\x8l_\x8l_\x8E_\x8n_\x8d; 
50 55·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8c_\x8e_\x8l_\x8l_\x8d_\x8a_\x8t_\x8a; 
51 56·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8n_\x8c_\x8e_\x8l_\x8l_\x8s; 
52 57·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8n_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s; 
53 58·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8n_\x8v_\x8e_\x8r_\x8t_\x8i_\x8c_\x8e_\x8s; 
54 59·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8o_\x8u_\x8t_\x8p_\x8u_\x8t_\x8t_\x8y_\x8p_\x8e; 
55 60·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n; 
56 61·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8E_\x8n_\x8d; 
57 62·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8d_\x8a_\x8t_\x8a; 
58 63 
59 64·public: 
60 _\x88_\x80·explicit·_\x8S_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·(const·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w·&gridView, 
61 81·Dune::RefinementIntervals·intervals_,·bool·coerceToSimplex_·=·false, 
62 82·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·=·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x83_\x82) 
63 83·:·_\x8B_\x8a_\x8s_\x8e(gridView,·VTK::nonconforming,·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n) 
64 84·,·intervals(intervals_),·coerceToSimplex(coerceToSimplex_) 
65 85·{ 
66 86·if(intervals_.intervals()·<·1)·{ 
67 87·DUNE_THROW(Dune::IOError,"SubsamplingVTKWriter:·Refinement·intervals·must·be 
68 larger·than·zero!·(One·interval·means·no·subsampling)"); 
69 88·} 
Max diff block lines reached; 92997/99432 bytes (93.53%) of diff not shown.
23.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00797.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·common.hh·File·Reference</title>8 <title>dune-grid:·vtksequencewriterbase.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 130 lines modifiedOffset 71, 42 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>··</div>
79 <a·href="#enum-members">Enumerations</a>·&#124; 
80 <a·href="#func-members">Functions</a>··</div> 
81 ··<div·class="headertitle"><div·class="title">common.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">vtksequencewriterbase.hh·File·Reference</div></div>
82 </div><!--header-->80 </div><!--header-->
83 <div·class="contents">81 <div·class="contents">
  
84 <p>Common·stuff·for·the·VTKWriter.·· 
85 <a·href="#details">More...</a></p> 
86 <div·class="textblock"><code>#include·&lt;limits&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
 83 <code>#include·&lt;iostream&gt;</code><br·/>
87 <code>#include·&lt;sstream&gt;</code><br·/>84 <code>#include·&lt;sstream&gt;</code><br·/>
88 <code>#include·&lt;string&gt;</code><br·/>85 <code>#include·&lt;fstream&gt;</code><br·/>
89 <code>#include·&lt;cstdint&gt;</code><br·/>86 <code>#include·&lt;iomanip&gt;</code><br·/>
 87 <code>#include·&lt;memory&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>89 <code>#include·&lt;dune/common/path.hh&gt;</code><br·/>
 90 <code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code><br·/>
91 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
92 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/> 
93 </div>91 </div>
94 <p><a·href="a00797_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a00797_source.html">Go·to·the·source·code·of·this·file.</a></p>
95 <table·class="memberdecls">93 <table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
97 Classes</h2></td></tr>95 Classes</h2></td></tr>
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03816.html">Dune::VTK::PrintType&lt;·T·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03968.html">Dune::VTKSequenceWriterBase&lt;·GridView·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·to·write·pvd-files·which·contains·a·list·of·all·collected·vtk-files.··<a·href="a03968.html#details">More...</a><br·/></td></tr>
99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">determine·a·type·to·safely·put·another·type·into·a·stream··<a·href="a03816.html#details">More...</a><br·/></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03820.html">Dune::VTK::PrintType&lt;·unsigned·char·&gt;</a></td></tr> 
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03824.html">Dune::VTK::PrintType&lt;·signed·char·&gt;</a></td></tr> 
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03828.html">Dune::VTK::PrintType&lt;·char·&gt;</a></td></tr> 
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03832.html">Dune::VTK::FieldInfo</a></td></tr> 
108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Descriptor·struct·for·<a·class="el"·href="a01081.html">VTK</a>·fields.··<a·href="a03832.html#details">More...</a><br·/></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
111 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
112 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
113 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
114 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr> 
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
118 </table><table·class="memberdecls"> 
119 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="enum-members"·name="enum-members"></a> 
120 Enumerations</h2></td></tr> 
121 <tr·class="memitem:a256815237356e8c99c97e7debb1dabf8"·id="r_a256815237356e8c99c97e7debb1dabf8"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">Dune::VTK::OutputType</a>·{·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27">Dune::VTK::ascii</a> 
122 ,·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211">Dune::VTK::base64</a> 
123 ,·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5">Dune::VTK::appendedraw</a> 
124 ,·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ab582a7ce6102d5a4f413d930d44f2a25">Dune::VTK::appendedbase64</a> 
125 ·}</td></tr> 
126 <tr·class="memdesc:a256815237356e8c99c97e7debb1dabf8"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">How·the·bulk·data·should·be·stored·in·the·file.··<a·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">More...</a><br·/></td></tr> 
127 <tr·class="separator:a256815237356e8c99c97e7debb1dabf8"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
128 <tr·class="memitem:a4e39cac1185c9bce3ad9f4e72bd36312"·id="r_a4e39cac1185c9bce3ad9f4e72bd36312"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">Dune::VTK::DataMode</a>·{·<a·class="el"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d">Dune::VTK::conforming</a> 
129 ,·<a·class="el"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a">Dune::VTK::nonconforming</a> 
130 ·}</td></tr> 
131 <tr·class="memdesc:a4e39cac1185c9bce3ad9f4e72bd36312"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Whether·to·produce·conforming·or·non-conforming·output.··<a·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">More...</a><br·/></td></tr> 
132 <tr·class="separator:a4e39cac1185c9bce3ad9f4e72bd36312"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
133 <tr·class="memitem:aceb67a16cc6beb52f71ba8a06d6ef44f"·id="r_aceb67a16cc6beb52f71ba8a06d6ef44f"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44f">Dune::VTK::GeometryType</a>·{·<br·/> 
134 &#160;&#160;<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44faa73937549503da3b2e8acd20e667f041">Dune::VTK::vertex</a>·=·1 
135 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fa0ccb47e66e9e878460066ff83b95ce44">Dune::VTK::line</a>·=·3 
136 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44faef7040fbdcd298cfe28bd275bc3c344c">Dune::VTK::triangle</a>·=·5 
137 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44faf3c7b04406fb9a5407c4c3ae5ad1ef1c">Dune::VTK::polygon</a>·=·7 
138 ,·<br·/> 
139 &#160;&#160;<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fa93b095b5c9bda1d364e6e7bf636229e2">Dune::VTK::quadrilateral</a>·=·9 
140 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fad0a3de136ec998196fef52bf33370fc7">Dune::VTK::tetrahedron</a>·=·10 
141 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fae59e8366bab2005e87da6ba5cbea66fe">Dune::VTK::hexahedron</a>·=·12 
142 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fad5d0ae3dd1aa17ac4f92e5fe35867c5e">Dune::VTK::prism</a>·=·13 
143 ,·<br·/> 
144 &#160;&#160;<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fa234c09b720019d3750ad7506608c4fe2">Dune::VTK::pyramid</a>·=·14 
145 ,·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44fa6245fd8594b847416946701d85c7ebb2">Dune::VTK::polyhedron</a>·=·42 
146 <br·/> 
147 ·}</td></tr> 
148 <tr·class="memdesc:aceb67a16cc6beb52f71ba8a06d6ef44f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·representing·VTK's·entity·geometry·types.··<a·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44f">More...</a><br·/></td></tr> 
149 <tr·class="separator:aceb67a16cc6beb52f71ba8a06d6ef44f"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
150 <tr·class="memitem:a419fffea9dd82b7dda0e7078889da6d4"·id="r_a419fffea9dd82b7dda0e7078889da6d4"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">Dune::VTK::FileType</a>·{·<a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be">Dune::VTK::polyData</a> 
151 ,·<a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b">Dune::VTK::unstructuredGrid</a> 
152 ·}</td></tr> 
153 <tr·class="memdesc:a419fffea9dd82b7dda0e7078889da6d4"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">which·type·of·VTK·file·to·write··<a·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">More...</a><br·/></td></tr> 
154 <tr·class="separator:a419fffea9dd82b7dda0e7078889da6d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
155 <tr·class="memitem:a1a23264dcb4d2ffc9b85507ffa2741af"·id="r_a1a23264dcb4d2ffc9b85507ffa2741af"><td·class="memItemLeft"·align="right"·valign="top">enum·class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">Dune::VTK::Precision</a>·{·<br·/> 
156 &#160;&#160;<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa0241adbbd83925f051b694d40f02747f">Dune::VTK::int32</a> 
157 ,·<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa5f423e669d0a8f4ab7c4c3e6da27161a">Dune::VTK::uint8</a> 
158 ,·<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afa3de84ad0700f2a1571f633d399e1900e">Dune::VTK::uint32</a> 
159 ,·<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">Dune::VTK::float32</a> 
160 ,·<br·/> 
161 &#160;&#160;<a·class="el"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afafb7fa22ede616c04c68a7663d0f81e92">Dune::VTK::float64</a> 
162 <br·/> 
163 ·}</td></tr> 
164 <tr·class="memdesc:a1a23264dcb4d2ffc9b85507ffa2741af"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">which·precision·to·use·when·writing·out·data·to·vtk·files··<a·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">More...</a><br·/></td></tr> 
165 <tr·class="separator:a1a23264dcb4d2ffc9b85507ffa2741af"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
166 </table><table·class="memberdecls"> 
167 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
168 Functions</h2></td></tr> 
169 <tr·class="memitem:a61dcce1ca0a60b52e4021bcd09db1dad"·id="r_a61dcce1ca0a60b52e4021bcd09db1dad"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44f">GeometryType</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a61dcce1ca0a60b52e4021bcd09db1dad">Dune::VTK::geometryType</a>·(const·Dune::GeometryType·&amp;t)</td></tr> 
170 <tr·class="memdesc:a61dcce1ca0a60b52e4021bcd09db1dad"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">mapping·from·GeometryType·to·VTKGeometryType··<br·/></td></tr> 
171 <tr·class="separator:a61dcce1ca0a60b52e4021bcd09db1dad"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
172 <tr·class="memitem:a2efc42a6a41effe62a8ea3560a5b8a8d"·id="r_a2efc42a6a41effe62a8ea3560a5b8a8d"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html#a2efc42a6a41effe62a8ea3560a5b8a8d">Dune::VTK::renumber</a>·(const·Dune::GeometryType·&amp;t,·int·i)</td></tr> 
173 <tr·class="memdesc:a2efc42a6a41effe62a8ea3560a5b8a8d"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">renumber·<a·class="el"·href="a01081.html">VTK</a>·&lt;-&gt;·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>··<br·/></td></tr> 
174 <tr·class="separator:a2efc42a6a41effe62a8ea3560a5b8a8d"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
175 <tr·class="memitem:abe32a5b3a9cda5294c113258e3bc174f"·id="r_abe32a5b3a9cda5294c113258e3bc174f"><td·class="memTemplParams"·colspan="2">template&lt;typename·T·&gt;·</td></tr> 
Max diff block lines reached; 640/18161 bytes (3.52%) of diff not shown.
5.99 KB
html2text {}
    
Offset 3, 93 lines modifiedOffset 3, 30 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8E_\x8n_\x8u_\x8m_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s 
11 common.hh·File·Reference 
12 Common·stuff·for·the·VTKWriter.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
13 #include·<limits>10 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 11 vtksequencewriterbase.hh·File·Reference
 12 #include·<vector>
 13 #include·<iostream>
14 #include·<sstream>14 #include·<sstream>
15 #include·<string>15 #include·<fstream>
16 #include·<cstdint>16 #include·<iomanip>
 17 #include·<memory>
 18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
17 #include·<dune/common/exceptions.hh>19 #include·<dune/common/path.hh>
 20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
18 #include·<dune/geometry/type.hh> 
19 #include·<dune/common/typetraits.hh> 
20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>
 24  ·······Base·class·to·write·pvd-files·which·contains·a·list·of·all·collected
 25 ········vtk-files.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
22 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8T_\x8·_\x8> 
23  ········determine·a·type·to·safely·put·another·type·into·a·stream·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
24   
25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8u_\x8n_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8> 
26   
27 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8> 
28   
29 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8c_\x8h_\x8a_\x8r_\x8·_\x8> 
30   
31 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8F_\x8i_\x8e_\x8l_\x8d_\x8I_\x8n_\x8f_\x8o 
32  ········Descriptor·struct·for·_\x8V_\x8T_\x8K·fields.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
33  26  
34 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
35 namespace· ·_\x8D_\x8u_\x8n_\x8e28 namespace· ·_\x8D_\x8u_\x8n_\x8e
36  ···········Include·standard·header·files.29  ···········Include·standard·header·files.
37  30  
38 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K 
39   
40 E\x8En\x8nu\x8um\x8me\x8er\x8ra\x8at\x8ti\x8io\x8on\x8ns\x8s 
41 ······enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8O_\x8u_\x8t_\x8p_\x8u_\x8t_\x8T_\x8y_\x8p_\x8e·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8a_\x8s_\x8c_\x8i_\x8i·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8b_\x8a_\x8s_\x8e_\x86_\x84·, 
42 ·············_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8r_\x8a_\x8w·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8b_\x8a_\x8s_\x8e_\x86_\x84·} 
43  ············How·the·bulk·data·should·be·stored·in·the·file.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
44   
45 ······enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8D_\x8a_\x8t_\x8a_\x8M_\x8o_\x8d_\x8e·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8: 
46 ·············_\x8n_\x8o_\x8n_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g·} 
47  ············Whether·to·produce·conforming·or·non-conforming·output.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
48   
49 ······enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e·{ 
50 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x·=·1·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8l_\x8i_\x8n_\x8e·=·3·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8: 
51 ·············_\x8t_\x8r_\x8i_\x8a_\x8n_\x8g_\x8l_\x8e·=·5·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n·=·7·, 
52 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8q_\x8u_\x8a_\x8d_\x8r_\x8i_\x8l_\x8a_\x8t_\x8e_\x8r_\x8a_\x8l·=·9·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8t_\x8e_\x8t_\x8r_\x8a_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n·=·10·, 
53 ·············_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8h_\x8e_\x8x_\x8a_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n·=·12·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8r_\x8i_\x8s_\x8m·=·13·, 
54 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8y_\x8r_\x8a_\x8m_\x8i_\x8d·=·14·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n·=·42 
55 ·············} 
56  ············Type·representing·VTK's·entity·geometry·types.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
57   
58 ······enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8F_\x8i_\x8l_\x8e_\x8T_\x8y_\x8p_\x8e·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8p_\x8o_\x8l_\x8y_\x8D_\x8a_\x8t_\x8a·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8: 
59 ·············_\x8u_\x8n_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d·} 
60  ············which·type·of·VTK·file·to·write·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
61   
62 enum·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·{ 
63 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8i_\x8n_\x8t_\x83_\x82·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8u_\x8i_\x8n_\x8t_\x88·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8u_\x8i_\x8n_\x8t_\x83_\x82·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8: 
64 ·············_\x8V_\x8T_\x8K_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x83_\x82·, 
65 ·············  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x86_\x84 
66 ·············} 
67  ············which·precision·to·use·when·writing·out·data·to·vtk·files·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
68   
69 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
70 _\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e·(const·Dune::GeometryType·&t) 
71  ·············mapping·from·GeometryType·to·VTKGeometryType 
72   
73 ·········int ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8r_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r·(const·Dune::GeometryType·&t,·int·i) 
74  ·············renumber·_\x8V_\x8T_\x8K·<->·_\x8D_\x8u_\x8n_\x8e 
75   
76 template<typename·T·> 
77 ·········int ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8r_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r·(const·T·&t,·int·i) 
78  ·············renumber·_\x8V_\x8T_\x8K·<->·_\x8D_\x8u_\x8n_\x8e 
79   
80 ·std::string ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8g_\x8e_\x8t_\x8E_\x8n_\x8d_\x8i_\x8a_\x8n_\x8n_\x8e_\x8s_\x8s_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g·() 
81  ·············determine·endianness·of·this·C++·implementation 
82   
83 ·std::string ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g·(_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·p) 
84  ·············map·precision·to·_\x8V_\x8T_\x8K·type·name 
85   
86 ·std::size_t ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e_\x8S_\x8i_\x8z_\x8e·(_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·p) 
87  ·············map·precision·to·byte·size 
88   
89 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
90 Common·stuff·for·the·VTKWriter. 
91 ··Author 
92 ······Peter·Bastian,·Christian·Engwer 
93 This·file·contains·common·stuff·for·all·instances·of·VTKWriter. 
94 ===============================================================================31 ===============================================================================
95 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.832 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
119 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00797_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·common.hh·Source·File</title>8 <title>dune-grid:·vtksequencewriterbase.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 380 lines modifiedOffset 74, 205 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">common.hh</div></div>80 ··<div·class="headertitle"><div·class="title">vtksequencewriterbase.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00797.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00797.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_COMMON_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_VTKSEQUENCEWRITERBASE_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_COMMON_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_VTKSEQUENCEWRITERBASE_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;limits&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;cstdint&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/path.hh&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00794.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</span></div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>{</div> 
102 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">namespace·</span>VTK·{</div> 
104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
105 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="comment">//</span></div> 
106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="comment">//··VTKOptions</span></div> 
107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//</span></div> 
108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div> 
109 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> 
110 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="};">106 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="};">
111 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">···43</a></span>····<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">OutputType</a>·{</div> 
112 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27">···45</a></span>······<a·class="code·hl_enumvalue"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27">ascii</a>,</div> 
113 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211">···47</a></span>······<a·class="code·hl_enumvalue"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211">base64</a>,</div> 
114 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5">···49</a></span>······<a·class="code·hl_enumvalue"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5">appendedraw</a>,</div> 
115 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<a·class="code·hl_enumvalue"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ab582a7ce6102d5a4f413d930d44f2a25">appendedbase64</a></div> 
116 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·//!·Output·to·the·file·is·compressed·inline·binary.</span></div>107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03968.html">···33</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03968.html">VTKSequenceWriterBase</a></div>
 108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div>
 109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····std::shared_ptr&lt;VTKWriter&lt;GridView&gt;·&gt;·vtkWriter_;</div>
 110 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····std::vector&lt;double&gt;·timesteps_;</div>
 111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····std::string·name_,path_,extendpath_;</div>
 112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keywordtype">int</span>·rank_;</div>
 113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keywordtype">int</span>·size_;</div>
117 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="comment">//·binarycompressed,</span></div>114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">public</span>:</div>
118 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="comment">//·//!·Output·is·compressed·and·appended·to·the·file.</span></div>115 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
 116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03968.html#ab6240fddd9df67d5035b83654480c4e2">···47</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03968.html#ab6240fddd9df67d5035b83654480c4e2">VTKSequenceWriterBase</a>(·std::shared_ptr&lt;<a·class="code·hl_class"·href="a03988.html">VTKWriter&lt;GridView&gt;</a>·&gt;·<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>,</div>
 117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····································<span·class="keyword">const</span>·std::string&amp;·name,</div>
 118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····································<span·class="keyword">const</span>·std::string&amp;·path,</div>
 119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····································<span·class="keyword">const</span>·std::string&amp;·extendpath,</div>
 120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····································<span·class="keywordtype">int</span>·rank,</div>
 121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····································<span·class="keywordtype">int</span>·size)</div>
 122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······:·vtkWriter_(<a·class="code·hl_function"·href="a03968.html#a2346f697676655feca790180552d7950">vtkWriter</a>),</div>
 123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········name_(name),·path_(path),</div>
119 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·compressedappended</span></div>124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········extendpath_(extendpath),</div>
120 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8ab582a7ce6102d5a4f413d930d44f2a25">···56</a></span>····};</div>125 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>········rank_(rank),</div>
 126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········size_(size)</div>
 127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····{}</div>
121 </div>128 </div>
122 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>129 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
123 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};">130 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">
124 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">···67</a></span>····<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">DataMod[·...·truncated·by·diffoscope;·len:·7,·SHA:·70d902710a0cd2b36e79eff44e8943ba9dbc3fa0a6b0074c5c2c79d4bee3a6bb·...·]</div>131 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03968.html#a2346f697676655feca790180552d7950">···63</a></span>····<span·class="keyword">const</span>·std::shared_ptr&lt;·VTKWriter&lt;GridView&gt;·&gt;&amp;·<a·class="code·hl_function"·href="[·...·truncated·by·diffoscope;·len:·97,·SHA:·2a409f4fff09d4e0d0ae79ed3672b34ffca553cbddcfffa5a4763326de865bcf·...·]</div>
 132 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">····</span>{</div>
 133 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordflow">return</span>·vtkWriter_;</div>
125 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>134 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····}</div>
126 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d">···73</a></span>······<a·class="code·hl_enumvalue"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d">conforming</a>,</div> 
127 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
128 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······<a·class="code·hl_enumvalue"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a">nonconforming</a></div> 
129 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a">···82</a></span>····};</div> 
130 </div>135 </div>
 136 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 137 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">
 138 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03968.html#ae17d4ef4e3e9e1efb85c06642599b56a">···69</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#ae17d4ef4e3e9e1efb85c06642599b56a">addCellData</a>·(<span·class="keyword">const</span>·std::shared_ptr&lt;<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a03876.html">VTKWriter&lt;GridView&gt;::VTKFunction</a>&gt;·&amp;p)</div>
 139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····{</div>
 140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······vtkWriter_-&gt;addCellData(p);</div>
 141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····}</div>
 142 </div>
 143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
 144 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·V·&gt;</div>
 145 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="}">
 146 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="a03968.html#a69a250ed69c701cb39ce1a05130b6696">···80</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#a69a250ed69c701cb39ce1a05130b6696">addCellData</a>·(<span·class="keyword">const</span>·V·&amp;v,·<span·class="keyword">const</span>·std::string·&amp;name,·<span·class="keywordtype">int</span>·ncomps=1)</div>
 147 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····{</div>
 148 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······vtkWriter_-&gt;addCellData(v,·name,·ncomps);</div>
131 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>149 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····}</div>
 150 </div>
132 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="comment">//</span></div> 
133 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="comment">//··PrintType</span></div> 
134 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="comment">//</span></div> 
135 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>151 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 152 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}">
 153 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03968.html#a30d25862cc38db51f4b17928ee15e7da">···86</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#a30d25862cc38db51f4b17928ee15e7da">addVertexData</a>·(<span·class="keyword">const</span>·std::shared_ptr&lt;<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a03876.html">VTKWriter&lt;GridView&gt;::VTKFunction</a>&gt;·&amp;p)</div>
 154 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····{</div>
 155 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······vtkWriter_-&gt;addVertexData(p);</div>
 156 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····}</div>
 157 </div>
136 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>158 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
137 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·T&gt;</div>159 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·V·&gt;</div>
138 <div·class="foldopen"·id="foldopen00095"·data-start="{"·data-end="};">160 <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="}">
 161 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="a03968.html#a02b87a4b40d3ea8936068c71fe1b7cce">···97</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03968.html#a02b87a4b40d3ea8936068c71fe1b7cce">addVertexData</a>·(<span·class="keyword">const</span>·V·&amp;v,·<span·class="keyword">const</span>·std::string·&amp;name,·<span·class="keywordtype">int</span>·ncomps=1)</div>
Max diff block lines reached; 52572/98649 bytes (53.29%) of diff not shown.
23.0 KB
html2text {}
    
Offset 3, 451 lines modifiedOffset 3, 234 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 common.hh10 vtksequencewriterbase.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_COMMON_HH 
19 7#define·DUNE_GRID_IO_FILE_VTK_COMMON_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_VTKSEQUENCEWRITERBASE_HH
 19 7#define·DUNE_GRID_IO_FILE_VTK_VTKSEQUENCEWRITERBASE_HH
20 820 8
21 9#include·<limits>21 9#include·<vector>
 22 10#include·<iostream>
22 10#include·<sstream>23 11#include·<sstream>
23 11#include·<string>24 12#include·<fstream>
24 12#include·<cstdint> 
25 1325 13#include·<iomanip>
 26 14#include·<memory>
 27 15
 28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
26 14#include·<dune/common/exceptions.hh>29 17#include·<dune/common/path.hh>
27 15#include·<dune/geometry/type.hh> 
28 16#include·<dune/common/typetraits.hh> 
29 1730 18
 31 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 32 20
30 25namespace·_.D_.u_.n_.e33 21namespace·_.D_.u_.n_.e·{
31 26{ 
32 29 
33 30·namespace·VTK·{ 
34 31 
35 33·// 
36 34·//·VTKOptions 
37 35·// 
38 36 
39 38 
40 _\x84_\x83·enum·_\x8O_\x8u_\x8t_\x8p_\x8u_\x8t_\x8T_\x8y_\x8p_\x8e·{ 
41 _\x84_\x85·_\x8a_\x8s_\x8c_\x8i_\x8i, 
42 _\x84_\x87·_\x8b_\x8a_\x8s_\x8e_\x86_\x84, 
43 _\x84_\x89·_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8r_\x8a_\x8w, 
44 51·_\x8a_\x8p_\x8p_\x8e_\x8n_\x8d_\x8e_\x8d_\x8b_\x8a_\x8s_\x8e_\x86_\x84 
45 52·//·//!·Output·to·the·file·is·compressed·inline·binary. 
46 53·//·binarycompressed, 
47 54·//·//!·Output·is·compressed·and·appended·to·the·file. 
48 55·//·compressedappended 
49 _\x85_\x86·}; 
50 58 
51 _\x86_\x87·enum·_\x8D_\x8a_\x8t_\x8a_\x8M_\x8o_\x8d_\x8e·{ 
52 69 
53 _\x87_\x83·_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g, 
54 75 
55 81·_\x8n_\x8o_\x8n_\x8c_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g 
56 _\x88_\x82·}; 
57 83 
58 85·// 
59 86·//·PrintType 
60 87·// 
61 8834 22
 35 32·template<class·GridView>
 36 _\x83_\x83·class·_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e
 37 34·{
 38 35·std::shared_ptr<VTKWriter<GridView>·>·vtkWriter_;
 39 36·std::vector<double>·timesteps_;
 40 37·std::string·name_,path_,extendpath_;
 41 38·int·rank_;
 42 39·int·size_;
 43 40·public:
 44 _\x84_\x87·explicit·_\x8V_\x8T_\x8K_\x8S_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e(·std::shared_ptr<_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>·>
 45 _\x8v_\x8t_\x8k_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r,
 46 48·const·std::string&·name,
 47 49·const·std::string&·path,
 48 50·const·std::string&·extendpath,
 49 51·int·rank,
 50 52·int·size)
 51 53·:·vtkWriter_(_\x8v_\x8t_\x8k_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r),
 52 54·name_(name),·path_(path),
 53 55·extendpath_(extendpath),
 54 56·rank_(rank),
 55 57·size_(size)
 56 58·{}
 57 59
 58 _\x86_\x83·const·std::shared_ptr<·VTKWriter<GridView>·>&·_\x8v_\x8t_\x8k_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r()·const
 59 64·{
 60 65·return·vtkWriter_;
 61 66·}
 62 67
 63 _\x86_\x89·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a·(const·std::shared_ptr<const·typename·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:
 64 _\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n>·&p)
 65 70·{
 66 71·vtkWriter_->addCellData(p);
 67 72·}
 68 73
 69 79·template<class·V·>
 70 _\x88_\x80·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a·(const·V·&v,·const·std::string·&name,·int·ncomps=1)
 71 81·{
 72 82·vtkWriter_->addCellData(v,·name,·ncomps);
 73 83·}
 74 84
 75 _\x88_\x86·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a·(const·std::shared_ptr<const·typename
 76 _\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n>·&p)
 77 87·{
 78 88·vtkWriter_->addVertexData(p);
 79 89·}
62 9080 90
 81 96·template<class·V·>
 82 _\x89_\x87·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a·(const·V·&v,·const·std::string·&name,·int·ncomps=1)
 83 98·{
 84 99·vtkWriter_->addVertexData(v,·name,·ncomps);
 85 100·}
 86 101
 87 102
 88 _\x81_\x80_\x88·void·_\x8w_\x8r_\x8i_\x8t_\x8e·(double·time,·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8O_\x8u_\x8t_\x8p_\x8u_\x8t_\x8T_\x8y_\x8p_\x8e·type·=·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8a_\x8s_\x8c_\x8i_\x8i)
63 94·template<typename·T> 
64 _\x89_\x85·struct·_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e·{ 
65 _\x89_\x87·typedef·T·_\x8T_\x8y_\x8p_\x8e; 
66 98·}; 
67 99 
68 100·template<> 
69 _\x81_\x80_\x81·struct·_\x8P_\x8r_\x8i_\x8n_\x8t_\x8T_\x8y_\x8p_\x8e<unsigned·char>·{ 
Max diff block lines reached; 15702/23554 bytes (66.66%) of diff not shown.
9.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00800.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundarywriter.hh·File·Reference</title>8 <title>dune-grid:·function.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 38 lines modifiedOffset 72, 52 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">boundarywriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">function.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>Functions·for·VTK·output.··
 83 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;string&gt;</code><br·/>
 85 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 86 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
83 <code>#include·&lt;string&gt;</code><br·/>87 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 88 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
 89 <code>#include·&lt;dune/geometry/multilineargeometry.hh&gt;</code><br·/>
 90 <code>#include·&lt;<a·class="el"·href="a00338_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00788_source.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00809_source.html">dune/grid/io/file/vtk/skeletonfunction.hh</a>&gt;</code><br·/> 
87 </div>92 </div>
88 <p><a·href="a00800_source.html">Go·to·the·source·code·of·this·file.</a></p>93 <p><a·href="a00800_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">94 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>96 Classes</h2></td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03876.html">Dune::VTKFunction&lt;·GridView·&gt;</a></td></tr>
 98 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·base·class·for·grid·functions·with·any·return·type·and·dimension.··<a·href="a03876.html#details">More...</a><br·/></td></tr>
 99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03812.html">Dune::VTK::NonConformingBoundaryWriter&lt;·GV·&gt;</a></td></tr>100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03880.html">Dune::P0VTKFunction&lt;·GV,·V·&gt;</a></td></tr>
 101 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Take·a·vector·and·interpret·it·as·cell·data·for·the·<a·class="el"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format.">VTKWriter</a>.··<a·href="a03880.html#details">More...</a><br·/></td></tr>
 102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03884.html">Dune::P1VTKFunction&lt;·GV,·V·&gt;</a></td></tr>
 104 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Take·a·vector·and·interpret·it·as·point·data·for·the·<a·class="el"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format.">VTKWriter</a>.··<a·href="a03884.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">106 </table><table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
96 Namespaces</h2></td></tr>108 Namespaces</h2></td></tr>
97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>109 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>110 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
102 </table>112 </table>
 113 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 114 <div·class="textblock"><p>Functions·for·VTK·output.·</p>
 115 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian,·Christian·Engwer·</dd></dl>
103 </div><!--·contents·-->116 </div></div><!--·contents·-->
104 <!--·start·footer·part·-->117 <!--·start·footer·part·-->
105 <hr·class="footer"/><address·class="footer"><small>118 <hr·class="footer"/><address·class="footer"><small>
106 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8119 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
107 </small></address>120 </small></address>
108 </body>121 </body>
109 </html>122 </html>
2.45 KB
html2text {}
    
Offset 4, 25 lines modifiedOffset 4, 39 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 boundarywriter.hh·File·Reference 
12 #include·<memory>11 function.hh·File·Reference
 12 Functions·for·VTK·output.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
13 #include·<string>13 #include·<string>
 14 #include·<dune/common/exceptions.hh>
 15 #include·<dune/common/fvector.hh>
 16 #include·<dune/geometry/type.hh>
 17 #include·<dune/geometry/referenceelements.hh>
 18 #include·<dune/geometry/multilineargeometry.hh>
 19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_.a_.s_.i_.c_.w_.r_.i_.t_.e_.r_\x8._\x8h_\x8h>20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_.o_.m_.m_.o_.n_\x8._\x8h_\x8h>
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8k_\x8e_\x8l_\x8e_\x8t_\x8o_\x8n_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_.:_.N_.o_.n_.C_.o_.n_.f_.o_.r_.m_.i_.n_.g_.B_.o_.u_.n_.d_.a_.r_.y_.W_.r_.i_.t_.e_.r_.<_.·_.G_.V_\x8·_\x8>23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_.u_.n_.c_.t_.i_.o_.n_.<_.·_.G_.r_.i_.d_.V_.i_.e_.w_\x8·_\x8>
 24  ·······A·base·class·for·grid·functions·with·any·return·type·and·dimension.
 25 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 26  
 27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x80_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8V_\x8,_\x8·_\x8V_\x8·_\x8>
 28  ·······Take·a·vector·and·interpret·it·as·cell·data·for·the·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 29  
 30 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x81_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8V_\x8,_\x8·_\x8V_\x8·_\x8>
 31  ·······Take·a·vector·and·interpret·it·as·point·data·for·the·_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
20  32  
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s33 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8D_\x8u_\x8n_\x8e34 namespace· ·_\x8D_\x8u_\x8n_\x8e
23  ···········Include·standard·header·files.35  ···········Include·standard·header·files.
24  36  
25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K 
26  37 *.**.**.**.**.*·D.De.et.ta.ai.il.le.ed.d·D.De.es.sc.cr.ri.ip.pt.ti.io.on.n·*.**.**.**.**.*
 38 Functions·for·VTK·output.
 39 ··Author
 40 ······Peter·Bastian,·Christian·Engwer
27 ===============================================================================41 ===============================================================================
28 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.842 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
85.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00800_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundarywriter.hh·Source·File</title>8 <title>dune-grid:·function.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 112 lines modifiedOffset 74, 273 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">boundarywriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">function.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00800.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00800.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_FUNCTION_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_FUNCTION_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00788.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00773.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00809.html">dune/grid/io/file/vtk/skeletonfunction.hh</a>&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/multilineargeometry.hh&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00338.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
99 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>VTK·{</div> 
101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>{</div>
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV&gt;</div> 
103 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};"> 
104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03812.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03812.html">NonConformingBoundaryWriter</a></div> 
105 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03808.html">NonConformingBoundaryIteratorFactory</a>&lt;GV&gt;,</div> 
106 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>········<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03796.html">BasicWriter</a>&lt;NonConformingBoundaryIteratorFactory&lt;GV&gt;·&gt;</div> 
107 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····{</div> 
108 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03808.html">NonConformingBoundaryIteratorFactory&lt;GV&gt;</a>·<a·class="code·hl_class"·href="a03808.html">Factory</a>;</div> 
109 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03796.html">BasicWriter&lt;Factory&gt;</a>·<a·class="code·hl_class"·href="a03796.html">Base</a>;</div> 
110 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
111 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">const</span>·GV&amp;·gv;</div> 
112 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
113 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">public</span>:</div>106 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="comment">//</span></div>
 107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="comment">//··Base·VTKFunction</span></div>
114 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="}"> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03812.html#ad8df66b0d920e7ec69ea79545a32c097">···33</a></span>······<a·class="code·hl_function"·href="a03812.html#ad8df66b0d920e7ec69ea79545a32c097">NonConformingBoundaryWriter</a>(<span·class="keyword">const</span>·GV&amp;·gv_)</div> 
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········:·<a·class="code·hl_class"·href="a03808.html">Factory</a>(gv_),·<a·class="code·hl_class"·href="a03796.html">Base</a>(static_cast&lt;const·<a·class="code·hl_class"·href="a03808.html">Factory</a>&amp;&gt;(*this)),·gv(gv_)</div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······{·}</div>108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="comment">//</span></div>
118 </div> 
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 110 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View·&gt;</div>
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03796.html#af4e391b5f3f1058ad1fc96d4e50f66b1">Base::addCellData</a>;</div> 
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> 
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Func&gt;</div> 
123 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">111 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="};">
 112 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03876.html">···41</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03876.html">VTKFunction</a></div>
124 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03812.html#ae0a5a1cd6ac836444836cd31ec621484">···40</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03812.html#ae0a5a1cd6ac836444836cd31ec621484">addCellData</a>(<span·class="keyword">const</span>·std::shared_ptr&lt;Func&gt;&amp;·p,·<span·class="keyword">const</span>·std::string&amp;·name)·{</div> 
125 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········<a·class="code·hl_function"·href="a03812.html#ae0a5a1cd6ac836444836cd31ec621484">addCellData</a>(std::shared_ptr&lt;typename·Base::FunctionWriter&gt;</div> 
126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······················(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03932.html">SkeletonFunctionWriter&lt;Func&gt;</a>(p,·name)));</div> 
127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······}</div>113 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··{</div>
128 </div>114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">public</span>:</div>
 115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03876.html#a375d112f78ab8533a20e9d9832721719">···44</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#gac2778afeec5a6e768c882746f7baecc5">GridView::ctype</a>·<a·class="code·hl_typedef"·href="a03876.html#a375d112f78ab8533a20e9d9832721719">ctype</a>;</div>
 116 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03876.html#a5b3811855ecff8e59a63f5c0ca1fccfe">···45</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03876.html#a5b3811855ecff8e59a63f5c0ca1fccfe">dim</a>·=·<a·class="code·hl_variable"·href="a01036.html#ga89d9f6119d40dcf32189e015fe93dda1">GridView::dimension</a>;</div>
 117 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03876.html#a537186df6c8afffe2b1de5036a6bb4e7">···46</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;·0·&gt;::Entity·<a·class="code·hl_typedef"·href="a03876.html#a537186df6c8afffe2b1de5036a6bb4e7">Entity</a>;</div>
129 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03876.html#ad726a6679525b54b24a6e2ea096bb83c">···50</a></span>····<span·class="keyword">virtual</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03876.html#ad726a6679525b54b24a6e2ea096bb83c">ncomps</a>·()·<span·class="keyword">const</span>·=·0;</div>
130 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Func&gt;</div> 
131 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03812.html#a5b71c0bc13605af52de81ebe85ad2b57">···46</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03812.html#a5b71c0bc13605af52de81ebe85ad2b57">addCellData</a>(Func*·p,·<span·class="keyword">const</span>·std::string&amp;·name)·{</div> 
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········<a·class="code·hl_function"·href="a03812.html#ae0a5a1cd6ac836444836cd31ec621484">addCellData</a>(std::shared_ptr&lt;Func&gt;(p),·name);</div> 
134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······}</div> 
135 </div> 
136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03796.html#afd27a72bc7c69f92b6f72efcc5a0869a">Base::addPointData</a>;</div> 
138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Func&gt;</div> 
140 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}"> 
141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03812.html#a220353cff60b471a7c79a763f29df5c5">···53</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03812.html#a220353cff60b471a7c79a763f29df5c5">addPointData</a>(<span·class="keyword">const</span>·std::shared_ptr&lt;Func&gt;&amp;·p,·<span·class="keyword">const</span>·std::string&amp;·name)·{</div> 
142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<a·class="code·hl_function"·href="a03812.html#a220353cff60b471a7c79a763f29df5c5">addPointData</a>(std::shared_ptr&lt;typename·Base::FunctionWriter&gt;</div> 
143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·······················(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03932.html">SkeletonFunctionWriter&lt;Func&gt;</a>(p,·name)));</div> 
144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div> 
145 </div> 
146 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>121 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 122 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03876.html#a0cfd0a58483e8ad6a8b4150511529c87">···60</a></span>····<span·class="keyword">virtual</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="a03876.html#a0cfd0a58483e8ad6a8b4150511529c87">evaluate</a>·(<span·class="keywordtype">int</span>·comp,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03876.html#a537186df6c8afffe2b1de5036a6bb4e7">Entity</a>&amp;·e,</div>
 123 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·····························<span·class="keyword">const</span>·Dune::FieldVector&lt;ctype,dim&gt;&amp;·xi)·<span·class="keyword">const</span>·=·0;</div>
147 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Func&gt;</div> 
148 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}"> 
149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a03812.html#abbea539b0593fb7e0e3bbbc7888c21c5">···59</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03812.html#abbea539b0593fb7e0e3bbbc7888c21c5">addPointData</a>(Func*·p,·<span·class="keyword">const</span>·std::string&amp;·name)·{</div> 
150 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········<a·class="code·hl_function"·href="a03812.html#a220353cff60b471a7c79a763f29df5c5">addPointData</a>(std::shared_ptr&lt;Func&gt;(p),·name);</div> 
151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······}</div> 
152 </div> 
153 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>124 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 125 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03876.html#a8ef4ebb43ef9a48b93bbd52aac8bf20c">···64</a></span>····<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a03876.html#a8ef4ebb43ef9a48b93bbd52aac8bf20c">name</a>·()·<span·class="keyword">const</span>·=·0;</div>
154 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····};</div>126 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 127 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="}">
 128 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03876.html#ac5d76ab9984b1354f886dac3d0e058df">···67</a></span>····<span·class="keyword">virtual</span>·<a·class="code·hl_enumeration"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">VTK::Precision</a>·<a·class="code·hl_function"·href="a03876.html#ac5d76ab9984b1354f886dac3d0e058df">precision</a>()<span·class="keyword">·const</span></div>
 129 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">····</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">VTK::Precision::float32</a>;·}</div>
155 </div>130 </div>
156 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>131 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
157 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··}·<span·class="comment">//·namespace·VTK</span></div>132 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03876.html#af9f5c0a7d70e6f62433ae924e9638dd3">···71</a></span>····<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a03876.html#af9f5c0a7d70e6f62433ae924e9638dd3">~VTKFu[·...·truncated·by·diffoscope;·len:·16,·SHA:·980683eacae30b27203b54311c8f433c9d0b0e8264c4fe9072e63244d7c4ec91·...·]</div>
158 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>133 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··};</div>
 134 </div>
159 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
160 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>}·<span·class="comment">//·namespace·Dune</span></div> 
161 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>135 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div>
Max diff block lines reached; 15856/66671 bytes (23.78%) of diff not shown.
20.1 KB
html2text {}
    
Offset 3, 118 lines modifiedOffset 3, 352 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 boundarywriter.hh10 function.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_FUNCTION_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH19 7#define·DUNE_GRID_IO_FILE_VTK_FUNCTION_HH
20 820 8
21 9#include·<memory> 
22 10#include·<string>21 9#include·<string>
23 1122 10
 23 11#include·<dune/common/exceptions.hh>
 24 12#include·<dune/common/fvector.hh>
 25 13
 26 14#include·<dune/geometry/type.hh>
 27 15#include·<dune/geometry/referenceelements.hh>
 28 16#include·<dune/geometry/multilineargeometry.hh>
 29 17
 30 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h>
24 12#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.b_.a_.s_.i_.c_.w_.r_.i_.t_.e_.r_\x8._\x8h_\x8h>31 19#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.c_.o_.m_.m_.o_.n_\x8._\x8h_\x8h>
 32 20
25 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h> 
26 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8k_\x8e_\x8l_\x8e_\x8t_\x8o_\x8n_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
27 15 
28 16namespace·_.D_.u_.n_.e·{33 26namespace·_.D_.u_.n_.e
29 19 
30 20·namespace·VTK·{ 
31 21 
32 22·template<typename·GV> 
33 _\x82_\x83·class·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
34 24·:·public·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<GV>, 
35 25·public·_.B_.a_.s_.i_.c_.W_.r_.i_.t_.e_.r<NonConformingBoundaryIteratorFactory<GV>·>34 27{
 35 30
 36 32·//
 37 33·//·Base·VTKFunction
 38 34·//
 39 35
 40 40·template<·class·GridView·>
 41 _\x84_\x81·class·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n
36 26·{42 42·{
37 27·typedef·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8G_\x8V_\x8>·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y; 
38 28·typedef·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8>·_\x8B_\x8a_\x8s_\x8e; 
39 29 
40 30·const·GV&·gv; 
41 31 
42 32·public:43 43·public:
 44 _\x84_\x84·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8c_\x8t_\x8y_\x8p_\x8e·_\x8c_\x8t_\x8y_\x8p_\x8e;
 45 _\x84_\x85·constexpr·static·int·_\x8d_\x8i_\x8m·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 46 _\x84_\x86·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 47 47
 48 _\x85_\x80·virtual·int·_\x8n_\x8c_\x8o_\x8m_\x8p_\x8s·()·const·=·0;
43 _\x83_\x83·_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(const·GV&·gv_) 
44 34·:·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y(gv_),·_\x8B_\x8a_\x8s_\x8e(static_cast<const·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y&>(*this)),·gv(gv_) 
45 35·{·} 
46 36 
47 37·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a; 
48 38 
49 39·template<typename·Func> 
50 _\x84_\x80·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(const·std::shared_ptr<Func>&·p,·const·std::string&·name)·{ 
51 41·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(std::shared_ptr<typename·Base::FunctionWriter> 
52 42·(new·_\x8S_\x8k_\x8e_\x8l_\x8e_\x8t_\x8o_\x8n_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8F_\x8u_\x8n_\x8c_\x8>(p,·name))); 
53 43·} 
54 44 
55 45·template<typename·Func> 
56 _\x84_\x86·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(Func*·p,·const·std::string&·name)·{ 
57 47·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(std::shared_ptr<Func>(p),·name); 
58 48·} 
59 49 
60 50·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a; 
61 5149 51
 50 53
 51 _\x86_\x80·virtual·double·_\x8e_\x8v_\x8a_\x8l_\x8u_\x8a_\x8t_\x8e·(int·comp,·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·e,
 52 61·const·Dune::FieldVector<ctype,dim>&·xi)·const·=·0;
62 52·template<typename·Func> 
63 _\x85_\x83·void·_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(const·std::shared_ptr<Func>&·p,·const·std::string&·name)·{ 
64 54·_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(std::shared_ptr<typename·Base::FunctionWriter> 
65 55·(new·_\x8S_\x8k_\x8e_\x8l_\x8e_\x8t_\x8o_\x8n_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8F_\x8u_\x8n_\x8c_\x8>(p,·name))); 
66 56·} 
67 57 
68 58·template<typename·Func> 
69 _\x85_\x89·void·_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(Func*·p,·const·std::string&·name)·{ 
70 60·_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(std::shared_ptr<Func>(p),·name); 
71 61·} 
72 6253 62
73 63·}; 
74 64 
75 65·}·//·namespace·VTK 
76 66 
77 6854 _.6_.4·virtual·std::string·_.n_.a_.m_.e·()·const·=·0;
 55 65
 56 _\x86_\x87·virtual·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·_\x8p_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n()·const
 57 68·{·return·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x83_\x82;·}
 58 69
 59 _\x87_\x81·virtual·_\x8~_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n·()·{}
 60 72·};
 61 73
 62 75·//
 63 76·//·P0VTKFunction
 64 77·//
 65 78
 66 80
 67 94·template<typename·GV,·typename·V>
 68 _\x89_\x85·class·_\x8P_\x80_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n
 69 96·:·public·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n<·GV·>
 70 97·{
 71 99·typedef·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>·_\x8B_\x8a_\x8s_\x8e;
 72 101·typedef·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8G_\x8V_\x8>·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r;
 73 102
 74 104·const·V&·v;
 75 106·std::string·s;
 76 108·int·ncomps_;
 77 111·int·mycomp_;
 78 113·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·prec_;
 79 115·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r·mapper;
 80 116
 81 117·public:
 82 _\x81_\x81_\x88·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
Max diff block lines reached; 9803/20519 bytes (47.78%) of diff not shown.
13.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00803.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·functionwriter.hh·File·Reference</title>8 <title>dune-grid:·boundaryiterators.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 64 lines modifiedOffset 72, 50 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">functionwriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">boundaryiterators.hh·File·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>Functions·for·VTK·output·on·the·skeleton.··
 83 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;iterator&gt;</code><br·/>
83 <code>#include·&lt;memory&gt;</code><br·/>85 <code>#include·&lt;memory&gt;</code><br·/>
84 <code>#include·&lt;string&gt;</code><br·/> 
85 <code>#include·&lt;typeinfo&gt;</code><br·/> 
86 <code>#include·&lt;vector&gt;</code><br·/> 
87 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
88 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>86 <code>#include·&lt;dune/common/iteratorfacades.hh&gt;</code><br·/>
89 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
90 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code><br·/> 
92 <code>#include·&lt;<a·class="el"·href="a00770_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a00785_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/>
94 </div>90 </div>
95 <p><a·href="a00803_source.html">Go·to·the·source·code·of·this·file.</a></p>91 <p><a·href="a00803_source.html">Go·to·the·source·code·of·this·file.</a></p>
96 <table·class="memberdecls">92 <table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
98 Classes</h2></td></tr>94 Classes</h2></td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03888.html">Dune::VTK::FunctionWriterBase&lt;·Cell_·&gt;</a></td></tr>95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03800.html">Dune::VTK::BoundaryIterator&lt;·GV·&gt;</a></td></tr>
100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·function·writers.··<a·href="a03888.html#details">More...</a><br·/></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03892.html">Dune::VTK::VTKFunctionWriter&lt;·Func·&gt;</a></td></tr> 
103 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·function·writers.··<a·href="a03892.html#details">More...</a><br·/></td></tr> 
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03896.html">Dune::VTK::CoordinatesWriter&lt;·Cell·&gt;</a></td></tr> 
106 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·Coordinates·array··<a·href="a03896.html#details">More...</a><br·/></td></tr>96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterate·over·the·GridViews·boundary·intersections··<a·href="a03800.html#details">More...</a><br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03900.html">Dune::VTK::ConformingConnectivityWriter&lt;·IteratorFactory·&gt;</a></td></tr> 
109 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·connectivity·array·in·conforming·mode··<a·href="a03900.html#details">More...</a><br·/></td></tr> 
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03904.html">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;</a></td></tr> 
112 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·connectivity·array·in·nonconforming·mode··<a·href="a03904.html#details">More...</a><br·/></td></tr> 
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03908.html">Dune::VTK::OffsetsWriter&lt;·Cell·&gt;</a></td></tr>98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03804.html">Dune::VTK::IntersectionIndexSet&lt;·ElementIndexSet·&gt;</a></td></tr>
115 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·offsets·array··<a·href="a03908.html#details">More...</a><br·/></td></tr> 
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03912.html">Dune::VTK::TypesWriter&lt;·Cell·&gt;</a></td></tr>100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03808.html">Dune::VTK::NonConformingBoundaryIteratorFactory&lt;·GV·&gt;</a></td></tr>
118 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·types·array··<a·href="a03912.html#details">More...</a><br·/></td></tr> 
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 </table><table·class="memberdecls">102 </table><table·class="memberdecls">
121 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
122 Namespaces</h2></td></tr>104 Namespaces</h2></td></tr>
123 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
124 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>108 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 </table>110 </table>
 111 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 112 <div·class="textblock"><p>Functions·for·VTK·output·on·the·skeleton.·</p>
 113 <dl·class="section·author"><dt>Author</dt><dd>Jö·Fahlke·</dd></dl>
129 </div><!--·contents·-->114 </div></div><!--·contents·-->
130 <!--·start·footer·part·-->115 <!--·start·footer·part·-->
131 <hr·class="footer"/><address·class="footer"><small>116 <hr·class="footer"/><address·class="footer"><small>
132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8117 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
133 </small></address>118 </small></address>
134 </body>119 </body>
135 </html>120 </html>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
3.99 KB
html2text {}
    
Offset 4, 51 lines modifiedOffset 4, 37 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 functionwriter.hh·File·Reference 
12 #include·<cstddef>11 boundaryiterators.hh·File·Reference
 12 _\x8d_\x8u_\x8n_\x8e_\x8-_\x8g_\x8r_\x8i_\x8d·»·_\x8I_\x8/_\x8O·»·_\x8V_\x8i_\x8s_\x8u_\x8a_\x8l_\x8i_\x8z_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8T_\x8o_\x8o_\x8l_\x8K_\x8i_\x8t_\x8·_\x8(_\x8V_\x8T_\x8K_\x8)
 13 Functions·for·VTK·output·on·the·skeleton.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 14 #include·<iterator>
13 #include·<memory>15 #include·<memory>
14 #include·<string> 
15 #include·<typeinfo> 
16 #include·<vector> 
17 #include·<dune/common/exceptions.hh> 
18 #include·<dune/common/fvector.hh>16 #include·<dune/common/iteratorfacades.hh>
19 #include·<dune/geometry/referenceelements.hh> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_.m_.o_.n_\x8._\x8h_\x8h>17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_.n_.e_.r_\x8._\x8h_\x8h>
21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_.a_.t_.a_.a_.r_.r_.a_.y_.w_.r_.i_.t_.e_\x8r_\x8._\x8h_\x8h>18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_.o_.r_.n_.e_.r_.i_.t_.e_.r_.a_.t_.o_\x8r_\x8._\x8h_\x8h>
22 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_.v_.t_.u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_.u_.n_.c_.t_.i_.o_.n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
23 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
24 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
25 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
26 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8F_.u_.n_.c_.t_.i_.o_.n_.W_.r_.i_.t_.e_.r_.B_.a_.s_.e_.<_.·_.C_.e_.l_.l_.__\x8·_\x8>22 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8B_.o_.u_.n_.d_.a_.r_.y_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.G_.V_\x8·_\x8>
27  ·······Base·class·for·function·writers.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.23  ·······iterate·over·the·GridViews·boundary·intersections·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
28  24  
 25 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8<_\x8·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8·_\x8>
29 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8F_\x8u_\x8n_\x8c_\x8·_\x8> 
30  ·······Base·class·for·function·writers.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
31  26  
32 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8·_\x8> 
33  ·······writer·for·the·Coordinates·array·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
34   
35 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_.o_.n_.f_.o_.r_.m_.i_.n_.g_.C_.o_.n_.n_.e_.c_.t_.i_.v_.i_.t_.y_.W_.r_.i_.t_.e_.r_.<_.·_.I_.t_.e_.r_.a_.t_.o_.r_.F_.a_.c_.t_.o_.r_.y_\x8·_\x8>27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_.o_.n_.C_.o_.n_.f_.o_.r_.m_.i_.n_.g_.B_.o_.u_.n_.d_.a_.r_.y_.I_.t_.e_.r_.a_.t_.o_.r_.F_.a_.c_.t_.o_.r_.y_.<_.·_.G_.V_\x8·_\x8>
36  ·······writer·for·the·connectivity·array·in·conforming·mode·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
37   
38 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8·_\x8> 
39  ·······writer·for·the·connectivity·array·in·nonconforming·mode·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
40   
41 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8·_\x8> 
42  ·······writer·for·the·offsets·array·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
43   
44 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8T_\x8y_\x8p_\x8e_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8·_\x8> 
45  ·······writer·for·the·types·array·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
46  28  
47 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s29 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
48 namespace· ·_\x8D_\x8u_\x8n_\x8e30 namespace· ·_\x8D_\x8u_\x8n_\x8e
49  ···········Include·standard·header·files.31  ···········Include·standard·header·files.
50  32  
51 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K33 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
52  34  
 35 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 36 Functions·for·VTK·output·on·the·skeleton.
 37 ··Author
 38 ······Jö·Fahlke
53 ===============================================================================39 ===============================================================================
54 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.840 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
181 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00803_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·functionwriter.hh·Source·File</title>8 <title>dune-grid:·boundaryiterators.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 475 lines modifiedOffset 74, 279 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">functionwriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">boundaryiterators.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00803.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00803.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_FUNCTIONWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_BOUNDARYITERATORS_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_FUNCTIONWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_BOUNDARYITERATORS_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;typeinfo&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/iteratorfacades.hh&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00773.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00812.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00764.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00770.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</span></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00785.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">namespace·</span>VTK·{</div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>{</div> 
109 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
110 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">namespace·</span>VTK·{</div> 
111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>105 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Cell_&gt;</div>106 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV&gt;</div>
113 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">107 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="};">
114 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03888.html">···34</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03888.html">FunctionWriterBase</a>·{</div>108 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03800.html">···36</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03800.html">BoundaryIterator</a></div>
115 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Cell_::Geometry::ctype·DF;</div> 
116 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·mydim·=·Cell_::mydimension;</div> 
117 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">typedef</span>·ReferenceElements&lt;DF,·mydim&gt;·Refelems;</div>109 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······:·<span·class="keyword">public</span>·ForwardIteratorFacade</div>
 110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········&lt;·BoundaryIterator&lt;GV&gt;,</div>
 111 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>············const·typename·GV::Intersection,</div>
 112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>············const·typename·GV::Intersection&amp;,</div>
 113 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>············typename·std::iterator_traits&lt;typename·GV::template·Codim&lt;0&gt;::</div>
 114 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>················Iterator&gt;::difference_type&gt;</div>
 115 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>
 116 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">public</span>:</div>
 117 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="comment">//·reiterator·the·facades·typedefs·here</span></div>
 118 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03800.html#a11a5c1a50347477a1fd85233127c054b">···46</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03800.html">BoundaryIterator&lt;GV&gt;</a>·<a·class="code·hl_typedef"·href="a03800.html#a11a5c1a50347477a1fd85233127c054b">DerivedType</a>;</div>
 119 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03800.html#a5c3b50023c63240cf43ee0bfd2f5aa87">···47</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<span·class="keyword">typename</span>·GV::Intersection·<a·class="code·hl_typedef"·href="a03800.html#a5c3b50023c63240cf43ee0bfd2f5aa87">Value</a>;</div>
 120 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03800.html#aa9fed1e7517d00e064f36d3eb21ae0f7">···48</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a03800.html#a5c3b50023c63240cf43ee0bfd2f5aa87">Value</a>&amp;·<a·class="code·hl_typedef"·href="a03800.html#aa9fed1e7517d00e064f36d3eb21ae0f7">Reference</a>;</div>
 121 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03800.html#a87ee265ccb15dd573bfff8fc1aa7ff6a">···49</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0&gt;::Iterator·<a·class="code·hl_typedef"·href="a03800.html#a87ee265ccb15dd573bfff8fc1aa7ff6a">ElementIterator</a>;</div>
 122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03800.html#abaf2b5c99a14196b7ba0197f3ff13782">···50</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::IntersectionIterator·<a·class="code·hl_typedef"·href="a03800.html#abaf2b5c99a14196b7ba0197f3ff13782">IntersectionIterator</a>;</div>
 123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::iterator_traits&lt;ElementIterator&gt;::difference_type</div>
 124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03800.html#ae94324fa35c001a669295339eb41ae0c">···52</a></span>······<a·class="code·hl_typedef"·href="a03800.html#ae94324fa35c001a669295339eb41ae0c">DifferenceType</a>;</div>
118 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
119 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">public</span>:</div>126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">private</span>:</div>
 127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keyword">typedef</span>·ForwardIteratorFacade&lt;<a·class="code·hl_typedef"·href="a03800.html#a11a5c1a50347477a1fd85233127c054b">DerivedType</a>,·<a·class="code·hl_typedef"·href="a03800.html#a5c3b50023c63240cf43ee0bfd2f5aa87">Value</a>,·<a·class="code·hl_typedef"·href="a03800.html#aa9fed1e7517d00e064f36d3eb21ae0f7">Reference</a>,</div>
 128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··········<a·class="code·hl_typedef"·href="a03800.html#ae94324fa35c001a669295339eb41ae0c">DifferenceType</a>&gt;·Facade;</div>
120 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03888.html#a9ff85ac0d90a8192dc9517b18b313d98">···40</a></span>······<span·class="keyword">typedef</span>·FieldVector&lt;DF,·mydim&gt;·<a·class="code·hl_typedef"·href="a03888.html#a9ff85ac0d90a8192dc9517b18b313d98">Domain</a>;</div> 
121 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03888.html#a4cd0e1ac0e27b4c9a4d780a4e8ac4378">···41</a></span>······<span·class="keyword">typedef</span>·Cell_·<a·class="code·hl_typedef"·href="a03888.html#a4cd0e1ac0e27b4c9a4d780a4e8ac4378">Cell</a>;</div> 
122 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
123 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03888.html#a2a71a4df6451e8e04d12fd055823cd52">···44</a></span>······<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a03888.html#a2a71a4df6451e8e04d12fd055823cd52">name</a>()·<span·class="keyword">const</span>·=·0;</div> 
124 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03888.html#a2c82fb698b632857354c2e18ff27e2d5">···47</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_function"·href="a03888.ht[·...·truncated·by·diffoscope;·len:·89,·SHA:·cceb01d7ebecfdf20cefa39d1d090f482d10b2fe078328502d1821a9f11307ad·...·];</div>130 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keyword">const</span>·GV*·gv;</div>
 131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<a·class="code·hl_typedef"·href="a03800.html#a87ee265ccb15dd573bfff8fc1aa7ff6a">ElementIterator</a>·eit;</div>
 132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······std::shared_ptr&lt;IntersectionIterator&gt;·iit;</div>
126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>133 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordtype">bool</span>·valid()<span·class="keyword">·const·</span>{</div>
 135 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········<span·class="comment">//·we&#39;re·valid·if·we&#39;re·passed-the-end</span></div>
 136 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········<span·class="keywordflow">if</span>(eit·==·gv-&gt;template·end&lt;0&gt;())·<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 137 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="comment">//·or·if·we&#39;re·on·a·boundary</span></div>
 138 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········<span·class="keywordflow">if</span>((*iit)-&gt;boundary()·&amp;&amp;·!(*iit)-&gt;neighbor())·<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
 139 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<span·class="comment">//·otherwise·we&#39;re·invalid</span></div>
 140 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········<span·class="keywordflow">return</span>·<span·class="keyword">false</span>;</div>
127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03888.html#a5e6a900bae82a20cb5b646e6cf68792a">···50</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03888.html#a5e6a900bae82a20cb5b646e6cf68792a">addArray</a>(<a·class="code·hl_class"·href="a03920.html">PVTUWriter</a>&amp;·writer)·=·0;</div> 
128 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03888.html#ab9b501e9c303ac5679016b437d1ce04b">···52</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03888.html#ab9b501e9c303ac5679016b437d1ce04b">beginWrite</a>(<a·class="code·hl_class"·href="a04024.html">VTUWriter</a>&amp;·writer,·std::size_t·nitems)·=·0;</div> 
129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
130 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}"> 
131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a03888.html#a3464d52ef71da99329b4654c2d00694d">···59</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03888.html#a3464d52ef71da99329b4654c2d00694d">write</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03888.html#a4cd0e1ac0e27b4c9a4d780a4e8ac4378">Cell</a>&amp;·<span·class="comment">/*·cell·*/</span>,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03888.html#a9ff85ac0d90a8192dc9517b18b313d98">Domain</a>&amp;·<span·class="comment">/*·xl·*/</span>)·{</div> 
132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········DUNE_THROW(NotImplemented,·<span·class="stringliteral">&quot;FunctionWriterBase::write(const·Cell&amp;,·&quot;</span></div> 
133 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>···················<span·class="stringliteral">&quot;const·Domain&amp;):·Either·the·derived·class·&quot;</span>·&lt;&lt;</div> 
134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>···················<span·class="keyword">typeid</span>(*this).name()·&lt;&lt;·<span·class="stringliteral">&quot;·failed·to·implement·this·method·&quot;</span></div> 
135 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>···················<span·class="stringliteral">&quot;or·this·method·is·not·meant·to·be·called·on·the·derived·&quot;</span></div> 
136 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>···················<span·class="stringliteral">&quot;class·and·was·called·in·error.&quot;</span>);</div> 
137 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······}</div>141 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······}</div>
138 </div> 
139 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>142 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
140 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}"> 
141 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03888.html#aeea6449e895e5ae35b371bd3fda5e7d3">···71</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03888.html#aeea6449e895e5ae35b371bd3fda5e7d3">write</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03888.html#a4cd0e1ac0e27b4c9a4d780a4e8ac4378">Cell</a>&amp;·cell,·<span·class="keywordtype">unsigned</span>·cornerIndex)·{</div> 
142 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········<a·class="code·hl_function"·href="a03888.html#a3464d52ef71da99329b4654c2d00694d">write</a>(cell,</div> 
143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··············Refelems::general(cell.type()).position(cornerIndex,·mydim));</div>143 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keywordtype">void</span>·basic_increment()·{</div>
 144 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········++*iit;</div>
 145 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········<span·class="keywordflow">if</span>(*iit·==·gv-&gt;iend(*eit))·{</div>
 146 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··········iit.reset();</div>
 147 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··········++eit;</div>
 148 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··········<span·class="keywordflow">if</span>(eit·!=·gv-&gt;template·end&lt;0&gt;())</div>
 149 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>············iit.reset(<span·class="keyword">new</span>·<a·class="code·hl_typedef"·href="a03800.html#abaf2b5c99a14196b7ba0197f3ff13782">IntersectionIterator</a>(gv-&gt;ibegin(*eit)));</div>
144 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······}</div>150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········}</div>
145 </div> 
146 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03888.html#a82b6eec66060ef5c8638a01ecbaac035">···76</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03888.html#a82b6eec66060ef5c8638a01ecbaac035">endWrite</a>()·=·0;</div> 
147 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03888.html#ac8250002b167a403f41100c634f19eb2">···78</a></span>······<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a03888.html#ac8250002b167a403f41100c634f19eb2">~FunctionWriterBase</a>()·{}</div> 
Max diff block lines reached; 115154/139868 bytes (82.33%) of diff not shown.
44.4 KB
html2text {}
    
Offset 3, 576 lines modifiedOffset 3, 319 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 functionwriter.hh10 boundaryiterators.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_FUNCTIONWRITER_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_BOUNDARYITERATORS_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_FUNCTIONWRITER_HH19 7#define·DUNE_GRID_IO_FILE_VTK_BOUNDARYITERATORS_HH
20 820 8
21 9#include·<cstddef>21 9#include·<iterator>
22 10#include·<memory>22 10#include·<memory>
 23 11
23 11#include·<string> 
24 12#include·<typeinfo> 
25 13#include·<vector> 
26 14 
27 15#include·<dune/common/exceptions.hh> 
28 16#include·<dune/common/fvector.hh>24 12#include·<dune/common/iteratorfacades.hh>
 25 13
 26 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
 27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
 28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
29 1729 17
30 18#include·<dune/geometry/referenceelements.hh>30 18namespace·_.D_.u_.n_.e·{
31 1931 19
 32 22
 33 28·namespace·VTK·{
32 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h> 
33 21#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_\x8a_\x8t_\x8a_\x8a_\x8r_\x8r_\x8a_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
34 22#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
35 23#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
36 24 
37 25namespace·_\x8D_\x8u_\x8n_\x8e 
38 26{ 
39 2934 29
40 30·namespace·VTK·{ 
41 3135 31
42 33·template<typename·Cell_>36 35·template<typename·GV>
43 _\x83_\x84·class·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e·{ 
44 35·typedef·typename·Cell_::Geometry::ctype·DF; 
45 36·static·const·unsigned·mydim·=·Cell_::mydimension; 
46 37·typedef·ReferenceElements<DF,·mydim>·Refelems; 
47 3837 _.3_.6·class·_.B_.o_.u_.n_.d_.a_.r_.y_.I_.t_.e_.r_.a_.t_.o_.r
 38 37·:·public·ForwardIteratorFacade
 39 38·<·BoundaryIterator<GV>,
 40 39·const·typename·GV::Intersection,
 41 40·const·typename·GV::Intersection&,
 42 41·typename·std::iterator_traits<typename·GV::template·Codim<0>::
 43 42·Iterator>::difference_type>
 44 43·{
48 39·public:45 44·public:
49 _\x84_\x80·typedef·FieldVector<DF,·mydim>·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n; 
50 _\x84_\x81·typedef·Cell_·_\x8C_\x8e_\x8l_\x8l; 
51 42 
52 _\x84_\x84·virtual·std::string·_\x8n_\x8a_\x8m_\x8e()·const·=·0; 
53 45 
54 _\x84_\x87·virtual·unsigned·_\x8n_\x8c_\x8o_\x8m_\x8p_\x8s()·const·=·0; 
55 48 
56 _\x85_\x80·virtual·void·_\x8a_\x8d_\x8d_\x8A_\x8r_\x8r_\x8a_\x8y(_\x8P_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r&·writer)·=·0; 
57 _\x85_\x82·virtual·bool·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e(_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r&·writer,·std::size_t·nitems)·=·0; 
58 54 
59 _\x85_\x89·virtual·void·_\x8w_\x8r_\x8i_\x8t_\x8e(const·_\x8C_\x8e_\x8l_\x8l&·/*·cell·*/,·const·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n&·/*·xl·*/)·{ 
60 60·DUNE_THROW(NotImplemented,·"FunctionWriterBase::write(const·Cell&,·" 
61 61·"const·Domain&):·Either·the·derived·class·"·<< 
62 62·typeid(*this).name()·<<·"·failed·to·implement·this·method·" 
63 63·"or·this·method·is·not·meant·to·be·called·on·the·derived·" 
64 64·"class·and·was·called·in·error.");46 45·//·reiterator·the·facades·typedefs·here
 47 _\x84_\x86·typedef·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8G_\x8V_\x8>·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e;
 48 _\x84_\x87·typedef·const·typename·GV::Intersection·_\x8V_\x8a_\x8l_\x8u_\x8e;
 49 _\x84_\x88·typedef·_\x8V_\x8a_\x8l_\x8u_\x8e&·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e;
 50 _\x84_\x89·typedef·typename·GV::template·Codim<0>::Iterator·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 51 _\x85_\x80·typedef·typename·GV::IntersectionIterator·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 52 51·typedef·typename·std::iterator_traits<ElementIterator>::difference_type
 53 _\x85_\x82·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e;
 54 53
 55 54·private:
 56 55·typedef·ForwardIteratorFacade<_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e,·_\x8V_\x8a_\x8l_\x8u_\x8e,·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e,
 57 56·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e>·Facade;
 58 57
 59 58·const·GV*·gv;
 60 59·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·eit;
 61 60·std::shared_ptr<IntersectionIterator>·iit;
 62 61
 63 62·bool·valid()·const·{
 64 63·//·we're·valid·if·we're·passed-the-end
 65 64·if(eit·==·gv->template·end<0>())·return·true;
 66 65·//·or·if·we're·on·a·boundary
 67 66·if((*iit)->boundary()·&&·!(*iit)->neighbor())·return·true;
 68 67·//·otherwise·we're·invalid
 69 68·return·false;
65 65·}70 69·}
66 67 
67 _\x87_\x81·virtual·void·_\x8w_\x8r_\x8i_\x8t_\x8e(const·_\x8C_\x8e_\x8l_\x8l&·cell,·unsigned·cornerIndex)·{ 
68 72·_\x8w_\x8r_\x8i_\x8t_\x8e(cell, 
69 73·Refelems::general(cell.type()).position(cornerIndex,·mydim));71 70
 72 71·void·basic_increment()·{
 73 72·++*iit;
 74 73·if(*iit·==·gv->iend(*eit))·{
 75 74·iit.reset();
 76 75·++eit;
 77 76·if(eit·!=·gv->template·end<0>())
 78 77·iit.reset(new·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r(gv->ibegin(*eit)));
70 74·}79 78·}
71 _\x87_\x86·virtual·void·_\x8e_\x8n_\x8d_\x8W_\x8r_\x8i_\x8t_\x8e()·=·0; 
72 _\x87_\x88·virtual·_\x8~_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e()·{} 
73 79·};80 79·}
74 8081 80
75 82·// 
76 83·//·A·Generic·Function·writer·for·VTKFunctions 
77 84·// 
78 85 
79 87·template<typename·Func> 
80 _\x88_\x88·class·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
81 89·:·public·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e<typename·Func::Entity> 
82 90·{ 
83 91·typedef·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e_\x8<_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8F_\x8u_\x8n_\x8c_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8>·_\x8B_\x8a_\x8s_\x8e; 
84 92·std::shared_ptr<const·Func>·func; 
85 93·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·precision_; 
Max diff block lines reached; 39040/45486 bytes (85.83%) of diff not shown.
6.79 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00806.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·streams.hh·File·Reference</title>8 <title>dune-grid:·volumewriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 36 lines modifiedOffset 72, 37 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">streams.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">volumewriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;ostream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
 83 <code>#include·&lt;<a·class="el"·href="a00770_source.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00791_source.html">dune/grid/io/file/vtk/b64enc.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00800_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/volumeiterators.hh</a>&gt;</code><br·/>
84 </div>87 </div>
85 <p><a·href="a00806_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00806_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">89 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>91 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03936.html">Dune::Base64Stream</a></td></tr> 
90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">class·to·base64·encode·a·stream·of·data··<a·href="a03936.html#details">More...</a><br·/></td></tr> 
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03940.html">Dune::RawStream</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03960.html">Dune::VTK::ConformingVolumeWriter&lt;·GV·&gt;</a></td></tr>
93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·out·data·in·binary··<a·href="a03940.html#details">More...</a><br·/></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table><table·class="memberdecls">94 </table><table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
97 Namespaces</h2></td></tr>96 Namespaces</h2></td></tr>
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 100 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
 101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 </table>102 </table>
102 </div><!--·contents·-->103 </div><!--·contents·-->
103 <!--·start·footer·part·-->104 <!--·start·footer·part·-->
104 <hr·class="footer"/><address·class="footer"><small>105 <hr·class="footer"/><address·class="footer"><small>
105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8106 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
106 </small></address>107 </small></address>
107 </body>108 </body>
1.65 KB
html2text {}
    
Offset 4, 24 lines modifiedOffset 4, 25 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 streams.hh·File·Reference 
12 #include·<ostream>11 volumewriter.hh·File·Reference
 12 #include·<memory>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_.6_.4_.e_.n_.c_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_.u_.n_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8o_\x8l_\x8u_\x8m_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h>
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m 
17  ·······class·to·base64·encode·a·stream·of·data·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
18   
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8R_\x8a_\x8w_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m 
20  ·······write·out·data·in·binary·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
21  20  
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8D_\x8u_\x8n_\x8e22 namespace· ·_\x8D_\x8u_\x8n_\x8e
24  ···········Include·standard·header·files.23  ···········Include·standard·header·files.
25  24  
 25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
 26  
26 ===============================================================================27 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.828 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
49.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00806_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·streams.hh·Source·File</title>8 <title>dune-grid:·volumewriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 128 lines modifiedOffset 74, 132 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">streams.hh</div></div>80 ··<div·class="headertitle"><div·class="title">volumewriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00806.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00806.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_STREAMS_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_STREAMS_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00791.html">dune/grid/io/file/vtk/b64enc.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00770.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00800.html">dune/grid/io/file/vtk/function.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00764.html">dune/grid/io/file/vtk/volumeiterators.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>99 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
97 <div·class="foldopen"·id="foldopen00016"·data-start="{"·data-end="};"> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno"><a·class="line"·href="a03936.html">···16</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03936.html">Base64Stream</a>·{</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····std::ostream&amp;·s;</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<a·class="code·hl_struct"·href="a03792.html">b64chunk</a>·chunk;</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="keywordtype">char</span>·obuf[4];</div>100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>VTK·{</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">public</span>:</div>102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV&gt;</div>
104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div> 
105 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="}">103 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03936.html#a8a7027f3d59f72de295f2579e95ba8d6">···27</a></span>····<a·class="code·hl_function"·href="a03936.html#a8a7027f3d59f72de295f2579e95ba8d6">Base64Stream</a>(std::ostream&amp;·s_)</div>104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03960.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03960.html">ConformingVolumeWriter</a></div>
 105 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03952.html">ConformingVolumeIteratorFactory</a>&lt;GV&gt;,</div>
 106 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>········<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03796.html">BasicWriter</a>&lt;ConformingVolumeIteratorFactory&lt;GV&gt;·&gt;</div>
107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······:·s(s_)</div>107 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····{</div>
 108 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03952.html">ConformingVolumeIteratorFactory&lt;GV&gt;</a>·<a·class="code·hl_class"·href="a03952.html">Factory</a>;</div>
 109 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03796.html">BasicWriter&lt;Factory&gt;</a>·<a·class="code·hl_class"·href="a03796.html">Base</a>;</div>
108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····{</div>110 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="comment">//·reset·chunk</span></div>111 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">const</span>·GV&amp;·gv;</div>
110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······chunk.<a·class="code·hl_function"·href="a03792.html#af5b86cb11f0aca7381e1802b9a5f9580">reset</a>();</div> 
111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····}</div> 
112 </div> 
113 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>112 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 113 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">public</span>:</div>
 114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03960.html#ae84c764e8048ea23bc53438af8e27323">···33</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03876.html">Dune::VTKFunction&lt;·GV·&gt;</a>·<a·class="code·hl_typedef"·href="a03960.html#ae84c764e8048ea23bc53438af8e27323">VTKFunction</a>;</div>
 115 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">···34</a></span>······<span·class="keyword">typedef</span>·std::shared_ptr&lt;VTKFunction&gt;·<a·class="code·hl_typedef"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">VTKFunctionPtr</a>;</div>
114 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>116 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·X&gt;</div>117 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}">
 118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03960.html#ac21d8bb82097b318f6a0c413244c62dd">···36</a></span>······<a·class="code·hl_function"·href="a03960.html#ac21d8bb82097b318f6a0c413244c62dd">ConformingVolumeWriter</a>(<span·class="keyword">const</span>·GV&amp;·gv_)</div>
 119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>········:·<a·class="code·hl_class"·href="a03952.html">Factory</a>(gv_),·<a·class="code·hl_class"·href="a03796.html">Base</a>(static_cast&lt;const·<a·class="code·hl_class"·href="a03952.html">Factory</a>&amp;&gt;(*this)),·gv(gv_)</div>
 120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······{·}</div>
 121 </div>
 122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03796.html#afd27a72bc7c69f92b6f72efcc5a0869a">Base::addPointData</a>;</div>
 124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
116 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">125 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03936.html#a24ec170183dc09a2c46c4765e77f1248">···42</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03936.html#a24ec170183dc09a2c46c4765e77f1248">write</a>(X·&amp;·data)</div>126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03960.html#a3c0f8373a157b8d3cdcdcb179824a46d">···42</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a3c0f8373a157b8d3cdcdcb179824a46d">addCellData</a>(<span·class="keyword">const</span>·<a·class="code·hl_typ[·...·truncated·by·diffoscope;·len:·87,·SHA:·a1c911930c809cea7ff2275009ecd348d13e2d148ed90c724b33318ab5ebc2c8·...·]</div>
 127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<a·class="code·hl_function"·href="a03796.html#af4e391b5f3f1058ad1fc96d4e50f66b1">Base::addCellData</a>(std::shared_ptr&lt;typename·Base::FunctionWriter&gt;</div>
 128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······················(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03892.html">VTKFunctionWriter&lt;VTKFunction&gt;</a>(p)));</div>
118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>129 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div>
 130 </div>
119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keywordtype">char</span>*·p·=·<span·class="keyword">reinterpret_cast&lt;</span><span·class="keywordtype">char</span>*<span·class="keyword">&gt;</span>(&amp;data);</div> 
120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·len·=·<span·class="keyword">sizeof</span>(X);·len·&gt;·0;·len--,p++)</div> 
121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······{</div>131 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········chunk.<a·class="code·hl_function"·href="a03792.html#aef8a9dfb8d2ba5a6dda94cd047f363e6">put</a>(*p);</div> 
123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<span·class="keywordflow">if</span>·(chunk.<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·==·3)</div>132 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
 133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03960.html#a519535bd21e783c6c2cf646da2e7612e">···47</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a519535bd21e783c6c2cf646da2e7612e">addCellData</a>(<a·class="code·hl_class"·href="a03876.html">VTKFunction</a>*·p)·{</div>
 134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<a·class="code·hl_function"·href="a03960.html#a3c0f8373a157b8d3cdcdcb179824a46d">addCellData</a>(<a·class="code·hl_typedef"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">VTKFunctionPtr</a>(p));</div>
124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········{</div>135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div>
 136 </div>
125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··········chunk.<a·class="code·hl_function"·href="a03792.html#a142e802572914a4ddfeaf0c6637a0c13">write</a>(obuf);</div> 
126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··········s.write(obuf,4);</div> 
127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········}</div> 
128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······}</div>137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·V&gt;</div>
 139 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
 140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03960.html#aa205f51063c30a3783bd6f6db5944951">···52</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#aa205f51063c30a3783bd6f6db5944951">addCellData</a>(<span·class="keyword">const</span>·V·&amp;v,·<span·class="keyword">const</span>·std::string·&amp;name,·<span·class="keywordtype">int</span>·ncomps=1)·{</div>
 141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········<a·class="code·hl_function"·href="a03960.html#a3c0f8373a157b8d3cdcdcb179824a46d">addCellData</a>(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03880.html">P0VTKFunction&lt;GV,·V&gt;</a>(gv,·v,·name,·ncomps));</div>
129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······}</div>
130 </div>143 </div>
131 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
133 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">145 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">
134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03936.html#a48aab0178aad2e1fa1b85dac76f899a9">···64</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03936.html#a48aab0178aad2e1fa1b85dac76f899a9">flush[·...·truncated·by·diffoscope;·len:·6,·SHA:·184fc17ba8fca53b1ab2359426ecca382e6571c2813b1dc5d49b781f102adf2f·...·]</div>146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03960.html#a3cd148eb9712adbe57d7c636ed2b8551">···56</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a3cd148eb9712adbe57d7c636ed2b8551">add[·...·truncated·by·diffoscope;·len:·158,·SHA:·b9a8e1ed81758f31c20447eea30ee3ad85f3290a7ec5565e34b86268a307595b·...·]</div>
 147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········<a·class="code·hl_function"·href="a03960.html#afd27a72bc7c69f92b6f72efcc5a0869a">addPointData</a>(std::shared_ptr&lt;typename·Base::FunctionWriter&gt;</div>
 148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·······················(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03892.html">VTKFunctionWriter&lt;VTKFunction&gt;</a>(p)));</div>
135 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{</div>149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······}</div>
136 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">if</span>·(chunk.<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·&gt;·0)</div> 
137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······{</div> 
138 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········chunk.<a·class="code·hl_function"·href="a03792.html#a142e802572914a4ddfeaf0c6637a0c13">write</a>(obuf);</div> 
139 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········s.write(obuf,4);</div> 
140 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······}</div> 
141 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····}</div> 
142 </div>150 </div>
143 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>151 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
144 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
145 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}">152 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
146 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03936.html#aa1ad6d6fc4b55ff8256cf387729e8ab8">···77</a></span>····<a·class="code·hl_function"·href="a03936.html#aa1ad6d6fc4b55ff8256cf387729e8ab8">~Base64Stream</a>()·{</div> 
147 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<a·class="code·hl_function"·href="a03936.html#a48aab0178aad2e1fa1b85dac76f899a9">flush</a>();</div>153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03960.html#a7be6aa13f47b9a0fc8c3ab1a394d182c">···61</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a7be6aa13f47b9a0fc8c3ab1a394d182c">add[·...·truncated·by·diffoscope;·len:·80,·SHA:·ae0edd8230703158e80bb0c758d12af14d312d92191d65c88036cf8612b46880·...·]</div>
 154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········<a·class="code·hl_function"·href="a03960.html#a3cd148eb9712adbe57d7c636ed2b8551">addVertexData</a>(<a·class="code·hl_typedef"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">VTKFunctionPtr</a>(p));</div>
148 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····}</div>155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······}</div>
149 </div>156 </div>
 157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 158 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·V&gt;</div>
 159 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}">
 160 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a03960.html#a6778a40c8f60e891c23ac6fbb1a26124">···66</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a6778a40c8f60e891c23ac6fbb1a26124">addVertexData</a>(<span·class="keyword">const</span>·V·&amp;v,·<span·class="keyword">const</span>·std::string·&amp;name,·<span·class="keywordtype">int</span>·ncomps=1)·{</div>
Max diff block lines reached; 9891/38792 bytes (25.50%) of diff not shown.
11.7 KB
html2text {}
    
Offset 3, 142 lines modifiedOffset 3, 147 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 streams.hh10 volumewriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_STREAMS_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_STREAMS_HH19 7#define·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH
20 820 8
21 9#include·<ostream>21 9#include·<memory>
22 1022 10
 23 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
23 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.b_.6_.4_.e_.n_.c_\x8._\x8h_\x8h>24 12#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.f_.u_.n_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>
24 1225 13#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.f_.u_.n_.c_.t_.i_.o_.n_.w_.r_.i_.t_.e_.r_.._.h_.h>
 26 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8o_\x8l_\x8u_\x8m_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h>
 27 15
25 13namespace·_\x8D_\x8u_\x8n_\x8e·{28 16namespace·_\x8D_\x8u_\x8n_\x8e·{
26 14 
27 _\x81_\x86·class·_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m·{ 
28 17·std::ostream&·s; 
29 18·_\x8b_\x86_\x84_\x8c_\x8h_\x8u_\x8n_\x8k·chunk; 
30 19·char·obuf[4]; 
31 2029 19
 30 20·namespace·VTK·{
 31 21
 32 22·template<typename·GV>
 33 _\x82_\x83·class·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
 34 24·:·public·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<GV>,
 35 25·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r<ConformingVolumeIteratorFactory<GV>·>
 36 26·{
 37 27·typedef·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8G_\x8V_\x8>·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y;
 38 28·typedef·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8>·_\x8B_\x8a_\x8s_\x8e;
 39 29
 40 30·const·GV&·gv;
 41 31
32 21·public:42 32·public:
 43 _\x83_\x83·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n;
 44 _\x83_\x84·typedef·std::shared_ptr<VTKFunction>·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r;
33 23 
34 _\x82_\x87·_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m(std::ostream&·s_) 
35 28·:·s(s_) 
36 29·{ 
37 30·//·reset·chunk 
38 31·chunk._\x8r_\x8e_\x8s_\x8e_\x8t(); 
39 32·} 
40 33 
41 3545 35
 46 _\x83_\x86·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(const·GV&·gv_)
 47 37·:·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y(gv_),·_\x8B_\x8a_\x8s_\x8e(static_cast<const·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y&>(*this)),·gv(gv_)
 48 38·{·}
 49 39
 50 40·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a;
 51 41
 52 _\x84_\x82·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(const·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r&·p)·{
 53 43·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(std::shared_ptr<typename·Base::FunctionWriter>
 54 44·(new·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8>(p)));
42 41·template·<class·X> 
43 _\x84_\x82·void·_\x8w_\x8r_\x8i_\x8t_\x8e(X·&·data) 
44 43·{ 
45 44·char*·p·=·reinterpret_cast<char*>(&data); 
46 45·for·(size_t·len·=·sizeof(X);·len·>·0;·len--,p++) 
47 46·{ 
48 47·chunk._\x8p_\x8u_\x8t(*p); 
49 48·if·(chunk._\x8s_\x8i_\x8z_\x8e·==·3) 
50 49·{ 
51 50·chunk._\x8w_\x8r_\x8i_\x8t_\x8e(obuf); 
52 51·s.write(obuf,4); 
53 52·}55 45·}
54 53·}56 46
 57 _\x84_\x87·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n*·p)·{
 58 48·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r(p));
 59 49·}
 60 50
 61 51·template<typename·V>
 62 _\x85_\x82·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(const·V·&v,·const·std::string·&name,·int·ncomps=1)·{
 63 53·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(new·_\x8P_\x80_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8G_\x8V_\x8,_\x8·_\x8V_\x8>(gv,·v,·name,·ncomps));
55 54·}64 54·}
56 5565 55
57 57 
58 _\x86_\x84·void·_\x8f_\x8l_\x8u_\x8s_\x8h() 
59 65·{ 
60 66·if·(chunk._\x8s_\x8i_\x8z_\x8e·>·0) 
61 67·{ 
62 68·chunk._\x8w_\x8r_\x8i_\x8t_\x8e(obuf); 
63 69·s.write(obuf,4);66 _.5_.6·void·_.a_.d_.d_.V_.e_.r_.t_.e_.x_.D_.a_.t_.a(const·_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n_.P_.t_.r&·p)·{
 67 57·_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(std::shared_ptr<typename·Base::FunctionWriter>
 68 58·(new·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8>(p)));
 69 59·}
 70 60
 71 _\x86_\x81·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n*·p)·{
 72 62·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r(p));
 73 63·}
 74 64
 75 65·template<typename·V>
 76 _\x86_\x86·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(const·V·&v,·const·std::string·&name,·int·ncomps=1)·{
 77 67·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(new·_\x8P_\x81_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8G_\x8V_\x8,_\x8·_\x8V_\x8>(gv,·v,·name,·ncomps));
 78 68·}
 79 69
64 70·}80 70·};
 81 71
 82 72·}·//·namespace·VTK
 83 73
 84 75
65 71·} 
66 72 
67 74 
68 _\x87_\x87·_\x8~_\x8B_\x8a_\x8s_\x8e_\x86_\x84_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m()·{ 
69 78·_\x8f_\x8l_\x8u_\x8s_\x8h(); 
70 79·} 
71 80·}; 
72 81 
73 _\x88_\x83·class·_\x8R_\x8a_\x8w_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m 
74 84·{ 
75 85·public: 
76 _\x88_\x87·inline·_\x8R_\x8a_\x8w_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m·(std::ostream&·theStream) 
77 88·:·s(theStream) 
78 89·{} 
79 90 
Max diff block lines reached; 6166/11939 bytes (51.65%) of diff not shown.
1.65 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00809.html
    
Offset 82, 17 lines modifiedOffset 82, 17 lines modified
  
82 <p>Functions·for·VTK·output·on·the·skeleton.··82 <p>Functions·for·VTK·output·on·the·skeleton.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
85 <code>#include·&lt;string&gt;</code><br·/>85 <code>#include·&lt;string&gt;</code><br·/>
86 <code>#include·&lt;vector&gt;</code><br·/>86 <code>#include·&lt;vector&gt;</code><br·/>
87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a00770_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a00815_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a00785_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a00782_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>
91 </div>91 </div>
92 <p><a·href="a00809_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a00809_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">93 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
95 Classes</h2></td></tr>95 Classes</h2></td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03924.html">Dune::VTK::SkeletonFunctionTraits&lt;·GV,·RF·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03924.html">Dune::VTK::SkeletonFunctionTraits&lt;·GV,·RF·&gt;</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
7.04 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00809_source.html
    
Offset 91, 17 lines modifiedOffset 91, 17 lines modified
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00803.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00770.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00815.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00785.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00782.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">namespace·</span>VTK·{</div>105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">namespace·</span>VTK·{</div>
106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="comment">//</span></div>107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="comment">//</span></div>
Offset 213, 17 lines modifiedOffset 213, 17 lines modified
213 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>·</div>213 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>·</div>
214 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>··}·<span·class="comment">//·namespace·VTK</span></div>214 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>··}·<span·class="comment">//·namespace·VTK</span></div>
215 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>·</div>215 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>·</div>
216 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>·</div>216 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>·</div>
217 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>}·<span·class="comment">//·namespace·Dune</span></div>217 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>}·<span·class="comment">//·namespace·Dune</span></div>
218 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div>218 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div>
219 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_IO_FILE_VTK_SKELETONFUNCTION_HH</span></div>219 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_IO_FILE_VTK_SKELETONFUNCTION_HH</span></div>
220 <div·class="ttc"·id="aa00770_html"><div·class="ttname"><a·href="a00770.html">pvtuwriter.hh</a></div></div> 
221 <div·class="ttc"·id="aa00785_html"><div·class="ttname"><a·href="a00785.html">vtuwriter.hh</a></div></div>220 <div·class="ttc"·id="aa00782_html"><div·class="ttname"><a·href="a00782.html">vtuwriter.hh</a></div></div>
 221 <div·class="ttc"·id="aa00815_html"><div·class="ttname"><a·href="a00815.html">pvtuwriter.hh</a></div></div>
222 <div·class="ttc"·id="aa00803_html"><div·class="ttname"><a·href="a00803.html">functionwriter.hh</a></div></div>222 <div·class="ttc"·id="aa00818_html"><div·class="ttname"><a·href="a00818.html">functionwriter.hh</a></div></div>
223 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>223 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
224 <div·class="ttc"·id="aa01081_html_a1a23264dcb4d2ffc9b85507ffa2741af"><div·class="ttname"><a·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">Dune::VTK::Precision</a></div><div·class="ttdeci">Precision</div><div·class="ttdoc">which·precision·to·use·when·writing·out·data·to·vtk·files</div><div·class="ttdef"><b>Definition</b>·common.hh:271</div></div>224 <div·class="ttc"·id="aa01081_html_a1a23264dcb4d2ffc9b85507ffa2741af"><div·class="ttname"><a·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">Dune::VTK::Precision</a></div><div·class="ttdeci">Precision</div><div·class="ttdoc">which·precision·to·use·when·writing·out·data·to·vtk·files</div><div·class="ttdef"><b>Definition</b>·common.hh:271</div></div>
225 <div·class="ttc"·id="aa01081_html_a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3"><div·class="ttname"><a·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">Dune::VTK::Precision::float32</a></div><div·class="ttdeci">@·float32</div></div>225 <div·class="ttc"·id="aa01081_html_a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3"><div·class="ttname"><a·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">Dune::VTK::Precision::float32</a></div><div·class="ttdeci">@·float32</div></div>
226 <div·class="ttc"·id="aa03888_html"><div·class="ttname"><a·href="a03888.html">Dune::VTK::FunctionWriterBase</a></div><div·class="ttdoc">Base·class·for·function·writers.</div><div·class="ttdef"><b>Definition</b>·functionwriter.hh:34</div></div>226 <div·class="ttc"·id="aa03888_html"><div·class="ttname"><a·href="a03888.html">Dune::VTK::FunctionWriterBase</a></div><div·class="ttdoc">Base·class·for·function·writers.</div><div·class="ttdef"><b>Definition</b>·functionwriter.hh:34</div></div>
227 <div·class="ttc"·id="aa03920_html"><div·class="ttname"><a·href="a03920.html">Dune::VTK::PVTUWriter</a></div><div·class="ttdoc">Dump·a·.vtu/.vtp·files·contents·to·a·stream.</div><div·class="ttdef"><b>Definition</b>·pvtuwriter.hh:62</div></div>227 <div·class="ttc"·id="aa03920_html"><div·class="ttname"><a·href="a03920.html">Dune::VTK::PVTUWriter</a></div><div·class="ttdoc">Dump·a·.vtu/.vtp·files·contents·to·a·stream.</div><div·class="ttdef"><b>Definition</b>·pvtuwriter.hh:62</div></div>
228 <div·class="ttc"·id="aa03920_html_a3df4501fbc4a7bcd5e8cbfee7d93bcb5"><div·class="ttname"><a·href="a03920.html#a3df4501fbc4a7bcd5e8cbfee7d93bcb5">Dune::VTK::PVTUWriter::addArray</a></div><div·class="ttdeci">void·addArray(const·std::string·&amp;name,·unsigned·ncomps,·Precision·prec)</div><div·class="ttdoc">Add·an·array·to·the·output·file.</div><div·class="ttdef"><b>Definition</b>·pvtuwriter.hh:207</div></div>228 <div·class="ttc"·id="aa03920_html_a3df4501fbc4a7bcd5e8cbfee7d93bcb5"><div·class="ttname"><a·href="a03920.html#a3df4501fbc4a7bcd5e8cbfee7d93bcb5">Dune::VTK::PVTUWriter::addArray</a></div><div·class="ttdeci">void·addArray(const·std::string·&amp;name,·unsigned·ncomps,·Precision·prec)</div><div·class="ttdoc">Add·an·array·to·the·output·file.</div><div·class="ttdef"><b>Definition</b>·pvtuwriter.hh:207</div></div>
229 <div·class="ttc"·id="aa03924_html"><div·class="ttname"><a·href="a03924.html">Dune::VTK::SkeletonFunctionTraits</a></div><div·class="ttdef"><b>Definition</b>·skeletonfunction.hh:37</div></div>229 <div·class="ttc"·id="aa03924_html"><div·class="ttname"><a·href="a03924.html">Dune::VTK::SkeletonFunctionTraits</a></div><div·class="ttdef"><b>Definition</b>·skeletonfunction.hh:37</div></div>
565 B
html2text {}
    
Offset 124, 16 lines modifiedOffset 124, 16 lines modified
124 139124 139
125 140·}·//·namespace·VTK125 140·}·//·namespace·VTK
126 141126 141
127 143127 143
128 144}·//·namespace·Dune128 144}·//·namespace·Dune
129 145129 145
130 146#endif·//·DUNE_GRID_IO_FILE_VTK_SKELETONFUNCTION_HH130 146#endif·//·DUNE_GRID_IO_FILE_VTK_SKELETONFUNCTION_HH
131 _\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h 
132 _\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h131 _\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h
 132 _\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h
133 _\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h133 _\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h
134 _\x8D_\x8u_\x8n_\x8e134 _\x8D_\x8u_\x8n_\x8e
135 Include·standard·header·files.135 Include·standard·header·files.
136 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60136 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
137 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n137 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n
138 Precision138 Precision
139 which·precision·to·use·when·writing·out·data·to·vtk·files139 which·precision·to·use·when·writing·out·data·to·vtk·files
15.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00812.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtkwriter.hh·File·Reference</title>8 <title>dune-grid:·corneriterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 88 lines modifiedOffset 72, 39 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">vtkwriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">corneriterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Provides·file·i/o·for·the·visualization·toolkit.·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;cstring&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iterator&gt;</code><br·/>
85 <code>#include·&lt;iostream&gt;</code><br·/> 
86 <code>#include·&lt;string&gt;</code><br·/> 
87 <code>#include·&lt;fstream&gt;</code><br·/> 
88 <code>#include·&lt;sstream&gt;</code><br·/> 
89 <code>#include·&lt;iomanip&gt;</code><br·/> 
90 <code>#include·&lt;memory&gt;</code><br·/> 
91 <code>#include·&lt;type_traits&gt;</code><br·/> 
92 <code>#include·&lt;vector&gt;</code><br·/> 
93 <code>#include·&lt;list&gt;</code><br·/> 
94 <code>#include·&lt;map&gt;</code><br·/> 
95 <code>#include·&lt;dune/common/visibility.hh&gt;</code><br·/> 
96 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/> 
97 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
98 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/> 
99 <code>#include·&lt;dune/common/iteratorfacades.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/iteratorfacades.hh&gt;</code><br·/>
100 <code>#include·&lt;dune/common/path.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
101 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>85 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
102 <code>#include·&lt;<a·class="el"·href="a00236_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/> 
103 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/> 
104 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code><br·/>
105 <code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code><br·/> 
106 <code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code><br·/> 
107 <code>#include·&lt;<a·class="el"·href="a00770_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code><br·/> 
108 <code>#include·&lt;<a·class="el"·href="a00806_source.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</code><br·/> 
109 <code>#include·&lt;<a·class="el"·href="a00785_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/> 
110 </div>87 </div>
111 <p><a·href="a00812_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00812_source.html">Go·to·the·source·code·of·this·file.</a></p>
112 <table·class="memberdecls">89 <table·class="memberdecls">
113 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
114 Classes</h2></td></tr>91 Classes</h2></td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03988.html">Dune::VTKWriter&lt;·GridView·&gt;</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03840.html">Dune::VTK::CornerIterator&lt;·CellIterator·&gt;</a></td></tr>
116 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Writer·for·the·output·of·grid·functions·in·the·vtk·format.··<a·href="a03988.html#details">More...</a><br·/></td></tr> 
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03992.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction</a></td></tr> 
119 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·wrapper·for·<a·class="el"·href="a01081.html">VTK</a>·data·sets.··<a·href="a03992.html#details">More...</a><br·/></td></tr> 
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03996.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase</a></td></tr> 
122 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·polymorphic·container·of·underlying·data·set.··<a·href="a03996.html#details">More...</a><br·/></td></tr> 
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04000.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapper&lt;·F·&gt;</a></td></tr> 
125 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·implementation·for·functions·conforming·to·the·dune-functions·LocalFunction·interface.··<a·href="a04000.html#details">More...</a><br·/></td></tr> 
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04004.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::GlobalFunctionWrapper&lt;·F·&gt;</a></td></tr> 
128 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·implementation·for·C++·functions,·i.e.,·functions·that·can·be·evaluated·in·global·coordinates.··<a·href="a04004.html#details">More...</a><br·/></td></tr> 
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04008.html">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::VTKFunctionWrapper</a></td></tr> 
131 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·implementation·for·legacy·VTKFunctions.··<a·href="a04008.html#details">More...</a><br·/></td></tr> 
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04012.html">Dune::VTKWriter&lt;·GridView·&gt;::CellIterator</a></td></tr> 
134 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterator·over·the·grids·elements.··<a·href="a04012.html#details">More...</a><br·/></td></tr> 
135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04016.html">Dune::VTKWriter&lt;·GridView·&gt;::VertexIterator</a></td></tr> 
137 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterate·over·the·grid's·vertices.··<a·href="a04016.html#details">More...</a><br·/></td></tr> 
138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04020.html">Dune::VTKWriter&lt;·GridView·&gt;::CornerIterator</a></td></tr> 
140 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Iterate·over·the·elements'·corners.··<a·href="a04020.html#details">More...</a><br·/></td></tr>93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterate·over·the·corners·of·some·cell·range··<a·href="a03840.html#details">More...</a><br·/></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 </table><table·class="memberdecls">95 </table><table·class="memberdecls">
143 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
144 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
145 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
146 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
 102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
148 </table>103 </table>
149 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
150 <div·class="textblock"><p>Provides·file·i/o·for·the·visualization·toolkit.·</p> 
151 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian,·Christian·Engwer·</dd></dl> 
152 </div></div><!--·contents·-->104 </div><!--·contents·-->
153 <!--·start·footer·part·-->105 <!--·start·footer·part·-->
154 <hr·class="footer"/><address·class="footer"><small>106 <hr·class="footer"/><address·class="footer"><small>
155 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8107 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
156 </small></address>108 </small></address>
157 </body>109 </body>
158 </html>110 </html>
4.96 KB
html2text {}
    
Offset 4, 77 lines modifiedOffset 4, 26 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 vtkwriter.hh·File·Reference11 corneriterator.hh·File·Reference
12 Provides·file·i/o·for·the·visualization·toolkit.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
13 #include·<cstring> 
14 #include·<iostream> 
15 #include·<string> 
16 #include·<fstream> 
17 #include·<sstream> 
18 #include·<iomanip> 
19 #include·<memory> 
20 #include·<type_traits> 
21 #include·<vector>12 #include·<iterator>
22 #include·<list> 
23 #include·<map> 
24 #include·<dune/common/visibility.hh> 
25 #include·<dune/common/typetraits.hh> 
26 #include·<dune/common/exceptions.hh> 
27 #include·<dune/common/indent.hh> 
28 #include·<dune/common/iteratorfacades.hh>13 #include·<dune/common/iteratorfacades.hh>
29 #include·<dune/common/path.hh>14 #include·<dune/common/typetraits.hh>
30 #include·<dune/geometry/referenceelements.hh>15 #include·<dune/geometry/referenceelements.hh>
31 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h> 
32 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
33 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_.m_.o_.n_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_.n_.e_.r_\x8._\x8h_\x8h>
34 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_\x8a_\x8t_\x8a_\x8a_\x8r_\x8r_\x8a_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
35 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
36 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
37 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8s_\x8._\x8h_\x8h> 
38 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
39 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
40 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
41 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8> 
42  ········Writer·for·the·output·of·grid·functions·in·the·vtk·format.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
43   
44 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n 
45  ········Type·erasure·wrapper·for·_\x8V_\x8T_\x8K·data·sets.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
46   
47 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e 
48  ········Base·class·for·polymorphic·container·of·underlying·data·set.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
49   
50 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8F_\x8·_\x8> 
51  ········Type·erasure·implementation·for·functions·conforming·to·the·dune- 
52 ·········functions·LocalFunction·interface.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
53   
54 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8< 
55 ·········_\x8F_\x8·_\x8> 
56  ········Type·erasure·implementation·for·C++·functions,·i.e.,·functions·that 
57 ·········can·be·evaluated·in·global·coordinates.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
58   
59 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8T_\x8K_\x8L_\x8o_\x8c_\x8a_\x8l_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r 
60  ········Type·erasure·implementation·for·legacy·VTKFunctions.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
61   
62 ·class· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K_.W_.r_.i_.t_.e_.r_.<_.·_.G_.r_.i_.d_.V_.i_.e_.w_.·_.>_.:_.:_.C_.e_.l_.l_.I_.t_.e_.r_.a_.t_.o_.r19 class· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K_.:_.:_.C_.o_.r_.n_.e_.r_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.C_.e_.l_.l_.I_.t_.e_.r_.a_.t_.o_.r_.·_.>
63  ········Iterator·over·the·grids·elements.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
64   
65 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
66  ········Iterate·over·the·grid's·vertices.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
67   
68 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
69  ········Iterate·over·the·elements'·corners.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.20  ·······iterate·over·the·corners·of·some·cell·range·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
70  21  
71 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
72 namespace· ·_\x8D_\x8u_\x8n_\x8e23 namespace· ·_\x8D_\x8u_\x8n_\x8e
73  ···········Include·standard·header·files.24  ···········Include·standard·header·files.
74  25  
 26 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
 27  
75 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
76 Provides·file·i/o·for·the·visualization·toolkit. 
77 ··Author 
78 ······Peter·Bastian,·Christian·Engwer 
79 ===============================================================================28 ===============================================================================
80 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.829 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
406 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00812_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtkwriter.hh·Source·File</title>8 <title>dune-grid:·corneriterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 1657 lines modifiedOffset 74, 166 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">vtkwriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">corneriterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00812.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno"><a·class="line"·href="a03988.html#aa9eb9ad111406479bec0cfd89adb1a6d">····1</a></span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00812.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_VTKWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_CORNERITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_VTKWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_CORNERITERATOR_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstring&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;list&gt;</span></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;map&gt;</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/visibility.hh&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/iteratorfacades.hh&gt;</span></div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;dune/common/iteratorfacades.hh&gt;</span></div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;dune/common/path.hh&gt;</span></div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div> 
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00236.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00764.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</span></div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">dune/grid/io/file/vtk/function.hh</a>&gt;</span></div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00770.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</span></div> 
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00806.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</span></div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00785.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00773.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>{</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>
121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<span·class="keyword">namespace·</span>Impl</div>103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">namespace·</span>VTK·{</div>
123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··{</div>104 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="comment">//·Check·whether·type·F·has·a·method·&#39;bind&#39;··(see·the·dune-functions·interface)</span></div> 
125 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·F,·<span·class="keyword">class</span>·E,·<span·class="keyword">class</span>·=·<span·class="keywordtype">void</span>·&gt;</div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 106 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·CellIterator&gt;</div>
 107 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="};">
 108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a03840.html">···31</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03840.html">CornerIterator</a></div>
 109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······:·<span·class="keyword">public</span>·ForwardIteratorFacade</div>
 110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········&lt;·CornerIterator&lt;CellIterator&gt;,</div>
 111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>············const·Corner&lt;typename·std::remove_const&lt;typename·std::iterator_traits&lt;</div>
 112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>························CellIterator&gt;::value_type&gt;::type&gt;,</div>
 113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>············const·Corner&lt;typename·std::remove_const&lt;typename·std::iterator_traits&lt;</div>
 114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>························CellIterator&gt;::value_type&gt;::type&gt;&amp;,</div>
 115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>············typename·std::iterator_traits&lt;CellIterator&gt;::difference_type&gt;</div>
 116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div>
 117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">public</span>:</div>
 118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="comment">//·reiterate·the·facades·typedefs·here</span></div>
 119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03840.html#aeb7ef01a29e07ee94a8e38aeb3f316a5">···42</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03840.html">CornerIterator&lt;CellIterator&gt;</a>·<a·class="code·hl_typedef"·href="a03840.html#aeb7ef01a29e07ee94a8e38aeb3f316a5">DerivedType</a>;</div>
 120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">VTK::Corner</a>&lt;<span·class="keyword">typename</span>·std::remove_const&lt;<span·class="keyword">typename</span>·std::iterator_traits&lt;</div>
 121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03840.html#a2acc629098d8646b12f5710b06a769d6">···44</a></span>··················CellIterator&gt;::value_type&gt;::type&gt;·<a·class="code·hl_typedef"·href="a03840.html#a2acc629098d8646b12f5710b06a769d6">Corner</a>;</div>
 122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03840.html#ab70194093a43c97b3c1701b2bb70c9ec">···45</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03836.html">Corner</a>·<a·class="code·hl_typedef"·href="a03840.html#ab70194093a43c97b3c1701b2bb70c9ec">Value</a>;</div>
 123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03840.html#a0f57fd11effaf5444c59881e64714ee0">···46</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">Value</a>&amp;·<a·class="code·hl_typedef"·href="a03840.html#a0f57fd11effaf5444c59881e64714ee0">Reference</a>;</div>
 124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::iterator_traits&lt;CellIterator&gt;::difference_type</div>
 125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03840.html#a689792ce0ae97603928c334fd5f943ef">···48</a></span>······<a·class="code·hl_typedef"·href="a03840.html#a689792ce0ae97603928c334fd5f943ef">DifferenceType</a>;</div>
 126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::iterator_traits&lt;CellIterator&gt;::value_type::Geometry::ctype</div>
 128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03840.html#af694393c4ebe0a065c7cac3673a5c2fa">···51</a></span>······<a·class="code·hl_typedef"·href="a03840.html#af694393c4ebe0a065c7cac3673a5c2fa">ctype</a>;</div>
 129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03840.html#a75386ee4e7f68aafbd7c38f05c3d26f7">···52</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_variable"·href="a03840.html#a75386ee4e7f68aafbd7c38f05c3d26f7">dim</a>·=·std::iterator_traits&lt;CellIterator&gt;::</div>
 130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··································value_type::mydimension;</div>
 131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03840.html#aa3e42c7a40a0a0e667dae585a00f51ab">···54</a></span>······<span·class="keyword">typedef</span>·ReferenceElements&lt;ctype,·dim&gt;·<a·class="code·hl_typedef"·href="a03840.html#aa3e42c7a40a0a0e667dae585a00f51ab">Refelems</a>;</div>
 132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">struct·</span>IsBindable</div>133 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">private</span>:</div>
127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······:·std::false_type</div>134 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keyword">typedef</span>·ForwardIteratorFacade&lt;<a·class="code·hl_typedef"·href="a03840.html#aeb7ef01a29e07ee94a8e38aeb3f316a5">DerivedType</a>,·<a·class="code·hl_typedef"·href="a038[·...·truncated·by·diffoscope;·len:·148,·SHA:·d31a9fc9eafa7d6b09901fa0acbcae11dc5c0de0d5f1e4a12574df4b564154d7·...·]</div>
 135 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··········<a·class="code·hl_typedef"·href="a03840.html#a689792ce0ae97603928c334fd5f943ef">DifferenceType</a>&gt;·Facade;</div>
128 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{};</div>136 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 137 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······CellIterator·cellit;</div>
 138 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······CellIterator·cellend;</div>
 139 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<a·class="code·hl_class"·href="a03836.html">Corner</a>·corner;</div>
129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
130 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·F,·<span·class="keyword">class</span>·E·&gt;</div> 
131 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">struct·</span>IsBindable&lt;·F,·E,·<a·class="code·hl_namespace"·href="a01066.html">std</a>::void_t&lt;·decltype(·std::declval&lt;·F·&amp;·&gt;().bind(·std::declval&lt;·const·E·&amp;·&gt;()·)·),</div> 
132 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··········································decltype(·std::declval&lt;·F·&amp;·&gt;().unbind()·)·&gt;·&gt;</div> 
133 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······:·std::true_type</div> 
134 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{};</div> 
135 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
136 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<span·class="comment">//·Check·whether·localFunction(F)·can·be·called··(see·the·dune-functions·interface)</span></div> 
137 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·F,·<span·class="keyword">class</span>·=·<span·class="keywordtype">void</span>·&gt;</div> 
138 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">struct·</span>HasLocalFunction</div>141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">public</span>:</div>
139 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······:·std::false_type</div> 
140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····{};</div> 
141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
142 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·F·&gt;</div> 
143 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">struct·</span>HasLocalFunction&lt;·F,·<a·class="code·hl_namespace"·href="a01066.html">std</a>::void_t&lt;·decltype(·localFunction(·std::declval&lt;·F&amp;·&gt;()·)·)·&gt;·&gt;</div> 
144 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······:·std::true_type</div> 
145 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····{};</div> 
146 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
147 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··}·<span·class="comment">//·namespace·Impl</span></div> 
148 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> 
Max diff block lines reached; 226049/322126 bytes (70.17%) of diff not shown.
91.4 KB
html2text {}
    
Offset 3, 1979 lines modifiedOffset 3, 196 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 vtkwriter.hh10 corneriterator.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 _.1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_VTKWRITER_HH 
19 7#define·DUNE_VTKWRITER_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_CORNERITERATOR_HH
 19 7#define·DUNE_GRID_IO_FILE_VTK_CORNERITERATOR_HH
20 820 8
21 9#include·<cstring> 
22 10#include·<iostream> 
23 11#include·<string> 
24 12#include·<fstream> 
25 13#include·<sstream> 
26 14#include·<iomanip> 
27 15#include·<memory> 
28 16#include·<type_traits> 
29 17#include·<vector>21 9#include·<iterator>
 22 10
 23 11#include·<dune/common/iteratorfacades.hh>
30 18#include·<list> 
31 19#include·<map> 
32 20 
33 21#include·<dune/common/visibility.hh> 
34 22#include·<dune/common/typetraits.hh>24 12#include·<dune/common/typetraits.hh>
 25 13
35 23#include·<dune/common/exceptions.hh> 
36 24#include·<dune/common/indent.hh> 
37 25#include·<dune/common/iteratorfacades.hh> 
38 26#include·<dune/common/path.hh> 
39 27#include·<dune/geometry/referenceelements.hh>26 14#include·<dune/geometry/referenceelements.hh>
 27 15
40 28#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h> 
41 29#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
42 30#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.c_.o_.m_.m_.o_.n_\x8._\x8h_\x8h>28 16#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.c_.o_.r_.n_.e_.r_\x8._\x8h_\x8h>
 29 17
43 31#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_\x8a_\x8t_\x8a_\x8a_\x8r_\x8r_\x8a_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
44 32#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
45 33#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
46 34#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8s_\x8t_\x8r_\x8e_\x8a_\x8m_\x8s_\x8._\x8h_\x8h> 
47 35#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
48 36 
49 50namespace·_\x8D_\x8u_\x8n_\x8e30 18namespace·_\x8D_\x8u_\x8n_\x8e
50 51{ 
51 52 
52 53·namespace·Impl 
53 54·{ 
54 55·//·Check·whether·type·F·has·a·method·'bind'·(see·the·dune-functions 
55 interface) 
56 56·template<·class·F,·class·E,·class·=·void·> 
57 57·struct·IsBindable 
58 58·:·std::false_type 
59 59·{}; 
60 60 
61 61·template<·class·F,·class·E·> 
62 62·struct·IsBindable<·F,·E,·_\x8s_\x8t_\x8d::void_t<·decltype(·std::declval<·F·&·>().bind 
63 (·std::declval<·const·E·&·>()·)·), 
64 63·decltype(·std::declval<·F·&·>().unbind()·)·>·> 
65 64·:·std::true_type 
66 65·{}; 
67 66 
68 67·//·Check·whether·localFunction(F)·can·be·called·(see·the·dune-functions 
69 interface) 
70 68·template<·class·F,·class·=·void·> 
71 69·struct·HasLocalFunction 
72 70·:·std::false_type31 19{
 32 22
 33 23·namespace·VTK·{
 34 24
 35 26
 36 30·template<typename·CellIterator>
 37 _\x83_\x81·class·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 38 32·:·public·ForwardIteratorFacade
 39 33·<·CornerIterator<CellIterator>,
 40 34·const·Corner<typename·std::remove_const<typename·std::iterator_traits<
 41 35·CellIterator>::value_type>::type>,
 42 36·const·Corner<typename·std::remove_const<typename·std::iterator_traits<
 43 37·CellIterator>::value_type>::type>&,
 44 38·typename·std::iterator_traits<CellIterator>::difference_type>
 45 39·{
 46 40·public:
 47 41·//·reiterate·the·facades·typedefs·here
 48 _\x84_\x82·typedef·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8>·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e;
 49 43·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r<typename·std::remove_const<typename·std::
 50 iterator_traits<
 51 _\x84_\x84·CellIterator>::value_type>::type>·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r;
 52 _\x84_\x85·typedef·const·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r·_\x8V_\x8a_\x8l_\x8u_\x8e;
 53 _\x84_\x86·typedef·_\x8V_\x8a_\x8l_\x8u_\x8e&·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e;
 54 47·typedef·typename·std::iterator_traits<CellIterator>::difference_type
 55 _\x84_\x88·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e;
 56 49
 57 50·typedef·typename·std::iterator_traits<CellIterator>::value_type::Geometry::
 58 ctype
 59 _\x85_\x81·_\x8c_\x8t_\x8y_\x8p_\x8e;
 60 _\x85_\x82·static·const·unsigned·_\x8d_\x8i_\x8m·=·std::iterator_traits<CellIterator>::
 61 53·value_type::mydimension;
 62 _\x85_\x84·typedef·ReferenceElements<ctype,·dim>·_\x8R_\x8e_\x8f_\x8e_\x8l_\x8e_\x8m_\x8s;
 63 55
 64 56·private:
 65 57·typedef·ForwardIteratorFacade<_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e,·_\x8V_\x8a_\x8l_\x8u_\x8e,·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e,
 66 58·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e>·Facade;
 67 59
 68 60·CellIterator·cellit;
 69 61·CellIterator·cellend;
 70 62·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r·corner;
 71 63
 72 64·public:
 73 _\x86_\x85·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{
 74 66·return·corner;
 75 67·}
 76 68
 77 _\x86_\x89·bool·_\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e()·const·{
 78 70·return·cellit·!=·cellend;
73 71·{};79 71·}
74 7280 72
75 73·template<·class·F·> 
76 74·struct·HasLocalFunction<·F,·_\x8s_\x8t_\x8d::void_t<·decltype(·localFunction(·std:: 
Max diff block lines reached; 84728/93592 bytes (90.53%) of diff not shown.
5.89 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00815.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·pointiterator.hh·File·Reference</title>8 <title>dune-grid:·pvtuwriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 30 lines modifiedOffset 72, 29 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">pointiterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">pvtuwriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iterator&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;ostream&gt;</code><br·/>
83 <code>#include·&lt;vector&gt;</code><br·/>83 <code>#include·&lt;string&gt;</code><br·/>
84 <code>#include·&lt;dune/common/iteratorfacades.hh&gt;</code><br·/> 
85 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 85 <code>#include·&lt;dune/common/indent.hh&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a00779_source.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</code><br·/> 
88 </div>87 </div>
89 <p><a·href="a00815_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00815_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">89 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>91 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03916.html">Dune::VTK::PointIterator&lt;·CellIterator,·IS·&gt;</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03920.html">Dune::VTK::PVTUWriter</a></td></tr>
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterate·over·the·points·of·some·corner·range··<a·href="a03916.html#details">More...</a><br·/></td></tr>93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Dump·a·.vtu/.vtp·files·contents·to·a·stream.··<a·href="a03920.html#details">More...</a><br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">95 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.45 KB
html2text {}
    
Offset 4, 25 lines modifiedOffset 4, 24 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 pointiterator.hh·File·Reference11 pvtuwriter.hh·File·Reference
12 #include·<iterator>12 #include·<ostream>
13 #include·<vector>13 #include·<string>
14 #include·<dune/common/iteratorfacades.hh> 
15 #include·<dune/common/typetraits.hh>14 #include·<dune/common/exceptions.hh>
 15 #include·<dune/common/indent.hh>
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_.n_.e_.r_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_.m_.o_.n_\x8._\x8h_\x8h>
17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
19 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8,_\x8·_\x8I_\x8S_\x8·_\x8> 
21  ·······iterate·over·the·points·of·some·corner·range·_.M_.o_.r_.e_.._.._..19 class· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K_.:_.:_.P_.V_.T_.U_.W_.r_.i_.t_.e_.r
 20  ·······Dump·a·.vtu/.vtp·files·contents·to·a·stream.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
22  21  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e23 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.24  ···········Include·standard·header·files.
26  25  
27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K26 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
28  27  
68.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00815_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·pointiterator.hh·Source·File</title>8 <title>dune-grid:·pvtuwriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 147 lines modifiedOffset 74, 193 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">pointiterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">pvtuwriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00815.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00815.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_POINTITERATOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_PVTUWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_POINTITERATOR_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_PVTUWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iterator&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/iteratorfacades.hh&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/indent.hh&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00779.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">namespace·</span>VTK·{</div>102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>VTK·{</div>
104 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
106 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·CellIterator,·<span·class="keyword">typename</span>·IS&gt;</div> 
107 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="};">105 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="};">
108 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03916.html">···50</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03916.html">PointIterator</a></div>106 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a03920.html">···62</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03920.html">PVTUWriter</a>·{</div>
109 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······:·<span·class="keyword">public</span>·ForwardIteratorFacade</div>107 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······std::ostream&amp;·stream;</div>
 108 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
110 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········&lt;·PointIterator&lt;CellIterator,·IS&gt;,</div>109 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······std::string·fileType;</div>
 110 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 111 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······Indent·indent;</div>
111 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>············const·Corner&lt;typename·std::remove_const&lt;typename·std::iterator_traits&lt;</div> 
112 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>························CellIterator&gt;::value_type&gt;::type&gt;,</div> 
113 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>············const·Corner&lt;typename·std::remove_const&lt;typename·std::iterator_traits&lt;</div> 
114 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>························CellIterator&gt;::value_type&gt;::type&gt;&amp;,</div> 
115 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>············typename·std::iterator_traits&lt;CellIterator&gt;::difference_type&gt;</div> 
116 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····{</div>112 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
117 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">public</span>:</div>113 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">public</span>:</div>
118 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">VTK::Corner</a>&lt;<span·class="keyword">typename</span>·std::remove_const&lt;<span·class="keyword">typename</span>·std::iterator_traits&lt;</div> 
119 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03916.html#a222adf6537f8d3e6d9476621c56f83ea">···61</a></span>··················CellIterator&gt;::value_type&gt;::type&gt;·<a·class="code·hl_typedef"·href="a03916.html#a222adf6537f8d3e6d9476621c56f83ea">Corner</a>;</div> 
120 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
121 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="comment">//·reiterate·the·facades·typedefs·here</span></div> 
122 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03916.html#a870e66302241e5c1acbfa21391d0b8cf">···64</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03916.html">PointIterator&lt;CellIterator,·IS&gt;</a>·<a·class="code·hl_typedef"·href="a03916.html#a870e66302241e5c1acbfa21391d0b8cf">DerivedType</a>;</div> 
123 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03916.html#a8ef9659d64bebb80291ee2f934a436e6">···65</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03836.html">Corner</a>·<a·class="code·hl_typedef"·href="a03916.html#a8ef9659d64bebb80291ee2f934a436e6">Value</a>;</div> 
124 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a03916.html#aa56cd564c880642f3ed6244d0788134b">···66</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03836.html">Value</a>&amp;·<a·class="code·hl_typedef"·href="a03916.html#aa56cd564c880642f3ed6244d0788134b">Reference</a>;</div> 
125 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::iterator_traits&lt;CellIterator&gt;::difference_type</div> 
126 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03916.html#a387394a75e2187e9d5da6b20a0b8063a">···68</a></span>······<a·class="code·hl_typedef"·href="a03916.html#a387394a75e2187e9d5da6b20a0b8063a">DifferenceType</a>;</div> 
127 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
128 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a03916.html#a48a71990718dc92e728b22435558bd3b">···70</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_variable"·href="a03916.html#a48a71990718dc92e728b22435558bd3b">mydim</a>·=·std::iterator_traits&lt;CellIterator&gt;::</div> 
129 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····································value_type::mydimension;</div> 
130 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>114 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
131 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">private</span>:</div> 
132 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······<span·class="keyword">typedef</span>·ForwardIteratorFacade&lt;<a·class="code·hl_typedef"·href="a03916.html#a870e66302241e5c1acbfa21391d0b8cf">DerivedType</a>,·<a·class="code·hl_typedef"·href="a03916.html#a8ef9659d64bebb80291ee2f934a436e6">Value</a>,·<a·class="code·hl_typedef"·href="a03916.html#aa56cd564c880642f3ed6244d0788134b">Reference</a>,</div> 
133 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··········<a·class="code·hl_typedef"·href="a03916.html#a387394a75e2187e9d5da6b20a0b8063a">DifferenceType</a>&gt;·Facade;</div> 
134 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> 
135 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<a·class="code·hl_class"·href="a03840.html">CornerIterator&lt;CellIterator&gt;</a>·cornerit;</div> 
136 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="keyword">const</span>·IS*·is;</div> 
137 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······std::vector&lt;bool&gt;·seen;</div> 
138 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
139 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keyword">public</span>:</div> 
140 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="}">115 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="}">
141 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a03916.html#a26d4ba5691708690bec9c20653a12d33">···82</a></span>······<a·class="code·hl_class"·href="a03836.html">Reference</a>·<a·class="code·hl_function"·href="a03916.html#a26d4ba5691708690bec9c20653a12d33">dereference</a>()<span·class="keyword">·const·</span>{</div> 
142 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<span·class="keywordflow">return</span>·*cornerit;</div>116 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03920.html#a7027e4054f07696a2aff3ab888bc6d7b">···78</a></span>······<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a03920.html#a7027e4054f07696a2aff3ab888bc6d7b">PVTUW[·...·truncated·by·diffoscope;·len:·144,·SHA:·96e495c91ca2d05d8c3df6755dd5b0f7f135cd59c5b7c0b5ae18ec9581fb010b·...·]</div>
 117 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>········:·stream(stream_)</div>
143 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······}</div>118 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······{</div>
 119 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········<span·class="keywordflow">switch</span>(fileType_)·{</div>
 120 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be">polyData</a>·:</div>
 121 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··········fileType·=·<span·class="stringliteral">&quot;PPolyData&quot;</span>;</div>
 122 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··········<span·class="keywordflow">break</span>;</div>
 123 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>········<span·class="keywordflow">case</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b">unstructuredGrid</a>·:</div>
 124 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··········fileType·=·<span·class="stringliteral">&quot;PUnstructuredGrid&quot;</span>;</div>
 125 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··········<span·class="keywordflow">break</span>;</div>
 126 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········default·:</div>
 127 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··········DUNE_THROW(IOError,·<span·class="stringliteral">&quot;PVTUWriter:·Unknown·fileType:·&quot;</span>·&lt;&lt;·fileType_);</div>
 128 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········}</div>
 129 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<span·class="keyword">const</span>·std::string&amp;·byteOrder·=·<a·class="code·hl_function"·href="a01081.html#a8bce02a1111502dd0245e7888a532fc5">getEndiannessString</a>();</div>
 130 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 131 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········stream·&lt;&lt;·indent·&lt;&lt;·<span·class="stringliteral">&quot;&lt;?xml·version=\&quot;1.0\&quot;?&gt;\n&quot;</span>;</div>
 132 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········stream·&lt;&lt;·indent·&lt;&lt;·<span·class="stringliteral">&quot;&lt;VTKFile&quot;</span></div>
 133 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·type=\&quot;&quot;</span>·&lt;&lt;·fileType·&lt;&lt;·<span·class="stringliteral">&quot;\&quot;&quot;</span></div>
 134 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·version=\&quot;0.1\&quot;&quot;</span></div>
 135 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>···············&lt;&lt;·<span·class="stringliteral">&quot;·byte_order=\&quot;&quot;</span>·&lt;&lt;·byteOrder·&lt;&lt;·<span·class="stringliteral">&quot;\&quot;&gt;\n&quot;</span>;</div>
 136 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········++indent;</div>
 137 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······}</div>
144 </div>138 </div>
145 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>139 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
146 <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="}">140 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="}">
 141 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a03920.html#a0c13ee229553c4adff45cca48d423623">··102</a></span>······<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="a03920.html#a0c13ee229553c4adff45cca48d423623">~PVTUWriter</a>()·{</div>
147 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="a03916.html#aadd667e101a99048eaea2f02097337d1">···86</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03916.html#aadd667e101a99048eaea2f02097337d1">isDereferencable</a>()<span·class="keyword">·const·</span>{</div> 
148 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········<span·class="keywordflow">return</span>·cornerit.<a·class="code·hl_function"·href="a03840.html#af8829ce43e03185d5fb32f4161cf44b0">isDereferencable</a>();</div> 
149 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······}</div> 
150 </div> 
151 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> 
152 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}"> 
153 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a03916.html#a665431802ff74e0838f55da31635ab58">···90</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03916.html#a665431802ff74e0838f55da31635ab58">equals</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03916.html">DerivedType</a>&amp;·other)<span·class="keyword">·const·</span>{</div> 
154 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<span·class="keywordflow">return</span>·cornerit·==·other.cornerit;</div> 
155 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······}</div> 
156 </div> 
157 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
158 <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="}"> 
159 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a03916.html#a0cb0b0a47717827bf64cd8bdbc37256a">···94</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03916.html#a0cb0b0a47717827bf64cd8bdbc37256a">increment</a>()·{</div> 
Max diff block lines reached; 30138/54919 bytes (54.88%) of diff not shown.
14.7 KB
html2text {}
    
Offset 3, 167 lines modifiedOffset 3, 223 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 pointiterator.hh10 pvtuwriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_POINTITERATOR_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_PVTUWRITER_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_POINTITERATOR_HH19 7#define·DUNE_GRID_IO_FILE_VTK_PVTUWRITER_HH
20 820 8
21 9#include·<iterator>21 9#include·<ostream>
22 10#include·<vector>22 10#include·<string>
23 1123 11
24 12#include·<dune/common/iteratorfacades.hh>24 12#include·<dune/common/exceptions.hh>
25 13#include·<dune/common/typetraits.hh>25 13#include·<dune/common/indent.hh>
26 1426 14
27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_.n_.e_.r_\x8._\x8h_\x8h>27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_.m_.o_.n_\x8._\x8h_\x8h>
 28 16
28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
29 17 
30 18namespace·_.D_.u_.n_.e29 17namespace·_.D_.u_.n_.e·{
31 19{ 
32 2230 18
 31 21
33 23·namespace·VTK·{32 22·namespace·VTK·{
 33 23
 34 25
 35 _\x86_\x82·class·_\x8P_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{
 36 63·std::ostream&·stream;
 37 64
 38 65·std::string·fileType;
 39 66
 40 67·Indent·indent;
 41 68
34 24 
35 26 
36 49·template<typename·CellIterator,·typename·IS> 
37 _\x85_\x80·class·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
38 51·:·public·ForwardIteratorFacade 
39 52·<·PointIterator<CellIterator,·IS>, 
40 53·const·Corner<typename·std::remove_const<typename·std::iterator_traits< 
41 54·CellIterator>::value_type>::type>, 
42 55·const·Corner<typename·std::remove_const<typename·std::iterator_traits< 
43 56·CellIterator>::value_type>::type>&, 
44 57·typename·std::iterator_traits<CellIterator>::difference_type> 
45 58·{ 
46 59·public:42 69·public:
 43 71
 44 _\x87_\x88·inline·_\x8P_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(std::ostream&·stream_,·_\x8F_\x8i_\x8l_\x8e_\x8T_\x8y_\x8p_\x8e·fileType_)
 45 79·:·stream(stream_)
 46 80·{
 47 81·switch(fileType_)·{
 48 82·case·_\x8p_\x8o_\x8l_\x8y_\x8D_\x8a_\x8t_\x8a·:
 49 83·fileType·=·"PPolyData";
 50 84·break;
 51 85·case·_\x8u_\x8n_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d·:
 52 86·fileType·=·"PUnstructuredGrid";
 53 87·break;
 54 88·default·:
 55 89·DUNE_THROW(IOError,·"PVTUWriter:·Unknown·fileType:·"·<<·fileType_);
47 60·typedef·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r<typename·std::remove_const<typename·std:: 
48 iterator_traits< 
49 _\x86_\x81·CellIterator>::value_type>::type>·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r; 
50 62 
51 63·//·reiterate·the·facades·typedefs·here 
52 _\x86_\x84·typedef·_\x8P_\x8o_\x8i_\x8n_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8,_\x8·_\x8I_\x8S_\x8>·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e; 
53 _\x86_\x85·typedef·const·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r·_\x8V_\x8a_\x8l_\x8u_\x8e; 
54 _\x86_\x86·typedef·_\x8V_\x8a_\x8l_\x8u_\x8e&·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e; 
55 67·typedef·typename·std::iterator_traits<CellIterator>::difference_type 
56 _\x86_\x88·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e; 
57 69 
58 _\x87_\x80·static·const·unsigned·_\x8m_\x8y_\x8d_\x8i_\x8m·=·std::iterator_traits<CellIterator>:: 
59 71·value_type::mydimension; 
60 72 
61 73·private: 
62 74·typedef·ForwardIteratorFacade<_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e,·_\x8V_\x8a_\x8l_\x8u_\x8e,·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e, 
63 75·_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e>·Facade; 
64 76 
65 77·_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8C_\x8e_\x8l_\x8l_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8>·cornerit; 
66 78·const·IS*·is; 
67 79·std::vector<bool>·seen; 
68 80 
69 81·public: 
70 _\x88_\x82·_\x8R_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const·{ 
71 83·return·*cornerit; 
72 84·} 
73 85 
74 _\x88_\x86·bool·_\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e()·const·{ 
75 87·return·cornerit._\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e(); 
76 88·} 
77 89 
78 _\x89_\x80·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s(const·_\x8D_\x8e_\x8r_\x8i_\x8v_\x8e_\x8d_\x8T_\x8y_\x8p_\x8e&·other)·const·{ 
79 91·return·cornerit·==·other.cornerit; 
80 92·}56 90·}
81 93 
82 _\x89_\x84·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()·{ 
83 95·for(++cornerit;·_\x8i_\x8s_\x8D_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8a_\x8b_\x8l_\x8e();·++cornerit)·{ 
84 96·typename·IS::IndexType·index·= 
85 97·is->subIndex(cornerit->cell(),·cornerit->duneIndex(),·_\x8m_\x8y_\x8d_\x8i_\x8m); 
86 98 
87 99·if(!seen[index])·{ 
88 100·seen[index]·=·true; 
89 101·break;57 91·const·std::string&·byteOrder·=·_.g_.e_.t_.E_.n_.d_.i_.a_.n_.n_.e_.s_.s_.S_.t_.r_.i_.n_.g();
 58 92
 59 93·stream·<<·indent·<<·"<?xml·version=\"1.0\"?>\n";
 60 94·stream·<<·indent·<<·"<VTKFile"
 61 95·<<·"·type=\""·<<·fileType·<<·"\""
 62 96·<<·"·version=\"0.1\""
 63 97·<<·"·byte_order=\""·<<·byteOrder·<<·"\">\n";
 64 98·++indent;
 65 99·}
 66 100
 67 _\x81_\x80_\x82·inline·_\x8~_\x8P_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r()·{
 68 103·--indent;
 69 104·stream·<<·indent·<<·"</VTKFile>\n"
 70 105·<<·std::flush;
90 102·}71 106·}
91 103·} 
92 104·} 
Max diff block lines reached; 10208/15051 bytes (67.82%) of diff not shown.
13.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00818.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·function.hh·File·Reference</title>8 <title>dune-grid:·functionwriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 52 lines modifiedOffset 72, 64 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">function.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">functionwriter.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Functions·for·VTK·output.·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;string&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>
 83 <code>#include·&lt;memory&gt;</code><br·/>
 84 <code>#include·&lt;string&gt;</code><br·/>
 85 <code>#include·&lt;typeinfo&gt;</code><br·/>
 86 <code>#include·&lt;vector&gt;</code><br·/>
85 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>87 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>88 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
87 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
88 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>89 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
89 <code>#include·&lt;dune/geometry/multilineargeometry.hh&gt;</code><br·/> 
90 <code>#include·&lt;<a·class="el"·href="a00236_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/> 
91 <code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code><br·/>
 91 <code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code><br·/>
 92 <code>#include·&lt;<a·class="el"·href="a00815_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code><br·/>
 93 <code>#include·&lt;<a·class="el"·href="a00782_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code><br·/>
92 </div>94 </div>
93 <p><a·href="a00818_source.html">Go·to·the·source·code·of·this·file.</a></p>95 <p><a·href="a00818_source.html">Go·to·the·source·code·of·this·file.</a></p>
94 <table·class="memberdecls">96 <table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
96 Classes</h2></td></tr>98 Classes</h2></td></tr>
 99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03888.html">Dune::VTK::FunctionWriterBase&lt;·Cell_·&gt;</a></td></tr>
 100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·function·writers.··<a·href="a03888.html#details">More...</a><br·/></td></tr>
 101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03876.html">Dune::VTKFunction&lt;·GridView·&gt;</a></td></tr>102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03892.html">Dune::VTK::VTKFunctionWriter&lt;·Func·&gt;</a></td></tr>
98 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·base·class·for·grid·functions·with·any·return·type·and·dimension.··<a·href="a03876.html#details">More...</a><br·/></td></tr>103 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·function·writers.··<a·href="a03892.html#details">More...</a><br·/></td></tr>
 104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03896.html">Dune::VTK::CoordinatesWriter&lt;·Cell·&gt;</a></td></tr>
 106 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·Coordinates·array··<a·href="a03896.html#details">More...</a><br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03880.html">Dune::P0VTKFunction&lt;·GV,·V·&gt;</a></td></tr>108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03900.html">Dune::VTK::ConformingConnectivityWriter&lt;·IteratorFactory·&gt;</a></td></tr>
101 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Take·a·vector·and·interpret·it·as·cell·data·for·the·<a·class="el"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format.">VTKWriter</a>.··<a·href="a03880.html#details">More...</a><br·/></td></tr>109 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·connectivity·array·in·conforming·mode··<a·href="a03900.html#details">More...</a><br·/></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03904.html">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;</a></td></tr>
 112 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·connectivity·array·in·nonconforming·mode··<a·href="a03904.html#details">More...</a><br·/></td></tr>
 113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03884.html">Dune::P1VTKFunction&lt;·GV,·V·&gt;</a></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03908.html">Dune::VTK::OffsetsWriter&lt;·Cell·&gt;</a></td></tr>
104 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Take·a·vector·and·interpret·it·as·point·data·for·the·<a·class="el"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format.">VTKWriter</a>.··<a·href="a03884.html#details">More...</a><br·/></td></tr>115 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·offsets·array··<a·href="a03908.html#details">More...</a><br·/></td></tr>
 116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03912.html">Dune::VTK::TypesWriter&lt;·Cell·&gt;</a></td></tr>
 118 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">writer·for·the·types·array··<a·href="a03912.html#details">More...</a><br·/></td></tr>
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table><table·class="memberdecls">120 </table><table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>121 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
108 Namespaces</h2></td></tr>122 Namespaces</h2></td></tr>
109 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>123 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
110 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>124 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 126 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>
 127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 </table>128 </table>
113 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
114 <div·class="textblock"><p>Functions·for·VTK·output.·</p> 
115 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian,·Christian·Engwer·</dd></dl> 
116 </div></div><!--·contents·-->129 </div><!--·contents·-->
117 <!--·start·footer·part·-->130 <!--·start·footer·part·-->
118 <hr·class="footer"/><address·class="footer"><small>131 <hr·class="footer"/><address·class="footer"><small>
119 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
120 </small></address>133 </small></address>
121 </body>134 </body>
122 </html>135 </html>
3.71 KB
html2text {}
    
Offset 4, 39 lines modifiedOffset 4, 51 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 function.hh·File·Reference11 functionwriter.hh·File·Reference
12 Functions·for·VTK·output.·_.M_.o_.r_.e_.._.._..12 #include·<cstddef>
 13 #include·<memory>
13 #include·<string>14 #include·<string>
 15 #include·<typeinfo>
 16 #include·<vector>
14 #include·<dune/common/exceptions.hh>17 #include·<dune/common/exceptions.hh>
15 #include·<dune/common/fvector.hh>18 #include·<dune/common/fvector.hh>
16 #include·<dune/geometry/type.hh> 
17 #include·<dune/geometry/referenceelements.hh>19 #include·<dune/geometry/referenceelements.hh>
18 #include·<dune/geometry/multilineargeometry.hh> 
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
 21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8d_\x8a_\x8t_\x8a_\x8a_\x8r_\x8r_\x8a_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 22 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 23 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.24 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s25 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 26 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8__\x8·_\x8>
 27  ·······Base·class·for·function·writers.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8> 
24  ·······A·base·class·for·grid·functions·with·any·return·type·and·dimension. 
25 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
26  28  
27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_.0_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n_.<_.·_.G_.V_.,_.·_.V_\x8·_\x8>29 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_.T_.K_.:_.:_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n_.W_.r_.i_.t_.e_.r_.<_.·_.F_.u_.n_.c_\x8·_\x8>
28  ·······Take·a·vector·and·interpret·it·as·cell·data·for·the·_.V_.T_.K_.W_.r_.i_.t_.e_.r.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.30  ·······Base·class·for·function·writers.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
29  31  
30 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x81_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8V_\x8,_\x8·_\x8V_\x8·_\x8> 
31  ·······Take·a·vector·and·interpret·it·as·point·data·for·the·_.V_.T_.K_.W_.r_.i_.t_.e_.r.·_.M_.o_.r_.e_.._.._..32 class· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K_.:_.:_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e_.s_.W_.r_.i_.t_.e_.r_.<_.·_.C_.e_.l_.l_.·_.>
 33  ·······writer·for·the·Coordinates·array·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 34  
 35 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8·_\x8>
 36  ·······writer·for·the·connectivity·array·in·conforming·mode·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 37  
 38 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8N_\x8o_\x8n_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8C_\x8o_\x8n_\x8n_\x8e_\x8c_\x8t_\x8i_\x8v_\x8i_\x8t_\x8y_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8·_\x8>
 39  ·······writer·for·the·connectivity·array·in·nonconforming·mode·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 40  
 41 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8·_\x8>
 42  ·······writer·for·the·offsets·array·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 43  
 44 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8:_\x8:_\x8T_\x8y_\x8p_\x8e_\x8s_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8C_\x8e_\x8l_\x8l_\x8·_\x8>
 45  ·······writer·for·the·types·array·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
32  46  
33 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s47 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
34 namespace· ·_\x8D_\x8u_\x8n_\x8e48 namespace· ·_\x8D_\x8u_\x8n_\x8e
35  ···········Include·standard·header·files.49  ···········Include·standard·header·files.
36  50  
 51 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K
 52  
37 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
38 Functions·for·VTK·output. 
39 ··Author 
40 ······Peter·Bastian,·Christian·Engwer 
41 ===============================================================================53 ===============================================================================
42 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.854 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
178 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00818_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·function.hh·Source·File</title>8 <title>dune-grid:·functionwriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 273 lines modifiedOffset 74, 475 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">function.hh</div></div>80 ··<div·class="headertitle"><div·class="title">functionwriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00818.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00818.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_FUNCTION_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_FUNCTIONWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_FUNCTION_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_FUNCTIONWRITER_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;typeinfo&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/multilineargeometry.hh&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00236.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00776.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</span></div>
 104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00815.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</span></div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00782.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>{</div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>{</div>
 109 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 110 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">namespace·</span>VTK·{</div>
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
106 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="comment">//</span></div> 
107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="comment">//··Base·VTKFunction</span></div> 
108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="comment">//</span></div> 
109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> 
110 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View·&gt;</div>112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Cell_&gt;</div>
111 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="};">113 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">
112 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03876.html">···41</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03876.html">VTKFunction</a></div>114 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03888.html">···34</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03888.html">FunctionWriterBase</a>·{</div>
 115 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Cell_::Geometry::ctype·DF;</div>
 116 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·mydim·=·Cell_::mydimension;</div>
 117 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">typedef</span>·ReferenceElements&lt;DF,·mydim&gt;·Refelems;</div>
 118 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 119 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">public</span>:</div>
 120 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03888.html#a9ff85ac0d90a8192dc9517b18b313d98">···40</a></span>······<span·class="keyword">typedef</span>·FieldVector&lt;DF,·mydim&gt;·<a·class="code·hl_typedef"·href="a03888.html#a9ff85ac0d90a8192dc9517b18b313d98">Domain</a>;</div>
 121 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03888.html#a4cd0e1ac0e27b4c9a4d780a4e8ac4378">···41</a></span>······<span·class="keyword">typedef</span>·Cell_·<a·class="code·hl_typedef"·href="a03888.html#a4cd0e1ac0e27b4c9a4d780a4e8ac4378">Cell</a>;</div>
113 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··{</div>122 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 123 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03888.html#a2a71a4df6451e8e04d12fd055823cd52">···44</a></span>······<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a03888.html#a2a71a4df6451e8e04d12fd055823cd52">name</a>()·<span·class="keyword">const</span>·=·0;</div>
114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">public</span>:</div> 
115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03876.html#a375d112f78ab8533a20e9d9832721719">···44</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#gac2778afeec5a6e768c882746f7baecc5">GridView::ctype</a>·<a·class="code·hl_typedef"·href="a03876.html#a375d112f78ab8533a20e9d9832721719">ctype</a>;</div> 
116 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03876.html#a5b3811855ecff8e59a63f5c0ca1fccfe">···45</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03876.html#a5b3811855ecff8e59a63f5c0ca1fccfe">dim</a>·=·<a·class="code·hl_variable"·href="a01036.html#ga89d9f6119d40dcf32189e015fe93dda1">GridView::dimension</a>;</div> 
117 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03876.html#a537186df6c8afffe2b1de5036a6bb4e7">···46</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;·0·&gt;::Entity·<a·class="code·hl_typedef"·href="a03876.html#a537186df6c8afffe2b1de5036a6bb4e7">Entity</a>;</div> 
118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>124 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03876.html#ad726a6679525b54b24a6e2ea096bb83c">···50</a></span>····<span·class="keyword">virtual</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03876.html#ad72[·...·truncated·by·diffoscope;·len:·42,·SHA:·bf465b4d1955f0a3c0b1ad48cd939b48372e082e05666e91ba0a76d159617292·...·]()·<span·class="keyword">const</span>·=·0;</div>125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03888.html#a2c82fb698b632857354c2e18ff27e2d5">···47</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">unsigned</span>·<a·class="code·hl_function"·href="a03888.ht[·...·truncated·by·diffoscope;·len:·48,·SHA:·265ebbdedc5d65d95cc4f9959f526cef27a44a9170813b939562d27cf9bf7196·...·]()·<span·class="keyword">const</span>·=·0;</div>
 126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03888.html#a5e6a900bae82a20cb5b646e6cf68792a">···50</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03888.html#a5e6a900bae82a20cb5b646e6cf68792a">addArray</a>(<a·class="code·hl_class"·href="a03920.html">PVTUWriter</a>&amp;·writer)·=·0;</div>
 128 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03888.html#ab9b501e9c303ac5679016b437d1ce04b">···52</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03888.html#ab9b501e9c303ac5679016b437d1ce04b">beginWrite</a>(<a·class="code·hl_class"·href="a04024.html">VTUWriter</a>&amp;·writer,·std::size_t·nitems)·=·0;</div>
120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
121 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
122 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03876.html#a0cfd0a58483e8ad6a8b4150511529c87">···60</a></span>····<span·class="keyword">virtual</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="a03876.html#a0cfd0a58483e8ad6a8b4150511529c87">evaluate</a>·(<span·class="keywordtype">int</span>·comp,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03876.html#a537186df6c8afffe2b1de5036a6bb4e7">Entity</a>&amp;·e,</div> 
123 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·····························<span·class="keyword">const</span>·Dune::FieldVector&lt;ctype,dim&gt;&amp;·xi)·<span·class="keyword">const</span>·=·0;</div> 
124 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
125 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a03876.html#a8ef4ebb43ef9a48b93bbd52aac8bf20c">···64</a></span>····<span·class="keyword">virtual</span>·std::string·<a·class="code·hl_function"·href="a03876.html#a8ef4ebb43ef9a48b93bbd52aac8bf20c">name</a>·()·<span·class="keyword">const</span>·=·0;</div> 
126 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
127 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="}">130 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}">
128 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03876.html#ac5d76ab9984b1354f886dac3d0e058df">···67</a></span>····<span·class="keyword">virtual</span>·<a·class="code·hl_enumeration"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741af">VTK::Precision</a>·<a·class="code·hl_function"·href="a03876.html#ac5d76ab9984b1354f886dac3d0e058df">precision</a>()<span·class="keyword">·const</span></div> 
129 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">····</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_enumvalue"·href="a01081.html#a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3">VTK::Precis[·...·truncated·by·diffoscope;·len:·19,·SHA:·ece2506b60b5e17d6ffb292c8462406e08c2d825bcda9635602129ffa4963e72·...·]</div>131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a03888.html#a3464d52ef71da99329b4654c2d00694d">···59</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03888.html#a[·...·truncated·by·diffoscope;·len:·385,·SHA:·4d071db69a78fc9f6a8851e2be1ccd7c308ed19ba6043800373fdb1d4e4e27f6·...·]</div>
 132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········DUNE_THROW(NotImplemented,·<span·class="stringliteral">&quot;FunctionWriterBase::write(const·Cell&amp;,·&quot;</span></div>
 133 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>···················<span·class="stringliteral">&quot;const·Domain&amp;):·Either·the·derived·class·&quot;</span>·&lt;&lt;</div>
 134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>···················<span·class="keyword">typeid</span>(*this).name()·&lt;&lt;·<span·class="stringliteral">&quot;·failed·to·implement·this·method·&quot;</span></div>
 135 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>···················<span·class="stringliteral">&quot;or·this·method·is·not·meant·to·be·called·on·the·derived·&quot;</span></div>
 136 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>···················<span·class="stringliteral">&quot;class·and·was·called·in·error.&quot;</span>);</div>
 137 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······}</div>
130 </div>138 </div>
131 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>139 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
132 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03876.html#af9f5c0a7d70e6f62433ae924e9638dd3">···71</a></span>····<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a03876.html#af9f5c0a7d70e6f62433ae92[·...·truncated·by·diffoscope;·len:·38,·SHA:·79ebac09e3b93b457a2d209ca1e17a6304205f1056163864b9e67bf861b870e9·...·]>140 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}">
 141 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a03888.html#aeea6449e895e5ae35b371bd3fda5e7d3">···71</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03888.html#aeea6449e895e5ae35b371bd3fda5e7d3">write</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03888.html#a4cd0e1ac0e27b4c9a4d780a4e8ac4378">Cell</a>&amp;·cell,·<span·class="keywordtype">unsigned</span>·cornerIndex)·{</div>
 142 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········<a·class="code·hl_function"·href="a03888.html#a3464d52ef71da99329b4654c2d00694d">write</a>(cell,</div>
 143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··············Refelems::general(cell.type()).position(cornerIndex,·mydim));</div>
133 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··};</div>144 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······}</div>
134 </div>145 </div>
 146 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="a03888.html#a82b6eec66060ef5c8638a01ecbaac035">···76</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03888.html#a82b6eec66060ef5c8638a01ecbaac035">endWrite</a>()·=·0;</div>
 147 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03888.html#ac8250002b167a403f41100c634f19eb2">···78</a></span>······<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a03888.html#ac8250002b167a403f41100c634f19eb2">~FunctionWriterBase</a>()·{}</div>
135 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
136 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="comment">//</span></div> 
137 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="comment">//··P0VTKFunction</span></div> 
138 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="comment">//</span></div> 
139 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
140 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
141 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV,·<span·class="keyword">typename</span>·V&gt;</div> 
142 <div·class="foldopen"·id="foldopen00095"·data-start="{"·data-end="};"> 
143 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a03880.html">···95</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03880.html">P0VTKFunction</a></div> 
144 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03876.html">VTKFunction</a>&lt;·GV·&gt;</div> 
145 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··{</div>148 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····};</div>
146 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03876.html">VTKFunction&lt;·GV·&gt;</a>·<a·class="code·hl_class"·href="a03876.html">Base</a>;</div> 
147 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02916.html">MultipleCodimMultipleGeomTypeMapper&lt;GV&gt;</a>·<a·class="code·hl_class"·href="a02916.html">Mapper</a>;</div> 
148 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> 
149 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····<span·class="keyword">const</span>·V&amp;·v;</div> 
150 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····std::string·s;</div> 
151 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keywordtype">int</span>·ncomps_;</div> 
Max diff block lines reached; 108984/139678 bytes (78.03%) of diff not shown.
41.7 KB
html2text {}
    
Offset 3, 352 lines modifiedOffset 3, 576 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 function.hh10 functionwriter.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_FUNCTION_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_FUNCTIONWRITER_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_FUNCTION_HH19 7#define·DUNE_GRID_IO_FILE_VTK_FUNCTIONWRITER_HH
20 820 8
 21 9#include·<cstddef>
 22 10#include·<memory>
21 9#include·<string>23 11#include·<string>
22 1024 12#include·<typeinfo>
 25 13#include·<vector>
 26 14
23 11#include·<dune/common/exceptions.hh>27 15#include·<dune/common/exceptions.hh>
24 12#include·<dune/common/fvector.hh>28 16#include·<dune/common/fvector.hh>
25 13 
26 14#include·<dune/geometry/type.hh> 
27 15#include·<dune/geometry/referenceelements.hh> 
28 16#include·<dune/geometry/multilineargeometry.hh> 
29 1729 17
30 18#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.m_.c_.m_.g_.m_.a_.p_.p_.e_.r_.._.h_.h>30 18#include·<dune/geometry/referenceelements.hh>
 31 19
31 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>32 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8._\x8h_\x8h>
32 2033 21#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.v_.t_.k_./_.d_.a_.t_.a_.a_.r_.r_.a_.y_.w_.r_.i_.t_.e_.r_.._.h_.h>
 34 22#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8p_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 35 23#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8u_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 36 24
33 26namespace·_\x8D_\x8u_\x8n_\x8e37 25namespace·_\x8D_\x8u_\x8n_\x8e
34 27{ 
35 30 
36 32·// 
37 33·//·Base·VTKFunction 
38 34·// 
39 35 
40 40·template<·class·GridView·> 
41 _\x84_\x81·class·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n 
42 42·{38 26{
 39 29
 40 30·namespace·VTK·{
 41 31
 42 33·template<typename·Cell_>
 43 _\x83_\x84·class·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e·{
 44 35·typedef·typename·Cell_::Geometry::ctype·DF;
 45 36·static·const·unsigned·mydim·=·Cell_::mydimension;
 46 37·typedef·ReferenceElements<DF,·mydim>·Refelems;
 47 38
43 43·public:48 39·public:
 49 _\x84_\x80·typedef·FieldVector<DF,·mydim>·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n;
 50 _\x84_\x81·typedef·Cell_·_\x8C_\x8e_\x8l_\x8l;
 51 42
44 _\x84_\x84·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8c_\x8t_\x8y_\x8p_\x8e·_\x8c_\x8t_\x8y_\x8p_\x8e; 
45 _\x84_\x85·constexpr·static·int·_\x8d_\x8i_\x8m·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
46 _\x84_\x86·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
47 47 
48 _\x85_\x80·virtual·int·_\x8n_\x8c_\x8o_\x8m_\x8p_\x8s·()·const·=·0; 
49 51 
50 53 
51 _\x86_\x80·virtual·double·_\x8e_\x8v_\x8a_\x8l_\x8u_\x8a_\x8t_\x8e·(int·comp,·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·e, 
52 61·const·Dune::FieldVector<ctype,dim>&·xi)·const·=·0; 
53 62 
54 _\x86_.4·virtual·std::string·_.n_.a_.m_.e·()·const·=·0;52 _\x84_.4·virtual·std::string·_.n_.a_.m_.e()·const·=·0;
55 65 
56 _\x86_\x87·virtual·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n·_\x8p_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n()·const 
57 68·{·return·_\x8V_\x8T_\x8K_\x8:_\x8:_\x8P_\x8r_\x8e_\x8c_\x8i_\x8s_\x8i_\x8o_\x8n_\x8:_\x8:_\x8f_\x8l_\x8o_\x8a_\x8t_\x83_\x82;·} 
58 69 
59 _.7_.1·virtual·_.~_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n·()·{}53 45
 54 _\x84_\x87·virtual·unsigned·_\x8n_\x8c_\x8o_\x8m_\x8p_\x8s()·const·=·0;
 55 48
 56 _\x85_\x80·virtual·void·_\x8a_\x8d_\x8d_\x8A_\x8r_\x8r_\x8a_\x8y(_\x8P_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r&·writer)·=·0;
 57 _\x85_\x82·virtual·bool·_\x8b_\x8e_\x8g_\x8i_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e(_\x8V_\x8T_\x8U_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r&·writer,·std::size_t·nitems)·=·0;
 58 54
 59 _\x85_\x89·virtual·void·_\x8w_\x8r_\x8i_\x8t_\x8e(const·_\x8C_\x8e_\x8l_\x8l&·/*·cell·*/,·const·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n&·/*·xl·*/)·{
 60 60·DUNE_THROW(NotImplemented,·"FunctionWriterBase::write(const·Cell&,·"
 61 61·"const·Domain&):·Either·the·derived·class·"·<<
 62 62·typeid(*this).name()·<<·"·failed·to·implement·this·method·"
 63 63·"or·this·method·is·not·meant·to·be·called·on·the·derived·"
 64 64·"class·and·was·called·in·error.");
 65 65·}
 66 67
 67 _\x87_\x81·virtual·void·_\x8w_\x8r_\x8i_\x8t_\x8e(const·_\x8C_\x8e_\x8l_\x8l&·cell,·unsigned·cornerIndex)·{
 68 72·_\x8w_\x8r_\x8i_\x8t_\x8e(cell,
 69 73·Refelems::general(cell.type()).position(cornerIndex,·mydim));
 70 74·}
 71 _\x87_\x86·virtual·void·_\x8e_\x8n_\x8d_\x8W_\x8r_\x8i_\x8t_\x8e()·=·0;
 72 _\x87_\x88·virtual·_\x8~_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e()·{}
60 72·};73 79·};
61 73 
62 75·// 
63 76·//·P0VTKFunction 
64 77·// 
65 78 
66 8074 80
67 94·template<typename·GV,·typename·V>75 82·//
 76 83·//·A·Generic·Function·writer·for·VTKFunctions
 77 84·//
 78 85
 79 87·template<typename·Func>
68 _\x89_.5·class·_.P_.0_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n80 _\x88_.8·class·_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n_.W_.r_.i_.t_.e_.r
69 96·:·public·_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n<·GV·>81 89·:·public·_.F_.u_.n_.c_.t_.i_.o_.n_.W_.r_.i_.t_.e_.r_.B_.a_.s_.e<typename·Func::Entity>
70 97·{82 90·{
 83 91·typedef·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8B_\x8a_\x8s_\x8e_\x8<_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8F_\x8u_\x8n_\x8c_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8>·_\x8B_\x8a_\x8s_\x8e;
 84 92·std::shared_ptr<const·Func>·func;
71 99·typedef·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>·_\x8B_\x8a_\x8s_\x8e; 
72 101·typedef·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8G_\x8V_\x8>·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r; 
73 102 
74 104·const·V&·v; 
75 106·std::string·s; 
76 108·int·ncomps_; 
77 111·int·mycomp_; 
78 113·_.V_.T_.K_.:_.:_.P_.r_.e_.c_.i_.s_.i_.o_.n·prec_;85 93·_.V_.T_.K_.:_.:_.P_.r_.e_.c_.i_.s_.i_.o_.n·precision_;
79 115·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r·mapper; 
80 11686 94·std::shared_ptr<DataArrayWriter>·arraywriter;
 87 95
81 117·public:88 96·public:
 89 _\x89_\x87·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(const·std::shared_ptr<const·Func>&·func_,
82 _\x81_\x81_\x88·typedef·typename·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
Max diff block lines reached; 25974/42640 bytes (60.91%) of diff not shown.
7.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00821.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·volumewriter.hh·File·Reference</title>8 <title>dune-grid:·b64enc.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 38 lines modifiedOffset 72, 47 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">volumewriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">b64enc.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>Simple·base64·encode.··
 83 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;assert.h&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00788_source.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00767_source.html">dune/grid/io/file/vtk/volumeiterators.hh</a>&gt;</code><br·/> 
87 </div>85 </div>
88 <p><a·href="a00821_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00821_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">87 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>89 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03960.html">Dune::VTK::ConformingVolumeWriter&lt;·GV·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03792.html">Dune::b64chunk</a></td></tr>
 91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">struct·representing·the·three·byte·text·as·well·as·the·four·6·bit·chunks··<a·href="a03792.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
96 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:a01081"·id="r_a01081"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01081.html">Dune::VTK</a></td></tr>99 </table><table·class="memberdecls">
 100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="var-members"·name="var-members"></a>
 101 Variables</h2></td></tr>
 102 <tr><td·colspan="2"><div·class="groupHeader"></div></td></tr>
 103 <tr·class="memitem:a0f8eaefa183de6150378561ac93d210a"·id="r_a0f8eaefa183de6150378561ac93d210a"><td·class="memItemLeft"·align="right"·valign="top">const·char&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">Dune::base64table</a>·[]</td></tr>
 104 <tr·class="memdesc:a0f8eaefa183de6150378561ac93d210a"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">endoing·table··<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:a0f8eaefa183de6150378561ac93d210a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table>106 </table>
 107 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 108 <div·class="textblock"><p>Simple·base64·encode.·</p>
 109 <dl·class="section·author"><dt>Author</dt><dd>Christian·Engwer·</dd></dl>
 110 <p>We·implement·the·base64·encoding·(c.f.·RFC·4648·<a·href="https://tools.ietf.org/html/rfc4648">https://tools.ietf.org/html/rfc4648</a>).·</p>
103 </div><!--·contents·-->111 </div></div><!--·contents·-->
104 <!--·start·footer·part·-->112 <!--·start·footer·part·-->
105 <hr·class="footer"/><address·class="footer"><small>113 <hr·class="footer"/><address·class="footer"><small>
106 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
107 </small></address>115 </small></address>
108 </body>116 </body>
109 </html>117 </html>
1.94 KB
html2text {}
    
Offset 4, 25 lines modifiedOffset 4, 32 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 11 b64enc.hh·File·Reference
 12 Simple·base64·encode.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 13 #include·<assert.h>
11 volumewriter.hh·File·Reference 
12 #include·<memory> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8o_\x8l_\x8u_\x8m_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 class· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K_.:_.:_.C_.o_.n_.f_.o_.r_.m_.i_.n_.g_.V_.o_.l_.u_.m_.e_.W_.r_.i_.t_.e_.r_.<_.·_.G_.V_.·_.>16 struct· ·_.D_.u_.n_.e_.:_.:_.b_.6_.4_.c_.h_.u_.n_.k
 17  ········struct·representing·the·three·byte·text·as·well·as·the·four·6·bit
 18 ·········chunks·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
20  19  
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
23  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
24  23  
25 namespace· ·_.D_.u_.n_.e_.:_.:_.V_.T_.K24 V.Va.ar.ri.ia.ab.bl.le.es.s
 25 const·char ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e·[]
 26  ···········endoing·table
26  27  
 28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 29 Simple·base64·encode.
 30 ··Author
 31 ······Christian·Engwer
 32 We·implement·the·base64·encoding·(c.f.·RFC·4648·_\x8h_\x8t_\x8t_\x8p_\x8s_\x8:_\x8/_\x8/_\x8t_\x8o_\x8o_\x8l_\x8s_\x8._\x8i_\x8e_\x8t_\x8f_\x8._\x8o_\x8r_\x8g_\x8/_\x8h_\x8t_\x8m_\x8l_\x8/
 33 _\x8r_\x8f_\x8c_\x84_\x86_\x84_\x88).
27 ===============================================================================34 ===============================================================================
28 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.835 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
51.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00821_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·volumewriter.hh·Source·File</title>8 <title>dune-grid:·b64enc.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 132 lines modifiedOffset 74, 104 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">volumewriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">b64enc.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00821.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00821.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_B64ENC_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_B64ENC_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00788.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00818.html">dune/grid/io/file/vtk/function.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00803.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00767.html">dune/grid/io/file/vtk/volumeiterators.hh</a>&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
99 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>VTK·{</div> 
101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div> 
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·GV&gt;</div> 
103 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">95 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
 96 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">···23</a></span>··<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·<a·class="code·hl_variable"·href="a01067.html#a0f8eaefa183de6150378561ac93d210a">base64table</a>[]·=</div>
104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03960.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03960.html">ConformingVolumeWriter</a></div> 
105 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03952.html">ConformingVolumeIteratorFactory</a>&lt;GV&gt;,</div> 
106 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>········<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03796.html">BasicWriter</a>&lt;ConformingVolumeIteratorFactory&lt;GV&gt;·&gt;</div> 
107 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····{</div>97 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··{</div>
108 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03952.html">ConformingVolumeIteratorFactory&lt;GV&gt;</a>·<a·class="code·hl_class"·href="a03952.html">Factory</a>;</div> 
109 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03796.html">BasicWriter&lt;Factory&gt;</a>·<a·class="code·hl_class"·href="a03796.html">Base</a>;</div>98 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="charliteral">&#39;A&#39;</span>,·<span·class="charliteral">&#39;B&#39;</span>,·<span·class="charliteral">&#39;C&#39;</span>,·<span·class="charliteral">&#39;D&#39;</span>,·<span·class="c[·...·truncated·by·diffoscope;·len:·399,·SHA:·16034a9898789838796ad35347720fe2254bba5529ffca6b85e1408e8ae8443b·...·]</div>
 99 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="charliteral">&#39;N&#39;</span>,·<span·class="charliteral">&#39;O&#39;</span>,·<span·class="charliteral">&#39;P&#39;</span>,·<span·class="charliteral">&#39;Q&#39;</span>,·<span·class="charliteral">&#39;R&#39;</span>,·<span·class="charliteral">&#39;S&#39;</span>,·<span·class="charliteral">&#39;T&#39;</span>,·<span·class="charliteral">&#39;U&#39;</span>,·<span·class="charliteral">&#39;V&#39;</span>,·<span·class="charliteral">&#39;W&#39;</span>,·<span·class="charliteral">&#39;X&#39;</span>,·<span·class="charliteral">&#39;Y&#39;</span>,·<span·class="charliteral">&#39;Z&#39;</span>,</div>
 100 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="charliteral">&#39;a&#39;</span>,·<span·class="charliteral">&#39;b&#39;</span>,·<span·class="charliteral">&#39;c&#39;</span>,·<span·class="charliteral">&#39;d&#39;</span>,·<span·class="charliteral">&#39;e&#39;</span>,·<span·class="charliteral">&#39;f&#39;</span>,·<span·class="charliteral">&#39;g&#39;</span>,·<span·class="charliteral">&#39;h&#39;</span>,·<span·class="charliteral">&#39;i&#39;</span>,·<span·class="charliteral">&#39;j&#39;</span>,·<span·class="charliteral">&#39;k&#39;</span>,·<span·class="charliteral">&#39;l&#39;</span>,·<span·class="charliteral">&#39;m&#39;</span>,</div>
 101 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="charliteral">&#39;n&#39;</span>,·<span·class="charliteral">&#39;o&#39;</span>,·<span·class="charliteral">&#39;p&#39;</span>,·<span·class="charliteral">&#39;q&#39;</span>,·<span·class="charliteral">&#39;r&#39;</span>,·<span·class="charliteral">&#39;s&#39;</span>,·<span·class="charliteral">&#39;t&#39;</span>,·<span·class="charliteral">&#39;u&#39;</span>,·<span·class="charliteral">&#39;v&#39;</span>,·<span·class="charliteral">&#39;w&#39;</span>,·<span·class="charliteral">&#39;x&#39;</span>,·<span·class="charliteral">&#39;y&#39;</span>,·<span·class="charliteral">&#39;z&#39;</span>,</div>
 102 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="charliteral">&#39;0&#39;</span>,·<span·class="charliteral">&#39;1&#39;</span>,·<span·class="charliteral">&#39;2&#39;</span>,·<span·class="charliteral">&#39;3&#39;</span>,·<span·class="charliteral">&#39;4&#39;</span>,·<span·class="charliteral">&#39;5&#39;</span>,·<span·class="charliteral">&#39;6&#39;</span>,·<span·class="charliteral">&#39;7&#39;</span>,·<span·class="charliteral">&#39;8&#39;</span>,·<span·class="charliteral">&#39;9&#39;</span>,·<span·class="charliteral">&#39;+&#39;</span>,·<span·class="charliteral">&#39;/&#39;</span></div>
110 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··};</div>
111 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">const</span>·GV&amp;·gv;</div>104 </div>
112 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>105 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 106 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="};">
 107 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03792.html">···33</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03792.html">b64chunk</a></div>
113 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">public</span>:</div>108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··{</div>
114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03960.html#ae84c764e8048ea23bc53438af8e27323">···33</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03876.html">Dune::VTKFunction&lt;·GV·&gt;</a>·<a·class="code·hl_typedef"·href="a03960.html#ae84c764e8048ea23bc53438af8e27323">VTKFunction</a>;</div> 
115 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">···34</a></span>······<span·class="keyword">typedef</span>·std::shared_ptr&lt;VTKFunction&gt;·<a·class="code·hl_typedef"·href="a03960.html#a35c26[·...·truncated·by·diffoscope;·len:·47,·SHA:·f5cd12fad11cf8b61342bf8cdfc6bebba766b9f05cd5603f6afb607081176b5e·...·];</div>109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03792.html#a1131ba9802a736203dcd7566ee7d6c65">···35</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a03792.html#a1131ba9802a736203dcd7566ee7d6c65">size_type<[·...·truncated·by·diffoscope;·len:·52,·SHA:·fc89dec57d17f792ca822d5c656ca8515afdfd84c5db3b0a0de3b33cc18c2639·...·];</div>
 110 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">···36</a></span>····<a·class="code·hl_typedef"·href="a03792.html#a1131ba9802a736203dcd7566ee7d6c65">size_type</a>·<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>;</div>
 111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">···37</a></span>····<span·class="keywordtype">char</span>·<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[3];</div>
116 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
117 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}">113 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="}">
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03960.html#ac21d8bb82097b318f6a0c413244c62dd">···36</a></span>······<a·class="code·hl_function"·href="a03960.html#ac21d8bb82097b318f6a0c413244c62dd">ConformingVolumeWriter</a>(<span·class="keyword">const</span>·GV&amp;·gv_)</div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>········:·<a·class="code·hl_class"·href="a03952.html">Factory</a>(gv_),·<a·class="code·hl_class"·href="a03796.html">Base</a>(static_cast&lt;const·<a·class="code·hl_class"·href="a03952.html">Factory</a>&[·...·truncated·by·diffoscope;·len:·24,·SHA:·81665ac1ec744e4a99453da7c78ce7ac2d6a711319d8346bce173621db764259·...·])</div>114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a03792.html#af5b86cb11f0aca7381e1802b9a5f9580">···39</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03792.html#af5b86cb11f0aca7381e1802b9a5f9580">reset<[·...·truncated·by·diffoscope;·len:·4,·SHA:·934ac71f820d7392d2052ad103f55aef3edff7ea0f564cf70d0404890ccb255e·...·])</div>
 115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>
 116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·=·0;</div>
 117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[0]·=·<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[1]·=·<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[2]·=·0;</div>
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······{·}</div>118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····}</div>
121 </div>119 </div>
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keyword">using·</span><a·class="code·hl_function"·href="a03796.html#afd27a72bc7c69f92b6f72efcc5a0869a">Base::addPointData</a>;</div> 
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>120 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
125 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">121 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">
126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03960.html#a3c0f8373a157b8d3cdcdcb179824a46d">···42</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a3c0f8373a157b8d3cdcdcb179824a46d">addCellData</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">VTKFunctionPtr</a>&amp;·p)·{</div> 
127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<a·class="code·hl_function"·href="a03796.html#af4e391b5f3f1058ad1fc96d4e50f66b1">Base::addCellData</a>(std::shared_ptr&lt;typename·Base::FunctionWriter&gt;</div> 
128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······················(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03892.html">VTKFunctionWriter&lt;VTKFunction&gt;</a>(p)));</div>122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03792.html#aec6f229c1c8d0af459d81116ee20330a">···45</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03792.html#aec6f229c1c8d0af459d81116ee20330a">read</a[·...·truncated·by·diffoscope;·len:·175,·SHA:·5c95274e4aa463cf00df20fb463ae33c9052dbf364392ae7920d6783fc049f2f·...·]</div>
 123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····{</div>
 124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·=·s&gt;=3·?·3·:·s;</div>
 125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[0]·=·s&gt;0·?·t[0]·:·0;</div>
 126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[1]·=·s&gt;1·?·t[1]·:·0;</div>
 127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[2]·=·s&gt;2·?·t[2]·:·0;</div>
 128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>;</div>
129 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div>129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····}</div>
130 </div>130 </div>
131 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>131 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
132 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">132 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03960.html#a519535bd21e783c6c2cf646da2e7612e">···47</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a519535bd21e783c6c2cf646da2e7612e">addCellData</a>(<a·class="code·hl_class"·href="a03876.html">VTKFunction</a>*·p)·{</div> 
134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<a·class="code·hl_function"·href="a03960.html#a3c0f8373a157b8d3cdcdcb179824a46d">addCellData</a>(<a·class="code·hl_typedef"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">VTKFunctionPtr</[·...·truncated·by·diffoscope;·len:·7,·SHA:·46bf22b3aa4fdf04a90a1047eb020151506dc32562d0bf781ebef8c15fe395b0·...·]</div>133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03792.html#aef8a9dfb8d2ba5a6dda94cd047f363e6">···54</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03792.html#aef8a9dfb8d2ba5a6dda94cd047f363e6">put</[·...·truncated·by·diffoscope;·len:·78,·SHA:·12c9e078e91a502bdfe7ebe7c74ec113a346f336d143f085318ac63becc881c8·...·]</div>
 134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····{</div>
 135 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······assert·(<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>·&lt;·3);</div>
 136 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[<a·class="code·hl_variable"·href="a03792.html#a2b2a74e2ab67c618a07ed52b683f9e6f">size</a>++]·=·c;</div>
135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div>137 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div>
136 </div>138 </div>
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>139 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·V&gt;</div> 
139 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}"> 
140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03960.html#aa205f51063c30a3783bd6f6db5944951">···52</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#aa205f51063c30a3783bd6f6db5944951">addCellData</a>(<span·class="keyword">const</span>·V·&amp;v,·<span·class="keyword">const</span>·std::string·&amp;name,·<span·class="keywordtype">int</span>·ncomps=1)·{</div> 
141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········<a·class="code·hl_function"·href="a03960.html#a3c0f8373a157b8d3cdcdcb179824a46d">addCellData</a>(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03880.html">P0VTKFunction&lt;GV,·V&gt;</a>(gv,·v,·name,·ncomps));</div> 
142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······}</div> 
143 </div> 
144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
145 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">140 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
 141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03792.html#a142e802572914a4ddfeaf0c6637a0c13">···60</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03792.html#a142e802572914a4ddfeaf0c6637a0c13">write</a>(<span·class="keywordtype">char</span>*·t)</div>
146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03960.html#a3cd148eb9712adbe57d7c636ed2b8551">···56</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a3cd148eb9712adbe57d7c636ed2b8551">addVertexData</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">VTKFunctionPtr</a>&amp;·p)·{</div> 
147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········<a·class="code·hl_function"·href="a03960.html#afd27a72bc7c69f92b6f72efcc5a0869a">addPointData</a>(std::shared_ptr&lt;typename·Base::FunctionWriter&gt;</div> 
148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·······················(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03892.html">VTKFunctionWriter&lt;VTKFunction&gt;</a>(p)));</div> 
149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······}</div> 
150 </div> 
151 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
152 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}"> 
153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03960.html#a7be6aa13f47b9a0fc8c3ab1a394d182c">···61</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a7be6aa13f47b9a0fc8c3ab1a394d182c">addVertexData</a>(<a·class="code·hl_class"·href="a03876.html">VTKFunction</a>*·p)·{</div> 
154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········<a·class="code·hl_function"·href="a03960.html#a3cd148eb9712adbe57d7c636ed2b8551">addVertexData</a>(<a·class="code·hl_typedef"·href="a03960.html#a35c2635e9d297340db8eaa89b5042863">VTKFunctionPtr</a>(p));</div> 
155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······}</div>142 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····{</div>
156 </div> 
157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
158 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·V&gt;</div> 
159 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}"> 
160 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a03960.html#a6778a40c8f60e891c23ac6fbb1a26124">···66</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03960.html#a6778a40c8f60e891c23ac6fbb1a26124">addVertexData</a>(<span·class="keyword">const</span>·V·&amp;v,·<span·class="keyword">const</span>·std::string·&amp;name,·<span·class="keywordtype">int</span>·ncomps=1)·{</div> 
161 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<a·class="code·hl_function"·href="a03960.html#a3cd148eb9712adbe57d7c636ed2b8551">addVertexData</a>(<span·class="keyword">new</span>·<a·class="code·hl_class"·href="a03884.html">P1VTKFunction&lt;G[·...·truncated·by·diffoscope;·len:·34,·SHA:·c9a50664d1edc87b3e0d6199ac486c2b5821461e152b6a6618b9ef3c64aaac7e·...·];</div>143 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·A·=·(<a·class="code·hl_variable"·href="a03792.html#a11037bab216ec528d03aeec77ae8b505">txt</a>[0]·&amp;·0b1111&#39;1100)[·...·truncated·by·diffoscope;·len:·11,·SHA:·4014a2799d28439336ab924670491bafccf304fb1f1da32b1efdb40b16a9a07c·...·];</div>
Max diff block lines reached; 10608/40546 bytes (26.16%) of diff not shown.
11.3 KB
html2text {}
    
Offset 3, 147 lines modifiedOffset 3, 110 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8v_\x8t_\x8k9 ····*·_\x8v_\x8t_\x8k
10 volumewriter.hh10 b64enc.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 517 5
18 6#ifndef·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH18 6#ifndef·DUNE_GRID_IO_FILE_VTK_B64ENC_HH
19 7#define·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH19 7#define·DUNE_GRID_IO_FILE_VTK_B64ENC_HH
20 820 8
21 9#include·<memory>21 9#include·<assert.h>
22 1022 10
23 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
24 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
25 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
26 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8v_\x8t_\x8k_\x8/_\x8v_\x8o_\x8l_\x8u_\x8m_\x8e_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h> 
27 15 
28 16namespace·_\x8D_\x8u_\x8n_\x8e·{23 11namespace·_\x8D_\x8u_\x8n_\x8e·{
 24 12
 25 _\x82_\x83·const·char·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[]·=
29 19 
30 20·namespace·VTK·{ 
31 21 
32 22·template<typename·GV> 
33 _\x82_\x83·class·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
34 24·:·public·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<GV>, 
35 25·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r<ConformingVolumeIteratorFactory<GV>·> 
36 26·{26 24·{
37 27·typedef·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8G_\x8V_\x8>·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y; 
38 28·typedef·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8>·_\x8B_\x8a_\x8s_\x8e; 
39 29 
40 30·const·GV&·gv;27 25·'A',·'B',·'C',·'D',·'E',·'F',·'G',·'H',·'I',·'J',·'K',·'L',·'M',
 28 26·'N',·'O',·'P',·'Q',·'R',·'S',·'T',·'U',·'V',·'W',·'X',·'Y',·'Z',
 29 27·'a',·'b',·'c',·'d',·'e',·'f',·'g',·'h',·'i',·'j',·'k',·'l',·'m',
 30 28·'n',·'o',·'p',·'q',·'r',·'s',·'t',·'u',·'v',·'w',·'x',·'y',·'z',
 31 29·'0',·'1',·'2',·'3',·'4',·'5',·'6',·'7',·'8',·'9',·'+',·'/'
 32 30·};
41 3133 31
 34 _\x83_\x83·struct·_\x8b_\x86_\x84_\x8c_\x8h_\x8u_\x8n_\x8k
 35 34·{
 36 _\x83_\x85·using·_\x8s_\x8i_\x8z_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·=·unsigned·char;
 37 _\x83_\x86·_\x8s_\x8i_\x8z_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·_\x8s_\x8i_\x8z_\x8e;
 38 _\x83_\x87·char·_\x8t_\x8x_\x8t[3];
 39 38
 40 _\x83_\x89·void·_\x8r_\x8e_\x8s_\x8e_\x8t()
 41 40·{
 42 41·_\x8s_\x8i_\x8z_\x8e·=·0;
 43 42·_\x8t_\x8x_\x8t[0]·=·_\x8t_\x8x_\x8t[1]·=·_\x8t_\x8x_\x8t[2]·=·0;
42 32·public: 
43 _\x83_\x83·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n; 
44 _\x83_\x84·typedef·std::shared_ptr<VTKFunction>·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r; 
45 35 
46 _\x83_\x86·_\x8C_\x8o_\x8n_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8V_\x8o_\x8l_\x8u_\x8m_\x8e_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r(const·GV&·gv_) 
47 37·:·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y(gv_),·_\x8B_\x8a_\x8s_\x8e(static_cast<const·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y&>(*this)),·gv(gv_) 
48 38·{·} 
49 39 
50 40·using·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a; 
51 41 
52 _\x84_\x82·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(const·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r&·p)·{ 
53 43·_\x8B_\x8a_\x8s_\x8e_\x8:_\x8:_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(std::shared_ptr<typename·Base::FunctionWriter> 
54 44·(new·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8>(p))); 
55 45·}44 43·}
56 46 
57 _\x84_\x87·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n*·p)·{ 
58 48·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r(p)); 
59 49·} 
60 50 
61 51·template<typename·V> 
62 _\x85_\x82·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(const·V·&v,·const·std::string·&name,·int·ncomps=1)·{ 
63 53·_.a_.d_.d_.C_.e_.l_.l_.D_.a_.t_.a(new·_.P_.0_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n_.<_.G_.V_.,_.·_.V_.>(gv,·v,·name,·ncomps));45 44
 46 _\x84_\x85·int·_\x8r_\x8e_\x8a_\x8d(const·char*·t,·_\x8s_\x8i_\x8z_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·s)
 47 46·{
 48 47·_\x8s_\x8i_\x8z_\x8e·=·s>=3·?·3·:·s;
 49 48·_\x8t_\x8x_\x8t[0]·=·s>0·?·t[0]·:·0;
 50 49·_\x8t_\x8x_\x8t[1]·=·s>1·?·t[1]·:·0;
 51 50·_\x8t_\x8x_\x8t[2]·=·s>2·?·t[2]·:·0;
 52 51·return·_\x8s_\x8i_\x8z_\x8e;
64 54·}53 52·}
65 55 
66 _\x85_\x86·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(const·_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r&·p)·{ 
67 57·_\x8a_\x8d_\x8d_\x8P_\x8o_\x8i_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a(std::shared_ptr<typename·Base::FunctionWriter> 
68 58·(new·_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n_.W_.r_.i_.t_.e_.r_.<_.V_.T_.K_.F_.u_.n_.c_.t_.i_.o_.n_.>(p)));54 53
 55 _\x85_\x84·void·_\x8p_\x8u_\x8t(const·char·c)
 56 55·{
 57 56·assert·(_\x8s_\x8i_\x8z_\x8e·<·3);
 58 57·_\x8t_\x8x_\x8t[_\x8s_\x8i_\x8z_\x8e++]·=·c;
69 59·}59 58·}
70 60 
71 _\x86_\x81·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n*·p)·{ 
72 62·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8P_\x8t_\x8r(p)); 
73 63·} 
74 64 
75 65·template<typename·V> 
76 _\x86_\x86·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(const·V·&v,·const·std::string·&name,·int·ncomps=1)·{ 
77 67·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(new·_\x8P_\x81_\x8V_\x8T_\x8K_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8G_\x8V_\x8,_\x8·_\x8V_\x8>(gv,·v,·name,·ncomps)); 
78 68·} 
79 6960 59
 61 _\x86_\x80·void·_\x8w_\x8r_\x8i_\x8t_\x8e(char*·t)
 62 61·{
 63 62·const·unsigned·A·=·(_\x8t_\x8x_\x8t[0]·&·0b1111'1100)·>>·2;
 64 63·const·unsigned·B·=·(_\x8t_\x8x_\x8t[0]·&·0b0000'0011)·<<·4·|·(_\x8t_\x8x_\x8t[1]·&·0b1111'0000)·>>
 65 4;
 66 64·const·unsigned·C·=·(_\x8t_\x8x_\x8t[1]·&·0b0000'1111)·<<·2·|·(_\x8t_\x8x_\x8t[2]·&·0b1100'0000)·>>
 67 6;
 68 65·const·unsigned·D·=·_\x8t_\x8x_\x8t[2]·&·0b0011'1111;
 69 66·t[0]·=·_\x8s_\x8i_\x8z_\x8e>0·?·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[A]·:·'=';
 70 67·t[1]·=·_\x8s_\x8i_\x8z_\x8e>0·?·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[B]·:·'=';
 71 68·t[2]·=·_\x8s_\x8i_\x8z_\x8e>1·?·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[C]·:·'=';
 72 69·t[3]·=·_\x8s_\x8i_\x8z_\x8e>2·?·_\x8b_\x8a_\x8s_\x8e_\x86_\x84_\x8t_\x8a_\x8b_\x8l_\x8e[D]·:·'=';
 73 70·_\x8s_\x8i_\x8z_\x8e·=·0;
 74 71·}
80 70·};75 72·};
81 71 
82 72·}·//·namespace·VTK 
83 7376 73
84 75 
85 76}·//·namespace·Dune77 76}·//·namespace·Dune
86 7778 77
87 78#endif·//·DUNE_GRID_IO_FILE_VTK_VOLUMEWRITER_HH79 78#endif·//·DUNE_GRID_IO_FILE_VTK_B64ENC_HH
Max diff block lines reached; 5378/11520 bytes (46.68%) of diff not shown.
7.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00824.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfgridfactory.hh·File·Reference</title>8 <title>dune-grid:·gmshwriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 40 lines modifiedOffset 65, 41 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">dgfgridfactory.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">gmshwriter.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;fstream&gt;</code><br·/>
 82 <code>#include·&lt;iostream&gt;</code><br·/>
 83 <code>#include·&lt;iomanip&gt;</code><br·/>
82 <code>#include·&lt;string&gt;</code><br·/>84 <code>#include·&lt;string&gt;</code><br·/>
83 <code>#include·&lt;vector&gt;</code><br·/>85 <code>#include·&lt;vector&gt;</code><br·/>
84 <code>#include·&lt;map&gt;</code><br·/> 
85 <code>#include·&lt;assert.h&gt;</code><br·/> 
86 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>86 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 87 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 88 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a00863_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/> 
88 <code>#include·&lt;<a·class="el"·href="a00857_source.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</code><br·/> 
89 <code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/> 
90 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
 90 <code>#include·&lt;<a·class="el"·href="a00338_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>
91 </div>91 </div>
92 <p><a·href="a00824_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a00824_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">93 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
95 Classes</h2></td></tr>95 Classes</h2></td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01900.html">Dune::DGFGridFactory&lt;·G·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03764.html">Dune::GmshWriter&lt;·GridView·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Write·<a·class="el"·href="a01079.html">Gmsh</a>·mesh·file.··<a·href="a03764.html#details">More...</a><br·/></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
100 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.87 KB
html2text {}
    
Offset 2, 30 lines modifiedOffset 2, 30 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s9 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 dgfgridfactory.hh·File·Reference10 gmshwriter.hh·File·Reference
 11 #include·<fstream>
12 #include·<iostream>12 #include·<iostream>
 13 #include·<iomanip>
13 #include·<string>14 #include·<string>
14 #include·<vector>15 #include·<vector>
 16 #include·<dune/common/exceptions.hh>
 17 #include·<dune/geometry/type.hh>
 18 #include·<dune/geometry/referenceelements.hh>
15 #include·<map> 
16 #include·<assert.h> 
17 #include·<dune/common/parallel/mpihelper.hh> 
18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_.r_.i_.d_\x8._\x8h_\x8h>
 20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h>
22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
24 struct· ·_.D_.u_.n_.e_.:_.:_.D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.G_\x8·_\x8>23 class· ·_.D_.u_.n_.e_.:_.:_.G_.m_.s_.h_.W_.r_.i_.t_.e_.r_.<_.·_.G_.r_.i_.d_.V_.i_.e_.w_\x8·_\x8>
 24  ·······Write·_\x8G_\x8m_\x8s_\x8h·mesh·file.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
25  25  
26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
27 namespace· ·_\x8D_\x8u_\x8n_\x8e27 namespace· ·_\x8D_\x8u_\x8n_\x8e
28  ···········Include·standard·header·files.28  ···········Include·standard·header·files.
29  29  
30 ===============================================================================30 ===============================================================================
31 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.831 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
106 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00824_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfgridfactory.hh·Source·File</title>8 <title>dune-grid:·gmshwriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 271 lines modifiedOffset 70, 240 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dgfgridfactory.hh</div></div>80 ··<div·class="headertitle"><div·class="title">gmshwriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00824.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00824.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_GRIDFACTORY_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_GMSHWRITER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_GRIDFACTORY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_GMSHWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;map&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00863.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00857.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00338.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>{</div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="comment">//·External·Forward·Declarations</span></div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="comment">//·-----------------------------</span></div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div> 
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keyword">class</span>·IntersectionImp·&gt;</div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">class·</span>Intersection;</div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="comment">//·DGFGridFactory</span></div> 
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="comment">//·--------------</span></div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">class</span>·G·&gt;</div>104 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
119 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="};">105 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="};">
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a01900.html">···37</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a01900.html">DGFGridFactory</a></div>106 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03764.html">···36</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03764.html">GmshWriter</a></div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··{</div>107 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··{</div>
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a01900.html#aacdf8a1ced5c7f3a475794c56d1b51a2">···39</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a01900.html#aacdf8a1ced5c7f3a475794c56d1b51a2">Grid</a>;</div> 
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">···40</a></span>····<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">dimension</a>·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb897713860b54a1d11cdd60ea6">Grid::dimension</a>;</div> 
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a01900.html#a4ec0522ca63de361e7cb089c4d52156b">···41</a></span>····<span·class="keyword">typedef</span>·MPIHelper::MPICommunicator·<a·class="code·hl_typedef"·href="a01900.html#a4ec0522ca63de361e7cb089c4d52156b">MPICommunicatorType</a>;</div> 
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">private</span>:</div>108 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="keyword">private</span>:</div>
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;·0·&gt;::Entity·Element;</div>109 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02876.html">GridView</a>·gv;</div>
 110 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keywordtype">int</span>·precision;</div>
 111 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 112 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dim·=·<a·class="code·hl_variable"·href="a01036.html#ga89d9f6119d40dcf32189e015fe93dda1">GridView::dimension</a>;</div>
 113 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimWorld·=·<a·class="code·hl_variable"·href="a01036.html#gac709880cf1eac9bd7ae0f7c63ffb9ccd">GridView::dimensionworld</a>;</div>
 114 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">static_assert</span>(·(dimWorld·&lt;=·3),·<span·class="stringliteral">&quot;GmshWriter·requires·dimWorld·&lt;=·3.&quot;</span>·);</div>
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>115 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;·dimension·&gt;::Entity·Vertex;</div> 
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Entity&gt;</div>
 117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····std::size_t·nodeIndexFromEntity(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>&amp;·entity,·<span·class="keywordtype">int</span>·i)<span·class="keyword">·const·</span>{</div>
 118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keywordflow">return</span>·gv.<a·class="code·hl_function"·href="a01036.html#ga0258bd0a0a0d6bfe8c536a138aaeae52">indexSet</a>().subIndex(entity,·i,·dim)+1;</div>
132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
133 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}"> 
134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a01900.html#a82521e219bb9060247f79ff3ac4f99dd">···50</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a01900.html#a82521e219bb9060247f79ff3ac4f99dd">DGFGridFactory</a>·(·<span·class="keyword">const</span>·std::string·&amp;filename,</div> 
135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······························<a·class="code·hl_typedef"·href="a01900.html#a4ec0522ca63de361e7cb089c4d52156b">MPICommunicatorType</a>·comm·=·MPIHelper::getCommunicator()·)</div> 
136 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······:·macroGrid_(·filename.c_str(),·comm·)</div> 
137 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div>119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div>
138 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······grid_·=·macroGrid_.template·createGrid&lt;·Grid·&gt;();</div> 
139 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
140 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">if</span>(·macroGrid_.<a·class="code·hl_variable"·href="a03728.html#aaed1f1025b6cebb864695399a931c3a6">nofelparams</a>·&gt;·0·)</div>121 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">static</span>·std::size_t·translateDuneToGmshType(<span·class="keyword">const</span>·GeometryType&amp;·type)·{</div>
 122 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······std::size_t·element_type;</div>
141 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······{</div>123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
142 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·nofElements·=·macroGrid_.<a·class="code·hl_variable"·href="a03728.html#ad491b526ea24e65d733f52a62b9aa105">elements</a>.size();</div>124 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keywordflow">if</span>·(type.isLine())</div>
 125 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········element_type·=·1;</div>
143 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">size_t</span>·i·=·0;·i·&lt;·nofElements;·++i·)</div>126 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isTriangle())</div>
144 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········{</div>127 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········element_type·=·2;</div>
 128 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isQuadrilateral())</div>
145 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··········std::vector&lt;·double·&gt;·coord;</div>129 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········element_type·=·3;</div>
 130 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isTetrahedron())</div>
 131 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········element_type·=·4;</div>
 132 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isHexahedron())</div>
 133 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········element_type·=·5;</div>
 134 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isPrism())</div>
 135 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········element_type·=·6;</div>
 136 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isPyramid())</div>
 137 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>········element_type·=·7;</div>
 138 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isVertex())</div>
 139 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········element_type·=·15;</div>
 140 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······<span·class="keywordflow">else</span></div>
 141 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>········DUNE_THROW(Dune::IOError,·<span·class="stringliteral">&quot;GeometryType·&quot;</span>·&lt;&lt;·type·&lt;&lt;·<span·class="stringliteral">&quot;·is·not·supported·by·gmsh.&quot;</span>);</div>
146 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>142 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
147 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··········DomainType·p(0);</div> 
148 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·nofCorners·=·macroGrid_.<a·class="code·hl_variable"·href="a03728.html#ad491b526ea24e65d733f52a62b9aa105">elements</a>[i].size();</div> 
149 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·k=0;·k&lt;nofCorners;·++k)</div> 
150 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>············<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·j=0;·j&lt;DomainType::dimension;·++j)</div> 
151 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··············p[j]+=macroGrid_.<a·class="code·hl_variable"·href="a03728.html#acc59bd603305425555fc3bee4ec8fc94">vtx</a>[macroGrid_.<a·class="code·hl_variable"·href="a03728.html#ad491b526ea24e65d733f52a62b9aa105">elements</a>[i][k]][j];</div> 
152 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··········p/=double(nofCorners);</div> 
Max diff block lines reached; 42508/84766 bytes (50.15%) of diff not shown.
22.8 KB
html2text {}
    
Offset 2, 309 lines modifiedOffset 2, 292 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 gmshwriter.hh
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 dgfgridfactory.hh 
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root12 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:15 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_DGF_GRIDFACTORY_HH 
18 6#define·DUNE_DGF_GRIDFACTORY_HH16 5#ifndef·DUNE_GRID_IO_FILE_GMSHWRITER_HH
 17 6#define·DUNE_GRID_IO_FILE_GMSHWRITER_HH
19 718 7
 19 8#include·<fstream>
20 8#include·<iostream>20 9#include·<iostream>
 21 10#include·<iomanip>
21 9#include·<string>22 11#include·<string>
22 10#include·<vector>23 12#include·<vector>
23 11#include·<map> 
24 12#include·<assert.h> 
25 1324 13
 25 14#include·<dune/common/exceptions.hh>
 26 15#include·<dune/geometry/type.hh>
 27 16#include·<dune/geometry/referenceelements.hh>
26 14#include·<dune/common/parallel/mpihelper.hh> 
27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
29 17 
30 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
31 19#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>28 17#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_\x8._\x8h_\x8h>
32 2029 18#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.m_.c_.m_.g_.m_.a_.p_.p_.e_.r_.._.h_.h>
 30 19
 31 20namespace·_\x8D_\x8u_\x8n_\x8e·{
33 2132 21
34 22namespace·_\x8D_\x8u_\x8n_\x8e 
35 23{ 
36 24 
37 25·//·External·Forward·Declarations 
38 26·//·----------------------------- 
39 27 
40 28·template·<·class·GridImp,·class·IntersectionImp·> 
41 29·class·Intersection; 
42 30 
43 31 
44 32 
45 33·//·DGFGridFactory 
46 34·//·-------------- 
47 35 
48 36·template·<·class·G·>33 35·template·<class·GridView>
49 _\x83_\x87·struct·_.D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y34 _\x83_\x86·class·_.G_.m_.s_.h_.W_.r_.i_.t_.e_.r
50 38·{35 37·{
51 _\x83_\x89·typedef·G·_\x8G_\x8r_\x8i_\x8d; 
52 _\x84_\x80·const·static·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
53 _\x84_\x81·typedef·MPIHelper::MPICommunicator·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e; 
54 42 
55 43·private:36 38·private:
56 44·typedef·typename·_.G_.r_.i_.d_.:_.:_.t_.e_.m_.p_.l_.a_.t_.e·Codim<·0·>::Entity·Element;37 39·const·_.G_.r_.i_.d_.V_.i_.e_.w·gv;
 38 40·int·precision;
 39 41
 40 42·static·const·unsigned·int·dim·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 41 43·static·const·unsigned·int·dimWorld·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d;
 42 44·static_assert(·(dimWorld·<=·3),·"GmshWriter·requires·dimWorld·<=·3."·);
57 4543 45
 44 47·template<typename·Entity>
 45 48·std::size_t·nodeIndexFromEntity(const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·entity,·int·i)·const·{
 46 49·return·gv._\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t().subIndex(entity,·i,·dim)+1;
 47 50·}
 48 51
 49 55·static·std::size_t·translateDuneToGmshType(const·GeometryType&·type)·{
 50 56·std::size_t·element_type;
 51 57
 52 58·if·(type.isLine())
 53 59·element_type·=·1;
 54 60·else·if·(type.isTriangle())
 55 61·element_type·=·2;
 56 62·else·if·(type.isQuadrilateral())
 57 63·element_type·=·3;
 58 64·else·if·(type.isTetrahedron())
 59 65·element_type·=·4;
 60 66·else·if·(type.isHexahedron())
 61 67·element_type·=·5;
 62 68·else·if·(type.isPrism())
 63 69·element_type·=·6;
 64 70·else·if·(type.isPyramid())
 65 71·element_type·=·7;
 66 72·else·if·(type.isVertex())
 67 73·element_type·=·15;
58 46·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·dimension·>::Entity·Vertex; 
59 47 
60 48·public: 
61 49 
62 _\x85_\x80·explicit·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·(·const·std::string·&filename, 
63 51·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e·comm·=·MPIHelper::getCommunicator()·) 
64 52·:·macroGrid_(·filename.c_str(),·comm·) 
65 53·{ 
66 54·grid_·=·macroGrid_.template·createGrid<·Grid·>(); 
67 55 
68 56·if(·macroGrid_._\x8n_\x8o_\x8f_\x8e_\x8l_\x8p_\x8a_\x8r_\x8a_\x8m_\x8s·>·0·) 
69 57·{ 
70 58·const·size_t·nofElements·=·macroGrid_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8s.size(); 
71 59·for(·size_t·i·=·0;·i·<·nofElements;·++i·) 
72 60·{ 
73 61·std::vector<·double·>·coord; 
74 62 
75 63·DomainType·p(0); 
76 64·const·size_t·nofCorners·=·macroGrid_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8s[i].size(); 
77 65·for·(size_t·k=0;·k<nofCorners;·++k) 
78 66·for·(int·j=0;·j<DomainType::dimension;·++j) 
79 67·p[j]+=macroGrid_._\x8v_\x8t_\x8x[macroGrid_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8s[i][k]][j]; 
80 68·p/=double(nofCorners); 
81 69 
82 70·elInsertOrder_.insert(·std::make_pair(·p,·i·)·); 
83 71·} 
84 72·} 
85 73 
86 74·if(·macroGrid_._\x8n_\x8o_\x8f_\x8v_\x8t_\x8x_\x8p_\x8a_\x8r_\x8a_\x8m_\x8s·>·0·) 
87 75·{ 
88 76·const·size_t·nofVertices·=·macroGrid_._\x8v_\x8t_\x8x.size(); 
89 77·for(·size_t·i·=·0;·i·<·nofVertices;·++i·) 
90 78·{ 
Max diff block lines reached; 14596/23374 bytes (62.45%) of diff not shown.
7.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00827.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·parser.hh·File·Reference</title>8 <title>dune-grid:·starcdreader.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 39 lines modifiedOffset 65, 37 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">parser.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">starcdreader.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 82 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 83 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
 84 <code>#include·&lt;iostream&gt;</code><br·/>
82 <code>#include·&lt;string&gt;</code><br·/>85 <code>#include·&lt;fstream&gt;</code><br·/>
83 <code>#include·&lt;vector&gt;</code><br·/>86 <code>#include·&lt;memory&gt;</code><br·/>
84 <code>#include·&lt;map&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/> 
86 </div>87 </div>
87 <p><a·href="a00827_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00827_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">89 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>91 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03724.html">Dune::DGFBoundaryParameter</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03788.html">Dune::StarCDReader&lt;·GridType·&gt;</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·types·for·additional·features.··<a·href="a03724.html#details">More...</a><br·/></td></tr>93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">File·reader·for·the·Star-CD·format.··<a·href="a03788.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03728.html">Dune::DuneGridFormatParser</a></td></tr> 
95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build·information·in·vector·structures·used·by·the·<a·class="el"·href="a03716.html">MacroGrid</a>·class.··<a·href="a03728.html#details">More...</a><br·/></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table><table·class="memberdecls">95 </table><table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
99 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.67 KB
html2text {}
    
Offset 2, 30 lines modifiedOffset 2, 26 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s9 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 parser.hh·File·Reference10 starcdreader.hh·File·Reference
 11 #include·<dune/common/exceptions.hh>
 12 #include·<dune/geometry/type.hh>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
12 #include·<iostream>14 #include·<iostream>
13 #include·<string>15 #include·<fstream>
14 #include·<vector>16 #include·<memory>
15 #include·<map> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8t_\x8a_\x8r_\x8C_\x8D_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
 20  ·······File·reader·for·the·Star-CD·format.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r 
20  ········Contains·types·for·additional·features.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
21   
22 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r 
23  ········The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build 
24 ·········information·in·vector·structures·used·by·the·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8G_\x8r_\x8i_\x8d·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
25  21  
26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
27 namespace· ·_\x8D_\x8u_\x8n_\x8e23 namespace· ·_\x8D_\x8u_\x8n_\x8e
28  ···········Include·standard·header·files.24  ···········Include·standard·header·files.
29  25  
30 ===============================================================================26 ===============================================================================
31 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
94.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00827_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·parser.hh·Source·File</title>8 <title>dune-grid:·starcdreader.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 230 lines modifiedOffset 70, 180 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">parser.hh</div></div>80 ··<div·class="headertitle"><div·class="title">starcdreader.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00827.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00827.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_DUNEGRIDFORMATPARSER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_STARCD_READER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_DUNEGRIDFORMATPARSER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_STARCD_READER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;map&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00851.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 100 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">class·</span>DGFPrintInfo;</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
102 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="};">101 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="};">
103 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03724.html">···22</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03724.html">DGFBoundaryParameter</a></div>102 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03788.html">···52</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03788.html">StarCDReader</a>·{</div>
104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div> 
105 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">···25</a></span>····<span·class="keyword">typedef</span>·std::string·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a>;</div> 
106 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div> 
107 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="}"> 
108 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03724.html#a2ce364f5fc4024bd2f2f50b699f88d19">···28</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a>·&amp;<a·class="code·hl_function"·href="a03724.html#a2ce364f5fc4024bd2f2f50b699f88d19">defaultValue</a>·()</div> 
109 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····{</div> 
110 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a>·value;</div> 
111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keywordflow">return</span>·value;</div> 
112 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····}</div> 
113 </div> 
114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>103 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
115 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}"> 
116 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03724.html#add07d4507352d388f882d26f40523340">···35</a></span>····<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a>·<a·class="code·hl_function"·href="a03724.html#add07d4507352d388f882d26f40523340">convert</a>·(·<span·class="keyword">const</span>·std::string·&amp;·parameter·)</div> 
117 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····{</div> 
118 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keywordflow">return</span>·parameter;</div> 
119 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····}</div> 
120 </div> 
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
122 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03724.html#a550701eebf6060e8012331b55aa15a6d">···41</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·<a·class="code·hl_variable"·href="a03724.html#a550701eebf6060e8012331b55aa15a6d">delimiter</a>·=·<span·class="charliteral">&#39;:&#39;</span>;</div> 
123 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··};</div> 
124 </div> 
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
126 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};"> 
127 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03728.html">···46</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03728.html">DuneGridFormatParser</a></div> 
128 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··{</div> 
129 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>104 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">public</span>:</div>
130 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03728.html#ab635edbf3774660424960b946df6edf5a8359f3caedae25d2ca2d59216f3c5181">···49</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">enum</span>·{<a·class="code·hl_enumvalue"·href="a03728.html#ab635edbf3774660424960b946df6edf5ad87b42c400b7536ee07df3541bf73f40">Simplex</a>,<a·class="code·hl_enumvalue"·href="a03728.html#ab635edbf3774660424960b946df6edf5a8359f3caedae25d2ca2d59216f3c5181">Cube</a>,<a·class="code·hl_enumvalue"·href="a03728.html#ab635edbf3774660424960b946df6edf5a31ed920dca4a283899446acd1b9e293c">General</a>}·<a·class="code·hl_enumeration"·href="a03728.html#ab635edbf3774660424960b946df6edf5">element_t</a>;</div> 
131 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
132 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03728.html#a79b2f18030639f8a0d2236895443c16fa890d59f85a7a80ebbac57f8bf514e9c3">···51</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">enum</span>·{<a·class="code·hl_enumvalue"·href="a03728.html#a79b2f18030639f8a0d2236895443c16faf1d492375835f8c5fcd6fae8e1d30fab">counterclockwise</a>=1,<a·class="code·hl_enumvalue"·href="a03728.html#a79b2f18030639f8a0d2236895443c16fa890d59f85a7a80ebbac57f8bf514e9c3">clockwise</a>=-1}·<a·class="code·hl_enumeration"·href="a03728.html#a79b2f18030639f8a0d2236895443c16f">orientation_t</a>;</div> 
133 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
134 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<a·class="code·hl_class"·href="a03728.html">DuneGridFormatParser</a>·(·<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·size·);</div> 
135 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>105 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
136 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03728.html#a2f0bac9945c1aac80fef0375ac9bbb66">isDuneGridFormat</a>·(·st[·...·truncated·by·diffoscope;·len:·29,·SHA:·1b2ce9d7b579842ffba858a212f0c58b909f90144270615443a905bf26908869·...·]>106 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">
 107 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03788.html#ab8cc432d99568f59002061f19adb00ea">···65</a></span>····<span·class="keyword">static</span>·std::unique_ptr&lt;GridType&gt;·<a·class="code·hl_function"·href="a03788.html#ab8cc432d99568f59002061f19adb00ea">read</a>(<span·class="keyword">const</span>·std::string&amp;·fileName,·<span·class="keywordtype">bool</span>·verbose·=·<span·class="keyword">true</span>)</div>
 108 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····{</div>
 109 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="comment">//·extract·the·grid·dimension</span></div>
 110 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dim·=·GridType::dimension;</div>
137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>111 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
138 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03728.html#a2f0bac9945c1aac80fef0375ac9bbb66">isDuneGridFormat</a>·(·<span·class="keyword[·...·truncated·by·diffoscope;·len:·43,·SHA:·68be660c3ecec73d93014fe304df81061a64c1d888e6b3e12d0a98f65fdedd34·...·]</div>112 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="comment">//·currently·only·dim·=·3·is·implemented</span></div>
 113 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keywordflow">if</span>·(dim·!=·3)</div>
 114 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········DUNE_THROW(Dune::NotImplemented,</div>
 115 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>···················<span·class="stringliteral">&quot;Reading·Star-CD·format·is·not·implemented·for·dimension·&quot;</span>·&lt;&lt;·dim);</div>
139 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>116 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 117 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="comment">//·set·up·the·grid·factory</span></div>
 118 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<a·class="code·hl_class"·href="a02872.html">GridFactory&lt;GridType&gt;</a>·factory;</div>
140 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03728.html#acd51ecc4500f9548ccb68f4930796bea">readDuneGrid</a>(·std::istream·&amp;input,·<span·class="keywordtype">int</span>·dimG,·<span·class="keywordtype">int</span>·dimW·);</div> 
141 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> 
142 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03728.html#ac56dda2bdc0d6d1c49e4880bdfe531ca">writeTetgenPoly</a>·(·<span·class="keyword">const</span>·std::string·&amp;,·std::string·&amp;,·std::string·&amp;·);</div> 
143 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> 
144 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03728.html#ac56dda2bdc0d6d1c49e4880bdfe531ca">writeTetgenPoly</a>·(·std::ostream·&amp;·out,·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·writeSegments·=·<span·class="keyword">true</span>·);</div> 
145 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div>119 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 120 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="comment">//·set·the·name·of·the·vertex·file</span></div>
 121 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······std::string·vertexFileName·=·fileName·+·<span·class="stringliteral">&quot;.vrt&quot;</span>;</div>
 122 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 123 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······<span·class="comment">//·set·the·vertex·input·stream</span></div>
 124 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······std::ifstream·vertexFile(vertexFileName.c_str());</div>
 125 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="keywordflow">if</span>·(!vertexFile)</div>
 126 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········DUNE_THROW(Dune::IOError,·<span·class="stringliteral">&quot;Could·not·open·&quot;</span>·&lt;&lt;·vertexFileName);</div>
 127 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 128 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="comment">//·read·the·vertices</span></div>
146 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keyword">protected</span>:</div>129 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordtype">int</span>·dummyIdx;</div>
147 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03728.html#ae4009d91889c5d28600fc88519548cb3">generateBoundaries</a>·(·std::istream·&amp;,·<span·class="keywordtype">bool</s[·...·truncated·by·diffoscope;·len:·6,·SHA:·dae4092331bb72748353300263345dc6a7dd0c29a043a206d681320739b834d7·...·];</div>130 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keywordtype">int</span>·numberOfVertices·=·0;</div>
 131 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">while</span>·(vertexFile·&gt;&gt;·dummyIdx)·{</div>
 132 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········numberOfVertices++;</div>
 133 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 134 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········Dune::FieldVector&lt;double,dim&gt;·position;</div>
 135 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
 136 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·k·=·0;·k·&lt;·dim;·k++)</div>
 137 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··········vertexFile·&gt;&gt;·position[k];</div>
 138 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div>
 139 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>········factory.<a·class="code·hl_function"·href="a02872.html#a2a94f1974d8c77eafe80417525d82be5">insertVertex</a>(position);</div>
Max diff block lines reached; 50570/73701 bytes (68.62%) of diff not shown.
22.7 KB
html2text {}
    
Offset 2, 332 lines modifiedOffset 2, 193 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 starcdreader.hh
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 parser.hh 
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root12 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:15 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_DGF_DUNEGRIDFORMATPARSER_HH 
18 6#define·DUNE_DGF_DUNEGRIDFORMATPARSER_HH16 5#ifndef·DUNE_STARCD_READER_HH
 17 6#define·DUNE_STARCD_READER_HH
19 718 7
 19 8#include·<dune/common/exceptions.hh>
 20 9
 21 10#include·<dune/geometry/type.hh>
 22 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
20 8#include·<iostream>23 12#include·<iostream>
21 9#include·<string>24 13#include·<fstream>
22 10#include·<vector>25 14#include·<memory>
 26 15
23 11#include·<map> 
24 12 
25 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h> 
26 14 
27 15namespace·_.D_.u_.n_.e27 16namespace·_.D_.u_.n_.e·{
28 16{ 
29 1728 17
 29 51·template·<class·GridType>
 30 _\x85_\x82·class·_\x8S_\x8t_\x8a_\x8r_\x8C_\x8D_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r·{
 31 53
30 18·class·DGFPrintInfo; 
31 19 
32 _\x82_\x82·struct·_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r 
33 23·{ 
34 _\x82_\x85·typedef·std::string·_\x8t_\x8y_\x8p_\x8e; 
35 26 
36 _\x82_\x88·static·const·_\x8t_\x8y_\x8p_\x8e·&_\x8d_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8V_\x8a_\x8l_\x8u_\x8e·() 
37 29·{ 
38 30·static·_\x8t_\x8y_\x8p_\x8e·value; 
39 31·return·value; 
40 32·} 
41 33 
42 _\x83_\x85·static·_\x8t_\x8y_\x8p_\x8e·_\x8c_\x8o_\x8n_\x8v_\x8e_\x8r_\x8t·(·const·std::string·&·parameter·) 
43 36·{ 
44 37·return·parameter; 
45 38·} 
46 39 
47 _\x84_\x81·static·const·char·_\x8d_\x8e_\x8l_\x8i_\x8m_\x8i_\x8t_\x8e_\x8r·=·':'; 
48 42·}; 
49 43 
50 _\x84_\x86·class·_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r 
51 47·{ 
52 48·public:32 54·public:
53 _\x84_\x89·typedef·enum·{_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x,_\x8C_\x8u_\x8b_\x8e,_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8l}·_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8__\x8t; 
54 50 
55 _\x85_\x81·typedef·enum·{_\x8c_\x8o_\x8u_\x8n_\x8t_\x8e_\x8r_\x8c_\x8l_\x8o_\x8c_\x8k_\x8w_\x8i_\x8s_\x8e=1,_\x8c_\x8l_\x8o_\x8c_\x8k_\x8w_\x8i_\x8s_\x8e=-1}·_\x8o_\x8r_\x8i_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8__\x8t; 
56 52 
57 54·_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r·(·int·rank,·int·size·); 
58 5533 55
59 66·static·bool·_\x8i_\x8s_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t·(·std::istream·&input·); 
60 67 
61 77·static·bool·_\x8i_\x8s_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t·(·const·std::string·&filename·); 
62 78 
63 91·bool·_\x8r_\x8e_\x8a_\x8d_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d(·std::istream·&input,·int·dimG,·int·dimW·); 
64 92 
65 94·void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8T_\x8e_\x8t_\x8g_\x8e_\x8n_\x8P_\x8o_\x8l_\x8y·(·const·std::string·&,·std::string·&,·std::string·&·); 
66 95 
67 96·void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8T_\x8e_\x8t_\x8g_\x8e_\x8n_\x8P_\x8o_\x8l_\x8y·(·std::ostream·&·out,·const·bool·writeSegments·=·true 
68 ); 
69 97 
70 98·protected: 
71 99·void·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8i_\x8e_\x8s·(·std::istream·&,·bool·); 
72 100 
73 101·//·call·to·tetgen/triangle 
74 102·void·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8G_\x8r_\x8i_\x8d·(·std::istream·&·); 
75 103·void·_.r_.e_.a_.d_.T_.e_.t_.g_.e_.n_.T_.r_.i_.a_.n_.g_.l_.e·(·const·std::string·&·);34 _.6_.5·static·std::unique_ptr<GridType>·_.r_.e_.a_.d(const·std::string&·fileName,·bool
 35 verbose·=·true)
 36 66·{
 37 67·//·extract·the·grid·dimension
 38 68·const·int·dim·=·GridType::dimension;
 39 69
 40 70·//·currently·only·dim·=·3·is·implemented
 41 71·if·(dim·!=·3)
 42 72·DUNE_THROW(Dune::NotImplemented,
 43 73·"Reading·Star-CD·format·is·not·implemented·for·dimension·"·<<·dim);
 44 74
 45 75·//·set·up·the·grid·factory
 46 76·_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8>·factory;
 47 77
 48 78·//·set·the·name·of·the·vertex·file
 49 79·std::string·vertexFileName·=·fileName·+·".vrt";
 50 80
 51 81·//·set·the·vertex·input·stream
 52 82·std::ifstream·vertexFile(vertexFileName.c_str());
 53 83·if·(!vertexFile)
 54 84·DUNE_THROW(Dune::IOError,·"Could·not·open·"·<<·vertexFileName);
 55 85
 56 86·//·read·the·vertices
 57 87·int·dummyIdx;
 58 88·int·numberOfVertices·=·0;
 59 89·while·(vertexFile·>>·dummyIdx)·{
 60 90·numberOfVertices++;
 61 91
 62 92·Dune::FieldVector<double,dim>·position;
 63 93
 64 94·for·(int·k·=·0;·k·<·dim;·k++)
 65 95·vertexFile·>>·position[k];
 66 96
 67 97·factory._\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x(position);
 68 98·}
 69 99·if·(verbose)
 70 100·std::cout·<<·numberOfVertices·<<·"·vertices·read."·<<·std::endl;
 71 101
 72 102·//·set·the·name·of·the·element·file
 73 103·std::string·elementFileName·=·fileName·+·".cel";
76 10474 104
 75 105·//·set·the·element·input·stream
 76 106·std::ifstream·elementFile(elementFileName.c_str());
 77 107·if·(!elementFile)
Max diff block lines reached; 17024/23250 bytes (73.22%) of diff not shown.
14.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00830.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfoned.hh·File·Reference</title>8 <title>dune-grid:·gmshreader.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 48 lines modifiedOffset 65, 83 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>·&#124;
 78 <a·href="#enum-members">Enumerations</a>·&#124;
 79 <a·href="#func-members">Functions</a>··</div>
78 ··<div·class="headertitle"><div·class="title">dgfoned.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">gmshreader.hh·File·Reference</div></div>
79 </div><!--header-->81 </div><!--header-->
80 <div·class="contents">82 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;cstdarg&gt;</code><br·/>
 84 <code>#include·&lt;cstdio&gt;</code><br·/>
 85 <code>#include·&lt;cstring&gt;</code><br·/>
82 <code>#include·&lt;fstream&gt;</code><br·/>86 <code>#include·&lt;fstream&gt;</code><br·/>
83 <code>#include·&lt;iostream&gt;</code><br·/>87 <code>#include·&lt;iostream&gt;</code><br·/>
 88 <code>#include·&lt;map&gt;</code><br·/>
 89 <code>#include·&lt;memory&gt;</code><br·/>
84 <code>#include·&lt;istream&gt;</code><br·/>90 <code>#include·&lt;string&gt;</code><br·/>
 91 <code>#include·&lt;tuple&gt;</code><br·/>
85 <code>#include·&lt;vector&gt;</code><br·/>92 <code>#include·&lt;vector&gt;</code><br·/>
 93 <code>#include·&lt;utility&gt;</code><br·/>
86 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>94 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 95 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 96 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 97 <code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>98 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00974_source.html">dune/grid/onedgrid.hh</a>&gt;</code><br·/> 
89 <code>#include·&quot;<a·class="el"·href="a07136_source.html">dgfparser.hh</a>&quot;</code><br·/> 
90 </div>99 </div>
91 <p><a·href="a00830_source.html">Go·to·the·source·code·of·this·file.</a></p>100 <p><a·href="a00830_source.html">Go·to·the·source·code·of·this·file.</a></p>
92 <table·class="memberdecls">101 <table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
94 Classes</h2></td></tr>103 Classes</h2></td></tr>
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03644.html">Dune::DGFGridInfo&lt;·OneDGrid·&gt;</a></td></tr>104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03732.html">Dune::GmshReaderOptions</a></td></tr>
 105 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Options·for·read·operation.··<a·href="a03732.html#details">More...</a><br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03748.html">Dune::GmshReaderParser&lt;·GridType·&gt;</a></td></tr>
 108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">dimension·independent·parts·for·<a·class="el"·href="a03748.html"·title="dimension·independent·parts·for·GmshReaderParser">GmshReaderParser</a>··<a·href="a03748.html#details">More...</a><br·/></td></tr>
 109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03648.html">Dune::DGFGridFactory&lt;·OneDGrid·&gt;</a></td></tr>110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03752.html">Dune::GmshReader&lt;·GridType·&gt;</a></td></tr>
 111 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Read·<a·class="el"·href="a01079.html">Gmsh</a>·mesh·file.··<a·href="a03752.html#details">More...</a><br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">113 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>115 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>116 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>117 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 119 <tr·class="memitem:a01079"·id="r_a01079"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01079.html">Dune::Gmsh</a></td></tr>
 120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 121 </table><table·class="memberdecls">
 122 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="enum-members"·name="enum-members"></a>
 123 Enumerations</h2></td></tr>
 124 <tr·class="memitem:ga2ee29433a0b7c59f0713b60d2712f7f1"·id="r_ga2ee29433a0b7c59f0713b60d2712f7f1"><td·class="memItemLeft"·align="right"·valign="top">enum·class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">Dune::Gmsh::ReaderOptions</a>·{·<a·class="el"·href="a01060.html#gga2ee29433a0b7c59f0713b60d2712f7f1a2c7aea4237e25b4f8ee3b0bf77d6fed0">Dune::Gmsh::ReaderOptions::verbose</a>·=·1
 125 ,·<a·class="el"·href="a01060.html#gga2ee29433a0b7c59f0713b60d2712f7f1af3ec96bc081782d8ef5221c0635b998f">Dune::Gmsh::ReaderOptions::insertBoundarySegments</a>·=·2
 126 ,·<a·class="el"·href="a01060.html#gga2ee29433a0b7c59f0713b60d2712f7f1aee3a46b6af7195bca88294920d380060">Dune::Gmsh::ReaderOptions::readElementData</a>·=·4
 127 ,·<a·class="el"·href="a01060.html#gga2ee29433a0b7c59f0713b60d2712f7f1a9adab7345b1b39d4f239b5c14d347070">Dune::Gmsh::ReaderOptions::readBoundaryData</a>·=·8
 128 ·}</td></tr>
 129 <tr·class="memdesc:ga2ee29433a0b7c59f0713b60d2712f7f1"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Option·for·the·Gmsh·mesh·file·reader.··<a·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">More...</a><br·/></td></tr>
 130 <tr·class="separator:ga2ee29433a0b7c59f0713b60d2712f7f1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 131 </table><table·class="memberdecls">
 132 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 133 Functions</h2></td></tr>
 134 <tr·class="memitem:ac00e8aae92b152add9e0973d23f55685"·id="r_ac00e8aae92b152add9e0973d23f55685"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01079.html#ac00e8aae92b152add9e0973d23f55685">Dune::Gmsh::operator|</a>·(<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>·a,·<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>·b)</td></tr>
 135 <tr·class="memdesc:ac00e8aae92b152add9e0973d23f55685"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">composition·operator·for·reader·options··<br·/></td></tr>
 136 <tr·class="separator:ac00e8aae92b152add9e0973d23f55685"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 137 <tr·class="memitem:a566d5ca5137acb12e02228baed7d394a"·id="r_a566d5ca5137acb12e02228baed7d394a"><td·class="memItemLeft"·align="right"·valign="top">constexpr·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01079.html#a566d5ca5137acb12e02228baed7d394a">Dune::Gmsh::operator&amp;</a>·(<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>·a,·<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>·b)</td></tr>
 138 <tr·class="memdesc:a566d5ca5137acb12e02228baed7d394a"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">query·operator·for·reader·options·(is·b·set·in·a)··<br·/></td></tr>
 139 <tr·class="separator:a566d5ca5137acb12e02228baed7d394a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table>140 </table>
106 </div><!--·contents·-->141 </div><!--·contents·-->
107 <!--·start·footer·part·-->142 <!--·start·footer·part·-->
108 <hr·class="footer"/><address·class="footer"><small>143 <hr·class="footer"/><address·class="footer"><small>
109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8144 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
110 </small></address>145 </small></address>
111 </body>146 </body>
3.7 KB
html2text {}
    
Offset 2, 31 lines modifiedOffset 2, 60 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8E_\x8n_\x8u_\x8m_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
11 dgfoned.hh·File·Reference10 gmshreader.hh·File·Reference
12 #include·<algorithm>11 #include·<cstdarg>
 12 #include·<cstdio>
 13 #include·<cstring>
13 #include·<fstream>14 #include·<fstream>
14 #include·<iostream>15 #include·<iostream>
 16 #include·<map>
 17 #include·<memory>
15 #include·<istream>18 #include·<string>
 19 #include·<tuple>
16 #include·<vector>20 #include·<vector>
 21 #include·<utility>
17 #include·<dune/common/exceptions.hh>22 #include·<dune/common/exceptions.hh>
 23 #include·<dune/common/fvector.hh>
 24 #include·<dune/geometry/type.hh>
 25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8s_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h>
18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>26 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_.r_.i_.d_.f_.a_.c_.t_.o_.r_.y_\x8._\x8h_\x8h>
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8o_\x8n_\x8e_\x8d_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
20 #include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h" 
21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.27 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s28 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_.G_.F_.G_.r_.i_.d_.I_.n_.f_.o_.<_.·_.O_.n_.e_.D_.G_.r_.i_.d_.·_.>29 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_.m_.s_.h_.R_.e_.a_.d_.e_.r_.O_.p_.t_.i_.o_.n_.s
 30  ········Options·for·read·operation.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
24  31  
25 struct· ·_.D_.u_.n_.e_.:_.:_.D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.O_.n_.e_.D_.G_.r_.i_.d_\x8·_\x8>32 ·class· ·_.D_.u_.n_.e_.:_.:_.G_.m_.s_.h_.R_.e_.a_.d_.e_.r_.P_.a_.r_.s_.e_.r_.<_.·_.G_.r_.i_.d_.T_.y_.p_.e_\x8·_\x8>
 33  ········dimension·independent·parts·for·_\x8G_\x8m_\x8s_\x8h_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 34  
 35 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>
 36  ········Read·_\x8G_\x8m_\x8s_\x8h·mesh·file.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
26  37  
27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s38 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
28 namespace· ·_\x8D_\x8u_\x8n_\x8e39 namespace· ·_\x8D_\x8u_\x8n_\x8e
29  ···········Include·standard·header·files.40  ···········Include·standard·header·files.
30  41  
 42 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h
 43  
 44 E\x8En\x8nu\x8um\x8me\x8er\x8ra\x8at\x8ti\x8io\x8on\x8ns\x8s
 45 enum·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8v_\x8e_\x8r_\x8b_\x8o_\x8s_\x8e·=·1
 46 ·············,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8s·=·2·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:
 47 ·············_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8r_\x8e_\x8a_\x8d_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a·=·4·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:
 48 ·············_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8r_\x8e_\x8a_\x8d_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8D_\x8a_\x8t_\x8a·=·8·}
 49  ············Option·for·the·Gmsh·mesh·file·reader.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 50  
 51 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 52 constexpr·_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8|·(_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·a,·_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s
 53 ·························b)
 54  ························composition·operator·for·reader·options
 55  
 56 ·········constexpr·bool ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8&·(_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·a,·_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s
 57 ·························b)
 58  ························query·operator·for·reader·options·(is·b·set·in·a)
 59  
31 ===============================================================================60 ===============================================================================
32 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.861 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
315 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00830_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfoned.hh·Source·File</title>8 <title>dune-grid:·gmshreader.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 295 lines modifiedOffset 70, 1198 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dgfoned.hh</div></div>80 ··<div·class="headertitle"><div·class="title">gmshreader.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00830.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00830.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_FILE_IO_DGFPARSER_DGFONED_HH</span></div> 
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_FILE_IO_DGFPARSER_DGFONED_HH</span></div> 
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//-·C++·includes</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GMSHREADER_HH</span></div>
 89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GMSHREADER_HH</span></div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstdarg&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;cstdio&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;cstring&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;istream&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;tuple&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">//-·dune-common·includes</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">//-·dune-grid·includes</span></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00974.html">dune/grid/onedgrid.hh</a>&gt;</span></div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">//-·local·includes</span></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07136.html">dgfparser.hh</a>&quot;</span></div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="keyword">namespace</span></div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00326.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div>
 109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>{</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="comment">//·helper·method·used·below</span></div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keywordtype">double</span>·getfirst·(·std::vector&lt;·double·&gt;·v·)</div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··{</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keywordflow">return</span>·v[·0·];</div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··}</div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>}··<span·class="comment">//·end·anonymous·namespace</span></div> 
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 114 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">
 115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03732.html">···38</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03732.html">GmshReaderOptions</a></div>
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>{</div> 
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··{</div>
122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="comment">//·DGFGridInfo</span></div> 
123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="comment">//·-----------</span></div> 
124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">template</span>&lt;·&gt;</div> 
126 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="};">117 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="};">
 118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501">···40</a></span>····<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501">GeometryOrder</a>·{</div>
 119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a79050c5952b1b9407fd5d236d534634c">···42</a></span>······<a·class="code·hl_enumvalue"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a79050c5952b1b9407fd5d236d534634c">firstOrder</a>,</div>
 120 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<a·class="code·hl_enumvalue"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358">secondOrder</a></div>
 121 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358">···45</a></span>····};</div>
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03644.html">···44</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03656.html">DGFGridInfo</a>&lt;·<a·class="code·hl_class"·href="a04032.html">OneDGrid</a>·&gt;</div> 
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··{</div> 
129 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}"> 
130 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03644.html#ad0757ecf6b0a8b4fb0844a0c747414bd">···46</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03644.html#ad0757ecf6b0a8b4fb0844a0c747414bd">refineStepsForHalf</a>·()</div> 
131 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div> 
132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keywordflow">return</span>·1;</div> 
133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div> 
134 </div>122 </div>
135 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
136 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}"> 
137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03644.html#a02bbf767c703ff14f7145700b5c5d276">···51</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="a03644.html#a02bbf767c703ff14f7145700b5c5d276">refineWeight</a>·()</div> 
138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····{</div> 
139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordflow">return</span>·0.5;</div> 
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··};</div>
141 </div>124 </div>
142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··};</div>125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
143 </div>126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">namespace·</span>{</div>
 127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="comment">//·arbitrary·dimension,·implementation·is·in·specialization</span></div>
 129 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dimension,·<span·class="keywordtype">int</span>·dimWorld·=·dimension·&gt;</div>
 130 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">class·</span>GmshReaderQuadraticBoundarySegment</div>
144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>131 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div>
 132 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">public</span>:</div>
 133 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·empty·function·since·this·class·does·not·implement·anything</span></div>
 134 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·registerFactory()·{}</div>
145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>135 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····};</div>
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>136 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="comment">//·DGFGridFactory&lt;·OneDGrid·&gt;</span></div>137 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="comment">//·quadratic·boundary·segments·in·1d</span></div>
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="comment">//·--------------------------</span></div>138 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="comment">/*</span></div>
149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>139 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">·······Note·the·points</span></div>
150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">template</span>&lt;·&gt;</div>140 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment"></span>·</div>
 141 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">·······(0)···(alpha)···(1)</span></div>
151 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="};"> 
152 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03648.html">···63</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a01900.html">DGFGridFactory</a>&lt;·<a·class="code·hl_class"·href="a04032.html">OneDGrid</a>·&gt;</div> 
153 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··{</div>142 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment"></span>·</div>
154 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a03648.html#a140dfbb16338438531a7793d42c521a8">···66</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04032.html">OneDGrid</a>·<a·class="code·hl_typedef"·href="a03648.html#a140dfbb16338438531a7793d42c521a8">Grid</a>;</div> 
155 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03648.html#ad641dd9810a85b5998d8ddf7bce0115e">···68</a></span>····<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">dimension</a>·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb897713860b54a1d11cdd60ea6">Grid::dimension</a>;</div> 
Max diff block lines reached; 212626/253821 bytes (83.77%) of diff not shown.
66.6 KB
html2text {}
    
Offset 2, 345 lines modifiedOffset 2, 1334 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 gmshreader.hh
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 dgfoned.hh 
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root12 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:15 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_GRID_FILE_IO_DGFPARSER_DGFONED_HH 
18 6#define·DUNE_GRID_FILE_IO_DGFPARSER_DGFONED_HH 
19 7 
20 8//-·C++·includes 
21 9#include·<algorithm>16 5
 17 6#ifndef·DUNE_GMSHREADER_HH
 18 7#define·DUNE_GMSHREADER_HH
 19 8
 20 9#include·<cstdarg>
 21 10#include·<cstdio>
 22 11#include·<cstring>
22 10#include·<fstream>23 12#include·<fstream>
23 11#include·<iostream>24 13#include·<iostream>
 25 14#include·<map>
 26 15#include·<memory>
24 12#include·<istream>27 16#include·<string>
 28 17#include·<tuple>
25 13#include·<vector>29 18#include·<vector>
26 14 
27 15//-·dune-common·includes30 19#include·<utility>
 31 20
28 16#include·<dune/common/exceptions.hh>32 21#include·<dune/common/exceptions.hh>
 33 22#include·<dune/common/fvector.hh>
 34 23
 35 24#include·<dune/geometry/type.hh>
29 17 
30 18//-·dune-grid·includes 
31 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
32 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8o_\x8n_\x8e_\x8d_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
33 21 
34 22//-·local·includes 
35 23#include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h" 
36 24 
37 2536 25
 37 26#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8s_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h>
 38 27#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
 39 28
38 26namespace 
39 27{ 
40 28·//·helper·method·used·below 
41 29·double·getfirst·(·std::vector<·double·>·v·) 
42 30·{ 
43 31·return·v[·0·]; 
44 32·} 
45 33}·//·end·anonymous·namespace 
46 34 
47 35 
48 36 
49 37namespace·_\x8D_\x8u_\x8n_\x8e40 29namespace·_\x8D_\x8u_\x8n_\x8e
50 38{ 
51 39 
52 40·//·DGFGridInfo 
53 41·//·----------- 
54 42 
55 43·template<·> 
56 _.4_.4·struct·_.D_.G_.F_.G_.r_.i_.d_.I_.n_.f_.o<·_.O_.n_.e_.D_.G_.r_.i_.d·>41 30{
 42 31
 43 _\x83_\x88·struct·_\x8G_\x8m_\x8s_\x8h_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s
 44 39·{
 45 _\x84_\x80·enum·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8O_\x8r_\x8d_\x8e_\x8r·{
 46 _\x84_\x82·_\x8f_\x8i_\x8r_\x8s_\x8t_\x8O_\x8r_\x8d_\x8e_\x8r,
 47 44·_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d_\x8O_\x8r_\x8d_\x8e_\x8r
 48 _\x84_\x85·};
 49 46·};
 50 47
 51 48·namespace·{
 52 49
 53 50·//·arbitrary·dimension,·implementation·is·in·specialization
 54 51·template<·int·dimension,·int·dimWorld·=·dimension·>
 55 52·class·GmshReaderQuadraticBoundarySegment
57 45·{56 53·{
 57 54·public:
 58 55·//·empty·function·since·this·class·does·not·implement·anything
 59 56·static·void·registerFactory()·{}
58 _\x84_\x86·static·int·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8S_\x8t_\x8e_\x8p_\x8s_\x8F_\x8o_\x8r_\x8H_\x8a_\x8l_\x8f·() 
59 47·{ 
60 48·return·1; 
61 49·} 
62 50 
63 _\x85_\x81·static·double·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8W_\x8e_\x8i_\x8g_\x8h_\x8t·() 
64 52·{ 
65 53·return·0.5; 
66 54·} 
67 55·};60 57·};
68 56 
69 57 
70 5861 58
71 59·//·DGFGridFactory<·OneDGrid·> 
72 60·//·-------------------------- 
73 61 
74 62·template<·> 
75 _.6_.3·struct·_.D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y<·_.O_.n_.e_.D_.G_.r_.i_.d·>62 59·//·quadratic·boundary·segments·in·1d
 63 60·/*
 64 61·Note·the·points
 65 62
 66 63·(0)·(alpha)·(1)
 67 64
 68 65·are·mapped·to·the·points·in·global·coordinates
 69 66
 70 67·p0·p2·p1
 71 68
 72 69·alpha·is·determined·automatically·from·the·given·points.
 73 70·*/
 74 71·template<·int·dimWorld·>
 75 72·struct·GmshReaderQuadraticBoundarySegment<·2,·dimWorld·>
 76 73·:·public·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t<·2,·dimWorld·>
76 64·{77 74·{
 78 75·typedef·GmshReaderQuadraticBoundarySegment<·2,·dimWorld·>·ThisType;
 79 76·typedef·typename·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x82_\x8,_\x8·_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>·::·ObjectStreamType
 80 ObjectStreamType;
 81 77·typedef·Dune::FieldVector<·double,·dimWorld·>·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
Max diff block lines reached; 63278/68217 bytes (92.76%) of diff not shown.
6.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00833.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfidentitygrid.hh·File·Reference</title>8 <title>dune-grid:·dgfug.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 38 lines modifiedOffset 70, 29 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">dgfidentitygrid.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">dgfug.cc·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;dune/geometry/utility/typefromvertexcount.hh&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00731_source.html">dune/grid/identitygrid.hh</a>&gt;</code><br·/>82 <code>#include·&lt;dune-grid-config.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07136_source.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00941_source.html">dune/grid/io/file/dgfparser/dgfug.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code><br·/> 
86 </div> 
87 <p><a·href="a00833_source.html">Go·to·the·source·code·of·this·file.</a></p> 
88 <table·class="memberdecls">84 </div><table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
90 Classes</h2></td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03636.html">Dune::DGFGridFactory&lt;·IdentityGrid&lt;·HostGrid·&gt;·&gt;</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03640.html">Dune::DGFGridInfo&lt;·IdentityGrid&lt;·HostGrid·&gt;·&gt;</a></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 </table><table·class="memberdecls"> 
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
97 Namespaces</h2></td></tr>86 Namespaces</h2></td></tr>
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>87 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>88 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 90 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
 91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 </table>92 </table>
102 </div><!--·contents·-->93 </div><!--·contents·-->
103 <!--·start·footer·part·-->94 <!--·start·footer·part·-->
104 <hr·class="footer"/><address·class="footer"><small>95 <hr·class="footer"/><address·class="footer"><small>
105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.896 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
106 </small></address>97 </small></address>
107 </body>98 </body>
1.59 KB
html2text {}
    
Offset 3, 25 lines modifiedOffset 3, 20 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
11 dgfidentitygrid.hh·File·Reference 
12 #include·<dune/common/typetraits.hh> 
13 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.d_.e_.n_.t_.i_.t_.y_.g_.r_.i_.d_.._.h_.h>10 _.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 11 dgfug.cc·File·Reference
 12 #include·<dune/geometry/utility/typefromvertexcount.hh>
 13 #include·<dune-grid-config.hh>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8p_.a_.r_.s_.e_.r_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8u_.g_\x8._\x8h_\x8h>
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8h_\x8o_\x8s_\x8t_\x8g_\x8r_\x8i_\x8d_\x8a_\x8c_\x8c_\x8e_\x8s_\x8s_\x8._\x8h_\x8h> 
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
18 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8·_\x8> 
19   
20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8·_\x8> 
21   
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8D_\x8u_\x8n_\x8e16 namespace· ·_\x8D_\x8u_\x8n_\x8e
24  ···········Include·standard·header·files.17  ···········Include·standard·header·files.
25  18  
 19 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
 20  
26 ===============================================================================21 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.822 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
12.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00836.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfgeogrid.hh·File·Reference</title>8 <title>dune-grid:·gmsh2dgf.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 55 lines modifiedOffset 65, 70 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html">utils</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
 76 <a·href="#func-members">Functions</a>··</div>
76 <a·href="#nested-classes">Classes</a>·&#124; 
77 <a·href="#namespaces">Namespaces</a>··</div> 
78 ··<div·class="headertitle"><div·class="title">dgfgeogrid.hh·File·Reference</div></div>77 ··<div·class="headertitle"><div·class="title">gmsh2dgf.cc·File·Reference</div></div>
79 </div><!--header-->78 </div><!--header-->
80 <div·class="contents">79 <div·class="contents">
  
 80 <p>a·small·program·converting·a·gmsh·file·into·a·DGF·file··
 81 <a·href="#details">More...</a></p>
81 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
 83 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
82 <code>#include·&lt;<a·class="el"·href="a00728_source.html">dune/grid/geometrygrid.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07136_source.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a07244_source.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/> 
87 <code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00845_source.html">dune/grid/io/file/dgfparser/dgfwriter.hh</a>&gt;</code><br·/>
88 </div> 
89 <p><a·href="a00836_source.html">Go·to·the·source·code·of·this·file.</a></p> 
90 <table·class="memberdecls">86 </div><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
92 Classes</h2></td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03604.html">Dune::DGFCoordFunction&lt;·dimD,·dimR·&gt;</a></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03612.html">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·false·&gt;</a></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03616.html">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·true·&gt;</a></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03620.html">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·DGFCoordFunction&lt;·dimD,·dimR·&gt;,·false·&gt;</a></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03624.html">Dune::DGFGridFactory&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;</a></td></tr> 
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03628.html">Dune::DGFGridInfo&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;</a></td></tr> 
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
105 </table><table·class="memberdecls"> 
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 88 Functions</h2></td></tr>
 89 <tr·class="memitem:a0ddf1224851353fc92bfbff6f499fa97"·id="r_a0ddf1224851353fc92bfbff6f499fa97"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00836.html#a0ddf1224851353fc92bfbff6f499fa97">main</a>·(int·argc,·char·*argv[])</td></tr>
107 Namespaces</h2></td></tr> 
108 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr> 
109 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr> 
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 </table>91 </table>
 92 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 93 <div·class="textblock"><p>a·small·program·converting·a·gmsh·file·into·a·DGF·file·</p>
 94 <dl·class="section·author"><dt>Author</dt><dd>Matrin·Nolte·</dd></dl>
 95 <p>gmsh2dgf·is·a·small·example·program·for·the·DGFWriter.·It·reads·a·gmsh·file·into·any·grid·(selected·by·<a·class="el"·href="a01010.html"·title="This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type·was·correctly·selected.">gridtype.hh</a>)·and·writes·it·back·as·a·DGF·file.</p>
 96 <p>The·program's·usage·is·as·follows:·</p><div·class="fragment"><div·class="line">./gmsh2dgf·&lt;gmshfile&gt;</div>
 97 </div><!--·fragment·-->·</div><h2·class="groupheader">Function·Documentation</h2>
 98 <a·id="a0ddf1224851353fc92bfbff6f499fa97"·name="a0ddf1224851353fc92bfbff6f499fa97"></a>
 99 <h2·class="memtitle"><span·class="permalink"><a·href="#a0ddf1224851353fc92bfbff6f499fa97">&#9670;&#160;</a></span>main()</h2>
  
 100 <div·class="memitem">
 101 <div·class="memproto">
 102 ······<table·class="memname">
 103 ········<tr>
 104 ··········<td·class="memname">int·main·</td>
 105 ··········<td>(</td>
 106 ··········<td·class="paramtype">int&#160;</td>
 107 ··········<td·class="paramname"><em>argc</em>,·</td>
 108 ········</tr>
 109 ········<tr>
 110 ··········<td·class="paramkey"></td>
 111 ··········<td></td>
 112 ··········<td·class="paramtype">char·*&#160;</td>
 113 ··········<td·class="paramname"><em>argv</em>[]&#160;</td>
 114 ········</tr>
 115 ········<tr>
 116 ··········<td></td>
 117 ··········<td>)</td>
 118 ··········<td></td><td></td>
 119 ········</tr>
 120 ······</table>
 121 </div><div·class="memdoc">
  
 122 </div>
 123 </div>
112 </div><!--·contents·-->124 </div><!--·contents·-->
113 <!--·start·footer·part·-->125 <!--·start·footer·part·-->
114 <hr·class="footer"/><address·class="footer"><small>126 <hr·class="footer"/><address·class="footer"><small>
115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8127 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
116 </small></address>128 </small></address>
117 </body>129 </body>
118 </html>130 </html>
3.77 KB
html2text {}
    
Offset 3, 39 lines modifiedOffset 3, 33 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
11 dgfgeogrid.hh·File·Reference 
12 #include·<dune/common/typetraits.hh>10 ····*·_.u_.t_.i_.l_.s
 11 _\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
 12 gmsh2dgf.cc·File·Reference
 13 a·small·program·converting·a·gmsh·file·into·a·DGF·file·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 14 #include·<iostream>
 15 #include·<dune/common/parallel/mpihelper.hh>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_.e_.o_.m_.e_.t_.r_.y_.g_.r_.i_.d_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_.o_./_.f_.i_.l_.e_./_.g_.m_.s_.h_.r_.e_.a_.d_.e_.r_\x8._\x8h_\x8h>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8p_.a_.r_.s_\x8e_\x8r_\x8._\x8h_\x8h>17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8w_.r_.i_.t_\x8e_\x8r_\x8._\x8h_\x8h>
 18 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 19 int ·_\x8m_\x8a_\x8i_\x8n·(int·argc,·char·*argv[])
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8p_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8h_\x8o_\x8s_\x8t_\x8g_\x8r_\x8i_\x8d_\x8a_\x8c_\x8c_\x8e_\x8s_\x8s_\x8._\x8h_\x8h> 
17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
19 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
20 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
21 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8D_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8·_\x8> 
22  20  
23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8> 
24   
25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8·_\x8> 
26   
27 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8D_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R 
28 ·········_\x8>_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8> 
29   
30 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r 
31 ·········_\x8>_\x8·_\x8> 
32   
33 struct· ·_.D_.u_.n_.e_.:_.:_.D_.G_.F_.G_.r_.i_.d_.I_.n_.f_.o_.<_.·_.G_.e_.o_.m_.e_.t_.r_.y_.G_.r_.i_.d_.<_.·_.H_.o_.s_.t_.G_.r_.i_.d_.,_.·_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.,_.·_.A_.l_.l_.o_.c_.a_.t_.o_.r_.·_.>21 *.**.**.**.**.*·D.De.et.ta.ai.il.le.ed.d·D.De.es.sc.cr.ri.ip.pt.ti.io.on.n·*.**.**.**.**.*
 22 a·small·program·converting·a·gmsh·file·into·a·DGF·file
 23 ··Author
 24 ······Matrin·Nolte
 25 gmsh2dgf·is·a·small·example·program·for·the·DGFWriter.·It·reads·a·gmsh·file
 26 into·any·grid·(selected·by·_\x8g_\x8r_\x8i_\x8d_\x8t_\x8y_\x8p_\x8e_\x8._\x8h_\x8h)·and·writes·it·back·as·a·DGF·file.
 27 The·program's·usage·is·as·follows:
 28 ./gmsh2dgf·<gmshfile>
 29 *\x8**\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 30 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8ma\x8ai\x8in\x8n(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8*
 31 int·main·(·int ····a\x8ar\x8rg\x8gc\x8c,
 32 ···········char··a\x8ar\x8rg\x8gv\x8v[] 
34 ·········_.>33 ·········)
35   
36 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
37 namespace· ·_\x8D_\x8u_\x8n_\x8e 
38  ···········Include·standard·header·files. 
39   
40 ===============================================================================34 ===============================================================================
41 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.835 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
11.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00839.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfug.hh·File·Reference</title>8 <title>dune-grid:·dgf2dgf.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 56 lines modifiedOffset 65, 74 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html">utils</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
 76 <a·href="#func-members">Functions</a>··</div>
76 <a·href="#nested-classes">Classes</a>·&#124; 
77 <a·href="#namespaces">Namespaces</a>··</div> 
78 ··<div·class="headertitle"><div·class="title">dgfug.hh·File·Reference</div></div>77 ··<div·class="headertitle"><div·class="title">dgf2dgf.cc·File·Reference</div></div>
79 </div><!--header-->78 </div><!--header-->
80 <div·class="contents">79 <div·class="contents">
  
 80 <p>a·small·program·converting·a·DGF·file·into·a·DGF·file··
 81 <a·href="#details">More...</a></p>
81 <div·class="textblock"><code>#include·&lt;fstream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
82 <code>#include·&lt;istream&gt;</code><br·/> 
83 <code>#include·&lt;string&gt;</code><br·/> 
84 <code>#include·&lt;vector&gt;</code><br·/> 
85 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
86 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/> 
87 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/> 
88 <code>#include·&lt;dune-grid-config.hh&gt;</code><br·/> 
89 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/> 
90 <code>#include·&lt;<a·class="el"·href="a00977_source.html">dune/grid/uggrid.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00845_source.html">dune/grid/io/file/dgfparser/dgfwriter.hh</a>&gt;</code><br·/>
91 <code>#include·&quot;<a·class="el"·href="a07136_source.html">dgfparser.hh</a>&quot;</code><br·/> 
92 <code>#include·&quot;<a·class="el"·href="a00911_source.html">blocks/gridparameter.hh</a>&quot;</code><br·/> 
93 </div> 
94 <p><a·href="a00839_source.html">Go·to·the·source·code·of·this·file.</a></p> 
95 <table·class="memberdecls">84 </div><table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
97 Classes</h2></td></tr> 
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03660.html">Dune::dgf::UGGridParameterBlock</a></td></tr> 
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03664.html">Dune::DGFGridInfo&lt;·UGGrid&lt;·dim·&gt;·&gt;</a></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03668.html">Dune::DGFGridFactory&lt;·UGGrid&lt;·dim·&gt;·&gt;</a></td></tr> 
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
104 </table><table·class="memberdecls"> 
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 86 Functions</h2></td></tr>
 87 <tr·class="memitem:a0ddf1224851353fc92bfbff6f499fa97"·id="r_a0ddf1224851353fc92bfbff6f499fa97"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00839.html#a0ddf1224851353fc92bfbff6f499fa97">main</a>·(int·argc,·char·*argv[])</td></tr>
106 Namespaces</h2></td></tr> 
107 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr> 
108 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr> 
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
112 </table>89 </table>
 90 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 91 <div·class="textblock"><p>a·small·program·converting·a·DGF·file·into·a·DGF·file·</p>
 92 <dl·class="section·author"><dt>Author</dt><dd>Matrin·Nolte·</dd></dl>
 93 <p>dgf2dgf·is·a·small·example·program·for·the·DGFWriter.·It·reads·a·DGF·file·into·any·grid,·optionally·refining·the·grid·globally.·The·leaf·grid·is·then·written·back·as·a·DGF·file.</p>
 94 <p>The·program's·usage·is·as·follows:·</p><div·class="fragment"><div·class="line">./dgf2dgf·&lt;dgffile&gt;·[refinement·level]</div>
 95 </div><!--·fragment·--><p>While·the·program·may·seem·completely·useless,·it·has·the·following·usages:</p><ul>
 96 <li>Convert·an·interval·block·into·a·simplex·or·cube·grid·(depending·on·the·grid·implementation·used).</li>
 97 <li>Resolve·the·simplex·generator·block·into·a·vertex·and·a·simplex·block,·so·that·it·can·be·used·without·triangle·or·tetgen.</li>
 98 <li>Construct·a·refined·macro·grid,·which·is·very·useful·when·setting·up·parallel·computations·with·dune-ALUGrid.</li>
 99 </ul>
 100 <p>The·source·code·of·this·program·also·demonstrates·the·easy·use·of·the·DGF·parser·and·the·DGFWriter.·</p>
 101 </div><h2·class="groupheader">Function·Documentation</h2>
 102 <a·id="a0ddf1224851353fc92bfbff6f499fa97"·name="a0ddf1224851353fc92bfbff6f499fa97"></a>
 103 <h2·class="memtitle"><span·class="permalink"><a·href="#a0ddf1224851353fc92bfbff6f499fa97">&#9670;&#160;</a></span>main()</h2>
  
 104 <div·class="memitem">
 105 <div·class="memproto">
 106 ······<table·class="memname">
 107 ········<tr>
 108 ··········<td·class="memname">int·main·</td>
 109 ··········<td>(</td>
 110 ··········<td·class="paramtype">int&#160;</td>
 111 ··········<td·class="paramname"><em>argc</em>,·</td>
 112 ········</tr>
 113 ········<tr>
 114 ··········<td·class="paramkey"></td>
 115 ··········<td></td>
 116 ··········<td·class="paramtype">char·*&#160;</td>
 117 ··········<td·class="paramname"><em>argv</em>[]&#160;</td>
 118 ········</tr>
 119 ········<tr>
 120 ··········<td></td>
 121 ··········<td>)</td>
 122 ··········<td></td><td></td>
 123 ········</tr>
 124 ······</table>
 125 </div><div·class="memdoc">
  
 126 </div>
 127 </div>
113 </div><!--·contents·-->128 </div><!--·contents·-->
114 <!--·start·footer·part·-->129 <!--·start·footer·part·-->
115 <hr·class="footer"/><address·class="footer"><small>130 <hr·class="footer"/><address·class="footer"><small>
116 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8131 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
117 </small></address>132 </small></address>
118 </body>133 </body>
119 </html>134 </html>
3.09 KB
html2text {}
    
Offset 3, 37 lines modifiedOffset 3, 41 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_\x8s10 ····*·_.u_.t_.i_.l_\x8s
 11 _\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
11 dgfug.hh·File·Reference12 dgf2dgf.cc·File·Reference
12 #include·<fstream>13 a·small·program·converting·a·DGF·file·into·a·DGF·file·_.M_.o_.r_.e_.._.._..
13 #include·<istream>14 #include·<iostream>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h>
 16 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 17 int ·_\x8m_\x8a_\x8i_\x8n·(int·argc,·char·*argv[])
14 #include·<string> 
15 #include·<vector> 
16 #include·<dune/common/exceptions.hh> 
17 #include·<dune/common/fvector.hh> 
18 #include·<dune/common/parallel/mpihelper.hh> 
19 #include·<dune-grid-config.hh> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8g_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
22 #include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h" 
23 #include·"_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8g_\x8r_\x8i_\x8d_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
24 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
25 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
26 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k 
27   
28 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8> 
29   
30 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8> 
31   
32 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
33 namespace· ·_\x8D_\x8u_\x8n_\x8e 
34  ···········Include·standard·header·files. 
35   
36 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f 
37  18  
 19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 20 a·small·program·converting·a·DGF·file·into·a·DGF·file
 21 ··Author
 22 ······Matrin·Nolte
 23 dgf2dgf·is·a·small·example·program·for·the·DGFWriter.·It·reads·a·DGF·file·into
 24 any·grid,·optionally·refining·the·grid·globally.·The·leaf·grid·is·then·written
 25 back·as·a·DGF·file.
 26 The·program's·usage·is·as·follows:
 27 ./dgf2dgf·<dgffile>·[refinement·level]
 28 While·the·program·may·seem·completely·useless,·it·has·the·following·usages:
 29 ····*·Convert·an·interval·block·into·a·simplex·or·cube·grid·(depending·on·the
 30 ······grid·implementation·used).
 31 ····*·Resolve·the·simplex·generator·block·into·a·vertex·and·a·simplex·block,·so
 32 ······that·it·can·be·used·without·triangle·or·tetgen.
 33 ····*·Construct·a·refined·macro·grid,·which·is·very·useful·when·setting·up
 34 ······parallel·computations·with·dune-ALUGrid.
 35 The·source·code·of·this·program·also·demonstrates·the·easy·use·of·the·DGF
 36 parser·and·the·DGFWriter.
 37 *\x8**\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 38 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8ma\x8ai\x8in\x8n(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8*
 39 int·main·(·int ····a\x8ar\x8rg\x8gc\x8c,
 40 ···········char··a\x8ar\x8rg\x8gv\x8v[] 
 41 ·········)
38 ===============================================================================42 ===============================================================================
39 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.843 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
10.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00842.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgf2dgf.cc·File·Reference</title>8 <title>dune-grid:·dgfgridfactory.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 74 lines modifiedOffset 65, 48 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html">utils</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#func-members">Functions</a>··</div>76 <a·href="#nested-classes">Classes</a>·&#124;
 77 <a·href="#namespaces">Namespaces</a>··</div>
77 ··<div·class="headertitle"><div·class="title">dgf2dgf.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">dgfgridfactory.hh·File·Reference</div></div>
78 </div><!--header-->79 </div><!--header-->
79 <div·class="contents">80 <div·class="contents">
  
80 <p>a·small·program·converting·a·DGF·file·into·a·DGF·file·· 
81 <a·href="#details">More...</a></p> 
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
 82 <code>#include·&lt;string&gt;</code><br·/>
 83 <code>#include·&lt;vector&gt;</code><br·/>
 84 <code>#include·&lt;map&gt;</code><br·/>
 85 <code>#include·&lt;assert.h&gt;</code><br·/>
 86 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00956_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a00944_source.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/dgfwriter.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>
 90 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
 91 </div>
 92 <p><a·href="a00842_source.html">Go·to·the·source·code·of·this·file.</a></p>
84 </div><table·class="memberdecls">93 <table·class="memberdecls">
 94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 95 Classes</h2></td></tr>
 96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01900.html">Dune::DGFGridFactory&lt;·G·&gt;</a></td></tr>
 97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 98 </table><table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
86 Functions</h2></td></tr> 
87 <tr·class="memitem:a0ddf1224851353fc92bfbff6f499fa97"·id="r_a0ddf1224851353fc92bfbff6f499fa97"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00842.html#a0ddf1224851353fc92bfbf[·...·truncated·by·diffoscope;·len:·45,·SHA:·f162f30f91e9ddb065ee18dae0370a9eb20a965745792c3bef25174b6e009f1c·...·]</td></tr>100 Namespaces</h2></td></tr>
 101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
 102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
88 <tr·class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table>104 </table>
90 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
91 <div·class="textblock"><p>a·small·program·converting·a·DGF·file·into·a·DGF·file·</p> 
92 <dl·class="section·author"><dt>Author</dt><dd>Matrin·Nolte·</dd></dl> 
93 <p>dgf2dgf·is·a·small·example·program·for·the·DGFWriter.·It·reads·a·DGF·file·into·any·grid,·optionally·refining·the·grid·globally.·The·leaf·grid·is·then·written·back·as·a·DGF·file.</p> 
94 <p>The·program's·usage·is·as·follows:·</p><div·class="fragment"><div·class="line">./dgf2dgf·&lt;dgffile&gt;·[refinement·level]</div> 
95 </div><!--·fragment·--><p>While·the·program·may·seem·completely·useless,·it·has·the·following·usages:</p><ul> 
96 <li>Convert·an·interval·block·into·a·simplex·or·cube·grid·(depending·on·the·grid·implementation·used).</li> 
97 <li>Resolve·the·simplex·generator·block·into·a·vertex·and·a·simplex·block,·so·that·it·can·be·used·without·triangle·or·tetgen.</li> 
98 <li>Construct·a·refined·macro·grid,·which·is·very·useful·when·setting·up·parallel·computations·with·dune-ALUGrid.</li> 
99 </ul> 
100 <p>The·source·code·of·this·program·also·demonstrates·the·easy·use·of·the·DGF·parser·and·the·DGFWriter.·</p> 
101 </div><h2·class="groupheader">Function·Documentation</h2> 
102 <a·id="a0ddf1224851353fc92bfbff6f499fa97"·name="a0ddf1224851353fc92bfbff6f499fa97"></a> 
103 <h2·class="memtitle"><span·class="permalink"><a·href="#a0ddf1224851353fc92bfbff6f499fa97">&#9670;&#160;</a></span>main()</h2> 
  
104 <div·class="memitem"> 
105 <div·class="memproto"> 
106 ······<table·class="memname"> 
107 ········<tr> 
108 ··········<td·class="memname">int·main·</td> 
109 ··········<td>(</td> 
110 ··········<td·class="paramtype">int&#160;</td> 
111 ··········<td·class="paramname"><em>argc</em>,·</td> 
112 ········</tr> 
113 ········<tr> 
114 ··········<td·class="paramkey"></td> 
115 ··········<td></td> 
116 ··········<td·class="paramtype">char·*&#160;</td> 
117 ··········<td·class="paramname"><em>argv</em>[]&#160;</td> 
118 ········</tr> 
119 ········<tr> 
120 ··········<td></td> 
121 ··········<td>)</td> 
122 ··········<td></td><td></td> 
123 ········</tr> 
124 ······</table> 
125 </div><div·class="memdoc"> 
  
126 </div> 
127 </div> 
128 </div><!--·contents·-->105 </div><!--·contents·-->
129 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
130 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
131 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
132 </small></address>109 </small></address>
133 </body>110 </body>
134 </html>111 </html>
2.9 KB
html2text {}
    
Offset 3, 41 lines modifiedOffset 3, 29 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 11 dgfgridfactory.hh·File·Reference
10 ····*·_\x8u_\x8t_\x8i_\x8l_\x8s 
11 _\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s 
12 dgf2dgf.cc·File·Reference 
13 a·small·program·converting·a·DGF·file·into·a·DGF·file·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
14 #include·<iostream>12 #include·<iostream>
 13 #include·<string>
 14 #include·<vector>
 15 #include·<map>
 16 #include·<assert.h>
 17 #include·<dune/common/parallel/mpihelper.hh>
 18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_.g_.f_.w_.r_.i_.t_\x8e_\x8r_\x8._\x8h_\x8h>20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_.a_.r_.s_\x8e_\x8r_\x8._\x8h_\x8h>
16 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
17 in·_.m_.a_.i_.n·(int·argc,·char·*argv[])21 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.._.h_.h>
 22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 24 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8·_\x8>
 25  
 26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 27 namespace· ·_\x8D_\x8u_\x8n_\x8e
 28  ···········Include·standard·header·files.
18  29  
19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
20 a·small·program·converting·a·DGF·file·into·a·DGF·file 
21 ··Author 
22 ······Matrin·Nolte 
23 dgf2dgf·is·a·small·example·program·for·the·DGFWriter.·It·reads·a·DGF·file·into 
24 any·grid,·optionally·refining·the·grid·globally.·The·leaf·grid·is·then·written 
25 back·as·a·DGF·file. 
26 The·program's·usage·is·as·follows: 
27 ./dgf2dgf·<dgffile>·[refinement·level] 
28 While·the·program·may·seem·completely·useless,·it·has·the·following·usages: 
29 ····*·Convert·an·interval·block·into·a·simplex·or·cube·grid·(depending·on·the 
30 ······grid·implementation·used). 
31 ····*·Resolve·the·simplex·generator·block·into·a·vertex·and·a·simplex·block,·so 
32 ······that·it·can·be·used·without·triangle·or·tetgen. 
33 ····*·Construct·a·refined·macro·grid,·which·is·very·useful·when·setting·up 
34 ······parallel·computations·with·dune-ALUGrid. 
35 The·source·code·of·this·program·also·demonstrates·the·easy·use·of·the·DGF 
36 parser·and·the·DGFWriter. 
37 *\x8**\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
38 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8ma\x8ai\x8in\x8n(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* 
39 int·main·(·int ····a\x8ar\x8rg\x8gc\x8c, 
40 ···········char··a\x8ar\x8rg\x8gv\x8v[]  
41 ·········) 
42 ===============================================================================30 ===============================================================================
43 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.831 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
10.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00845.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gmsh2dgf.cc·File·Reference</title>8 <title>dune-grid:·dgfwriter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 70 lines modifiedOffset 65, 59 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html">utils</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#func-members">Functions</a>··</div>76 <a·href="#nested-classes">Classes</a>·&#124;
 77 <a·href="#namespaces">Namespaces</a>··</div>
77 ··<div·class="headertitle"><div·class="title">gmsh2dgf.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">dgfwriter.hh·File·Reference</div></div>
78 </div><!--header-->79 </div><!--header-->
79 <div·class="contents">80 <div·class="contents">
  
80 <p>a·small·program·converting·a·gmsh·file·into·a·DGF·file··81 <p>write·a·GridView·to·a·DGF·file··
81 <a·href="#details">More...</a></p>82 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 84 <code>#include·&lt;cstddef&gt;</code><br·/>
 85 <code>#include·&lt;algorithm&gt;</code><br·/>
 86 <code>#include·&lt;fstream&gt;</code><br·/>
 87 <code>#include·&lt;string&gt;</code><br·/>
 88 <code>#include·&lt;type_traits&gt;</code><br·/>
 89 <code>#include·&lt;utility&gt;</code><br·/>
 90 <code>#include·&lt;vector&gt;</code><br·/>
83 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>91 <code>#include·&lt;dune/common/rangeutilities.hh&gt;</code><br·/>
 92 <code>#include·&lt;dune/common/typeutilities.hh&gt;</code><br·/>
 93 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
 94 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code><br·/>95 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/dgfwriter.hh</a>&gt;</code><br·/>96 <code>#include·&lt;<a·class="el"·href="a00263_source.html">dune/grid/common/rangegenerators.hh</a>&gt;</code><br·/>
 97 </div>
 98 <p><a·href="a00845_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 </div><table·class="memberdecls">99 <table·class="memberdecls">
 100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 101 Classes</h2></td></tr>
 102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03672.html">Dune::DGFWriter&lt;·GV·&gt;</a></td></tr>
 103 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·a·<a·class="el"·href="a02876.html"·title="Grid·view·abstract·base·class.">GridView</a>·to·a·DGF·file··<a·href="a03672.html#details">More...</a><br·/></td></tr>
 104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 </table><table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
88 Functions</h2></td></tr> 
89 <tr·class="memitem:a0ddf1224851353fc92bfbff6f499fa97"·id="r_a0ddf1224851353fc92bfbff6f499fa97"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00845.html#a0ddf1224851353fc92bfbf[·...·truncated·by·diffoscope;·len:·45,·SHA:·f162f30f91e9ddb065ee18dae0370a9eb20a965745792c3bef25174b6e009f1c·...·]</td></tr>107 Namespaces</h2></td></tr>
 108 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
 109 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
90 <tr·class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>111 </table>
92 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>112 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
93 <div·class="textblock"><p>a·small·program·converting·a·gmsh·file·into·a·DGF·file·</p>113 <div·class="textblock"><p>write·a·GridView·to·a·DGF·file·</p>
94 <dl·class="section·author"><dt>Author</dt><dd>Matrin·Nolte·</dd></dl>114 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl>
95 <p>gmsh2dgf·is·a·small·example·program·for·the·DGFWriter.·It·reads·a·gmsh·file·into·any·grid·(selected·by·<a·class="el"·href="a01007.html"·title="This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type·was·correctly·selected.">gridtype.hh</a>)·and·writes·it·back·as·a·DGF·file.</p> 
96 <p>The·program's·usage·is·as·follows:·</p><div·class="fragment"><div·class="line">./gmsh2dgf·&lt;gmshfile&gt;</div> 
97 </div><!--·fragment·-->·</div><h2·class="groupheader">Function·Documentation</h2> 
98 <a·id="a0ddf1224851353fc92bfbff6f499fa97"·name="a0ddf1224851353fc92bfbff6f499fa97"></a> 
99 <h2·class="memtitle"><span·class="permalink"><a·href="#a0ddf1224851353fc92bfbff6f499fa97">&#9670;&#160;</a></span>main()</h2> 
  
100 <div·class="memitem"> 
101 <div·class="memproto"> 
102 ······<table·class="memname"> 
103 ········<tr> 
104 ··········<td·class="memname">int·main·</td> 
105 ··········<td>(</td> 
106 ··········<td·class="paramtype">int&#160;</td> 
107 ··········<td·class="paramname"><em>argc</em>,·</td> 
108 ········</tr> 
109 ········<tr> 
110 ··········<td·class="paramkey"></td> 
111 ··········<td></td> 
112 ··········<td·class="paramtype">char·*&#160;</td> 
113 ··········<td·class="paramname"><em>argv</em>[]&#160;</td> 
114 ········</tr> 
115 ········<tr> 
116 ··········<td></td> 
117 ··········<td>)</td> 
118 ··········<td></td><td></td> 
119 ········</tr> 
120 ······</table> 
121 </div><div·class="memdoc"> 
  
122 </div> 
123 </div> 
124 </div><!--·contents·-->115 </div></div><!--·contents·-->
125 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
126 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
127 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
128 </small></address>119 </small></address>
129 </body>120 </body>
130 </html>121 </html>
2.55 KB
html2text {}
    
Offset 3, 33 lines modifiedOffset 3, 39 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8u_\x8t_\x8i_\x8l_\x8s 
11 _\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s 
12 gmsh2dgf.cc·File·Reference 
13 a·small·program·converting·a·gmsh·file·into·a·DGF·file·_.M_.o_.r_.e_.._.._..10 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 11 dgfwriter.hh·File·Reference
 12 write·a·GridView·to·a·DGF·file·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 13 #include·<cassert>
 14 #include·<cstddef>
 15 #include·<algorithm>
14 #include·<iostream>16 #include·<fstream>
15 #include·<dune/common/parallel/mpihelper.hh>17 #include·<string>
 18 #include·<type_traits>
 19 #include·<utility>
 20 #include·<vector>
 21 #include·<dune/common/rangeutilities.hh>
 22 #include·<dune/common/typeutilities.hh>
 23 #include·<dune/geometry/referenceelements.hh>
 24 #include·<dune/geometry/type.hh>
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_.o_./_.f_.i_.l_.e_./_.g_.m_.s_.h_.r_.e_.a_.d_.e_.r_\x8._\x8h_\x8h>25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_\x8._\x8h_\x8h>
17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h> 
18 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
19 in·_.m_.a_.i_.n·(int·argc,·char·*argv[])26 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.r_.a_.n_.g_.e_.g_.e_.n_.e_.r_.a_.t_.o_.r_.s_.._.h_.h>
 27 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 28 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 29 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>
 30  ·······write·a·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w·to·a·DGF·file·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 31  
 32 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 33 namespace· ·_\x8D_\x8u_\x8n_\x8e
 34  ···········Include·standard·header·files.
20  35  
21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*36 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
22 a·small·program·converting·a·gmsh·file·into·a·DGF·file37 write·a·GridView·to·a·DGF·file
23 ··Author38 ··Author
24 ······Matrin·Nolte39 ······Martin·Nolte
25 gmsh2dgf·is·a·small·example·program·for·the·DGFWriter.·It·reads·a·gmsh·file 
26 into·any·grid·(selected·by·_\x8g_\x8r_\x8i_\x8d_\x8t_\x8y_\x8p_\x8e_\x8._\x8h_\x8h)·and·writes·it·back·as·a·DGF·file. 
27 The·program's·usage·is·as·follows: 
28 ./gmsh2dgf·<gmshfile> 
29 *\x8**\x8**\x8**\x8**\x8*·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
30 *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 m\x8ma\x8ai\x8in\x8n(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* 
31 int·main·(·int ····a\x8ar\x8rg\x8gc\x8c, 
32 ···········char··a\x8ar\x8rg\x8gv\x8v[]  
33 ·········) 
34 ===============================================================================40 ===============================================================================
35 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.841 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
8.02 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00848.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfwriter.hh·File·Reference</title>8 <title>dune-grid:·parser.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 52 lines modifiedOffset 72, 40 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">dgfwriter.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">parser.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>write·a·GridView·to·a·DGF·file·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
85 <code>#include·&lt;cstddef&gt;</code><br·/> 
86 <code>#include·&lt;algorithm&gt;</code><br·/> 
87 <code>#include·&lt;fstream&gt;</code><br·/> 
88 <code>#include·&lt;string&gt;</code><br·/>83 <code>#include·&lt;string&gt;</code><br·/>
89 <code>#include·&lt;type_traits&gt;</code><br·/> 
90 <code>#include·&lt;utility&gt;</code><br·/> 
91 <code>#include·&lt;vector&gt;</code><br·/>84 <code>#include·&lt;vector&gt;</code><br·/>
92 <code>#include·&lt;dune/common/rangeutilities.hh&gt;</code><br·/> 
93 <code>#include·&lt;dune/common/typeutilities.hh&gt;</code><br·/> 
94 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
95 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>85 <code>#include·&lt;map&gt;</code><br·/>
96 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/>
97 <code>#include·&lt;<a·class="el"·href="a00311_source.html">dune/grid/common/rangegenerators.hh</a>&gt;</code><br·/> 
98 </div>87 </div>
99 <p><a·href="a00848_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00848_source.html">Go·to·the·source·code·of·this·file.</a></p>
100 <table·class="memberdecls">89 <table·class="memberdecls">
101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
102 Classes</h2></td></tr>91 Classes</h2></td></tr>
 92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03724.html">Dune::DGFBoundaryParameter</a></td></tr>
 93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·types·for·additional·features.··<a·href="a03724.html#details">More...</a><br·/></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03672.html">Dune::DGFWriter&lt;·GV·&gt;</a></td></tr>95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03728.html">Dune::DuneGridFormatParser</a></td></tr>
104 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·a·<a·class="el"·href="a02876.html"·title="Grid·view·abstract·base·class.">GridView</a>·to·a·DGF·file··<a·href="a03672.html#details">More...</a><br·/></td></tr>96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build·information·in·vector·structures·used·by·the·<a·class="el"·href="a03716.html">MacroGrid</a>·class.··<a·href="a03728.html#details">More...</a><br·/></td></tr>
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table><table·class="memberdecls">98 </table><table·class="memberdecls">
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
108 Namespaces</h2></td></tr>100 Namespaces</h2></td></tr>
109 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
110 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 </table>104 </table>
113 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
114 <div·class="textblock"><p>write·a·GridView·to·a·DGF·file·</p> 
115 <dl·class="section·author"><dt>Author</dt><dd>Martin·Nolte·</dd></dl> 
116 </div></div><!--·contents·-->105 </div><!--·contents·-->
117 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
118 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
119 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
120 </small></address>109 </small></address>
121 </body>110 </body>
122 </html>111 </html>
2.1 KB
html2text {}
    
Offset 4, 38 lines modifiedOffset 4, 28 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 dgfwriter.hh·File·Reference11 parser.hh·File·Reference
12 write·a·GridView·to·a·DGF·file·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
13 #include·<cassert> 
14 #include·<cstddef> 
15 #include·<algorithm> 
16 #include·<fstream>12 #include·<iostream>
17 #include·<string>13 #include·<string>
18 #include·<type_traits> 
19 #include·<utility> 
20 #include·<vector>14 #include·<vector>
 15 #include·<map>
21 #include·<dune/common/rangeutilities.hh> 
22 #include·<dune/common/typeutilities.hh> 
23 #include·<dune/geometry/referenceelements.hh> 
24 #include·<dune/geometry/type.hh> 
25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
26 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.r_.a_.n_.g_.e_.g_.e_.n_.e_.r_.a_.t_.o_.r_.s_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.e_.n_.t_.i_.t_.y_.k_.e_.y_\x8._\x8h_\x8h>
27 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
28 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
29 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8·_\x8> 
30  ·······write·a·_.G_.r_.i_.d_.V_.i_.e_.w·to·a·DGF·file·_.M_.o_.r_.e_.._.._..19 struct· ·_.D_.u_.n_.e_.:_.:_.D_.G_.F_.B_.o_.u_.n_.d_.a_.r_.y_.P_.a_.r_.a_.m_.e_.t_.e_.r
 20  ········Contains·types·for·additional·features.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 21  
 22 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r
 23  ········The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build
 24 ·········information·in·vector·structures·used·by·the·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8G_\x8r_\x8i_\x8d·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
31  25  
32 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
33 namespace· ·_\x8D_\x8u_\x8n_\x8e27 namespace· ·_\x8D_\x8u_\x8n_\x8e
34  ···········Include·standard·header·files.28  ···········Include·standard·header·files.
35  29  
36 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
37 write·a·GridView·to·a·DGF·file 
38 ··Author 
39 ······Martin·Nolte 
40 ===============================================================================30 ===============================================================================
41 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.831 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
163 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00848_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfwriter.hh·Source·File</title>8 <title>dune-grid:·parser.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 462 lines modifiedOffset 74, 226 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dgfwriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">parser.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00848.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00848.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_DGFWRITER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_DUNEGRIDFORMATPARSER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_DGFPARSER_DGFWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_DUNEGRIDFORMATPARSER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div> 
91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div> 
92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div> 
93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div> 
97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div> 
98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;dune/common/rangeutilities.hh&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00947.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/common/typeutilities.hh&gt;</span></div> 
102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div> 
103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div> 
104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div> 
105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div> 
107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00311.html">dune/grid/common/rangegenerators.hh</a>&gt;</span></div> 
108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>
111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
112 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·GV·&gt;</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">class·</span>DGFPrintInfo;</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
113 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="};">102 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="};">
114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03672.html">···45</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03672.html">DGFWriter</a></div>103 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03724.html">···22</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03724.html">DGFBoundaryParameter</a></div>
115 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··{</div>104 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
 105 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">···25</a></span>····<span·class="keyword">typedef</span>·std::string·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a>;</div>
116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03672.html">DGFWriter&lt;·GV·&gt;</a>·<a·class="code·hl_class"·href="a03672.html">This</a>;</div> 
117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">public</span>:</div> 
119 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03672.html#a814c282ea4de383110d1fb060c3c3151">···51</a></span>····<span·class="keyword">typedef</span>·GV·<a·class="code·hl_typedef"·href="a03672.html#a814c282ea4de383110d1fb060c3c3151">GridView</a>;</div> 
120 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03672.html#a90242e0f8f0e3e553ee95f598a2365cc">···53</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#ga055c0273e45d4f3018f34f7e3f368471">GridView::Grid</a>·<a·class="code·hl_typedef"·href="a03672.html#a90242e0f8f0e3e553ee95f598a2365cc">Grid</a>;</div> 
121 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
122 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03672.html#a03d3c9e2011ce4adc65602042e31dc61">···56</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03672.html#a03d3c9e2011ce4adc65602042e31dc61">dimGrid</a>·=·<a·class="code·hl_variable"·href="a01036.html#ga89d9f6119d40dcf32189e015fe93dda1">GridView::dimension</a>;</div> 
123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
124 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">private</span>:</div> 
125 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#ga353ad29d60269028f7946bf60afc1a9e">GridView::IndexSet</a>·IndexSet;</div> 
126 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;·0·&gt;::Entity·Element;</div> 
127 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#gab4bb9126332c834e22e01727b5b4ff28">GridView::Intersection</a>·Intersection;</div> 
128 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>106 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
129 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Element::EntitySeed·ElementSeed;</div> 
130 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
131 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02820.html#ab3b85ef4b435257bafc0e838cca15b91">IndexSet::IndexType</a>·Index;</div> 
132 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
133 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">public</span>:</div> 
134 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}">107 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="}">
 108 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03724.html#a2ce364f5fc4024bd2f2f50b699f88d19">···28</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a>·&amp;<a·class="code·hl_function"·href="a03724.html#a2ce364f5fc4024bd2f2f50b699f88d19">defaultValue</a>·()</div>
135 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03672.html#a21e3098a425d5a4ab205821a9f11071c">···72</a></span>····<a·class="code·hl_function"·href="a03672.html#a21e3098a425d5a4ab205821a9f11071c">DGFWriter</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03672.html#a814c282ea4de383110d1fb060c3c3151">GridView</a>·&amp;gridView·)</div> 
136 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······:·<a·class="code·hl_variable"·href="a03672.html#a74af0a19066c5b82bc0ac101317f849f">gridView_</a>(·gridView·)</div> 
137 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····{}</div>109 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····{</div>
 110 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a>·value;</div>
 111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keywordflow">return</span>·value;</div>
 112 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····}</div>
138 </div>113 </div>
139 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>114 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
140 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·BoundaryData·&gt;</div> 
141 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03672.html#a4c56e613f5366d79c27f5eb30c42a3d1">write</a>·(·std::ostream·&amp;gridout,·<span·class="keyword">const</span>·std::vector&lt;·Index·&gt;·&amp;newElemOrder,·BoundaryData·&amp;&amp;boundaryData,·<span·class="keyword">const</span>·std::stringstream·&amp;addParams·=·std::stringstream()·)·<span·class="keyword">const</span>;</div> 
142 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
143 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·BoundaryData·&gt;</div> 
144 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03672.html#a4c56e613f5366d79c27f5eb30c42a3d1">write</a>·(·std::ostream·&amp;gridout,·BoundaryData·&amp;&amp;boundaryData,·<span·class="keyword">const</span>·std::stringstream·&amp;addParams·=·std::stringstream()·)·<span·class="keyword">const</span>;</div> 
145 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> 
146 <div·class="foldopen"·id="foldopen00107"·data-start="{"·data-end="}">115 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">
147 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a03672.html#a3c45d965307fe286a9adae3c603e2e26">··107</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03672.html#a3c45d965307fe286a9adae3c603e2e26">writ[·...·truncated·by·diffoscope;·len:·242,·SHA:·9fdb44d0c6e784c941ad6d3b6884ea45f09a71629e96e1e964bc5291d787516d·...·]</div>116 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03724.html#add07d4507352d388f882d26f40523340">···35</a></span>····<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a[·...·truncated·by·diffoscope;·len:·161,·SHA:·e945eaf5a0b1179824eb8b3119527997dfffae12cf79dc1c65be7040850d0214·...·]</div>
 117 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····{</div>
148 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="keyword">····</span>{</div>118 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keywordflow">return</span>·parameter;</div>
149 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······<a·class="code·hl_function"·href="a03672.html#a4c56e613f5366d79c27f5eb30c42a3d1">write</a>(·gridout,·newElemOrder,·[]·(·<span·class="keyword">const</span>·Intersection·&amp;i·)·-&gt;·<span·class="keywordtype">int</span>·{·<span·class="keywordflow">return</span>·boundaryId(·i·);·},·addParams·);</div> 
150 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····}</div>119 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····}</div>
151 </div>120 </div>
152 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 122 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03724.html#a550701eebf6060e8012331b55aa15a6d">···41</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·<a·class="code·hl_variable"·href="a03724.html#a550701eebf6060e8012331b55aa15a6d">delimiter</a>·=·<span·class="charliteral">&#39;:&#39;</span>;</div>
153 <div·class="foldopen"·id="foldopen00119"·data-start="{"·data-end="}"> 
154 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="a03672.html#a22019f13f007f4f9f4eb3977c7766d8e">··119</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03672.html#a22019f13f007f4f9f4eb3977c7766d8e">write</a>·(·std::ostream·&amp;gridout,·<span·class="keyword">const</span>·std::stringstream·&amp;addParams·=·std::stringstream()·)<span·class="keyword">·const</span></div> 
155 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span><span·class="keyword">····</span>{</div> 
156 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>······<a·class="code·hl_function"·href="a03672.html#a4c56e613f5366d79c27f5eb30c42a3d1">write</a>(·gridout,·[]·(·<span·class="keyword">const</span>·Intersection·&amp;i·)·-&gt;·<span·class="keywordtype">int</span>·{·<span·class="keywordflow">return</span>·boundaryId(·i·);·},·addParams·);</div> 
157 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>····}</div>123 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··};</div>
158 </div>124 </div>
 125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 126 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};">
 127 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03728.html">···46</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03728.html">DuneGridFormatParser</a></div>
 128 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··{</div>
 129 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>
 130 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03728.html#ab635edbf3774660424960b946df6edf5a8359f3caedae25d2ca2d59216f3c5181">···49</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">enum</span>·{<a·class="code·hl_enumvalue"·href="a03728.html#ab635edbf3774660424960b946df6edf5ad87b42c400b7536ee07df3541bf73f40">Simplex</a>,<a·class="code·hl_enumvalue"·href="a03728.html#ab635edbf3774660424960b946df6edf5a8359f3caedae25d2ca2d59216f3c5181">Cube</a>,<a·class="code·hl_enumvalue"·href="a03728.html#ab635edbf3774660424960b946df6edf5a31ed920dca4a283899446acd1b9e293c">General</a>}·<a·class="code·hl_enumeration"·href="a03728.html#ab635edbf3774660424960b946df6edf5">element_t</a>;</div>
 131 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 132 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03728.html#a79b2f18030639f8a0d2236895443c16fa890d59f85a7a80ebbac57f8bf514e9c3">···51</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">enum</span>·{<a·class="code·hl_enumvalue"·href="a03728.html#a79b2f18030639f8a0d2236895443c16faf1d492375835f8c5fcd6fae8e1d30fab">counterclockwise</a>=1,<a·class="code·hl_enumvalue"·href="a03728.html#a79b2f18030639f8a0d2236895443c16fa890d59f85a7a80ebbac57f8bf514e9c3">clockwise</a>=-1}·<a·class="code·hl_enumeration"·href="a03728.html#a79b2f18030639f8a0d2236895443c16f">orientation_t</a>;</div>
 133 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 134 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<a·class="code·hl_class"·href="a03728.html">DuneGridFormatParser</a>·(·<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·size·);</div>
 135 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 136 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03728.html#a2f0bac9945c1aac80fef0375ac9bbb66">isDuneGridFormat</a>·(·std::istream·&amp;input·);</div>
 137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 138 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03728.html#a2f0bac9945c1aac80fef0375ac9bbb66">isDuneGridFormat</a>·(·<span·class="keyword">const</span>·std::string·&amp;filename·);</div>
 139 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 140 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03728.html#acd51ecc4500f9548ccb68f4930796bea">readDuneGrid</a>(·std::istream·&amp;input,·<span·class="keywordtype">int</span>·dimG,·<span·class="keywordtype">int</span>·dimW·);</div>
Max diff block lines reached; 96584/127362 bytes (75.83%) of diff not shown.
38.1 KB
html2text {}
    
Offset 3, 557 lines modifiedOffset 3, 331 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 dgfwriter.hh10 parser.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_DGFWRITER_HH 
18 6#define·DUNE_GRID_IO_FILE_DGFPARSER_DGFWRITER_HH17 5#ifndef·DUNE_DGF_DUNEGRIDFORMATPARSER_HH
 18 6#define·DUNE_DGF_DUNEGRIDFORMATPARSER_HH
19 719 7
20 13#include·<cassert> 
21 14#include·<cstddef> 
22 15 
23 16#include·<algorithm> 
24 17#include·<fstream>20 8#include·<iostream>
25 18#include·<string>21 9#include·<string>
26 19#include·<type_traits> 
27 20#include·<utility> 
28 21#include·<vector>22 10#include·<vector>
 23 11#include·<map>
 24 12
29 22 
30 23#include·<dune/common/rangeutilities.hh> 
31 24#include·<dune/common/typeutilities.hh> 
32 25 
33 26#include·<dune/geometry/referenceelements.hh> 
34 27#include·<dune/geometry/type.hh> 
35 28 
36 29#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
37 30#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.r_.a_.n_.g_.e_.g_.e_.n_.e_.r_.a_.t_.o_.r_.s_\x8._\x8h_\x8h>25 13#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.e_.n_.t_.i_.t_.y_.k_.e_.y_\x8._\x8h_\x8h>
38 3126 14
39 32namespace·_\x8D_\x8u_\x8n_\x8e27 15namespace·_\x8D_\x8u_\x8n_\x8e
 28 16{
 29 17
 30 18·class·DGFPrintInfo;
 31 19
 32 _\x82_\x82·struct·_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r
 33 23·{
 34 _\x82_\x85·typedef·std::string·_\x8t_\x8y_\x8p_\x8e;
 35 26
 36 _\x82_\x88·static·const·_\x8t_\x8y_\x8p_\x8e·&_\x8d_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8V_\x8a_\x8l_\x8u_\x8e·()
 37 29·{
 38 30·static·_\x8t_\x8y_\x8p_\x8e·value;
 39 31·return·value;
 40 32·}
40 33{41 33
 42 _\x83_\x85·static·_\x8t_\x8y_\x8p_\x8e·_\x8c_\x8o_\x8n_\x8v_\x8e_\x8r_\x8t·(·const·std::string·&·parameter·)
41 34 
42 44·template<·class·GV·> 
43 _\x84_\x85·class·_\x8D_\x8G_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r 
44 46·{43 36·{
45 47·typedef·_\x8D_\x8G_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
46 4844 37·return·parameter;
 45 38·}
 46 39
 47 _\x84_\x81·static·const·char·_\x8d_\x8e_\x8l_\x8i_\x8m_\x8i_\x8t_\x8e_\x8r·=·':';
 48 42·};
 49 43
 50 _\x84_\x86·class·_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r
 51 47·{
47 49·public:52 48·public:
 53 _\x84_\x89·typedef·enum·{_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x,_\x8C_\x8u_\x8b_\x8e,_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8l}·_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8__\x8t;
 54 50
 55 _\x85_\x81·typedef·enum·{_\x8c_\x8o_\x8u_\x8n_\x8t_\x8e_\x8r_\x8c_\x8l_\x8o_\x8c_\x8k_\x8w_\x8i_\x8s_\x8e=1,_\x8c_\x8l_\x8o_\x8c_\x8k_\x8w_\x8i_\x8s_\x8e=-1}·_\x8o_\x8r_\x8i_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8__\x8t;
 56 52
 57 54·_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r·(·int·rank,·int·size·);
 58 55
 59 66·static·bool·_\x8i_\x8s_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t·(·std::istream·&input·);
 60 67
 61 77·static·bool·_\x8i_\x8s_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t·(·const·std::string·&filename·);
 62 78
 63 91·bool·_\x8r_\x8e_\x8a_\x8d_\x8D_\x8u_\x8n_\x8e_\x8G_\x8r_\x8i_\x8d(·std::istream·&input,·int·dimG,·int·dimW·);
 64 92
 65 94·void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8T_\x8e_\x8t_\x8g_\x8e_\x8n_\x8P_\x8o_\x8l_\x8y·(·const·std::string·&,·std::string·&,·std::string·&·);
 66 95
 67 96·void·_\x8w_\x8r_\x8i_\x8t_\x8e_\x8T_\x8e_\x8t_\x8g_\x8e_\x8n_\x8P_\x8o_\x8l_\x8y·(·std::ostream·&·out,·const·bool·writeSegments·=·true
 68 );
 69 97
 70 98·protected:
 71 99·void·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8i_\x8e_\x8s·(·std::istream·&,·bool·);
 72 100
 73 101·//·call·to·tetgen/triangle
 74 102·void·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8e_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8G_\x8r_\x8i_\x8d·(·std::istream·&·);
 75 103·void·_\x8r_\x8e_\x8a_\x8d_\x8T_\x8e_\x8t_\x8g_\x8e_\x8n_\x8T_\x8r_\x8i_\x8a_\x8n_\x8g_\x8l_\x8e·(·const·std::string·&·);
 76 104
 77 105·//·helper·methods
 78 106·void·_\x8r_\x8e_\x8m_\x8o_\x8v_\x8e_\x8C_\x8o_\x8p_\x8i_\x8e_\x8s·();
 79 107
 80 108·void·_\x8s_\x8e_\x8t_\x8O_\x8r_\x8i_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·(·int·use1,·int·use2,
 81 109·_\x8o_\x8r_\x8i_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8__\x8t·orientation=_\x8c_\x8o_\x8u_\x8n_\x8t_\x8e_\x8r_\x8c_\x8l_\x8o_\x8c_\x8k_\x8w_\x8i_\x8s_\x8e·);
48 _\x85_\x81·typedef·GV·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w; 
49 _\x85_\x83·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d·_\x8G_\x8r_\x8i_\x8d; 
50 54 
51 _\x85_\x86·static·const·int·_\x8d_\x8i_\x8m_\x8G_\x8r_\x8i_\x8d·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
52 57 
53 58·private: 
54 59·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·IndexSet; 
55 60·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·Element; 
56 61·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·Intersection; 
57 62 
58 63·typedef·typename·Element::EntitySeed·ElementSeed; 
59 64 
60 65·typedef·typename·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8:_\x8:_\x8I_\x8n_\x8d_\x8e_\x8x_\x8T_\x8y_\x8p_\x8e·Index; 
61 66 
62 67·public: 
63 _\x87_\x82·_\x8D_\x8G_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·(·const·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w·&gridView·) 
64 73·:·_\x8g_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8_(·gridView·) 
65 74·{} 
66 75 
67 85·template<·class·BoundaryData·> 
68 86·void·_\x8w_\x8r_\x8i_\x8t_\x8e·(·std::ostream·&gridout,·const·std::vector<·Index·> 
69 &newElemOrder,·BoundaryData·&&boundaryData,·const·std::stringstream·&addParams 
70 =·std::stringstream()·)·const; 
71 87 
72 96·template<·class·BoundaryData·> 
73 97·void·_\x8w_\x8r_\x8i_\x8t_\x8e·(·std::ostream·&gridout,·BoundaryData·&&boundaryData,·const·std:: 
74 stringstream·&addParams·=·std::stringstream()·)·const; 
75 98 
76 _\x81_\x80_\x87·void·_\x8w_\x8r_\x8i_\x8t_\x8e·(·std::ostream·&gridout,·const·std::vector<·Index·> 
Max diff block lines reached; 32709/38982 bytes (83.91%) of diff not shown.
6.21 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00851.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·entitykey.hh·File·Reference</title>8 <title>dune-grid:·dgfoned.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 29 lines modifiedOffset 72, 34 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">entitykey.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">dgfoned.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>
 83 <code>#include·&lt;fstream&gt;</code><br·/>
 84 <code>#include·&lt;iostream&gt;</code><br·/>
 85 <code>#include·&lt;istream&gt;</code><br·/>
83 <code>#include·&lt;vector&gt;</code><br·/>86 <code>#include·&lt;vector&gt;</code><br·/>
 87 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00863_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a00974_source.html">dune/grid/onedgrid.hh</a>&gt;</code><br·/>
85 <code>#include·&quot;<a·class="el"·href="a00860_source.html">entitykey_inline.hh</a>&quot;</code><br·/>90 <code>#include·&quot;<a·class="el"·href="a07136_source.html">dgfparser.hh</a>&quot;</code><br·/>
86 </div>91 </div>
87 <p><a·href="a00851_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a00851_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">93 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>95 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03696.html">Dune::DGFEntityKey&lt;·A·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03644.html">Dune::DGFGridInfo&lt;·OneDGrid·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03700.html">Dune::ElementFaceUtil</a></td></tr>98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03648.html">Dune::DGFGridFactory&lt;·OneDGrid·&gt;</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table><table·class="memberdecls">100 </table><table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>101 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
97 Namespaces</h2></td></tr>102 Namespaces</h2></td></tr>
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>103 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>104 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.56 KB
html2text {}
    
Offset 4, 24 lines modifiedOffset 4, 29 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 entitykey.hh·File·Reference11 dgfoned.hh·File·Reference
 12 #include·<algorithm>
 13 #include·<fstream>
12 #include·<iostream>14 #include·<iostream>
 15 #include·<istream>
13 #include·<vector>16 #include·<vector>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
15 #include·"_.e_.n_.t_.i_.t_.y_.k_.e_.y_.__.i_.n_.l_.i_.n_.e_.._.h_.h"17 #include·<dune/common/exceptions.hh>
 18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8o_\x8n_\x8e_\x8d_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 20 #include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h"
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
18 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8E_.n_.t_.i_.t_.y_.K_.e_.y_.<_.·_.A_\x8·_\x8>23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_.r_.i_.d_.I_.n_.f_.o_.<_.·_.O_.n_.e_.D_.G_.r_.i_.d_\x8·_\x8>
19  24  
20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_.l_.e_.m_.e_.n_.t_.F_.a_.c_.e_.U_.t_.i_.l25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.O_.n_.e_.D_.G_.r_.i_.d_.·_.>
21  26  
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8D_\x8u_\x8n_\x8e28 namespace· ·_\x8D_\x8u_\x8n_\x8e
24  ···········Include·standard·header·files.29  ···········Include·standard·header·files.
25  30  
26 ===============================================================================31 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.832 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
97.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00851_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·entitykey.hh·Source·File</title>8 <title>dune-grid:·dgfoned.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 217 lines modifiedOffset 74, 291 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">entitykey.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dgfoned.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00851.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00851.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFEnTITYKEY_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_FILE_IO_DGFPARSER_DGFONED_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFEnTITYKEY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_FILE_IO_DGFPARSER_DGFONED_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//-·C++·includes</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00863.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;istream&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="comment">//-·dune-common·includes</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·DGFEntityKey</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="comment">//-·dune-grid·includes</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00974.html">dune/grid/onedgrid.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·------------</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div> 
102 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="};"> 
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a03696.html">···20</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03696.html">DGFEntityKey</a></div> 
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">//-·local·includes</span></div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07136.html">dgfparser.hh</a>&quot;</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey</a>·(·<span·class="keyword">const</span>·std·::·vector&lt;·A·&gt;·&amp;key,·<span·class="keywordtype">bool</span>·setOrigKey·=·<span·class="keyword">true</span>·);</div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03696.html#abdb2568a260e27ed18fe88af09fe0d05">···23</a></span>····<a·class="code·hl_function"·href="a03696.html#abdb2568a260e27ed18fe88af09fe0d05">DGFEntityKey</a>·(·<span·class="keyword">const</span>·std::vector&lt;·A·&gt;·&amp;key,</div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>···················<span·class="keywordtype">int</span>·N,·<span·class="keywordtype">int</span>·offset,·<span·class="keywordtype">bool</span>·setOrigKey·=·<span·class="keyword">true</span>·);</div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;k·);</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;<a·class="code·hl_function"·href="a03696.html#a638d9486725791f6d5cdf736151380fb">operator=·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;k·);</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
112 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}"> 
113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a03696.html#af32566a09e2c2f85f5bb3070fcca22a6">···29</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">const</span>·A·&amp;<a·class="code·hl_function"·href="a03696.html#af32566a09e2c2f85f5bb3070fcca22a6">operator[]·</a>(·<span·class="keywordtype">int</span>·i·)·<span·class="keyword">const</span>;</div> 
114 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}"> 
115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03696.html#a220bb297c9006fca25df6da83e248292">···30</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03696.html#a220[·...·truncated·by·diffoscope;·len:·203,·SHA:·87353a2f3f87f2b690270859f1e56a3f0de0a54641f61f401079987a9849b143·...·]</div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="keyword">namespace</span></div>
 109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>{</div>
 110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="comment">//·helper·method·used·below</span></div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keywordtype">double</span>·getfirst·(·std::vector&lt;·double·&gt;·v·)</div>
116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··{</div>
117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03696.html#aa21b1d9095852f3bb3406b0ce4815b31">orientation</a>·(·<span·class="keywordtype">int</span>·base,·std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;vtx·);</div> 
118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03696.html#ac0e616694282bf7677c8295fc77c4ccd">print</a>(·std·::·ostream·&amp;out·=·std·::·cerr·)·<span·class="keyword">const<[·...·truncated·by·diffoscope;·len:·6,·SHA:·0236ab384a884ad093e731571cbc7f398e3ff2aa9e2fdd0a2226eeb1c53ef8cf·...·];</div>113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keywordflow">return</span>·v[·0·];</div>
 114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··}</div>
 115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>}··<span·class="comment">//·end·anonymous·namespace</span></div>
119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
120 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}"> 
121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03696.html#a89b314f7907cfe19a5b203a0000bbffa">···35</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03696.html#a89b314f7907cfe19a5b203a0000bbffa">origKeySet</a>·()·<span·class="keyword">const</span>;</div> 
122 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}"> 
123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03696.html#ab24de1aea858c105d82ced141566998e">···36</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">const</span>·A·&amp;<a·class="code·hl_function"·href="a03696.html#ab24de1aea858c105d82ced141566998e">origKey</a>·(·<span·class="keywordtype">int</span>·i·)·<span·class="keyword">const</span>;</div> 
124 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}"> 
125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03696.html#a97489b94b57ec1c9382b9b2a5d1e71e2">···37</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03696.html#a97489b94b57ec1c9382b9b2a5d1e71e2">size</a>·()·<span·class="keyword">const</span>;</div> 
126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>{</div>
 121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="keyword">private</span>:</div>122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="comment">//·DGFGridInfo</span></div>
128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····std·::·vector&lt;·A·&gt;·key_,·origKey_;</div> 
129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keywordtype">bool</span>·origKeySet_;</div>123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="comment">//·-----------</span></div>
130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··};</div>124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">template</span>&lt;·&gt;</div>
 126 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="};">
 127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03644.html">···44</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03656.html">DGFGridInfo</a>&lt;·<a·class="code·hl_class"·href="a04032.html">OneDGrid</a>·&gt;</div>
131 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··{</div>
132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
133 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div> 
134 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">129 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">
135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03696.html#af32566a09e2c2f85f5bb3070fcca22a6">···46</a></span>··<span·class="keyword">inline</span>·<span·class="keyword">const</span>·A·&amp;<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·operator[]·</a>(·<span·class="keywordtype">in[·...·truncated·by·diffoscope;·len:·47,·SHA:·a62e2d1632fa1200b670cbde823828acd1c362c6a205212e6bcc59d5428836e3·...·]</div>130 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03644.html#ad0757ecf6b0a8b4fb0844a0c747414bd">···46</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03644.html#ad0757ecf6b0a8b4fb0844a0c747414bd">refineStepsForHalf</a>·()</div>
136 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="keyword">··</span>{</div>131 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div>
137 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keywordflow">return</span>·key_[·i·];</div>132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keywordflow">return</span>·1;</div>
138 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··}</div>133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div>
139 </div>134 </div>
140 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>135 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
141 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
142 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div> 
143 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">136 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">
144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03696.html#a220bb297c9006fca25df6da83e248292">···53</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntit[·...·truncated·by·diffoscope;·len:·189,·SHA:·1a74478718885c59efd0740b03519e17005c3036f27afbdaa321cdd22fe65eaf·...·]</div>137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03644.html#a02bbf767c703ff14f7145700b5c5d276">···51</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="a03644.html#a02[·...·truncated·by·diffoscope;·len:·51,·SHA:·eb182e4a30dd753c8cb2d0522182893ad801a5d7b8337aee7bc91b53db6e7ca7·...·]</div>
145 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">··</span>{</div>138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····{</div>
146 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="comment">//·assert(k.key_.size()==key_.size());</span></div> 
147 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keywordflow">return</span>·key_·&lt;·k.key_;</div>139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordflow">return</span>·0.5;</div>
148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}</div>140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>
149 </div>141 </div>
150 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··};</div>
151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div> 
153 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}"> 
154 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03696.html#a89b314f7907cfe19a5b203a0000bbffa">···61</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·origKeySet</a>·()<span·class="keyword">·const</span></div> 
155 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">··</span>{</div> 
156 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keywordflow">return</span>·origKeySet_;</div> 
157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··}</div> 
158 </div> 
159 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
160 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
161 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div> 
162 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}"> 
163 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03696.html#ab24de1aea858c105d82ced141566998e">···68</a></span>··<span·class="keyword">inline</span>·<span·class="keyword">const</span>·A·&amp;<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·origKey</a>·(·<span·class="keywordtype">int</span>·i·)<span·class="keyword">·const</span></div> 
164 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">··</span>{</div> 
165 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keywordflow">return</span>·origKey_[·i·];</div> 
Max diff block lines reached; 54510/78538 bytes (69.41%) of diff not shown.
21.1 KB
html2text {}
    
Offset 3, 217 lines modifiedOffset 3, 344 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 entitykey.hh10 dgfoned.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_DGFEnTITYKEY_HH 
18 6#define·DUNE_DGFEnTITYKEY_HH17 5#ifndef·DUNE_GRID_FILE_IO_DGFPARSER_DGFONED_HH
 18 6#define·DUNE_GRID_FILE_IO_DGFPARSER_DGFONED_HH
19 719 7
 20 8//-·C++·includes
 21 9#include·<algorithm>
 22 10#include·<fstream>
20 8#include·<iostream>23 11#include·<iostream>
 24 12#include·<istream>
21 9#include·<vector>25 13#include·<vector>
22 10 
23 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
24 12 
25 13namespace·_\x8D_\x8u_\x8n_\x8e 
26 14{26 14
 27 15//-·dune-common·includes
 28 16#include·<dune/common/exceptions.hh>
 29 17
 30 18//-·dune-grid·includes
 31 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 32 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8o_\x8n_\x8e_\x8d_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 33 21
 34 22//-·local·includes
 35 23#include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h"
 36 24
 37 25
 38 26namespace
 39 27{
 40 28·//·helper·method·used·below
 41 29·double·getfirst·(·std::vector<·double·>·v·)
 42 30·{
 43 31·return·v[·0·];
 44 32·}
 45 33}·//·end·anonymous·namespace
27 15 
28 16·//·DGFEntityKey 
29 17·//·------------ 
30 18 
31 19·template<·class·A·> 
32 _\x82_\x80·struct·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y 
33 21·{ 
34 22·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·std·::·vector<·A·>·&key,·bool·setOrigKey·=·true·); 
35 _\x82_\x83·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·std::vector<·A·>·&key, 
36 24·int·N,·int·offset,·bool·setOrigKey·=·true·); 
37 25·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·); 
38 26 
39 27·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=_\x8·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·); 
40 28 
41 _\x82_\x89·inline·const·A·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·int·i·)·const; 
42 _\x83_\x80·inline·bool·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8<_\x8·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·)·const; 
43 31 
44 32·void·_\x8o_\x8r_\x8i_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·(·int·base,·std·::·vector<·std·::·vector<·double·>·>·&vtx 
45 ); 
46 33·void·_\x8p_\x8r_\x8i_\x8n_\x8t(·std·::·ostream·&out·=·std·::·cerr·)·const; 
47 3446 34
48 _\x83_\x85·inline·bool·_\x8o_\x8r_\x8i_\x8g_\x8K_\x8e_\x8y_\x8S_\x8e_\x8t·()·const; 
49 _\x83_\x86·inline·const·A·&_\x8o_\x8r_\x8i_\x8g_\x8K_\x8e_\x8y·(·int·i·)·const; 
50 _.3_.7·inline·int·_.s_.i_.z_.e·()·const;47 35
 48 36
 49 37namespace·_\x8D_\x8u_\x8n_\x8e
51 3850 38{
52 39·private: 
53 40·std·::·vector<·A·>·key_,·origKey_; 
54 41·bool·origKeySet_; 
55 42·}; 
56 43 
57 44 
58 45·template<·class·A·> 
59 _.4_.6·inline·const·A·&_.D_.G_.F_.E_.n_.t_.i_.t_.y_.K_.e_.y_.<_.·_.A_.·_.>_.·_.:_.:_.·_.o_.p_.e_.r_.a_.t_.o_.r_.[_.]_.·(·int·i·)·const51 39
 52 40·//·DGFGridInfo
 53 41·//·-----------
 54 42
 55 43·template<·>
 56 _\x84_\x84·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o<·_\x8O_\x8n_\x8e_\x8D_\x8G_\x8r_\x8i_\x8d·>
 57 45·{
 58 _\x84_\x86·static·int·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8S_\x8t_\x8e_\x8p_\x8s_\x8F_\x8o_\x8r_\x8H_\x8a_\x8l_\x8f·()
60 47·{59 47·{
61 48·return·key_[·i·];60 48·return·1;
62 49·}61 49·}
63 5062 50
 63 _\x85_\x81·static·double·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8W_\x8e_\x8i_\x8g_\x8h_\x8t·()
64 51 
65 52·template<·class·A·> 
66 _\x85_\x83·inline·bool·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·) 
67 const 
68 54·{64 52·{
 65 53·return·0.5;
69 55·//·assert(k.key_.size()==key_.size()); 
70 56·return·key_·<·k.key_; 
71 57·}66 54·}
 67 55·};
 68 56
 69 57
72 5870 58
73 59 
74 60·template<·class·A·> 
75 _.6_.1·inline·bool·_.D_.G_.F_.E_.n_.t_.i_.t_.y_.K_.e_.y_.<_.·_.A_.·_.>_.·_.:_.:_.·_.o_.r_.i_.g_.K_.e_.y_.S_.e_.t·()·const71 59·//·DGFGridFactory<·OneDGrid·>
 72 60·//·--------------------------
 73 61
 74 62·template<·>
 75 _\x86_\x83·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<·_\x8O_\x8n_\x8e_\x8D_\x8G_\x8r_\x8i_\x8d·>
76 62·{76 64·{
 77 _\x86_\x86·typedef·_\x8O_\x8n_\x8e_\x8D_\x8G_\x8r_\x8i_\x8d·_\x8G_\x8r_\x8i_\x8d;
 78 _\x86_\x88·const·static·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 79 _\x87_\x80·typedef·MPIHelper::MPICommunicator·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e;
 80 71
 81 _\x87_\x83·explicit·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·(·std::istream·&input,
 82 74·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e·comm·=·MPIHelper::getCommunicator()·)
 83 75·:·grid_(·0·),
 84 76·emptyParameters_(·0·)
77 63·return·origKeySet_; 
78 64·} 
79 65 
Max diff block lines reached; 16551/21600 bytes (76.62%) of diff not shown.
4.67 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00854.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfug.cc·File·Reference</title>8 <title>dune-grid:·periodicfacetrans.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 26 lines modifiedOffset 65, 24 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#namespaces">Namespaces</a>··</div>76 <a·href="#namespaces">Namespaces</a>··</div>
77 ··<div·class="headertitle"><div·class="title">dgfug.cc·File·Reference</div></div>77 ··<div·class="headertitle"><div·class="title">periodicfacetrans.cc·File·Reference</div></div>
78 </div><!--header-->78 </div><!--header-->
79 <div·class="contents">79 <div·class="contents">
80 <div·class="textblock"><code>#include·&lt;dune/geometry/utility/typefromvertexcount.hh&gt;</code><br·/> 
81 <code>#include·&lt;dune-grid-config.hh&gt;</code><br·/> 
82 <code>#include·&lt;<a·class="el"·href="a00839_source.html">dune/grid/io/file/dgfparser/dgfug.hh</a>&gt;</code><br·/>80 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code><br·/>
83 </div><table·class="memberdecls">81 </div><table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>82 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
85 Namespaces</h2></td></tr>83 Namespaces</h2></td></tr>
86 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>84 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
87 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>85 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>86 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>87 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
915 B
html2text {}
    
Offset 3, 19 lines modifiedOffset 3, 18 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
10 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 periodicfacetrans.cc·File·Reference
11 dgfug.cc·File·Reference 
12 #include·<dune/geometry/utility/typefromvertexcount.hh> 
13 #include·<dune-grid-config.hh> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_.g_.f_.u_.g_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_.l_.o_.c_.k_.s_./_.p_.e_.r_.i_.o_.d_.i_.c_.f_.a_.c_.e_.t_.r_.a_.n_.s_\x8._\x8h_\x8h>
15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
16 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
17  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
18  17  
19 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
20  19  
21 ===============================================================================20 ===============================================================================
5.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00857.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·macrogrid.hh·File·Reference</title>8 <title>dune-grid:·general.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 40 lines modifiedOffset 65, 32 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124; 
77 <a·href="#namespaces">Namespaces</a>··</div>76 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">macrogrid.hh·File·Reference</div></div>77 ··<div·class="headertitle"><div·class="title">general.cc·File·Reference</div></div>
79 </div><!--header-->78 </div><!--header-->
80 <div·class="contents">79 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/> 
82 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/> 
83 <code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>80 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00929_source.html">dune/grid/io/file/dgfparser/blocks/general.hh</a>&gt;</code><br·/>
84 </div> 
85 <p><a·href="a00857_source.html">Go·to·the·source·code·of·this·file.</a></p> 
86 <table·class="memberdecls">81 </div><table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
88 Classes</h2></td></tr> 
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03716.html">Dune::MacroGrid</a></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 </table><table·class="memberdecls"> 
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>82 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>83 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>84 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>85 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>86 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 87 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
 88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table>89 </table>
98 </div><!--·contents·-->90 </div><!--·contents·-->
99 <!--·start·footer·part·-->91 <!--·start·footer·part·-->
100 <hr·class="footer"/><address·class="footer"><small>92 <hr·class="footer"/><address·class="footer"><small>
101 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.893 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
102 </small></address>94 </small></address>
103 </body>95 </body>
1.13 KB
html2text {}
    
Offset 3, 22 lines modifiedOffset 3, 19 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 general.cc·File·Reference
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
11 macrogrid.hh·File·Reference 
12 #include·<iostream> 
13 #include·<dune/common/parallel/mpihelper.hh> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_.a_.r_.s_.e_.r_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_.l_.o_.c_.k_.s_./_.g_.e_.n_.e_.r_.a_.l_\x8._\x8h_\x8h>
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8G_\x8r_\x8i_\x8d 
18   
19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
20 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
21  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
22  17  
 18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
 19  
23 ===============================================================================20 ===============================================================================
24 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
5.24 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00860.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·entitykey_inline.hh·File·Reference</title>8 <title>dune-grid:·basic.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 34 lines modifiedOffset 65, 32 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#namespaces">Namespaces</a>··</div>76 <a·href="#namespaces">Namespaces</a>··</div>
77 ··<div·class="headertitle"><div·class="title">entitykey_inline.hh·File·Reference</div></div>77 ··<div·class="headertitle"><div·class="title">basic.cc·File·Reference</div></div>
78 </div><!--header-->78 </div><!--header-->
79 <div·class="contents">79 <div·class="contents">
80 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/> 
81 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
82 <code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/>80 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
83 </div> 
84 <p><a·href="a00860_source.html">Go·to·the·source·code·of·this·file.</a></p> 
85 <table·class="memberdecls">81 </div><table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>82 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
87 Namespaces</h2></td></tr>83 Namespaces</h2></td></tr>
88 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>84 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
89 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>85 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>86 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 87 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
 88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>89 </table>
92 </div><!--·contents·-->90 </div><!--·contents·-->
93 <!--·start·footer·part·-->91 <!--·start·footer·part·-->
94 <hr·class="footer"/><address·class="footer"><small>92 <hr·class="footer"/><address·class="footer"><small>
95 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.893 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
96 </small></address>94 </small></address>
97 </body>95 </body>
1.01 KB
html2text {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
10 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 basic.cc·File·Reference
11 entitykey_inline.hh·File·Reference 
12 #include·<algorithm> 
13 #include·<dune/geometry/referenceelements.hh> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_.n_.t_.i_.t_.y_.k_.e_.y_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_.l_.o_.c_.k_.s_./_.b_.a_.s_.i_.c_\x8._\x8h_\x8h>
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
17 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
18  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
19  17  
 18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
 19  
20 ===============================================================================20 ===============================================================================
21 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
5.79 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00863.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfexception.hh·File·Reference</title>8 <title>dune-grid:·interval.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 39 lines modifiedOffset 65, 32 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124; 
77 <a·href="#namespaces">Namespaces</a>··</div>76 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">dgfexception.hh·File·Reference</div></div>77 ··<div·class="headertitle"><div·class="title">interval.cc·File·Reference</div></div>
79 </div><!--header-->78 </div><!--header-->
80 <div·class="contents">79 <div·class="contents">
 80 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00881_source.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
82 </div> 
83 <p><a·href="a00863_source.html">Go·to·the·source·code·of·this·file.</a></p> 
84 <table·class="memberdecls">81 </div><table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
86 Classes</h2></td></tr> 
87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03600.html">Dune::DGFException</a></td></tr> 
88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">exception·class·for·IO·errors·in·the·DGF·parser··<a·href="a03600.html#details">More...</a><br·/></td></tr> 
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
90 </table><table·class="memberdecls"> 
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>82 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
92 Namespaces</h2></td></tr>83 Namespaces</h2></td></tr>
93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>84 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>85 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>86 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 87 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
 88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table>89 </table>
97 </div><!--·contents·-->90 </div><!--·contents·-->
98 <!--·start·footer·part·-->91 <!--·start·footer·part·-->
99 <hr·class="footer"/><address·class="footer"><small>92 <hr·class="footer"/><address·class="footer"><small>
100 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.893 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
101 </small></address>94 </small></address>
102 </body>95 </body>
1.07 KB
html2text {}
    
Offset 3, 21 lines modifiedOffset 3, 19 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 interval.cc·File·Reference
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8._\x8h_\x8h>
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
11 dgfexception.hh·File·Reference 
12 #include·<dune/common/exceptions.hh> 
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
15 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n 
16  ·······exception·class·for·IO·errors·in·the·DGF·parser·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
17   
18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
19 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
20  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
21  17  
 18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
 19  
22 ===============================================================================20 ===============================================================================
23 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
6.69 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00866.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gridparameter.cc·File·Reference</title>8 <title>dune-grid:·basic.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 27 lines modifiedOffset 70, 48 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#func-members">Functions</a>··</div>
78 ··<div·class="headertitle"><div·class="title">gridparameter.cc·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">basic.hh·File·Reference</div></div>
79 </div><!--header-->81 </div><!--header-->
80 <div·class="contents">82 <div·class="contents">
 83 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 84 <code>#include·&lt;cctype&gt;</code><br·/>
 85 <code>#include·&lt;iostream&gt;</code><br·/>
 86 <code>#include·&lt;string&gt;</code><br·/>
 87 <code>#include·&lt;sstream&gt;</code><br·/>
 88 <code>#include·&lt;dune/common/stdstreams.hh&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00911_source.html">dune/grid/io/file/dgfparser/blocks/gridparameter.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/>
 90 <code>#include·&lt;<a·class="el"·href="a00956_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/>
 91 </div>
 92 <p><a·href="a00866_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 </div><table·class="memberdecls">93 <table·class="memberdecls">
 94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 95 Classes</h2></td></tr>
 96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03448.html">Dune::dgf::BasicBlock</a></td></tr>
 97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 98 </table><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>100 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>104 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 106 </table><table·class="memberdecls">
 107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 108 Functions</h2></td></tr>
 109 <tr·class="memitem:abb5725b92483f9a9581a95eba48de26b"·id="r_abb5725b92483f9a9581a95eba48de26b"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html#abb5725b92483f9a9581a95eba48de26b">Dune::dgf::makeupcase</a>·(std·::string·&amp;s)</td></tr>
 110 <tr·class="separator:abb5725b92483f9a9581a95eba48de26b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table>111 </table>
91 </div><!--·contents·-->112 </div><!--·contents·-->
92 <!--·start·footer·part·-->113 <!--·start·footer·part·-->
93 <hr·class="footer"/><address·class="footer"><small>114 <hr·class="footer"/><address·class="footer"><small>
94 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
95 </small></address>116 </small></address>
96 </body>117 </body>
1.52 KB
html2text {}
    
Offset 4, 18 lines modifiedOffset 4, 32 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 gridparameter.cc·File·Reference11 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
 12 basic.hh·File·Reference
 13 #include·<cassert>
 14 #include·<cctype>
 15 #include·<iostream>
 16 #include·<string>
 17 #include·<sstream>
 18 #include·<dune/common/stdstreams.hh>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_.l_.o_.c_.k_.s_./_.g_.r_.i_.d_.p_.a_.r_.a_.m_.e_.t_.e_.r_\x8._\x8h_\x8h>19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_.n_.t_.i_.t_.y_.k_.e_.y_\x8._\x8h_\x8h>
 20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
 24  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e26 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.27  ···········Include·standard·header·files.
17  28  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f29 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  30  
 31 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 32 void ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8m_\x8a_\x8k_\x8e_\x8u_\x8p_\x8c_\x8a_\x8s_\x8e·(std·::string·&s)
 33  
20 ===============================================================================34 ===============================================================================
21 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.835 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
4.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00869.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·basic.cc·File·Reference</title>8 <title>dune-grid:·polyhedron.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 20 lines modifiedOffset 70, 29 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">basic.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">polyhedron.hh·File·Reference</div></div>
79 </div><!--header-->80 </div><!--header-->
80 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00872_source.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</code><br·/>
 84 </div>
 85 <p><a·href="a00869_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 </div><table·class="memberdecls">86 <table·class="memberdecls">
 87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 88 Classes</h2></td></tr>
 89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03508.html">Dune::dgf::PolyhedronBlock</a></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 </table><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>97 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.07 KB
html2text {}
    
Offset 4, 17 lines modifiedOffset 4, 22 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 basic.cc·File·Reference11 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 12 polyhedron.hh·File·Reference
 13 #include·<algorithm>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8p_.o_.l_.y_.g_.o_.n_\x8._\x8h_\x8h>
 15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 17 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k
 18  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e20 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.21  ···········Include·standard·header·files.
17  22  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f23 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  24  
20 ===============================================================================25 ===============================================================================
5.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00872.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundaryseg.hh·File·Reference</title>8 <title>dune-grid:·polygon.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 30 lines modifiedOffset 72, 27 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">boundaryseg.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">polygon.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
83 <code>#include·&lt;iostream&gt;</code><br·/> 
84 <code>#include·&lt;string&gt;</code><br·/> 
85 <code>#include·&lt;vector&gt;</code><br·/>83 <code>#include·&lt;vector&gt;</code><br·/>
86 <code>#include·&lt;map&gt;</code><br·/>84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/> 
88 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
89 </div>86 </div>
90 <p><a·href="a00872_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00872_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">88 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
93 Classes</h2></td></tr>90 Classes</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03464.html">Dune::dgf::BoundarySegBlock</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03504.html">Dune::dgf::PolygonBlock</a></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.12 KB
html2text {}
    
Offset 5, 25 lines modifiedOffset 5, 22 lines modified
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 polygon.hh·File·Reference
12 boundaryseg.hh·File·Reference 
13 #include·<cassert> 
14 #include·<iostream>13 #include·<iostream>
15 #include·<string> 
16 #include·<vector>14 #include·<vector>
 15 #include·<dune/common/typetraits.hh>
17 #include·<map> 
18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
22 class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.B_.o_.u_.n_.d_.a_.r_.y_.S_.e_.g_\x8B_\x8l_\x8o_\x8c_\x8k19 struct· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.P_.o_.l_.y_.g_.o_.n_\x8B_\x8l_\x8o_\x8c_\x8k
23  20  
24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
25 namespace· ·_\x8D_\x8u_\x8n_\x8e22 namespace· ·_\x8D_\x8u_\x8n_\x8e
26  ···········Include·standard·header·files.23  ···········Include·standard·header·files.
27  24  
28 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
29  26  
37.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00872_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundaryseg.hh·Source·File</title>8 <title>dune-grid:·polygon.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 118 lines modifiedOffset 74, 91 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">boundaryseg.hh</div></div>80 ··<div·class="headertitle"><div·class="title">polygon.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00872.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00872.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·mode:·C++;·tab-width:·2;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=2·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_BOUNDARYSEGBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_POLYGON_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_BOUNDARYSEGBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_POLYGON_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>dgf</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·PolygonBlock</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">namespace·</span>dgf</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·------------</span></div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03464.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03464.html">BoundarySegBlock</a></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03504.html">···23</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03504.html">PolygonBlock</a></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">int</span>·dimworld;····················<span·class="comment">//·the·dimension·of·the·vertices·(is·given··from·user)</span></div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keywordtype">bool</span>·goodline;···················<span·class="comment">//·active·line·describes·a·vertex</span></div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······std·::·vector&lt;·unsigned·int·&gt;·p;·<span·class="comment">//·active·vertex</span></div> 
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keywordtype">int</span>·bndid;</div> 
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">DGFBoundaryParameter::type</a>·BoundaryParameter;</div> 
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······BoundaryParameter·parameter;</div> 
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordtype">bool</span>·simplexgrid;</div> 
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">public</span>:</div> 
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03464.html#acb028c46b1194cd0c378696861541bb2">···35</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·unsigned·int&gt;</a>·<a·class="code·hl_typedef"·href="a03464.html#acb028c46b1194cd0c378696861541bb2">EntityKey</a>;</div> 
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03464.html#ab599318717430314e32eb4a1fd162904">···36</a></span>······<span·class="keyword">typedef</span>·std::pair·&lt;·int,·BoundaryParameter·&gt;·<a·class="code·hl_typedef"·href="a03464.html#ab599318717430314e32eb4a1fd162904">BndParam</a>;</div> 
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="comment">//·initialize·vertex·block·and·get·first·vertex</span></div> 
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<a·class="code·hl_class"·href="a03464.html">BoundarySegBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·pnofvtx,</div> 
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·························<span·class="keywordtype">int</span>·pdimworld,·<span·class="keywordtype">bool</span>·psimplexgrid·);</div> 
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="comment">//·some·information</span></div> 
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03464.html#a4ce343f4fe2efae532a8a48fae09cf01">get</a>(·std·::·map&lt;·EntityKey,·BndParam·&gt;·&amp;·facemap,</div> 
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>···············<span·class="keywordtype">bool</span>·fixedsize,</div> 
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>···············<span·class="keywordtype">int</span>·vtxoffset</div> 
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>···············);</div> 
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
131 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">109 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}">
132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03464.html#a0e111c9a960299c9ed9fe94601244021">···48</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03464.html#a0e111c9a960299c9ed9fe94601244021">ok<[·...·truncated·by·diffoscope;·len:·4,·SHA:·934ac71f820d7392d2052ad103f55aef3edff7ea0f564cf70d0404890ccb255e·...·])</div>110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03504.html#a217a4a274f05352d1e6713bea7021e6a">···26</a></span>······<a·class="code·hl_function"·href="a03504.html#a217a4a274f05352d1e6713bea7021e6a">PolygonBlock</a>·(·std::istream·&amp;in,·[·...·truncated·by·diffoscope;·len:·89,·SHA:·88b0accab6fb0bfc7cfaabbdf0d2d4df036dc30e24199289d8f483cc3a11b058·...·])</div>
 111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········:·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a>(·in,·<span·class="stringliteral">&quot;Polygon&quot;</span>·),·<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxBegin_</a>(·vtxOfs·),·<a·class="code·hl_variable"·href="a03504.html#ac5a064ac711de0630d1c500390c69ec1">vtxEnd_</a>(·vtxOfs·+·numVtx·)</div>
 112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······{}</div>
 113 </div>
 114 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 115 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}">
 116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03504.html#aaa42c3cf4afa0df22d96c06f248bd6d4">···30</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03504.html#aaa42c3cf4afa0df22d96c06f248bd6d4">get</a>·(·std::vector&lt;·std::vector&lt;·int·&gt;·&gt;·&amp;polygons·)</div>
 117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······{</div>
 118 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>········<a·class="code·hl_function"·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">reset</a>();</div>
 119 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········std::vector&lt;·int·&gt;·polygon;</div>
 120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········<span·class="keywordflow">while</span>(·<a·class="code·hl_function"·href="a03448.html#a1e0d3a75117e72e3e53bf2caebc39dd2">getnextline</a>()·)</div>
 121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········{</div>
 122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··········polygon.clear();</div>
 123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·vtxIdx;·<a·class="code·hl_function"·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">getnextentry</a>(·vtxIdx·);·)</div>
 124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··········{</div>
 125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>············<span·class="keywordflow">if</span>(·(<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxBegin_</a>·&gt;·vtxIdx)·||·(vtxIdx·&gt;=·<a·class="code·hl_variable"·href="a03504.html#ac5a064ac711de0630d1c500390c69ec1">vtxEnd_</a>)·)</div>
 126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··············DUNE_THROW(·<a·class="code·hl_class"·href="a03600.html">DGFException</a>,·<span·class="stringliteral">&quot;Error·in·&quot;</span>·&lt;&lt;·*<span·class="keyword">this</span>·&lt;&lt;·<span·class="stringliteral">&quot;:·Invalid·vertex·index·(&quot;</span>·&lt;&lt;·vtxIdx·&lt;&lt;·<span·class="stringliteral">&quot;·not·int·[&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxBegin_</a>·&lt;&lt;·<span·class="stringliteral">&quot;,·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03504.html#ac5a064ac711de0630d1c500390c69ec1">vtxEnd_</a>·&lt;&lt;·<span·class="stringliteral">&quot;[)&quot;</span>·);</div>
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>············polygon.push_back(·vtxIdx·-·<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxBegin_</a>·);</div>
 128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··········}</div>
 129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··········polygons.push_back(·polygon·);</div>
 131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········}</div>
 132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<span·class="keywordflow">return</span>·polygons.size();</div>
133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······{</div>133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······}</div>
 134 </div>
 135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········<span·class="keywordflow">return</span>·goodline;</div>136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">protected</span>:</div>
 137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">···50</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxBegin_</a>,·<a·class="code·hl_variable"·href="a03504.html#ac5a064ac711de0630d1c500390c69ec1">vtxEnd_</a>;</div>
135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······}</div>138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····};</div>
136 </div>139 </div>
137 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··}·<span·class="comment">//·namespace·dgf</span></div>
138 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}"> 
139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03464.html#ade45334299b02d12f0b7a6c125ffd9c6">···53</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03464.html#ade45334299b02d12f0b7a6c125ffd9c6">nofbound</a>()</div> 
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······{</div>142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">noflines</a>();</div> 
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div> 
143 </div> 
144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
145 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">private</span>:</div> 
146 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordtype">bool</span>·next();</div> 
147 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="comment">//·get·coordinates·of·active·vertex</span></div> 
149 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordtype">int</span>·operator[]·(<span·class="keywordtype">int</span>·i)</div> 
150 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······{</div> 
151 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········assert(<a·class="code·hl_function"·href="a03464.html#a0e111c9a960299c9ed9fe94601244021">ok</a>());</div> 
152 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········assert(<a·class="code·hl_function"·href="a03448.html#ad073ac8f1535c23df5cfbc3dd7228f79">linenumber</a>()&gt;=0);</div> 
153 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········assert(0&lt;=i·&amp;&amp;·i&lt;dimworld+1);</div> 
Max diff block lines reached; 5983/29965 bytes (19.97%) of diff not shown.
7.81 KB
html2text {}
    
Offset 4, 130 lines modifiedOffset 4, 102 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 boundaryseg.hh11 polygon.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·mode:·C++;·tab-width:·2;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=2·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_BOUNDARYSEGBLOCK_HH 
19 6#define·DUNE_DGF_BOUNDARYSEGBLOCK_HH18 5#ifndef·DUNE_POLYGON_HH
 19 6#define·DUNE_POLYGON_HH
20 720 7
21 8#include·<cassert> 
22 9#include·<iostream>21 8#include·<iostream>
23 10#include·<string> 
24 11#include·<vector>22 9#include·<vector>
25 12#include·<map>23 10
 24 11#include·<dune/common/typetraits.hh>
 25 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
26 1326 13
27 14#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
28 15#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.b_.l_.o_.c_.k_.s_./_.b_.a_.s_.i_.c_.._.h_.h>27 14namespace·_.D_.u_.n_.e
 28 15{
29 1629 16
30 17 
31 18namespace·_\x8D_\x8u_\x8n_\x8e 
32 19{ 
33 20 
34 21·namespace·dgf30 17·namespace·dgf
35 22·{ 
36 _.2_.3·class·_.B_.o_.u_.n_.d_.a_.r_.y_.S_.e_.g_.B_.l_.o_.c_.k31 18·{
 32 19
 33 20·//·PolygonBlock
 34 21·//·------------
 35 22
 36 _\x82_\x83·struct·_\x8P_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k
37 24·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k37 24·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
38 25·{38 25·{
39 26·int·dimworld;·//·the·dimension·of·the·vertices·(is·given·from·user) 
40 27·bool·goodline;·//·active·line·describes·a·vertex 
41 28·std·::·vector<·unsigned·int·>·p;·//·active·vertex 
42 29·int·bndid; 
43 30·typedef·_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e·BoundaryParameter; 
44 31·BoundaryParameter·parameter; 
45 32·bool·simplexgrid; 
46 33 
47 34·public: 
48 _\x83_\x85·typedef·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8u_\x8n_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8i_\x8n_\x8t_\x8>·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y; 
49 _\x83_\x86·typedef·std::pair·<·int,·BoundaryParameter·>·_\x8B_\x8n_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m; 
50 37 
51 38·//·initialize·vertex·block·and·get·first·vertex 
52 39·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8B_\x8l_\x8o_\x8c_\x8k·(·std·::·istream·&in,·int·pnofvtx, 
53 40·int·pdimworld,·bool·psimplexgrid·); 
54 41 
55 42·//·some·information 
56 43·int·_\x8g_\x8e_\x8t(·std·::·map<·EntityKey,·BndParam·>·&·facemap, 
57 44·bool·fixedsize, 
58 45·int·vtxoffset 
59 46·); 
60 47 
61 _\x84_\x88·bool·_\x8o_\x8k() 
62 49·{ 
63 50·return·goodline;39 _.2_.6·_.P_.o_.l_.y_.g_.o_.n_.B_.l_.o_.c_.k·(·std::istream·&in,·int·numVtx,·int·vtxOfs·)
 40 27·:·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k(·in,·"Polygon"·),·_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_(·vtxOfs·),·_\x8v_\x8t_\x8x_\x8E_\x8n_\x8d_\x8_(·vtxOfs·+·numVtx
 41 )
 42 28·{}
 43 29
 44 _\x83_\x80·int·_\x8g_\x8e_\x8t·(·std::vector<·std::vector<·int·>·>·&polygons·)
 45 31·{
 46 32·_\x8r_\x8e_\x8s_\x8e_\x8t();
 47 33·std::vector<·int·>·polygon;
 48 34·while(·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8l_\x8i_\x8n_\x8e()·)
 49 35·{
 50 36·polygon.clear();
 51 37·for(·int·vtxIdx;·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y(·vtxIdx·);·)
 52 38·{
 53 39·if(·(_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_·>·vtxIdx)·||·(vtxIdx·>=·_\x8v_\x8t_\x8x_\x8E_\x8n_\x8d_\x8_)·)
 54 40·DUNE_THROW(·_\x8D_\x8G_\x8F_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n,·"Error·in·"·<<·*this·<<·":·Invalid·vertex·index·("
 55 <<·vtxIdx·<<·"·not·int·["·<<·_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_·<<·",·"·<<·_\x8v_\x8t_\x8x_\x8E_\x8n_\x8d_\x8_·<<·"[)"·);
 56 41·polygon.push_back(·vtxIdx·-·_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_·);
 57 42·}
 58 43
 59 44·polygons.push_back(·polygon·);
 60 45·}
 61 46·return·polygons.size();
 62 47·}
 63 48
 64 49·protected:
 65 _\x85_\x80·int·_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_,·_\x8v_\x8t_\x8x_\x8E_\x8n_\x8d_\x8_;
64 51·}66 51·};
65 5267 52
66 _\x85_\x83·int·_\x8n_\x8o_\x8f_\x8b_\x8o_\x8u_\x8n_\x8d() 
67 54·{ 
68 55·return·_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s(); 
69 56·} 
70 57 
71 58·private: 
72 59·bool·next(); 
73 60 
74 61·//·get·coordinates·of·active·vertex 
75 62·int·operator[]·(int·i) 
76 63·{ 
77 64·assert(_\x8o_\x8k()); 
78 65·assert(_\x8l_\x8i_\x8n_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r()>=0); 
79 66·assert(0<=i·&&·i<dimworld+1); 
80 67·return·p[i]; 
81 68·} 
82 69 
83 70·int·size() 
84 71·{ 
85 72·return·p.size(); 
86 73·} 
87 74 
88 75·}; 
89 76 
90 77·}·//·end·namespace·dgf68 53·}·//·namespace·dgf
91 78 
92 79}·//·end·namespace·Dune69 54}·//·end·namespace·Dune
 70 55
 71 56#endif·//·#ifndef·DUNE_POLYGON_HH
93 80 
Max diff block lines reached; 3565/7971 bytes (44.72%) of diff not shown.
3.95 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00875.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·periodicfacetrans.cc·File·Reference</title>8 <title>dune-grid:·boundaryseg.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 18 lines modifiedOffset 71, 18 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">periodicfacetrans.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">boundaryseg.cc·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00908_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00887_source.html">dune/grid/io/file/dgfparser/blocks/boundaryseg.hh</a>&gt;</code><br·/>
82 </div><table·class="memberdecls">82 </div><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
845 B
html2text {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 periodicfacetrans.cc·File·Reference12 boundaryseg.cc·File·Reference
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8p_.e_.r_.i_.o_.d_.i_.c_.f_.a_.c_.e_.t_.r_.a_.n_.s_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.o_.u_.n_.d_.a_.r_.y_.s_.e_.g_\x8._\x8h_\x8h>
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
17  17  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  19  
20 ===============================================================================20 ===============================================================================
5.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00878.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·general.cc·File·Reference</title>8 <title>dune-grid:·cube.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 20 lines modifiedOffset 70, 31 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">general.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">cube.hh·File·Reference</div></div>
79 </div><!--header-->80 </div><!--header-->
80 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 83 <code>#include·&lt;iostream&gt;</code><br·/>
 84 <code>#include·&lt;vector&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00896_source.html">dune/grid/io/file/dgfparser/blocks/general.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
 86 </div>
 87 <p><a·href="a00878_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 </div><table·class="memberdecls">88 <table·class="memberdecls">
 89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 90 Classes</h2></td></tr>
 91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03468.html">Dune::dgf::CubeBlock</a></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 </table><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>99 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.08 KB
html2text {}
    
Offset 4, 17 lines modifiedOffset 4, 24 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 general.cc·File·Reference11 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 12 cube.hh·File·Reference
 13 #include·<cassert>
 14 #include·<iostream>
 15 #include·<vector>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8g_.e_.n_.e_.r_.a_.l_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h>
 17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_\x8u_\x8b_\x8e_\x8B_\x8l_\x8o_\x8c_\x8k
 20  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e22 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.23  ···········Include·standard·header·files.
17  24  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  26  
20 ===============================================================================27 ===============================================================================
6.87 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00881.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·simplex.hh·File·Reference</title>8 <title>dune-grid:·interval.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 36 lines modifiedOffset 71, 45 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#func-members">Functions</a>··</div>
79 ··<div·class="headertitle"><div·class="title">simplex.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">interval.hh·File·Reference</div></div>
80 </div><!--header-->81 </div><!--header-->
81 <div·class="contents">82 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
83 <code>#include·&lt;vector&gt;</code><br·/>84 <code>#include·&lt;vector&gt;</code><br·/>
 85 <code>#include·&lt;array&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
85 </div>87 </div>
86 <p><a·href="a00881_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00881_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">89 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>91 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03588.html">Dune::dgf::SimplexBlock</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03484.html">Dune::dgf::IntervalBlock</a></td></tr>
 93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03488.html">Dune::dgf::IntervalBlock::Interval</a></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">96 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
94 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>102 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 104 </table><table·class="memberdecls">
 105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 106 Functions</h2></td></tr>
 107 <tr·class="memitem:a7ab9ff07ce7d4d5dae0f78519a384ccb"·id="r_a7ab9ff07ce7d4d5dae0f78519a384ccb"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html#a7ab9ff07ce7d4d5dae0f78519a384ccb">Dune::dgf::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·<a·class="el"·href="a03488.html">IntervalBlock::Interval</a>·&amp;interval)</td></tr>
 108 <tr·class="separator:a7ab9ff07ce7d4d5dae0f78519a384ccb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 </table>109 </table>
101 </div><!--·contents·-->110 </div><!--·contents·-->
102 <!--·start·footer·part·-->111 <!--·start·footer·part·-->
103 <hr·class="footer"/><address·class="footer"><small>112 <hr·class="footer"/><address·class="footer"><small>
104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8113 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
105 </small></address>114 </small></address>
106 </body>115 </body>
1.48 KB
html2text {}
    
Offset 4, 24 lines modifiedOffset 4, 31 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
12 simplex.hh·File·Reference12 interval.hh·File·Reference
13 #include·<iostream>13 #include·<iostream>
14 #include·<vector>14 #include·<vector>
 15 #include·<array>
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
18 class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.S_.i_.m_.p_.l_.e_.x_\x8B_\x8l_\x8o_\x8c_\x8k19 struct· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.I_.n_.t_.e_.r_.v_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k
 20  
 21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l
19  22  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
23  26  
24 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
25  28  
 29 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 30 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&out,·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:
 31 ················_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l·&interval)
 32  
26 ===============================================================================33 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.834 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
58.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00881_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·simplex.hh·Source·File</title>8 <title>dune-grid:·interval.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 98 lines modifiedOffset 74, 206 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">simplex.hh</div></div>80 ··<div·class="headertitle"><div·class="title">interval.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00881.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00881.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_SIMPLEXBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_INTERVALBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_SIMPLEXBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_INTERVALBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>dgf</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·SimplexBlock</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">namespace·</span>dgf</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·------------</span></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03588.html">···21</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03588.html">SimplexBlock</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03484.html">···21</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03484.html">IntervalBlock</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·nofvtx;</div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keywordtype">int</span>·vtxoffset;</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">int</span>·dimgrid;</div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keywordtype">bool</span>·goodline;·················<span·class="comment">//·active·line·describes·a·vertex</span></div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keywordtype">int</span>·nofparams;·················<span·class="comment">//·nof·parameters</span></div> 
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">public</span>:</div> 
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<a·class="code·hl_class"·href="a03588.html">SimplexBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·pnofvtx,·<span·class="keywordtype">int</span>·pvtxoffset,·<span·class="keywordtype">int</span>·&amp;pdimgrid·);</div> 
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div> 
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03588.html#a59747611df7eba86825d7feb3903e504">get</a>·(·std·::·vector&lt;·std·::·vector&lt;·unsigned·int·&gt;·&gt;·&amp;simplex,</div> 
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;params,</div> 
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>················<span·class="keywordtype">int</span>·&amp;nofp·);</div> 
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div> 
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="comment">//·cubes·-&gt;·simplex</span></div> 
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keyword">static</span>·<span·class="keywordtype">int</span></div> 
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<a·class="code·hl_function"·href="a03588.html#a527a232da7e5617a2721697b3e553c1e">cube2simplex</a>·(·std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;vtx,</div> 
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·····················std·::·vector&lt;·std·::·vector&lt;·unsigned·int·&gt;·&gt;·&amp;elements,</div> 
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·····················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;params·);</div> 
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="comment">//·some·information</span></div> 
127 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">107 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="};">
128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03588.html#aedc72359a5017a980acb4a4d25e3a2bb">···44</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03588.html#aedc72359a5017a980acb4a4d25e3a2bb">ok<[·...·truncated·by·diffoscope;·len:·6,·SHA:·cf58fbef82aab5b90fd32251e7cc13f86362e3df788ee1307cd834bd0033ca50·...·]</div>108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a03488.html">···24</a></span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03488.html">Interval</a></div>
129 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······{</div>109 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······{</div>
130 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<span·class="keywordflow">return</span>·goodline;</div>110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03488.html#a122c6f42b7aba7d1a2215fb2533188b5">···26</a></span>········<a·class="code·hl_function"·href="a03488.html#a122c6f42b7aba7d1a2215fb2533188b5">Interval</a>()·{}</div>
 111 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="}">
 112 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03488.html#a752db73509610bb67e3cf4ecd50d9f94">···27</a></span>········<a·class="code·hl_function"·href="a03488.html#a752db73509610bb67e3cf4ecd50d9f94">Interval</a>(·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03488.html">Interval</a>&amp;·interval,·<span·class="keyword">const</span>·std::vector&lt;int&gt;&amp;·map·)</div>
 113 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>········{</div>
 114 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··········<a·class="code·hl_function"·href="a03488.html#ace6521aebcfa46e3fcc3ce02e4211770">copy</a>(·interval,·map·);</div>
131 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······}</div>115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········}</div>
132 </div>116 </div>
133 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
134 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">117 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}">
135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03588.html#ad536933a614a933d2a72ee71801e5d7e">···49</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03588.html#ad536933a614a933d2a72ee71801e5d7e">nofs[·...·truncated·by·diffoscope;·len:·12,·SHA:·9608a07b42e74d1715f93c22a35b2caa97dd2658a9924fa418693a42d52ab330·...·])</div>118 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a03488.html#ace6521aebcfa46e3fcc3ce02e4211770">···31</a></span>········<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03488.html#ace6521aebcfa46e3fcc3ce02e4211770">c[·...·truncated·by·diffoscope;·len:·183,·SHA:·cb341e233111bb9023ac5eb9842ac9cd850b2f23eba1cf69784d019e8918d951·...·])</div>
 119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>········{</div>
 120 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·size·=·map.size();</div>
 121 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··········<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[0].resize(·size·);</div>
 122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··········<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[1].resize(·size·);</div>
 123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··········<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>.resize(·size·);</div>
 124 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··········<a·class="code·hl_variable"·href="a03488.html#aefc78775915b9185631c857d996725d6">h</a>.resize(·size·);</div>
 125 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··········assert(·size·==·<span·class="keywordtype">int</span>(interval.<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>.size())·);</div>
 126 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i=0;·i&lt;size;·++i·)</div>
136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······{</div>127 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··········{</div>
137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">noflines</a>();</div>128 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>············<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[·0·][·i·]·=·interval.<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">[·...·truncated·by·diffoscope;·len:·22,·SHA:·ca3f9815fc886c1d7d9a5bdb70a3cf5ac226cd44ef606ab585915a1cad6458bf·...·];</div>
 129 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>············<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[·1·][·i·]·=·interval.<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[·1·][·map[·i·]·];</div>
 130 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>············<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>[·i·]·=·interval.<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>[·map[·i·]·];</div>
 131 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>············<a·class="code·hl_variable"·href="a03488.html#aefc78775915b9185631c857d996725d6">h</a>[·i·]·=·interval.<a·class="code·hl_variable"·href="a03488.html#aefc78775915b9185631c857d996725d6">h</a>[·map[·i·]·];</div>
138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······}</div>132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··········}</div>
 133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········}</div>
139 </div>134 </div>
 135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">···47</a></span>········std::array&lt;·std::vector&lt;·double·&gt;,·2·&gt;·<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>;·<span·class="comment">//·lower·and·upper·boundary·points</span></div>
 136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03488.html#aefc78775915b9185631c857d996725d6">···48</a></span>········std::vector&lt;·double·&gt;·<a·class="code·hl_variable"·href="a03488.html#aefc78775915b9185631c857d996725d6">h</a>;·············<span·class="comment">//·width·of·the·cells·in·each·direction</span></div>
 137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">···49</a></span>········std::vector&lt;·int·&gt;·<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>;················<span·class="comment">//·number·of·cells·in·each·direction</span></div>
140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
141 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">private</span>:</div> 
142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·get·the·dimension·of·the·grid</span></div> 
143 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordtype">int</span>·getDimGrid·();</div> 
144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="comment">//·get·next·simplex</span></div> 
145 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keywordtype">bool</span>·next·(·std·::·vector&lt;·unsigned·int·&gt;·&amp;simplex,</div> 
146 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··················std·::·vector&lt;·double·&gt;·&amp;param·);</div> 
147 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····};</div>138 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······};</div>
148 </div>139 </div>
149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··}·<span·class="comment">//·end·namespace·dgf</span></div>141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">private</span>:</div>
 142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······std::vector&lt;·Interval·&gt;·intervals_;</div>
 143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······std::vector&lt;·int·&gt;·map_;</div>
 144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordtype">bool</span>·good_;······················<span·class="comment">//data·read·correctly</span></div>
 145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordtype">int</span>·dimw_;·······················<span·class="comment">//dimension·of·world</span></div>
 146 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 147 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">public</span>:</div>
 148 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keyword">explicit</span>·<a·class="code·hl_struct"·href="a03484.html">IntervalBlock</a>·(·std::istream·&amp;in·);</div>
 149 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 150 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
 151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03484.html#a15553535c2fdaaa41523119e33800fcf">···61</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03484.html#a15553535c2fdaaa41523119e33800fcf">get</a>·(·std::vector&lt;·std::vector&lt;·double·&gt;·&gt;·&amp;vtx,·<span·class="keywordtype">int</span>·&amp;<a·class="code·hl_function"·href="a03484.html#af40ae6c5c9e441075831ec221570e0b6">nofvtx</a>,</div>
 152 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·················std::vector&lt;·std::vector&lt;·unsigned·int·&gt;·&gt;·&amp;simplex,·<span·class="keywordtype">int</span>·&amp;nofsimpl·)</div>
151 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>153 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······{</div>
Max diff block lines reached; 8285/47849 bytes (17.31%) of diff not shown.
11.2 KB
html2text {}
    
Offset 4, 105 lines modifiedOffset 4, 218 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 simplex.hh11 interval.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_SIMPLEXBLOCK_HH18 5#ifndef·DUNE_DGF_INTERVALBLOCK_HH
19 6#define·DUNE_DGF_SIMPLEXBLOCK_HH19 6#define·DUNE_DGF_INTERVALBLOCK_HH
20 720 7
21 8#include·<iostream>21 8#include·<iostream>
22 9#include·<vector>22 9#include·<vector>
23 1023 10#include·<array>
 24 11
24 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>25 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
25 1226 13
 27 14
26 13namespace·_\x8D_\x8u_\x8n_\x8e28 15namespace·_\x8D_\x8u_\x8n_\x8e
27 14{ 
28 1529 16{
 30 17
29 16·namespace·dgf31 18·namespace·dgf
30 17·{32 19·{
31 18·//·SimplexBlock 
32 19·//·------------ 
33 2033 20
34 _\x82_\x81·class·_.S_.i_.m_.p_.l_.e_.x_\x8B_\x8l_\x8o_\x8c_\x8k34 _\x82_\x81·struct·_.I_.n_.t_.e_.r_.v_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k
35 22·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k35 22·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
36 23·{36 23·{
 37 _\x82_\x84·struct·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l
37 24·unsigned·int·nofvtx; 
38 25·int·vtxoffset; 
39 26·int·dimgrid; 
40 27·bool·goodline;·//·active·line·describes·a·vertex 
41 28·int·nofparams;·//·nof·parameters 
42 29 
43 30·public: 
44 31·_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8B_\x8l_\x8o_\x8c_\x8k·(·std·::·istream·&in,·int·pnofvtx,·int·pvtxoffset,·int 
45 &pdimgrid·); 
46 32 
47 33·int·_\x8g_\x8e_\x8t·(·std·::·vector<·std·::·vector<·unsigned·int·>·>·&simplex, 
48 34·std·::·vector<·std·::·vector<·double·>·>·&params, 
49 35·int·&nofp·); 
50 36 
51 37·//·cubes·->·simplex 
52 38·static·int 
53 39·_\x8c_\x8u_\x8b_\x8e_\x82_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x·(·std·::·vector<·std·::·vector<·double·>·>·&vtx, 
54 40·std·::·vector<·std·::·vector<·unsigned·int·>·>·&elements, 
55 41·std·::·vector<·std·::·vector<·double·>·>·&params·); 
56 42 
57 43·//·some·information 
58 _\x84_\x84·bool·_\x8o_\x8k·() 
59 45·{38 25·{
60 46·return·goodline; 
61 47·} 
62 48 
63 _\x84_.9·int·_.n_.o_.f_.s_.i_.m_.p_.l_.e_.x·()39 _\x82_.6·_.I_.n_.t_.e_.r_.v_.a_.l()·{}
 40 _\x82_\x87·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l(·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l&·interval,·const·std::vector<int>&·map·)
 41 28·{
 42 29·_\x8c_\x8o_\x8p_\x8y(·interval,·map·);
 43 30·}
 44 _\x83_\x81·void·_\x8c_\x8o_\x8p_\x8y(const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l&·interval,·const·std::vector<int>&·map·)
 45 32·{
 46 33·const·int·size·=·map.size();
 47 34·_\x8p[0].resize(·size·);
 48 35·_\x8p[1].resize(·size·);
 49 36·_\x8n.resize(·size·);
 50 37·_\x8h.resize(·size·);
 51 38·assert(·size·==·int(interval._\x8n.size())·);
 52 39·for(·int·i=0;·i<size;·++i·)
64 50·{53 40·{
65 51·return·_.n_.o_.f_.l_.i_.n_.e_.s();54 41·_.p[·0·][·i·]·=·interval._.p[·0·][·map[·i·]·];
 55 42·_\x8p[·1·][·i·]·=·interval._\x8p[·1·][·map[·i·]·];
 56 43·_\x8n[·i·]·=·interval._\x8n[·map[·i·]·];
 57 44·_\x8h[·i·]·=·interval._\x8h[·map[·i·]·];
66 52·}58 45·}
67 5359 46·}
 60 _\x84_\x87·std::array<·std::vector<·double·>,·2·>·_\x8p;·//·lower·and·upper·boundary·points
 61 _\x84_\x88·std::vector<·double·>·_\x8h;·//·width·of·the·cells·in·each·direction
 62 _\x84_\x89·std::vector<·int·>·_\x8n;·//·number·of·cells·in·each·direction
 63 50·};
 64 51
68 54·private:65 52·private:
69 55·//·get·the·dimension·of·the·grid 
70 56·int·getDimGrid·(); 
71 57·//·get·next·simplex 
72 58·bool·next·(·std·::·vector<·unsigned·int·>·&simplex, 
73 59·std·::·vector<·double·>·&param·); 
74 60·}; 
75 6166 53·std::vector<·Interval·>·intervals_;
 67 54·std::vector<·int·>·map_;
 68 55·bool·good_;·//data·read·correctly
 69 56·int·dimw_;·//dimension·of·world
 70 57
 71 58·public:
 72 59·explicit·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&in·);
 73 60
 74 _\x86_\x81·void·_\x8g_\x8e_\x8t·(·std::vector<·std::vector<·double·>·>·&vtx,·int·&_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x,
 75 62·std::vector<·std::vector<·unsigned·int·>·>·&simplex,·int·&nofsimpl·)
 76 63·{
 77 64·for(·size_t·i·=·0;·i·<·intervals_.size();·++i·)
 78 65·{
 79 66·int·oldvtx·=·_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x;
 80 67·_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x·+=·_\x8g_\x8e_\x8t_\x8V_\x8t_\x8x(·i,·vtx·);
 81 68·nofsimpl·+=·_\x8g_\x8e_\x8t_\x8H_\x8e_\x8x_\x8a(·i,·simplex,·oldvtx·);
 82 69·}
 83 70·}
 84 71
 85 _\x87_\x82·void·_\x8g_\x8e_\x8t·(·std::vector<·std::vector<·double·>·>·&vtx,·int·&_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x·)
 86 73·{
 87 74·for(·size_t·i·=·0;·i·<·intervals_.size();·++i·)
 88 75·_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x·+=·_\x8g_\x8e_\x8t_\x8V_\x8t_\x8x(·i,·vtx·);
 89 76·}
 90 77
 91 _\x87_\x88·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l·&_\x8g_\x8e_\x8t·(·int·block·)·const
 92 79·{
 93 80·return·intervals_[·block·];
 94 81·}
 95 82
 96 _\x88_\x83·int·_\x8n_\x8u_\x8m_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8s·()·const
Max diff block lines reached; 5040/11496 bytes (43.84%) of diff not shown.
6.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00884.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·interval.hh·File·Reference</title>8 <title>dune-grid:·dim.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 45 lines modifiedOffset 71, 35 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>··</div>
79 <a·href="#func-members">Functions</a>··</div> 
80 ··<div·class="headertitle"><div·class="title">interval.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">dim.hh·File·Reference</div></div>
81 </div><!--header-->80 </div><!--header-->
82 <div·class="contents">81 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
84 <code>#include·&lt;vector&gt;</code><br·/> 
85 <code>#include·&lt;array&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
87 </div>84 </div>
88 <p><a·href="a00884_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00884_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">86 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>88 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03484.html">Dune::dgf::IntervalBlock</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03472.html">Dune::dgf::DimBlock</a></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03488.html">Dune::dgf::IntervalBlock::Interval</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>97 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 </table><table·class="memberdecls"> 
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
106 Functions</h2></td></tr> 
107 <tr·class="memitem:a7ab9ff07ce7d4d5dae0f78519a384ccb"·id="r_a7ab9ff07ce7d4d5dae0f78519a384ccb"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html#a7ab9ff07ce7d4d5dae0f78519a384ccb">Dune::dgf::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·<a·class="el"·href="a03488.html">IntervalBlock::Interval</a>·&amp;interval)</td></tr> 
108 <tr·class="separator:a7ab9ff07ce7d4d5dae0f78519a384ccb"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
109 </table>99 </table>
110 </div><!--·contents·-->100 </div><!--·contents·-->
111 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
112 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
113 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
114 </small></address>104 </small></address>
115 </body>105 </body>
1.47 KB
html2text {}
    
Offset 4, 31 lines modifiedOffset 4, 23 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 interval.hh·File·Reference12 dim.hh·File·Reference
13 #include·<iostream>13 #include·<iostream>
14 #include·<vector> 
15 #include·<array> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 struct· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.I_.n_.t_.e_.r_.v_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k17 class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.D_.i_.m_\x8B_\x8l_\x8o_\x8c_\x8k
20   
21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l 
22  18  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e20 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.21  ···········Include·standard·header·files.
26  22  
27 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f23 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
28  24  
29 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
30 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&out,·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8: 
31 ················_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l·&interval) 
32   
33 ===============================================================================25 ===============================================================================
34 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.826 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
53.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00884_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·interval.hh·Source·File</title>8 <title>dune-grid:·dim.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 206 lines modifiedOffset 74, 75 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">interval.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dim.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00884.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00884.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_INTERVALBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_DIMBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_INTERVALBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_DIMBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>dgf</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">namespace·</span>dgf</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div> 
103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">100 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};">
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03484.html">···21</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03484.html">IntervalBlock</a></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a03472.html">···18</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03472.html">DimBlock</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·hre[·...·truncated·by·diffoscope;·len:·32,·SHA:·fbfbdccc3e56cc47f36e5d6c433330ac83614cf8715ccc41e397a9ce7646e46f·...·]</div>
 102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>······<span·class="keywordtype">int</span>·_dimworld;·····<span·class="comment">//·dimension·of·world</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>······<span·class="keywordtype">int</span>·_dim;··········<span·class="comment">//·dimension·of·grid</span></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div> 
107 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="};"> 
108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a03488.html">···24</a></span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03488.html">Interval</a></div> 
109 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······{</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">public</span>:</div>
110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03488.html#a122c6f42b7aba7d1a2215fb2533188b5">···26</a></span>········<a·class="code·hl_function"·href="a03488.html#a122c6f42b7aba7d1a2215fb2533188b5">Interval</a>()·{}</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03472.html#a2822c463b0125b62da5dffe0c2195cd3">···22</a></span>······<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">char</span>*·<a·class="cod[·...·truncated·by·diffoscope;·len:·75,·SHA:·d23842a08fb993dd003cb81ccd3917e3f4a04a179eaff6bd05955578d317f587·...·]</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······<span·class="comment">//·initialize·block·and·get·dimension·of·world</span></div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<a·class="code·hl_class"·href="a03472.html">DimBlock</a>·(·std·::·istream·&amp;in·);</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="comment">//·get·dimension·of·world·found·in·block</span></div>
111 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="}">109 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}">
112 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03488.html#a752db73509610bb67e3cf4ecd50d9f94">···27</a></span>········<a·class="code·hl_function"·href="a03488.html#a752db73509610bb67e3cf4ecd50d9f94">Interval</a>(·<span·class="keyword">cons[·...·truncated·by·diffoscope;·len:·150,·SHA:·ec00d307a80ae70a03b1bf5968aa259fda6f60fc15a25d7fea6ef48d2319ab88·...·]</div>110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03472.html#a94c3a88085eb8bf5fdfb235e5cfb3fd2">···26</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03472.html#a94c3a88085eb8bf5fdfb235e5cfb3fd2">dim</[·...·truncated·by·diffoscope;·len:·6,·SHA:·e0d5313c480eee8918ecb0a07aece410233bdb8678d7b3370aabfe26db6fc03b·...·]</div>
 111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········<span·class="keywordflow">return</span>·_dim;</div>
113 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>········{</div>112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······}</div>
114 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··········<a·class="code·hl_function"·href="a03488.html#ace6521aebcfa46e3fcc3ce02e4211770">copy</a>(·interval,·map·);</div> 
115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········}</div> 
116 </div>113 </div>
117 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}">114 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}">
118 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a03488.html#ace6521aebcfa46e3fcc3ce02e4211770">···31</a></span>········<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03488.html#ace6521aebcfa46e3fcc3ce02e4211770">c[·...·truncated·by·diffoscope;·len:·184,·SHA:·479ffbd548097f4e51e7982b230bbc1a0215ed619e51a21485ded7b78aa73bf1·...·]</div>115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a03472.html#a1ab272a17dc53eb5dc8872599079ea05">···29</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03472.html#a1ab272a17dc53eb5dc8872599079ea05">dimw[·...·truncated·by·diffoscope;·len:·12,·SHA:·86417ad5aca29b7824665af2a930e66a1716820ed3fc3f3a12fe6009a20d02ac·...·]</div>
 116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········<span·class="keywordflow">return</span>·_dimworld;</div>
119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>········{</div>117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······}</div>
120 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·size·=·map.size();</div> 
121 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··········<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[0].resize(·size·);</div> 
122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··········<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[1].resize(·size·);</div> 
123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··········<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>.resize(·size·);</div> 
124 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··········<a·class="code·hl_variable"·href="a03488.html#aefc78775915b9185631c857d996725d6">h</a>.resize(·size·);</div> 
125 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··········assert(·size·==·<span·class="keywordtype">int</span>(interval.<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>.size())·);</div> 
126 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i=0;·i&lt;size;·++i·)</div> 
127 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··········{</div> 
128 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>············<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[·0·][·i·]·=·interval.<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[·0·][·map[·i·]·];</div> 
129 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>············<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[·1·][·i·]·=·interval.<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>[·1·][·map[·i·]·];</div> 
130 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>············<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>[·i·]·=·interval.<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>[·map[·i·]·];</div> 
131 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>············<a·class="code·hl_variable"·href="a03488.html#aefc78775915b9185631c857d996725d6">h</a>[·i·]·=·interval.<a·class="code·hl_variable"·href="a03488.html#aefc78775915b9185631c857d996725d6">h</a>[·map[·i·]·];</div> 
132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··········}</div> 
133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········}</div> 
134 </div>118 </div>
135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">···47</a></span>········std::array&lt;·std::vector&lt;·double·&gt;,·2·&gt;·<a·class="code·hl_variable"·href="a03488.html#a3eb36fe85c86b2ac37982feb0cd17381">p</a>;·<span·class="comment">//·lower·and·upper·boundary·points</span></div> 
136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03488.html#aefc78775915b9185631c857d996725d6">···48</a></span>········std::vector&lt;·double·&gt;·<a·class="code·hl_variable"·href="a03488.html#aefc78775915b9185631c857d996725d6">h</a>;·············<span·class="comment">//·width·of·the·cells·in·each·direction</span></div> 
137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">···49</a></span>········std::vector&lt;·int·&gt;·<a·class="code·hl_variable"·href="a03488.html#a4c7cdf74813305ed9e44bd0c111e833f">n</a>;········[·...·truncated·by·diffoscope;·len:·62,·SHA:·9ea6fcb43535d5204738816b134730d262548cb0c30fc861b311ad18eb9b252d·...·]tion</span></div>119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="comment">//·some·information</span></div>
 120 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="}">
 121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03472.html#a7f5c9e384d5481d010df618ac10e6dc3">···33</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03472.html#a7f5c9e384d5481d010df618ac10e6dc3">ok</a>()·{</div>
 122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>
138 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······};</div>123 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······}</div>
139 </div>124 </div>
140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">private</span>:</div> 
142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······std::vector&lt;·Interval·&gt;·intervals_;</div> 
143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······std::vector&lt;·int·&gt;·map_;</div> 
144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordtype">bool</span>·good_;······················<span·class="comment">//data·read·correctly</span></div> 
145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordtype">int</span>·dimw_;·······················<span·class="comment">//dimension·of·world</span></div> 
146 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
147 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">public</span>:</div> 
148 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keyword">explicit</span>·<a·class="code·hl_struct"·href="a03484.html">IntervalBlock</a>·(·std::istream·&amp;in·);</div> 
149 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
150 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}"> 
151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03484.html#a15553535c2fdaaa41523119e33800fcf">···61</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03484.html#a15553535c2fdaaa41523119e33800fcf">get</a>·(·std::vector&lt;·std::vector&lt;·double·&gt;·&gt;·&amp;vtx,·<span·class="keywordtype">int</span>·&amp;<a·class="code·hl_function"·href="a03484.html#af40ae6c5c9e441075831ec221570e0b6">nofvtx</a>,</div> 
152 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·················std::vector&lt;·std::vector&lt;·unsigned·int·&gt;·&gt;·&amp;simplex,·<span·class="keywordtype">int</span>·&amp;nofsimpl·)</div> 
153 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······{</div> 
154 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">size_t</span>·i·=·0;·i·&lt;·intervals_.size();·++i·)</div> 
155 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········{</div> 
156 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··········<span·class="keywordtype">int</span>·oldvtx·=·<a·class="code·hl_function"·href="a03484.html#af40ae6c5c9e441075831ec221570e0b6">nofvtx</a>;</div> 
157 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··········<a·class="code·hl_function"·href="a03484.html#af40ae6c5c9e441075831ec221570e0b6">nofvtx</a>·+=·<a·class="code·hl_function"·href="a03484.html#a6fbfe84ef721b923ad4b3a95aad9e1d0">getVtx</a>(·i,·vtx·);</div> 
158 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··········nofsimpl·+=·<a·class="code·hl_function"·href="a03484.html#a8966d3ef87f6996d0eb73917299dedbd">getHexa</a>(·i,·simplex,·oldvtx·);</div> 
159 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········}</div>125 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····};</div>
160 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······}</div> 
161 </div>126 </div>
162 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>127 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
163 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}"> 
164 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03484.html#af45ae916e007fcb010a6ace34a71a708">···72</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03484.html#af45ae916e007fcb010a6ace34a71a708">get</a>·(·std::vector&lt;·std::vector&lt;·double·&gt;·&gt;·&amp;vtx,·<span·class="keywordtype">int</span>·&amp;<a·class="code·hl_function"·href="a03484.html#af40ae6c5c9e441075831ec221570e0b6">nofvtx</a>·)</div> 
165 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······{</div> 
166 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">size_t</span>·i·=·0;·i·&lt;·intervals_.size();·++i·)</div> 
167 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··········<a·class="code·hl_function"·href="a03484.html#af40ae6c5c9e441075831ec221570e0b6">nofvtx</a>·+=·<a·class="code·hl_function"·href="a03484.html#a6fbfe84ef721b923ad4b3a95aad9e1d0">getVtx</a>(·i,·vtx·);</div> 
168 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······}</div> 
169 </div> 
170 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
171 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="}"> 
172 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a03484.html#a873e6b890458a4beb86cefce6bed2f60">···78</a></span>······<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03488.html">Interval</a>·&amp;<a·class="code·hl_function"·href="a03484.html#a873e6b890458a4beb86cefce6bed2f60">get</a>·(·<span·class="keywordtype">int</span>·block·)<span·class="keyword">·const</span></div> 
Max diff block lines reached; 7590/44379 bytes (17.10%) of diff not shown.
10.1 KB
html2text {}
    
Offset 4, 218 lines modifiedOffset 4, 74 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 interval.hh11 dim.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_INTERVALBLOCK_HH18 5#ifndef·DUNE_DGF_DIMBLOCK_HH
19 6#define·DUNE_DGF_INTERVALBLOCK_HH19 6#define·DUNE_DGF_DIMBLOCK_HH
20 720 7
21 8#include·<iostream>21 8#include·<iostream>
22 9#include·<vector> 
23 10#include·<array>22 9
 23 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
24 1124 11
 25 12
25 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h> 
26 13 
27 14 
28 15namespace·_\x8D_\x8u_\x8n_\x8e26 13namespace·_\x8D_\x8u_\x8n_\x8e
29 16{ 
30 1727 14{
 28 15
31 18·namespace·dgf29 16·namespace·dgf
32 19·{ 
33 20 
34 _\x82_\x81·struct·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k 
35 22·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k 
36 23·{ 
37 _\x82_\x84·struct·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l 
38 25·{ 
39 _\x82_\x86·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l()·{} 
40 _\x82_\x87·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l(·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l&·interval,·const·std::vector<int>&·map·) 
41 28·{ 
42 29·_\x8c_\x8o_\x8p_\x8y(·interval,·map·); 
43 30·} 
44 _\x83_\x81·void·_\x8c_\x8o_\x8p_\x8y(const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l&·interval,·const·std::vector<int>&·map·) 
45 32·{ 
46 33·const·int·size·=·map.size(); 
47 34·_\x8p[0].resize(·size·); 
48 35·_\x8p[1].resize(·size·); 
49 36·_\x8n.resize(·size·); 
50 37·_\x8h.resize(·size·); 
51 38·assert(·size·==·int(interval._\x8n.size())·); 
52 39·for(·int·i=0;·i<size;·++i·) 
53 40·{ 
54 41·_\x8p[·0·][·i·]·=·interval._\x8p[·0·][·map[·i·]·]; 
55 42·_\x8p[·1·][·i·]·=·interval._\x8p[·1·][·map[·i·]·]; 
56 43·_\x8n[·i·]·=·interval._\x8n[·map[·i·]·]; 
57 44·_\x8h[·i·]·=·interval._\x8h[·map[·i·]·]; 
58 45·} 
59 46·} 
60 _\x84_\x87·std::array<·std::vector<·double·>,·2·>·_\x8p;·//·lower·and·upper·boundary·points 
61 _\x84_\x88·std::vector<·double·>·_\x8h;·//·width·of·the·cells·in·each·direction 
62 _\x84_\x89·std::vector<·int·>·_\x8n;·//·number·of·cells·in·each·direction 
63 50·}; 
64 51 
65 52·private: 
66 53·std::vector<·Interval·>·intervals_; 
67 54·std::vector<·int·>·map_; 
68 55·bool·good_;·//data·read·correctly 
69 56·int·dimw_;·//dimension·of·world 
70 57 
71 58·public: 
72 59·explicit·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&in·); 
73 60 
74 _\x86_\x81·void·_\x8g_\x8e_\x8t·(·std::vector<·std::vector<·double·>·>·&vtx,·int·&_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x, 
75 62·std::vector<·std::vector<·unsigned·int·>·>·&simplex,·int·&nofsimpl·) 
76 63·{ 
77 64·for(·size_t·i·=·0;·i·<·intervals_.size();·++i·) 
78 65·{ 
79 66·int·oldvtx·=·_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x; 
80 67·_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x·+=·_\x8g_\x8e_\x8t_\x8V_\x8t_\x8x(·i,·vtx·); 
81 68·nofsimpl·+=·_\x8g_\x8e_\x8t_\x8H_\x8e_\x8x_\x8a(·i,·simplex,·oldvtx·); 
82 69·} 
83 70·} 
84 71 
85 _\x87_\x82·void·_\x8g_\x8e_\x8t·(·std::vector<·std::vector<·double·>·>·&vtx,·int·&_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x·) 
86 73·{ 
87 74·for(·size_t·i·=·0;·i·<·intervals_.size();·++i·) 
88 75·_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x·+=·_\x8g_\x8e_\x8t_\x8V_\x8t_\x8x(·i,·vtx·); 
89 76·} 
90 77 
91 _\x87_\x88·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l·&_\x8g_\x8e_\x8t·(·int·block·)·const 
92 79·{ 
93 80·return·intervals_[·block·]; 
94 81·} 
95 82 
96 _\x88_\x83·int·_\x8n_\x8u_\x8m_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8s·()·const 
97 84·{ 
98 85·return·intervals_.size(); 
99 86·} 
100 87 
101 _\x88_\x88·int·_\x8d_\x8i_\x8m_\x8w·()·const 
102 89·{ 
103 90·return·dimw_; 
104 91·} 
105 92 
106 93·int·_\x8g_\x8e_\x8t_\x8V_\x8t_\x8x·(·int·block,·std::vector<·std::vector<·double·>·>·&vtx·)·const; 
107 94·int·_\x8g_\x8e_\x8t_\x8H_\x8e_\x8x_\x8a·(·int·block,·std::vector<·std::vector<·unsigned·int·>·>·&cubes, 
108 95·int·offset·=·0·)·const; 
109 96 
110 _\x89_\x87·int·_\x8n_\x8o_\x8f_\x8v_\x8t_\x8x·(·int·block·)·const 
111 98·{ 
112 99·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l·&interval·=·_\x8g_\x8e_\x8t(·block·); 
113 100·int·n·=·1; 
114 101·for(·int·i·=·0;·i·<·dimw_;·++i·) 
115 102·n·*=·(interval._\x8n[·i·]·+·1); 
116 103·return·n; 
117 104·} 
118 105 
119 _\x81_\x80_\x86·int·_\x8n_\x8o_\x8f_\x8h_\x8e_\x8x_\x8a·(·int·block·)·const 
120 107·{30 17·{
 31 _\x81_\x88·class·_\x8D_\x8i_\x8m_\x8B_\x8l_\x8o_\x8c_\x8k·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k·{
 32 19·int·_dimworld;·//·dimension·of·world
 33 20·int·_dim;·//·dimension·of·grid
 34 21·public:
 35 _\x82_\x82·const·static·char*·_\x8I_\x8D;
 36 23·//·initialize·block·and·get·dimension·of·world
 37 24·_\x8D_\x8i_\x8m_\x8B_\x8l_\x8o_\x8c_\x8k·(·std·::·istream·&in·);
Max diff block lines reached; 4498/10331 bytes (43.54%) of diff not shown.
5.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00887.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·simplex.cc·File·Reference</title>8 <title>dune-grid:·boundaryseg.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 20 lines modifiedOffset 70, 34 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">simplex.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">boundaryseg.hh·File·Reference</div></div>
79 </div><!--header-->80 </div><!--header-->
80 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 83 <code>#include·&lt;iostream&gt;</code><br·/>
 84 <code>#include·&lt;string&gt;</code><br·/>
 85 <code>#include·&lt;vector&gt;</code><br·/>
 86 <code>#include·&lt;map&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00881_source.html">dune/grid/io/file/dgfparser/blocks/simplex.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
 89 </div>
 90 <p><a·href="a00887_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 </div><table·class="memberdecls">91 <table·class="memberdecls">
 92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 93 Classes</h2></td></tr>
 94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03464.html">Dune::dgf::BoundarySegBlock</a></td></tr>
 95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 96 </table><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>98 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>102 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.27 KB
html2text {}
    
Offset 4, 17 lines modifiedOffset 4, 27 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 simplex.cc·File·Reference11 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 12 boundaryseg.hh·File·Reference
 13 #include·<cassert>
 14 #include·<iostream>
 15 #include·<string>
 16 #include·<vector>
 17 #include·<map>
 18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8s_.i_.m_.p_.l_.e_.x_\x8._\x8h_\x8h>19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h>
 20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 22 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8B_\x8l_\x8o_\x8c_\x8k
 23  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e25 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.26  ···········Include·standard·header·files.
17  27  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f28 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  29  
20 ===============================================================================30 ===============================================================================
3.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00890.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dim.cc·File·Reference</title>8 <title>dune-grid:·gridparameter.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 18 lines modifiedOffset 71, 18 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">dim.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">gridparameter.cc·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00935_source.html">dune/grid/io/file/dgfparser/blocks/dim.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00926_source.html">dune/grid/io/file/dgfparser/blocks/gridparameter.hh</a>&gt;</code><br·/>
82 </div><table·class="memberdecls">82 </div><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
797 B
html2text {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 dim.cc·File·Reference12 gridparameter.cc·File·Reference
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8d_.i_.m_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8g_.r_.i_.d_.p_.a_.r_.a_.m_.e_.t_.e_.r_\x8._\x8h_\x8h>
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
17  17  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  19  
20 ===============================================================================20 ===============================================================================
3.82 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00893.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vertex.cc·File·Reference</title>8 <title>dune-grid:·cube.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 18 lines modifiedOffset 71, 18 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">vertex.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">cube.cc·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/vertex.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00878_source.html">dune/grid/io/file/dgfparser/blocks/cube.hh</a>&gt;</code><br·/>
82 </div><table·class="memberdecls">82 </div><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
773 B
html2text {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 vertex.cc·File·Reference12 cube.cc·File·Reference
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8v_.e_.r_.t_.e_.x_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8c_.u_.b_.e_\x8._\x8h_\x8h>
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
17  17  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  19  
20 ===============================================================================20 ===============================================================================
12.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00896.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·general.hh·File·Reference</title>8 <title>dune-grid:·projection.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 36 lines modifiedOffset 71, 69 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#func-members">Functions</a>··</div>
79 ··<div·class="headertitle"><div·class="title">general.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">projection.cc·File·Reference</div></div>
80 </div><!--header-->81 </div><!--header-->
81 <div·class="contents">82 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;dune/common/math.hh&gt;</code><br·/>
83 <code>#include·&lt;vector&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07244_source.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</code><br·/>
85 </div> 
86 <p><a·href="a00896_source.html">Go·to·the·source·code·of·this·file.</a></p> 
87 <table·class="memberdecls">85 </div><table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>87 Classes</h2></td></tr>
 88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03512.html">Dune::dgf::Expr::ConstantExpression</a></td></tr>
 89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03516.html">Dune::dgf::Expr::VariableExpression</a></td></tr>
 91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03520.html">Dune::dgf::Expr::FunctionCallExpression</a></td></tr>
 93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03524.html">Dune::dgf::Expr::VectorExpression</a></td></tr>
 95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03476.html">Dune::dgf::GeneralBlock</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03528.html">Dune::dgf::Expr::BracketExpression</a></td></tr>
 97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03532.html">Dune::dgf::Expr::MinusExpression</a></td></tr>
 99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03536.html">Dune::dgf::Expr::NormExpression</a></td></tr>
 101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03540.html">Dune::dgf::Expr::SqrtExpression</a></td></tr>
 103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03544.html">Dune::dgf::Expr::SinExpression</a></td></tr>
 105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 106 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03548.html">Dune::dgf::Expr::CosExpression</a></td></tr>
 107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03552.html">Dune::dgf::Expr::PowerExpression</a></td></tr>
 109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03556.html">Dune::dgf::Expr::SumExpression</a></td></tr>
 111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03560.html">Dune::dgf::Expr::DifferenceExpression</a></td></tr>
 113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03564.html">Dune::dgf::Expr::ProductExpression</a></td></tr>
 115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03568.html">Dune::dgf::Expr::QuotientExpression</a></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">118 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>119 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
94 Namespaces</h2></td></tr>120 Namespaces</h2></td></tr>
95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>121 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>122 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>124 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 126 <tr·class="memitem:a01076"·id="r_a01076"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01076.html">Dune::dgf::Expr</a></td></tr>
 127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 128 </table><table·class="memberdecls">
 129 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 130 Functions</h2></td></tr>
 131 <tr·class="memitem:a0404555c6f1763aa0e2c532e9c2a5c8e"·id="r_a0404555c6f1763aa0e2c532e9c2a5c8e"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html#a0404555c6f1763aa0e2c532e9c2a5c8e">Dune::dgf::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·ProjectionBlock::Token·&amp;token)</td></tr>
 132 <tr·class="separator:a0404555c6f1763aa0e2c532e9c2a5c8e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 </table>133 </table>
101 </div><!--·contents·-->134 </div><!--·contents·-->
102 <!--·start·footer·part·-->135 <!--·start·footer·part·-->
103 <hr·class="footer"/><address·class="footer"><small>136 <hr·class="footer"/><address·class="footer"><small>
104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8137 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
105 </small></address>138 </small></address>
106 </body>139 </body>
3.13 KB
html2text {}
    
Offset 4, 24 lines modifiedOffset 4, 56 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
 12 projection.cc·File·Reference
 13 #include·<dune/common/math.hh>
12 general.hh·File·Reference 
13 #include·<iostream> 
14 #include·<vector> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8p_.r_.o_.j_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
18 class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.G_.e_.n_.e_.r_.a_.l_.B_.l_.o_.c_.k16 struct· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.E_.x_.p_.r_.:_.:_.C_.o_.n_.s_.t_.a_.n_.t_.E_.x_.p_.r_.e_.s_.s_.i_.o_.n
 17  
 18 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8V_\x8a_\x8r_\x8i_\x8a_\x8b_\x8l_\x8e_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 19  
 20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 21  
 22 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 23  
 24 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8B_\x8r_\x8a_\x8c_\x8k_\x8e_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 25  
 26 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8M_\x8i_\x8n_\x8u_\x8s_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 27  
 28 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 29  
 30 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8S_\x8q_\x8r_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 31  
 32 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8S_\x8i_\x8n_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 33  
 34 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8C_\x8o_\x8s_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 35  
 36 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8P_\x8o_\x8w_\x8e_\x8r_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 37  
 38 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8S_\x8u_\x8m_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 39  
 40 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 41  
 42 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
 43  
 44 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8Q_\x8u_\x8o_\x8t_\x8i_\x8e_\x8n_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n
19  45  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s46 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e47 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.48  ···········Include·standard·header·files.
23  49  
24 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f50 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
25  51  
 52 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r
 53  
 54 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 55 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&out,·const
 56 ················ProjectionBlock::Token·&token)
 57  
26 ===============================================================================58 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.859 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
4.67 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00899.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·polygon.hh·File·Reference</title>8 <title>dune-grid:·vertex.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 27 lines modifiedOffset 72, 26 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">polygon.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">vertex.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
83 <code>#include·&lt;vector&gt;</code><br·/>83 <code>#include·&lt;vector&gt;</code><br·/>
84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
86 </div>85 </div>
87 <p><a·href="a00899_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00899_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">87 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>89 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03504.html">Dune::dgf::PolygonBlock</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03596.html">Dune::dgf::VertexBlock</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>94 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
944 B
html2text {}
    
Offset 5, 22 lines modifiedOffset 5, 21 lines modified
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 polygon.hh·File·Reference12 vertex.hh·File·Reference
13 #include·<iostream>13 #include·<iostream>
14 #include·<vector>14 #include·<vector>
15 #include·<dune/common/typetraits.hh> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 struct· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.P_.o_.l_.y_.g_.o_.n_\x8B_\x8l_\x8o_\x8c_\x8k18 class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.V_.e_.r_.t_.e_.x_\x8B_\x8l_\x8o_\x8c_\x8k
20  19  
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
23  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
24  23  
25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f24 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
26  25  
30.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00899_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·polygon.hh·Source·File</title>8 <title>dune-grid:·vertex.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 91 lines modifiedOffset 74, 89 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">polygon.hh</div></div>80 ··<div·class="headertitle"><div·class="title">vertex.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00899.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00899.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·mode:·C++;·tab-width:·2;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=2·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_POLYGON_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_VERTEXBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_POLYGON_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_VERTEXBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>dgf</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>dgf</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·PolygonBlock</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·------------</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div> 
105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">101 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="};">
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03504.html">···23</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03504.html">PolygonBlock</a></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a03596.html">···19</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03596.html">VertexBlock</a></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····{</div>
 105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······<span·class="keywordtype">int</span>·dimvertex;·········<span·class="comment">//·the·dimension·of·the·vertices·(determined·from·DGF·file)</span></div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······<span·class="keywordtype">int</span>·dimworld;··········<span·class="comment">//·the·dimension·of·the·world·(either·dimvertex·or·given·by·user)</span></div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="keywordtype">bool</span>·goodline;·········<span·class="comment">//·active·line·describes·a·vertex</span></div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keywordtype">int</span>·vtxoffset;</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">int</span>·nofParam;</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">public</span>:</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="comment">//·initialize·vertex·block</span></div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<a·class="code·hl_class"·href="a03596.html">VertexBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·&amp;pdimworld·);</div>
 114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03596.html#a0b0615c18f98ce5f382508efe35c01c3">get</a>·(·std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;vtx,</div>
 116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;param,</div>
 117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>················<span·class="keywordtype">int</span>·&amp;nofp·);</div>
 118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="comment">//·some·information</span></div>
109 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}">120 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">
110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03504.html#a217a4a274f05352d1e6713bea7021e6a">···26</a></span>······<a·class="code·hl_function"·href="a03504.html#a217a4a274f05352d1e6713bea7021e6a">PolygonBlock</a>·(·std::istream·&amp;in,·<span·class="keywordtype">int</span>·numVtx,·<span·class="keywordtype">int</span>·vtxOfs·)</div> 
111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········:·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a>(·in,·<span·class="stringliteral">&quot;Polygon&quot;</span>·),·<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfc[·...·truncated·by·diffoscope;·len:·148,·SHA:·f757d0ec9a94e333f861221bc7bec51234bf91cc4bb65447a5d681e7c7203f1e·...·]</div>121 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03596.html#ae990631ee10909bc3d41a21738244df9">···37</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03596.html#ae990631ee10909bc3d41a21738244df9">ok<[·...·truncated·by·diffoscope;·len:·41,·SHA:·096cd1f5f8beda9c8dbef3272e862c4bac7b295c6e3ad521852632fa55f76b83·...·]</div>
 122 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="keyword">······</span>{</div>
 123 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="keywordflow">return</span>·goodline;</div>
112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······{}</div>124 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······}</div>
113 </div>125 </div>
114 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>126 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
115 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}">127 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03504.html#aaa42c3cf4afa0df22d96c06f248bd6d4">···30</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03504.html#aaa42c3cf4afa0df22d96c06f248bd6d4">get<[·...·truncated·by·diffoscope;·len:·67,·SHA:·b9dd388cf87e0e0b94cd2f7d67dbcfd0f5057dd3046f147cd63f1146bfbbe777·...·]</div>128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03596.html#ac1f2d1006aad296866a7ea287a351851">···42</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03596.html#ac1f2d1006aad296866a7ea287a351851">offs[·...·truncated·by·diffoscope;·len:·44,·SHA:·2ea39d225d6feb73c8b5b2a12cbed044dd808ef133e6855d808b1d0a259f4406·...·]</div>
117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······{</div>129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">······</span>{</div>
118 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>········<a·class="code·hl_function"·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">reset</a>();</div> 
119 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········std::vector&lt;·int·&gt;·polygon;</div> 
120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········<span·class="keywordflow">while</span>(·<a·class="code·hl_function"·href="a03448.html#a1e0d3a75117e72e3e53bf2caebc39dd2">getnextline</a>()·)</div> 
121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········{</div> 
122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··········polygon.clear();</div> 
123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·vtxIdx;·<a·class="code·hl_function"·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">getnextentry</a>(·vtxIdx·);·)</div> 
124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··········{</div> 
125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>············<span·class="keywordflow">if</span>(·(<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxBegin_</a>·&gt;·vtxIdx)·||·(vtxIdx·&gt;=·<a·class="code·hl_variable"·href="a03504.html#ac5a064ac711de0630d1c500390c69ec1">vtxEnd_</a>)·)</div> 
126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··············DUNE_THROW(·<a·class="code·hl_class"·href="a03600.html">DGFException</a>,·<span·class="stringliteral">&quot;Error·in·&quot;</span>·&lt;&lt;·*<span·class="keyword">this</span>·&lt;&lt;·<span·class="stringliteral">&quot;:·Invalid·vertex·index·(&quot;</span>·&lt;&lt;·vtxIdx·&lt;&lt;·<span·class="stringliteral">&quot;·not·int·[&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxBegin_</a>·&lt;&lt;·<span·class="stringliteral">&quot;,·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03504.html#ac5a064ac711de0630d1c500390c69ec1">vtxEnd_</a>·&lt;&lt;·<span·class="stringliteral">&quot;[)&quot;</span>·);</div> 
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>············polygon.push_back(·vtxIdx·-·<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxBegin_</a>·);</div> 
128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··········}</div>130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keywordflow">return</span>·vtxoffset;</div>
129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··········polygons.push_back(·polygon·);</div> 
131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········}</div>131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div>
132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<span·class="keywordflow">return</span>·polygons.size();</div> 
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······}</div> 
134 </div>132 </div>
135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">protected</span>:</div>134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">private</span>:</div>
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">···50</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">vtxB[·...·truncated·by·diffoscope;·len:·104,·SHA:·69193670df80319beea8e1459e370d8302fd4e4a984c6f609c10e057043a201b·...·]</div>135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="comment">//·get·dimworld</span></div>
 136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keywordtype">int</span>·getDimWorld·();</div>
 137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="comment">//·get·next·vertex</span></div>
 139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keywordtype">bool</span>·next·(·std·::·vector&lt;·double·&gt;·&amp;point,·std·::·vector&lt;·double·&gt;·&amp;param·);</div>
138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····};</div>140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····};</div>
139 </div>141 </div>
140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··}·<span·class="comment">//·namespace·dgf</span></div>143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··}·<span·class="comment">//·end·namespace·dgf</span></div>
 144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>}·<span·class="comment">//·end·namespace·Dune</span></div>145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_POLYGON_HH</span></div>147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#endif</span></div>
145 <div·class="ttc"·id="aa00923_html"><div·class="ttname"><a·href="a00923.html">basic.hh</a></div></div>148 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">basic.hh</a></div></div>
146 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>149 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
147 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>150 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>
148 <div·class="ttc"·id="aa03448_html_a03e10ffe0ec5e21e5ac302c54f6d57db"><div·class="ttname"><a·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">Dune::dgf::BasicBlock::reset</a></div><div·class="ttdeci">void·reset()</div><div·class="ttdef"><b>Definition</b>·basic.hh:51</div></div> 
149 <div·class="ttc"·id="aa03448_html_a1e0d3a75117e72e3e53bf2caebc39dd2"><div·class="ttname"><a·href="a03448.html#a1e0d3a75117e72e3e53bf2caebc39dd2">Dune::dgf::BasicBlock::getnextline</a></div><div·class="ttdeci">bool·getnextline()</div><div·class="ttdef"><b>Definition</b>·basic.cc:93</div></div> 
150 <div·class="ttc"·id="aa03448_html_a5225f6a7e05f698a469be85623b1f287"><div·class="ttname"><a·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">Dune::dgf::BasicBlock::getnextentry</a></div><div·class="ttdeci">bool·getnextentry(ENTRY·&amp;entry)</div><div·class="ttdef"><b>Definition</b>·basic.hh:63</div></div> 
151 <div·class="ttc"·id="aa03504_html"><div·class="ttname"><a·href="a03504.html">Dune::dgf::PolygonBlock</a></div><div·class="ttdef"><b>Definition</b>·polygon.hh:25</div></div>151 <div·class="ttc"·id="aa03596_html"><div·class="ttname"><a·href="a03596.html">Dune::dgf::VertexBlock</a></div><div·class="ttdef"><b>Definition</b>·vertex.hh:21</div></div>
 152 <div·class="ttc"·id="aa03596_html_a0b0615c18f98ce5f382508efe35c01c3"><div·class="ttname"><a·href="a03596.html#a0b0615c18f98ce5f382508efe35c01c3">Dune::dgf::VertexBlock::get</a></div><div·class="ttdeci">int·get(std·::vector&lt;·std·::vector&lt;·double·&gt;·&gt;·&amp;vtx,·std·::vector&lt;·std·::vector&lt;·double·&gt;·&gt;·&amp;param,·int·&amp;nofp)</div><div·class="ttdef"><b>Definition</b>·vertex.cc:62</div></div>
 153 <div·class="ttc"·id="aa03596_html_ac1f2d1006aad296866a7ea287a351851"><div·class="ttname"><a·href="a03596.html#ac1f2d1006aad296866a7ea287a351851">Dune::dgf::VertexBlock::offset</a></div><div·class="ttdeci">int·offset()·const</div><div·class="ttdef"><b>Definition</b>·vertex.hh:42</div></div>
 154 <div·class="ttc"·id="aa03596_html_ae990631ee10909bc3d41a21738244df9"><div·class="ttname"><a·href="a03596.html#ae990631ee10909bc3d41a21738244df9">Dune::dgf::VertexBlock::ok</a></div><div·class="ttdeci">bool·ok()·const</div><div·class="ttdef"><b>Definition</b>·vertex.hh:37</div></div>
152 <div·class="ttc"·id="aa03504_html_a217a4a274f05352d1e6713bea7021e6a"><div·class="ttname"><a·href="a03504.html#a217a4a274f05352d1e6713bea7021e6a">Dune::dgf::PolygonBlock::PolygonBlock</a></div><div·class="ttdeci">PolygonBlock(std::istream·&amp;in,·int·numVtx,·int·vtxOfs)</div><div·class="ttdef"><b>Definition</b>·polygon.hh:26</div></div> 
153 <div·class="ttc"·id="aa03504_html_aaa42c3cf4afa0df22d96c06f248bd6d4"><div·class="ttname"><a·href="a03504.html#aaa42c3cf4afa0df22d96c06f248bd6d4">Dune::dgf::PolygonBlock::get</a></div><div·class="ttdeci">int·get(std::vector&lt;·std::vector&lt;·int·&gt;·&gt;·&amp;polygons)</div><div·class="ttdef"><b>Definition</b>·polygon.hh:30</div></div> 
154 <div·class="ttc"·id="aa03504_html_ac5a064ac711de0630d1c500390c69ec1"><div·class="ttname"><a·href="a03504.html#ac5a064ac711de0630d1c500390c69ec1">Dune::dgf::PolygonBlock::vtxEnd_</a></div><div·class="ttdeci">int·vtxEnd_</div><div·class="ttdef"><b>Definition</b>·polygon.hh:50</div></div> 
155 <div·class="ttc"·id="aa03504_html_aefad44015beb37ef254dfcae5e43eb1f"><div·class="ttname"><a·href="a03504.html#aefad44015beb37ef254dfcae5e43eb1f">Dune::dgf::PolygonBlock::vtxBegin_</a></div><div·class="ttdeci">int·vtxBegin_</div><div·class="ttdef"><b>Definition</b>·polygon.hh:50</div></div> 
156 <div·class="ttc"·id="aa03600_html"><div·class="ttname"><a·href="a03600.html">Dune::DGFException</a></div><div·class="ttdoc">exception·class·for·IO·errors·in·the·DGF·parser</div><div·class="ttdef"><b>Definition</b>·dgfexception.hh:16</div></div> 
Max diff block lines reached; 271/24843 bytes (1.09%) of diff not shown.
6.03 KB
html2text {}
    
Offset 4, 102 lines modifiedOffset 4, 91 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 polygon.hh11 vertex.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·mode:·C++;·tab-width:·2;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=2·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_POLYGON_HH 
19 6#define·DUNE_POLYGON_HH18 5#ifndef·DUNE_DGF_VERTEXBLOCK_HH
 19 6#define·DUNE_DGF_VERTEXBLOCK_HH
20 720 7
21 8#include·<iostream>21 8#include·<iostream>
22 9#include·<vector>22 9#include·<vector>
23 1023 10
24 11#include·<dune/common/typetraits.hh> 
25 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>24 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
26 1325 12
27 14namespace·_\x8D_\x8u_\x8n_\x8e26 13namespace·_\x8D_\x8u_\x8n_\x8e
 27 14{
28 15{28 15
29 16 
30 17·namespace·dgf29 16·namespace·dgf
31 18·{30 17·{
 31 18
 32 _\x81_\x89·class·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8B_\x8l_\x8o_\x8c_\x8k
32 19 
33 20·//·PolygonBlock 
34 21·//·------------ 
35 22 
36 _\x82_\x83·struct·_\x8P_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k 
37 24·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k33 20·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
38 25·{34 21·{
39 _\x82_\x86·_\x8P_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&in,·int·numVtx,·int·vtxOfs·) 
40 27·:·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k(·in,·"Polygon"·),·_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_(·vtxOfs·),·_\x8v_\x8t_\x8x_\x8E_\x8n_\x8d_\x8_(·vtxOfs·+·numVtx 
41 ) 
42 28·{} 
43 2935 22·int·dimvertex;·//·the·dimension·of·the·vertices·(determined·from·DGF·file)
 36 23·int·dimworld;·//·the·dimension·of·the·world·(either·dimvertex·or·given·by
 37 user)
 38 24·bool·goodline;·//·active·line·describes·a·vertex
 39 25·int·vtxoffset;
 40 26·int·nofParam;
 41 27
 42 28·public:
 43 29·//·initialize·vertex·block
 44 30·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8B_\x8l_\x8o_\x8c_\x8k·(·std·::·istream·&in,·int·&pdimworld·);
 45 31
44 _.3_.0·int·_.g_.e_.t·(·std::vector<·std::vector<·int·>·>·&polygons·)46 32·int·_.g_.e_.t·(·std·::·vector<·std·::·vector<·double·>·>·&vtx,
 47 33·std·::·vector<·std·::·vector<·double·>·>·&param,
 48 34·int·&nofp·);
 49 35
 50 36·//·some·information
 51 _\x83_\x87·bool·_\x8o_\x8k·()·const
45 31·{ 
46 32·_\x8r_\x8e_\x8s_\x8e_\x8t(); 
47 33·std::vector<·int·>·polygon; 
48 34·while(·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8l_\x8i_\x8n_\x8e()·) 
49 35·{ 
50 36·polygon.clear(); 
51 37·for(·int·vtxIdx;·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y(·vtxIdx·);·) 
52 38·{52 38·{
 53 39·return·goodline;
53 39·if(·(_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_·>·vtxIdx)·||·(vtxIdx·>=·_\x8v_\x8t_\x8x_\x8E_\x8n_\x8d_\x8_)·) 
54 40·DUNE_THROW(·_\x8D_\x8G_\x8F_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n,·"Error·in·"·<<·*this·<<·":·Invalid·vertex·index·(" 
55 <<·vtxIdx·<<·"·not·int·["·<<·_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_·<<·",·"·<<·_\x8v_\x8t_\x8x_\x8E_\x8n_\x8d_\x8_·<<·"[)"·); 
56 41·polygon.push_back(·vtxIdx·-·_\x8v_\x8t_\x8x_\x8B_\x8e_\x8g_\x8i_\x8n_\x8_·); 
57 42·}54 40·}
58 43 
59 44·polygons.push_back(·polygon·);55 41
 56 _\x84_\x82·int·_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t·()·const
 57 43·{
 58 44·return·vtxoffset;
60 45·}59 45·}
61 46·return·polygons.size(); 
62 47·} 
63 48 
64 49·protected: 
65 _.5_.0·int·_.v_.t_.x_.B_.e_.g_.i_.n_._,·_.v_.t_.x_.E_.n_.d_._;60 46
 61 47·private:
 62 48·//·get·dimworld
 63 49·int·getDimWorld·();
 64 50
 65 51·//·get·next·vertex
 66 52·bool·next·(·std·::·vector<·double·>·&point,·std·::·vector<·double·>·&param
 67 );
66 51·};68 53·};
67 5269 54
68 53·}·//·namespace·dgf70 55·}·//·end·namespace·dgf
 71 56
69 54}·//·end·namespace·Dune72 57}·//·end·namespace·Dune
70 55 
71 56#endif·//·#ifndef·DUNE_POLYGON_HH73 58
 74 59#endif
72 _\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h75 _\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h
73 _\x8D_\x8u_\x8n_\x8e76 _\x8D_\x8u_\x8n_\x8e
74 Include·standard·header·files.77 Include·standard·header·files.
75 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6078 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
76 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k79 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
77 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:3180 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:31
78 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8r_\x8e_\x8s_\x8e_\x8t 
79 void·reset() 
80 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:51 
81 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8l_\x8i_\x8n_\x8e 
82 bool·getnextline() 
83 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.cc:93 
84 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y 
85 bool·getnextentry(ENTRY·&entry) 
86 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:63 
87 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_.o_.l_.y_.g_.o_.n_\x8B_\x8l_\x8o_\x8c_\x8k81 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8V_.e_.r_.t_.e_.x_\x8B_\x8l_\x8o_\x8c_\x8k
88 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·polygon.hh:2582 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·vertex.hh:21
89 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k 
90 PolygonBlock(std::istream·&in,·int·numVtx,·int·vtxOfs) 
91 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·polygon.hh:26 
92 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_.o_.l_.y_.g_.o_.n_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8g_\x8e_\x8t83 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8V_.e_.r_.t_.e_.x_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8g_\x8e_\x8t
93 int·get(std::vector<·std::vector<·int·>·>·&polygons)84 int·get(std·::vector<·std·::vector<·double·>·>·&vtx,·std·::vector<·std·::
 85 vector<·double·>·>·&param,·int·&nofp)
 86 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·vertex.cc:62
 87 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t
 88 int·offset()·const
 89 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·vertex.hh:42
Max diff block lines reached; 53/6151 bytes (0.86%) of diff not shown.
4.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00902.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·polyhedron.hh·File·Reference</title>8 <title>dune-grid:·dim.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 29 lines modifiedOffset 70, 20 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">polyhedron.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">dim.cc·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/> 
83 <code>#include·&lt;<a·class="el"·href="a00899_source.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00884_source.html">dune/grid/io/file/dgfparser/blocks/dim.hh</a>&gt;</code><br·/>
84 </div> 
85 <p><a·href="a00902_source.html">Go·to·the·source·code·of·this·file.</a></p> 
86 <table·class="memberdecls">82 </div><table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
88 Classes</h2></td></tr> 
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03508.html">Dune::dgf::PolyhedronBlock</a></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 </table><table·class="memberdecls"> 
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.06 KB
html2text {}
    
Offset 4, 22 lines modifiedOffset 4, 17 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 dim.cc·File·Reference
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 polyhedron.hh·File·Reference 
13 #include·<algorithm> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8p_.o_.l_.y_.g_.o_.n_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8d_.i_.m_\x8._\x8h_\x8h>
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
17 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k 
18   
19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
20 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
21  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
22  17  
23 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
24  19  
25 ===============================================================================20 ===============================================================================
4.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00905.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundaryseg.cc·File·Reference</title>8 <title>dune-grid:·simplex.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 20 lines modifiedOffset 70, 30 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">boundaryseg.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">simplex.hh·File·Reference</div></div>
79 </div><!--header-->80 </div><!--header-->
80 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
 83 <code>#include·&lt;vector&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00872_source.html">dune/grid/io/file/dgfparser/blocks/boundaryseg.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
 85 </div>
 86 <p><a·href="a00905_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 </div><table·class="memberdecls">87 <table·class="memberdecls">
 88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 89 Classes</h2></td></tr>
 90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03588.html">Dune::dgf::SimplexBlock</a></td></tr>
 91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 92 </table><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>94 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>98 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.09 KB
html2text {}
    
Offset 4, 17 lines modifiedOffset 4, 23 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 boundaryseg.cc·File·Reference11 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 12 simplex.hh·File·Reference
 13 #include·<iostream>
 14 #include·<vector>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8o_.u_.n_.d_.a_.r_.y_.s_.e_.g_\x8._\x8h_\x8h>15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_.s_.i_.c_\x8._\x8h_\x8h>
 16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8B_\x8l_\x8o_\x8c_\x8k
 19  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
17  23  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f24 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  25  
20 ===============================================================================26 ===============================================================================
7.56 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00908.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·periodicfacetrans.hh·File·Reference</title>8 <title>dune-grid:·simplex.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 47 lines modifiedOffset 70, 27 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>·&#124;77 <a·href="#namespaces">Namespaces</a>··</div>
79 <a·href="#func-members">Functions</a>··</div> 
80 ··<div·class="headertitle"><div·class="title">periodicfacetrans.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">simplex.cc·File·Reference</div></div>
81 </div><!--header-->79 </div><!--header-->
82 <div·class="contents">80 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/> 
84 <code>#include·&lt;vector&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00905_source.html">dune/grid/io/file/dgfparser/blocks/simplex.hh</a>&gt;</code><br·/>
86 </div> 
87 <p><a·href="a00908_source.html">Go·to·the·source·code·of·this·file.</a></p> 
88 <table·class="memberdecls">82 </div><table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
90 Classes</h2></td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03492.html">Dune::dgf::PeriodicFaceTransformationBlock</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03496.html">Dune::dgf::PeriodicFaceTransformationBlock::Matrix&lt;·T·&gt;</a></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03500.html">Dune::dgf::PeriodicFaceTransformationBlock::AffineTransformation</a></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
97 </table><table·class="memberdecls"> 
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
99 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table><table·class="memberdecls"> 
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
107 Functions</h2></td></tr> 
108 <tr·class="memitem:a7b300c2da0453af4c4ca0af25bcd67e7"·id="r_a7b300c2da0453af4c4ca0af25bcd67e7"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html#a7b300c2da0453af4c4ca0af25bcd67e7">Dune::dgf::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·<a·class="el"·href="a03500.html">PeriodicFaceTransformationBlock::AffineTransformation</a>·&amp;trafo)</td></tr> 
109 <tr·class="separator:a7b300c2da0453af4c4ca0af25bcd67e7"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
110 </table>90 </table>
111 </div><!--·contents·-->91 </div><!--·contents·-->
112 <!--·start·footer·part·-->92 <!--·start·footer·part·-->
113 <hr·class="footer"/><address·class="footer"><small>93 <hr·class="footer"/><address·class="footer"><small>
114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.894 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
115 </small></address>95 </small></address>
116 </body>96 </body>
1.92 KB
html2text {}
    
Offset 4, 32 lines modifiedOffset 4, 18 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 simplex.cc·File·Reference
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s 
12 periodicfacetrans.hh·File·Reference 
13 #include·<iostream> 
14 #include·<vector> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8s_.i_.m_.p_.l_.e_.x_\x8._\x8h_\x8h>
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
18 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k 
19   
20 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x_\x8<_\x8·_\x8T_\x8·_\x8> 
21   
22 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n 
23   
24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
25 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
26  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
27  17  
28 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
29  19  
30 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
31 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&out,·const 
32 ················_\x8P_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·&trafo) 
33   
34 ===============================================================================20 ===============================================================================
35 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
5.27 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00911.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gridparameter.hh·File·Reference</title>8 <title>dune-grid:·vertex.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 31 lines modifiedOffset 70, 20 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">gridparameter.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">vertex.cc·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/> 
83 <code>#include·&lt;string&gt;</code><br·/> 
84 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00899_source.html">dune/grid/io/file/dgfparser/blocks/vertex.hh</a>&gt;</code><br·/>
85 </div> 
86 <p><a·href="a00911_source.html">Go·to·the·source·code·of·this·file.</a></p> 
87 <table·class="memberdecls">82 </div><table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
89 Classes</h2></td></tr> 
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03480.html">Dune::dgf::GridParameterBlock</a></td></tr> 
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Common·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·parameters.··<a·href="a03480.html#details">More...</a><br·/></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 </table><table·class="memberdecls"> 
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.16 KB
html2text {}
    
Offset 4, 24 lines modifiedOffset 4, 17 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 vertex.cc·File·Reference
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 gridparameter.hh·File·Reference 
13 #include·<iostream> 
14 #include·<string> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8v_.e_.r_.t_.e_.x_\x8._\x8h_\x8h>
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k 
19  ·······Common·_\x8G_\x8r_\x8i_\x8d·parameters.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
20   
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
23  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
24  17  
25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
26  19  
27 ===============================================================================20 ===============================================================================
5.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00914.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·simplexgeneration.cc·File·Reference</title>8 <title>dune-grid:·simplexgeneration.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 20 lines modifiedOffset 70, 29 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">simplexgeneration.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">simplexgeneration.hh·File·Reference</div></div>
79 </div><!--header-->80 </div><!--header-->
80 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00917_source.html">dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
 84 </div>
 85 <p><a·href="a00914_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 </div><table·class="memberdecls">86 <table·class="memberdecls">
 87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 88 Classes</h2></td></tr>
 89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03592.html">Dune::dgf::SimplexGenerationBlock</a></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 </table><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>97 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.14 KB
html2text {}
    
Offset 4, 17 lines modifiedOffset 4, 22 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 simplexgeneration.cc·File·Reference12 simplexgeneration.hh·File·Reference
 13 #include·<iostream>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8s_.i_.m_.p_.l_.e_.x_.g_.e_.n_.e_.r_.a_.t_.i_.o_.n_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h>
 15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k
 18  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e20 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.21  ···········Include·standard·header·files.
17  22  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f23 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  24  
20 ===============================================================================25 ===============================================================================
4.99 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00917.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·simplexgeneration.hh·File·Reference</title>8 <title>dune-grid:·boundarydom.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 29 lines modifiedOffset 70, 20 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">simplexgeneration.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">boundarydom.cc·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/> 
83 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code><br·/>
84 </div> 
85 <p><a·href="a00917_source.html">Go·to·the·source·code·of·this·file.</a></p> 
86 <table·class="memberdecls">82 </div><table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
88 Classes</h2></td></tr> 
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03592.html">Dune::dgf::SimplexGenerationBlock</a></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 </table><table·class="memberdecls"> 
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.11 KB
html2text {}
    
Offset 4, 22 lines modifiedOffset 4, 17 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 boundarydom.cc·File·Reference
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 simplexgeneration.hh·File·Reference 
13 #include·<iostream> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_.s_.i_.c_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8o_.u_.n_.d_.a_.r_.y_.d_.o_.m_\x8._\x8h_\x8h>
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k 
18   
19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
20 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
21  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
22  17  
23 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
24  19  
25 ===============================================================================20 ===============================================================================
5.57 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00920.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vertex.hh·File·Reference</title>8 <title>dune-grid:·boundarydom.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 26 lines modifiedOffset 72, 32 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">vertex.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">boundarydom.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
 83 <code>#include·&lt;string&gt;</code><br·/>
83 <code>#include·&lt;vector&gt;</code><br·/>84 <code>#include·&lt;vector&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>
85 </div>87 </div>
86 <p><a·href="a00920_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00920_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">89 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>91 Classes</h2></td></tr>
 92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03452.html">Dune::dgf::DomainData</a></td></tr>
 93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03456.html">Dune::dgf::Domain</a></td></tr>
 95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03596.html">Dune::dgf::VertexBlock</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03460.html">Dune::dgf::BoundaryDomBlock</a></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">98 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
94 Namespaces</h2></td></tr>100 Namespaces</h2></td></tr>
95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.18 KB
html2text {}
    
Offset 5, 21 lines modifiedOffset 5, 27 lines modified
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 vertex.hh·File·Reference12 boundarydom.hh·File·Reference
13 #include·<iostream>13 #include·<iostream>
 14 #include·<string>
14 #include·<vector>15 #include·<vector>
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
 17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h>
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s19 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8D_\x8a_\x8t_\x8a
 21  
 22 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n
 23  
18 class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.V_.e_.r_.t_.e_.x_\x8B_\x8l_\x8o_\x8c_\x8k24 ·class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.B_.o_.u_.n_.d_.a_.r_.y_.D_.o_.m_\x8B_\x8l_\x8o_\x8c_\x8k
19  25  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e27 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.28  ···········Include·standard·header·files.
23  29  
24 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f30 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
25  31  
91.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00920_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vertex.hh·Source·File</title>8 <title>dune-grid:·boundarydom.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 89 lines modifiedOffset 74, 415 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">vertex.hh</div></div>80 ··<div·class="headertitle"><div·class="title">boundarydom.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00920.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00920.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_VERTEXBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_BOUNDARYDOMBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_VERTEXBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_BOUNDARYDOMBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>dgf</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">namespace·</span>dgf</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··{</div>
101 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="};"> 
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a03596.html">···19</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03596.html">VertexBlock</a></div> 
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div> 
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····{</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 104 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="};">
 105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03452.html">···22</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03452.html">DomainData</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······<span·class="keywordtype">int</span>·dimvertex;·········<span·class="comment">//·the·dimension·of·the·vertices·(determined·from·DGF·file)</span></div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······<span·class="keywordtype">int</span>·dimworld;··········<span·class="comment">//·the·dimension·of·the·world·(either·dimvertex·or·given·by·user)</span></div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="keywordtype">bool</span>·goodline;·········<span·class="comment">//·active·line·describes·a·vertex</span></div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keywordtype">int</span>·vtxoffset;</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">int</span>·nofParam;</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">···24</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">DGFBoundaryParameter::type</a>·<a·class="code·hl_typedef"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">BoundaryParameter</a>;</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
 109 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}">
 110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03452.html#a6b0cdf71b751cdecdae7a34e527e5540">···26</a></span>······<a·class="code·hl_function"·href="a03452.html#a6b0cdf71b751cdecdae7a34e527e5540">DomainData</a>·()</div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">public</span>:</div>111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········:·id_(·0·),</div>
 112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··········parameter_(·<a·class="code·hl_struct"·href="a03724.html">DGFBoundaryParameter</a>::defaultValue()·),</div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="comment">//·initialize·vertex·block</span></div>113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··········defaultData_(·false·)</div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<a·class="code·hl_class"·href="a03596.html">VertexBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·&amp;pdimworld·);</div>114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······{·}</div>
 115 </div>
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03452.html#a387f94c3e8420459392780c9cca00d34">···32</a></span>······<a·class="code·hl_function"·href="a03452.html#a387f94c3e8420459392780c9cca00d34">~DomainData</a>·()··{·}</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03596.html#a0b0615c18f98ce5f382508efe35c01c3">get</a>·(·std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;vtx,</div> 
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;param,</div> 
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>················<span·class="keywordtype">int</span>·&amp;nofp·);</div> 
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="comment">//·some·information</span></div>119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<span·class="comment">//·constructor</span></div>
120 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">120 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">
121 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03596.html#ae990631ee10909bc3d41a21738244df9">···37</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03596.html#ae990631ee10909bc3d41a21738244df9">ok</[·...·truncated·by·diffoscope;·len:·40,·SHA:·2827758bbe9c6b8631663555304bca0fd90f0297777414b1bd186c8ed1ecb331·...·]</div>121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03452.html#ae68411b73286d7d9d028ea1ad73ae3d4">···35</a></span>······<a·class="code·hl_function"·href="a03452.html#ae68411b73286d7d9d028ea1ad73ae3d4">DomainData</a>·(·<span·class="keywordtype"[·...·truncated·by·diffoscope;·len:·335,·SHA:·d2b0eb8f0d5a8304f3e878504482df09b813185336f33bd53b0e565df87b9337·...·]</div>
 122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>········:·id_(·<a·class="code·hl_function"·href="a03452.html#a7c8e795c5e3d7d974b3302496eab866e">id</a>·),</div>
 123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··········parameter_(·<a·class="code·hl_function"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">parameter</a>·),</div>
122 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="keyword">······</span>{</div>124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··········defaultData_(·defaultData·)</div>
123 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="keywordflow">return</span>·goodline;</div> 
124 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······}</div>125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······{·}</div>
125 </div>126 </div>
126 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>127 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 128 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="comment">//·return·id</span></div>
127 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">129 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03596.html#ac1f2d1006aad296866a7ea287a351851">···42</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03596.html#ac1f2d1006aad296866a7ea287a351851">offset</a>·()<span·class="keyword">·const</span></div>130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03452.html#a7c8e795c5e3d7d974b3302496eab866e">···42</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03452.html#a7c8e795c5e3d7d974b3302496eab866e">id</a>·()<span·class="keyword">·const</span></div>
129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">······</span>{</div>131 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">······</span>{</div>
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keywordflow">return</span>·vtxoffset;</div>132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keywordflow">return</span>·id_;</div>
131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div>133 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div>
132 </div>134 </div>
133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 136 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="comment">//·return·true,·if·additional·parameters·given</span></div>
 137 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 138 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03452.html#add3ca73f240c11cbbb28a2ed1711438f">···48</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03452.html#add3ca73f240c11cbbb28a2ed1711438f">hasParameter</a>·()<span·class="keyword">·const</span></div>
134 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">private</span>:</div>139 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">······</span>{</div>
135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="comment">//·get·dimworld</span></div> 
136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keywordtype">int</span>·getDimWorld·();</div>140 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········<span·class="keywordflow">return</span>·(!parameter_.empty());</div>
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="comment">//·get·next·vertex</span></div> 
139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keywordtype">bool</span>·next·(·std·::·vector&lt;·double·&gt;·&amp;point,·std·::·vector&lt;·double·&gt;·&amp;param·);</div> 
140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····};</div>141 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······}</div>
141 </div>142 </div>
142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··}·<span·class="comment">//·end·namespace·dgf</span></div>144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="comment">//·return·additional·parameters</span></div>
 145 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">
 146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">···54</a></span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">BoundaryParameter</a>·&amp;·<a·class="code·hl_function"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">parameter</a>·()<span·class="keyword">·const</span></div>
 147 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">······</span>{</div>
 148 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>········<span·class="keywordflow">return</span>·parameter_;</div>
144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>149 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······}</div>
145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>}·<span·class="comment">//·end·namespace·Dune</span></div>150 </div>
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>151 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 152 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="comment">//·reset·data</span></div>
 153 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
 154 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03452.html#a12c247a20de294c51caeee476334337a">···60</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03452.html#a12c247a20de294c51caeee476334337a">reset</a>·(·<span·class="keywordtype">int</span>·<span·class="keywordtype">id</span>,·<a·class="code·hl_typedef"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">BoundaryParameter</a>·<a·class="code·hl_function"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">parameter</a>,·<span·class="keywordtype">bool</span>·defaultData·=·<span·class="keyword">false</span>·)</div>
 155 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······{</div>
 156 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········id_·=·<a·class="code·hl_function"·href="a03452.html#a7c8e795c5e3d7d974b3302496eab866e">id</a>;</div>
 157 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········parameter_·=·<a·class="code·hl_function"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">parameter</a>;</div>
 158 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········defaultData_·=·defaultData;</div>
 159 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······}</div>
 160 </div>
 161 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 162 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="comment">//·returns·true·if·data·origins·from·default·boundary·domain</span></div>
 163 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}">
 164 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03452.html#aee08cdf02b57c16d192b7742dcffae17">···68</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03452.html#aee08cdf02b57c16d192b7742dcffae17">isDefault</a>·()<span·class="keyword">·const</span></div>
 165 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">······</span>{</div>
 166 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········<span·class="keywordflow">return</span>·defaultData_;</div>
Max diff block lines reached; 12403/75046 bytes (16.53%) of diff not shown.
17.9 KB
html2text {}
    
Offset 4, 91 lines modifiedOffset 4, 435 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 vertex.hh11 boundarydom.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_VERTEXBLOCK_HH18 5#ifndef·DUNE_DGF_BOUNDARYDOMBLOCK_HH
19 6#define·DUNE_DGF_VERTEXBLOCK_HH19 6#define·DUNE_DGF_BOUNDARYDOMBLOCK_HH
20 720 7
21 8#include·<iostream>21 8#include·<iostream>
 22 9#include·<string>
22 9#include·<vector>23 10#include·<vector>
23 1024 11
24 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>25 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
 26 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h>
25 12 
26 13namespace·_\x8D_\x8u_\x8n_\x8e 
27 14{27 14
28 1528 15
29 16·namespace·dgf29 16namespace·_.D_.u_.n_.e
30 17·{30 17{
31 1831 18
 32 19·namespace·dgf
32 _\x81_\x89·class·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8B_\x8l_\x8o_\x8c_\x8k 
33 20·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k 
34 21·{33 20·{
35 22·int·dimvertex;·//·the·dimension·of·the·vertices·(determined·from·DGF·file) 
36 23·int·dimworld;·//·the·dimension·of·the·world·(either·dimvertex·or·given·by 
37 user) 
38 24·bool·goodline;·//·active·line·describes·a·vertex 
39 25·int·vtxoffset; 
40 26·int·nofParam; 
41 27 
42 28·public: 
43 29·//·initialize·vertex·block 
44 30·_.V_.e_.r_.t_.e_.x_.B_.l_.o_.c_.k·(·std·::·istream·&in,·int·&pdimworld·);34 21
 35 _\x82_\x82·struct·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8D_\x8a_\x8t_\x8a
 36 23·{
 37 _\x82_\x84·typedef·_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r;
 38 25
 39 _\x82_\x86·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8D_\x8a_\x8t_\x8a·()
 40 27·:·id_(·0·),
 41 28·parameter_(·_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r::defaultValue()·),
 42 29·defaultData_(·false·)
 43 30·{·}
45 3144 31
46 32·int·_\x8g_\x8e_\x8t·(·std·::·vector<·std·::·vector<·double·>·>·&vtx, 
47 33·std·::·vector<·std·::·vector<·double·>·>·&param, 
48 34·int·&nofp·); 
49 35 
50 36·//·some·information 
51 _\x83_\x87·bool·_\x8o_\x8k·()·const 
52 38·{ 
53 39·return·goodline; 
54 40·} 
55 4145 _.3_.2·_.~_.D_.o_.m_.a_.i_.n_.D_.a_.t_.a·()·{·}
 46 33
 47 34·//·constructor
 48 _\x83_\x85·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8D_\x8a_\x8t_\x8a·(·int·id,·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r,·bool·defaultData·=·false·)
 49 36·:·id_(·_\x8i_\x8d·),
 50 37·parameter_(·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·),
 51 38·defaultData_(·defaultData·)
 52 39·{·}
 53 40
 54 41·//·return·id
56 _\x84_\x82·int·_\x8o_.f_.f_.s_.e_.t·()·const55 _\x84_\x82·int·_\x8i_.d·()·const
57 43·{56 43·{
58 44·return·vtxoffset;57 44·return·id_;
59 45·}58 45·}
60 4659 46
 60 47·//·return·true,·if·additional·parameters·given
 61 _\x84_\x88·bool·_\x8h_\x8a_\x8s_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·()·const
 62 49·{
 63 50·return·(!parameter_.empty());
 64 51·}
 65 52
 66 53·//·return·additional·parameters
 67 _\x85_\x84·const·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·&·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·()·const
 68 55·{
 69 56·return·parameter_;
 70 57·}
61 47·private: 
62 48·//·get·dimworld 
63 49·int·getDimWorld·(); 
64 50 
65 51·//·get·next·vertex 
66 52·bool·next·(·std·::·vector<·double·>·&point,·std·::·vector<·double·>·&param 
67 ); 
68 53·}; 
69 54 
70 55·}·//·end·namespace·dgf 
71 56 
72 57}·//·end·namespace·Dune 
73 5871 58
74 59#endif72 59·//·reset·data
 73 _\x86_\x80·void·_\x8r_\x8e_\x8s_\x8e_\x8t·(·int·id,·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r,·bool·defaultData·=·false·)
 74 61·{
 75 62·id_·=·_\x8i_\x8d;
 76 63·parameter_·=·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r;
 77 64·defaultData_·=·defaultData;
 78 65·}
 79 66
 80 67·//·returns·true·if·data·origins·from·default·boundary·domain
 81 _\x86_\x88·bool·_\x8i_\x8s_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t·()·const
 82 69·{
 83 70·return·defaultData_;
 84 71·}
 85 72
 86 _\x87_\x83·friend·std::ostream·&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<_\x8·(·std·::·ostream·&·os,·const·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8D_\x8a_\x8t_\x8a·&
 87 ddata·)
 88 74·{
 89 75·os·<<·"domain·data:·id·=·"·<<·ddata._\x8i_\x8d();
 90 76·if(·ddata._\x8h_\x8a_\x8s_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r()·)
 91 77·os·<<·",·parameter·=·"·<<·ddata._\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r();
 92 78·return·os;
 93 79·}
 94 80
 95 81·private:
 96 82·int·id_;
Max diff block lines reached; 7354/18321 bytes (40.14%) of diff not shown.
6.72 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00923.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·basic.hh·File·Reference</title>8 <title>dune-grid:·simplexgeneration.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 48 lines modifiedOffset 70, 27 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>·&#124;77 <a·href="#namespaces">Namespaces</a>··</div>
79 <a·href="#func-members">Functions</a>··</div> 
80 ··<div·class="headertitle"><div·class="title">basic.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">simplexgeneration.cc·File·Reference</div></div>
81 </div><!--header-->79 </div><!--header-->
82 <div·class="contents">80 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/> 
84 <code>#include·&lt;cctype&gt;</code><br·/> 
85 <code>#include·&lt;iostream&gt;</code><br·/> 
86 <code>#include·&lt;string&gt;</code><br·/> 
87 <code>#include·&lt;sstream&gt;</code><br·/> 
88 <code>#include·&lt;dune/common/stdstreams.hh&gt;</code><br·/> 
89 <code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/> 
90 <code>#include·&lt;<a·class="el"·href="a00863_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00914_source.html">dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh</a>&gt;</code><br·/>
91 </div> 
92 <p><a·href="a00923_source.html">Go·to·the·source·code·of·this·file.</a></p> 
93 <table·class="memberdecls">82 </div><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
95 Classes</h2></td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03448.html">Dune::dgf::BasicBlock</a></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 </table><table·class="memberdecls"> 
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
100 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table><table·class="memberdecls"> 
107 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
108 Functions</h2></td></tr> 
109 <tr·class="memitem:abb5725b92483f9a9581a95eba48de26b"·id="r_abb5725b92483f9a9581a95eba48de26b"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html#abb5725b92483f9a9581a95eba48de26b">Dune::dgf::makeupcase</a>·(std·::string·&amp;s)</td></tr> 
110 <tr·class="separator:abb5725b92483f9a9581a95eba48de26b"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
111 </table>90 </table>
112 </div><!--·contents·-->91 </div><!--·contents·-->
113 <!--·start·footer·part·-->92 <!--·start·footer·part·-->
114 <hr·class="footer"/><address·class="footer"><small>93 <hr·class="footer"/><address·class="footer"><small>
115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.894 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
116 </small></address>95 </small></address>
117 </body>96 </body>
1.53 KB
html2text {}
    
Offset 4, 32 lines modifiedOffset 4, 18 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 12 simplexgeneration.cc·File·Reference
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s 
12 basic.hh·File·Reference 
13 #include·<cassert> 
14 #include·<cctype> 
15 #include·<iostream> 
16 #include·<string> 
17 #include·<sstream> 
18 #include·<dune/common/stdstreams.hh> 
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_.g_.f_.e_.x_.c_.e_.p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_.l_.o_.c_.k_.s_./_.s_.i_.m_.p_.l_.e_.x_.g_.e_.n_.e_.r_.a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8. 
22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k 
24   
25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
26 namespace· ·_\x8D_\x8u_\x8n_\x8e15 namespace· ·_\x8D_\x8u_\x8n_\x8e
27  ···········Include·standard·header·files.16  ···········Include·standard·header·files.
28  17  
29 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
30  19  
31 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
32 void ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8m_\x8a_\x8k_\x8e_\x8u_\x8p_\x8c_\x8a_\x8s_\x8e·(std·::string·&s) 
33   
34 ===============================================================================20 ===============================================================================
35 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
5.26 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00926.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·cube.cc·File·Reference</title>8 <title>dune-grid:·gridparameter.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 20 lines modifiedOffset 70, 31 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
 77 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">cube.cc·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">gridparameter.hh·File·Reference</div></div>
79 </div><!--header-->80 </div><!--header-->
80 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
 83 <code>#include·&lt;string&gt;</code><br·/>
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00929_source.html">dune/grid/io/file/dgfparser/blocks/cube.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
 85 </div>
 86 <p><a·href="a00926_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 </div><table·class="memberdecls">87 <table·class="memberdecls">
 88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 89 Classes</h2></td></tr>
 90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03480.html">Dune::dgf::GridParameterBlock</a></td></tr>
 91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Common·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·parameters.··<a·href="a03480.html#details">More...</a><br·/></td></tr>
 92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 93 </table><table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>95 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>99 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.15 KB
html2text {}
    
Offset 4, 17 lines modifiedOffset 4, 24 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 cube.cc·File·Reference11 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 12 gridparameter.hh·File·Reference
 13 #include·<iostream>
 14 #include·<string>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8c_.u_.b_.e_\x8._\x8h_\x8h>15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h>
 16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k
 19  ·······Common·_\x8G_\x8r_\x8i_\x8d·parameters.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 20  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e22 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.23  ···········Include·standard·header·files.
17  24  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  26  
20 ===============================================================================27 ===============================================================================
4.68 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00929.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·cube.hh·File·Reference</title>8 <title>dune-grid:·general.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 27 lines modifiedOffset 72, 26 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">cube.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">general.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
83 <code>#include·&lt;iostream&gt;</code><br·/> 
84 <code>#include·&lt;vector&gt;</code><br·/>83 <code>#include·&lt;vector&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
86 </div>85 </div>
87 <p><a·href="a00929_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00929_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">87 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>89 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03468.html">Dune::dgf::CubeBlock</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03476.html">Dune::dgf::GeneralBlock</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
95 Namespaces</h2></td></tr>94 Namespaces</h2></td></tr>
96 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
97 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
917 B
html2text {}
    
Offset 5, 22 lines modifiedOffset 5, 21 lines modified
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 cube.hh·File·Reference12 general.hh·File·Reference
13 #include·<cassert> 
14 #include·<iostream>13 #include·<iostream>
15 #include·<vector>14 #include·<vector>
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_.u_.b_.e_\x8B_\x8l_\x8o_\x8c_\x8k18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_.e_.n_.e_.r_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k
20  19  
21 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
22 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
23  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
24  23  
25 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f24 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
26  25  
28.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00929_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·cube.hh·Source·File</title>8 <title>dune-grid:·general.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 92 lines modifiedOffset 74, 94 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">cube.hh</div></div>80 ··<div·class="headertitle"><div·class="title">general.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00929.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00929.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_CUBEBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_CUBEBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">namespace·</span>dgf</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>dgf</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·GeneralBlock</span></div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·---------</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03468.html">···21</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03468.html">CubeBlock</a></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03476.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03476.html">GeneralBlock</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·nofvtx;</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·nofvtx;</div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keywordtype">int</span>·dimgrid;</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keywordtype">int</span>·dimgrid;</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">bool</span>·goodline;········<span·class="comment">//·active·line·describes·a·vertex</span></div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keywordtype">bool</span>·goodline;········<span·class="comment">//·active·line·describes·a·vertex</span></div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······std·::·vector&lt;·unsigned·int·&gt;·map;·<span·class="comment">//·active·vertex</span></div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······std·::·vector&lt;·unsigned·int·&gt;·map;·<span·class="comment">//·active·vertex</span></div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keywordtype">int</span>·nofparams;</div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keywordtype">int</span>·nofparams;</div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keywordtype">int</span>·vtxoffset;</div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keywordtype">int</span>·vtxoffset;</div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">public</span>:</div>116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">public</span>:</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<a·class="code·hl_class"·href="a03468.html">CubeBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·pnofvtx,·<span·class="keywordtype">int</span>·pvtxoffset,·<span·class="keywordtype">int</span>·&amp;pdimgrid·);</div>117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<a·class="code·hl_class"·href="a03476.html">GeneralBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·pnofvtx,·<span·class="keywordtype">int</span>·pvtxoffset,·<span·class="keywordtype">int</span>·&amp;pdimgrid·);</div>
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03468.html#a145365577efce39962cbf87e902fe61d">get</a>·(·std·::·vector&lt;·std·::·vector&lt;·unsigned·int&gt;·&gt;·&amp;simplex,</div>119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03476.html#a5c4e6d37ef3960989af2d5b381d8543b">get</a>·(·std·::·vector&lt;·std·::·vector&lt;·unsigned·int&gt;·&gt;·&amp;simplex,</div>
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;params,</div>120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;params,</div>
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>················<span·class="keywordtype">int</span>·&amp;nofp·);</div>121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>················<span·class="keywordtype">int</span>·&amp;nofp·);</div>
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="comment">//·some·information</span></div>123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="comment">//·some·information</span></div>
122 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="}">124 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="}">
 125 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03476.html#a853f347ac543f222992ed1610f3fbda7">···41</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03476.html#a853f347ac543f222992ed1610f3fbda7">ok</a>·()</div>
123 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a03468.html#a7a6df3359736b63d44e9b14d046fd67f">···39</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03468.html#a7a6df3359736b63d44e9b14d046fd67f">ok</a>·()</div> 
124 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······{</div> 
125 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········<span·class="keywordflow">return</span>·goodline;</div> 
126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······}</div>126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······{</div>
 127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keywordflow">return</span>·goodline;</div>
 128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······}</div>
127 </div>129 </div>
128 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>130 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
129 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">131 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">
 132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03476.html#a1d574360d81bff40abfc7e999bb746d8">···46</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03476.html#a1d574360d81bff40abfc7e999bb746d8">nofsimplex</a>·()</div>
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03468.html#a4b8b4a59fa2869a0495f0e9579492914">···44</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03468.html#a4b8b4a59fa2869a0495f0e9579492914">nofsimplex</a>·()</div> 
131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······{</div> 
132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">noflines</a>();</div> 
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······}</div>133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······{</div>
 134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">noflines</a>();</div>
 135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div>
134 </div>136 </div>
135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">private</span>:</div>138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">private</span>:</div>
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="comment">//·get·the·dimension·of·the·grid</span></div>139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·get·the·dimension·of·the·grid</span></div>
138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordtype">int</span>·getDimGrid·();</div>140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordtype">int</span>·getDimGrid·();</div>
139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·get·next·simplex</span></div>141 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="comment">//·get·next·simplex</span></div>
140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordtype">bool</span>·next·(·std·::·vector&lt;·unsigned·int·&gt;·&amp;simplex,</div>142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordtype">bool</span>·next·(·std·::·vector&lt;·unsigned·int·&gt;·&amp;simplex,</div>
141 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··················std·::·vector&lt;·double·&gt;·&amp;param·);</div>143 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··················std·::·vector&lt;·double·&gt;·&amp;param·);</div>
142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····};</div>144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····};</div>
143 </div>145 </div>
144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}·<span·class="comment">//·end·namespace·dgf</span></div> 
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>}·<span·class="comment">//·end·namespace·Dune</span></div>147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··}·<span·class="comment">//·end·namespace·dgf</span></div>
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#endif</span></div>149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
 150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 151 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH</span></div>
150 <div·class="ttc"·id="aa00923_html"><div·class="ttname"><a·href="a00923.html">basic.hh</a></div></div>152 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">basic.hh</a></div></div>
151 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>153 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
152 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>154 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>
153 <div·class="ttc"·id="aa03448_html_a85a063b24ab8bd713f381bc6ea0b5fb9"><div·class="ttname"><a·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">Dune::dgf::BasicBlock::noflines</a></div><div·class="ttdeci">int·&amp;·noflines()</div><div·class="ttdef"><b>Definition</b>·basic.hh:87</div></div>155 <div·class="ttc"·id="aa03448_html_a85a063b24ab8bd713f381bc6ea0b5fb9"><div·class="ttname"><a·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">Dune::dgf::BasicBlock::noflines</a></div><div·class="ttdeci">int·&amp;·noflines()</div><div·class="ttdef"><b>Definition</b>·basic.hh:87</div></div>
154 <div·class="ttc"·id="aa03468_html"><div·class="ttname"><a·href="a03468.html">Dune::dgf::CubeBlock</a></div><div·class="ttdef"><b>Definition</b>·cube.hh:23</div></div>156 <div·class="ttc"·id="aa03476_html"><div·class="ttname"><a·href="a03476.html">Dune::dgf::GeneralBlock</a></div><div·class="ttdef"><b>Definition</b>·general.hh:25</div></div>
155 <div·class="ttc"·id="aa03468_html_a145365577efce39962cbf87e902fe61d"><div·class="ttname"><a·href="a03468.html#a145365577efce39962cbf87e902fe61d">Dune::dgf::CubeBlock::get</a></div><div·class="ttdeci">int·get(std·::vector&lt;·std·::vector&lt;·unsigned·int·&gt;·&gt;·&amp;simplex,·std·::vector&lt;·std·::vector&lt;·double·&gt;·&gt;·&amp;params,·int·&amp;nofp)</div><div·class="ttdef"><b>Definition</b>·cube.cc:102</div></div> 
156 <div·class="ttc"·id="aa03468_html_a4b8b4a59fa2869a0495f0e9579492914"><div·class="ttname"><a·href="a03468.html#a4b8b4a59fa2869a0495f0e9579492914">Dune::dgf::CubeBlock::nofsimplex</a></div><div·class="ttdeci">int·nofsimplex()</div><div·class="ttdef"><b>Definition</b>·cube.hh:44</div></div> 
157 <div·class="ttc"·id="aa03468_html_a7a6df3359736b63d44e9b14d046fd67f"><div·class="ttname"><a·href="a03468.html#a7a6df3359736b63d44e9b14d046fd67f">Dune::dgf::CubeBlock::ok</a></div><div·class="ttdeci">bool·ok()</div><div·class="ttdef"><b>Definition</b>·cube.hh:39</div></div>157 <div·class="ttc"·id="aa03476_html_a1d574360d81bff40abfc7e999bb746d8"><div·class="ttname"><a·href="a03476.html#a1d574360d81bff40abfc7e999bb746d8">Dune::dgf::GeneralBlock::nofsimplex</a></div><div·class="ttdeci">int·nofsimplex()</div><div·class="ttdef"><b>Definition</b>·general.hh:46</div></div>
 158 <div·class="ttc"·id="aa03476_html_a5c4e6d37ef3960989af2d5b381d8543b"><div·class="ttname"><a·href="a03476.html#a5c4e6d37ef3960989af2d5b381d8543b">Dune::dgf::GeneralBlock::get</a></div><div·class="ttdeci">int·get(std·::vector&lt;·std·::vector&lt;·unsigned·int·&gt;·&gt;·&amp;simplex,·std·::vector&lt;·std·::vector&lt;·double·&gt;·&gt;·&amp;params,·int·&amp;nofp)</div><div·class="ttdef"><b>Definition</b>·general.cc:100</div></div>
 159 <div·class="ttc"·id="aa03476_html_a853f347ac543f222992ed1610f3fbda7"><div·class="ttname"><a·href="a03476.html#a853f347ac543f222992ed1610f3fbda7">Dune::dgf::GeneralBlock::ok</a></div><div·class="ttdeci">bool·ok()</div><div·class="ttdef"><b>Definition</b>·general.hh:41</div></div>
158 </div><!--·fragment·--></div><!--·contents·-->160 </div><!--·fragment·--></div><!--·contents·-->
159 <!--·start·footer·part·-->161 <!--·start·footer·part·-->
160 <hr·class="footer"/><address·class="footer"><small>162 <hr·class="footer"/><address·class="footer"><small>
161 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8163 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
162 </small></address>164 </small></address>
163 </body>165 </body>
164 </html>166 </html>
5.04 KB
html2text {}
    
Offset 4, 95 lines modifiedOffset 4, 97 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 cube.hh11 general.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_CUBEBLOCK_HH 
19 6#define·DUNE_DGF_CUBEBLOCK_HH18 5#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH
 19 6#define·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH
20 720 7
21 8#include·<cassert> 
22 9#include·<iostream>21 8#include·<iostream>
23 10#include·<vector>22 9#include·<vector>
24 1123 10
25 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>24 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
 25 12
26 1326 13
27 14 
28 15namespace·_\x8D_\x8u_\x8n_\x8e27 14namespace·_\x8D_\x8u_\x8n_\x8e
 28 15{
29 16{29 16
30 17 
31 18·namespace·dgf30 17·namespace·dgf
32 19·{31 18·{
33 20 
34 _.2_.1·class·_.C_.u_.b_.e_.B_.l_.o_.c_.k32 19
 33 20·//·GeneralBlock
 34 21·//·---------
 35 22
 36 _\x82_\x83·class·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k
35 22·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k37 24·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
36 23·{38 25·{
37 24·unsigned·int·nofvtx;39 26·unsigned·int·nofvtx;
38 25·int·dimgrid;40 27·int·dimgrid;
39 26·bool·goodline;·//·active·line·describes·a·vertex41 28·bool·goodline;·//·active·line·describes·a·vertex
40 27·std·::·vector<·unsigned·int·>·map;·//·active·vertex42 29·std·::·vector<·unsigned·int·>·map;·//·active·vertex
41 28·int·nofparams;43 30·int·nofparams;
42 29·int·vtxoffset;44 31·int·vtxoffset;
43 3045 32
44 31·public:46 33·public:
45 32·_.C_.u_.b_.e_.B_.l_.o_.c_.k·(·std·::·istream·&in,·int·pnofvtx,·int·pvtxoffset,·int·&pdimgrid47 34·_.G_.e_.n_.e_.r_.a_.l_.B_.l_.o_.c_.k·(·std·::·istream·&in,·int·pnofvtx,·int·pvtxoffset,·int
46 ); 
47 3348 &pdimgrid·);
 49 35
48 34·int·_\x8g_\x8e_\x8t·(·std·::·vector<·std·::·vector<·unsigned·int>·>·&simplex,50 36·int·_\x8g_\x8e_\x8t·(·std·::·vector<·std·::·vector<·unsigned·int>·>·&simplex,
49 35·std·::·vector<·std·::·vector<·double·>·>·&params,51 37·std·::·vector<·std·::·vector<·double·>·>·&params,
50 36·int·&nofp·);52 38·int·&nofp·);
51 3753 39
52 38·//·some·information54 40·//·some·information
53 _\x83_.9·bool·_\x8o_\x8k·()55 _\x84_.1·bool·_\x8o_\x8k·()
54 40·{56 42·{
55 41·return·goodline;57 43·return·goodline;
56 42·}58 44·}
57 4359 45
58 _\x84_\x84·int·_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x·()60 _\x84_\x86·int·_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x·()
59 45·{61 47·{
60 46·return·_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s();62 48·return·_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s();
61 47·}63 49·}
62 4864 50
63 49·private:65 51·private:
64 50·//·get·the·dimension·of·the·grid66 52·//·get·the·dimension·of·the·grid
65 51·int·getDimGrid·();67 53·int·getDimGrid·();
66 52·//·get·next·simplex68 54·//·get·next·simplex
67 53·bool·next·(·std·::·vector<·unsigned·int·>·&simplex,69 55·bool·next·(·std·::·vector<·unsigned·int·>·&simplex,
68 54·std·::·vector<·double·>·&param·);70 56·std·::·vector<·double·>·&param·);
69 55·};71 57·};
70 56 
71 57·}·//·end·namespace·dgf 
72 5872 58
73 59}·//·end·namespace·Dune73 59·}·//·end·namespace·dgf
74 6074 60
75 61#endif75 61}·//·end·namespace·Dune
 76 62
 77 63#endif·//·#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH
76 _\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h78 _\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h
77 _\x8D_\x8u_\x8n_\x8e79 _\x8D_\x8u_\x8n_\x8e
78 Include·standard·header·files.80 Include·standard·header·files.
79 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6081 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
80 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k82 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
81 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:3183 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:31
82 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s84 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s
83 int·&·noflines()85 int·&·noflines()
84 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:8786 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:87
85 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_.u_.b_.e_\x8B_\x8l_\x8o_\x8c_\x8k87 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_.e_.n_.e_.r_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k
86 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·cube.hh:2388 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·general.hh:25
 89 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x
 90 int·nofsimplex()
 91 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·general.hh:46
87 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_.u_.b_.e_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8g_\x8e_\x8t92 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_.e_.n_.e_.r_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8g_\x8e_\x8t
88 int·get(std·::vector<·std·::vector<·unsigned·int·>·>·&simplex,·std·::vector<93 int·get(std·::vector<·std·::vector<·unsigned·int·>·>·&simplex,·std·::vector<
89 std·::vector<·double·>·>·&params,·int·&nofp)94 std·::vector<·double·>·>·&params,·int·&nofp)
90 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·cube.cc:10295 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·general.cc:100
91 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_\x8u_\x8b_\x8e_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x 
92 int·nofsimplex() 
93 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·cube.hh:44 
94 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_.u_.b_.e_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8o_\x8k96 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_.e_.n_.e_.r_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8o_\x8k
95 bool·ok()97 bool·ok()
96 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·cube.hh:3998 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·general.hh:41
97 ===============================================================================99 ===============================================================================
98 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8100 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
8.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00932.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundarydom.hh·File·Reference</title>8 <title>dune-grid:·periodicfacetrans.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 71, 42 lines modifiedOffset 71, 46 lines modified
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>·&#124;
 79 <a·href="#func-members">Functions</a>··</div>
79 ··<div·class="headertitle"><div·class="title">boundarydom.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">periodicfacetrans.hh·File·Reference</div></div>
80 </div><!--header-->81 </div><!--header-->
81 <div·class="contents">82 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
83 <code>#include·&lt;string&gt;</code><br·/> 
84 <code>#include·&lt;vector&gt;</code><br·/>84 <code>#include·&lt;vector&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/> 
87 </div>86 </div>
88 <p><a·href="a00932_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00932_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">88 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>90 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03452.html">Dune::dgf::DomainData</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03492.html">Dune::dgf::PeriodicFaceTransformationBlock</a></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03456.html">Dune::dgf::Domain</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03496.html">Dune::dgf::PeriodicFaceTransformationBlock::Matrix&lt;·T·&gt;</a></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03460.html">Dune::dgf::BoundaryDomBlock</a></td></tr>95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03500.html">Dune::dgf::PeriodicFaceTransformationBlock::AffineTransformation</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table><table·class="memberdecls">97 </table><table·class="memberdecls">
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
100 Namespaces</h2></td></tr>99 Namespaces</h2></td></tr>
101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>100 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>101 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>103 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 </table><table·class="memberdecls">
 106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 107 Functions</h2></td></tr>
 108 <tr·class="memitem:a7b300c2da0453af4c4ca0af25bcd67e7"·id="r_a7b300c2da0453af4c4ca0af25bcd67e7"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html#a7b300c2da0453af4c4ca0af25bcd67e7">Dune::dgf::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·<a·class="el"·href="a03500.html">PeriodicFaceTransformationBlock::AffineTransformation</a>·&amp;trafo)</td></tr>
 109 <tr·class="separator:a7b300c2da0453af4c4ca0af25bcd67e7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 </table>110 </table>
107 </div><!--·contents·-->111 </div><!--·contents·-->
108 <!--·start·footer·part·-->112 <!--·start·footer·part·-->
109 <hr·class="footer"/><address·class="footer"><small>113 <hr·class="footer"/><address·class="footer"><small>
110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
111 </small></address>115 </small></address>
112 </body>116 </body>
2.16 KB
html2text {}
    
Offset 4, 30 lines modifiedOffset 4, 32 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s
12 boundarydom.hh·File·Reference12 periodicfacetrans.hh·File·Reference
13 #include·<iostream>13 #include·<iostream>
14 #include·<string> 
15 #include·<vector>14 #include·<vector>
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
19 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8D_.o_.m_.a_.i_.n_.D_.a_.t_.a18 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8P_.e_.r_.i_.o_.d_.i_.c_.F_.a_.c_.e_.T_.r_.a_.n_.s_.f_.o_.r_.m_.a_.t_.i_.o_.n_.B_.l_.o_.c_.k
21  19  
22 struct· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.D_.o_.m_.a_.i_.n20 ·class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.P_.e_.r_.i_.o_.d_.i_.c_.F_.a_.c_.e_.T_.r_.a_.n_.s_.f_.o_.r_.m_.a_.t_.i_.o_.n_.B_.l_.o_.c_.k_.:_.:_.M_.a_.t_.r_.i_.x_.<_.·_.T_.·_.>
23  21  
24 ·class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.B_.o_.u_.n_.d_.a_.r_.y_.D_.o_.m_.B_.l_.o_.c_.k22 struct· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.P_.e_.r_.i_.o_.d_.i_.c_.F_.a_.c_.e_.T_.r_.a_.n_.s_.f_.o_.r_.m_.a_.t_.i_.o_.n_.B_.l_.o_.c_.k_.:_.:_.A_.f_.f_.i_.n_.e_.T_.r_.a_.n_.s_.f_.o_.r_.m_.a_.t_.i_.o_.n
25  23  
26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
27 namespace· ·_\x8D_\x8u_\x8n_\x8e25 namespace· ·_\x8D_\x8u_\x8n_\x8e
28  ···········Include·standard·header·files.26  ···········Include·standard·header·files.
29  27  
30 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f28 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
31  29  
 30 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 31 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&out,·const
 32 ················_\x8P_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·&trafo)
 33  
32 ===============================================================================34 ===============================================================================
33 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.835 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
112 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00932_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundarydom.hh·Source·File</title>8 <title>dune-grid:·periodicfacetrans.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 415 lines modifiedOffset 74, 179 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">boundarydom.hh</div></div>80 ··<div·class="headertitle"><div·class="title">periodicfacetrans.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00932.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00932.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_BOUNDARYDOMBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_PERIODICFACETRANSBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_BOUNDARYDOMBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_PERIODICFACETRANSBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>dgf</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">namespace·</span>dgf</div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··{</div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·PeriodicFaceTransformationBlock</span></div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·-------------------------------</span></div>
 104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
104 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="};">105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03452.html">···22</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03452.html">DomainData</a></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03492.html">···23</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03492.html">PeriodicFaceTransformationBlock</a></div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">···24</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">DGFBoundaryParameter::type</a>·<a·class="code·hl_typedef"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">BoundaryParameter</a>;</div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·T·&gt;</div>
109 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}">110 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="};">
110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03452.html#a6b0cdf71b751cdecdae7a34e527e5540">···26</a></span>······<a·class="code·hl_function"·href="a03452.html#a6b0cdf71b751cdecdae7a34e527e5540">DomainData</a>·()</div>111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03496.html">···27</a></span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03496.html">Matrix</a></div>
111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········:·id_(·0·),</div>112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······{</div>
112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··········parameter_(·<a·class="code·hl_struct"·href="a03724.html">DGFBoundaryParameter</a>::defaultValue()·),</div>113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>········<span·class="keywordtype">int</span>·rows_;</div>
 114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········<span·class="keywordtype">int</span>·cols_;</div>
 115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>········std::vector&lt;·T·&gt;·fields_;</div>
113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··········defaultData_(·false·)</div>116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keyword">public</span>:</div>
 118 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}">
 119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03496.html#a6ec43bb900b0f0eaef60213830506aae">···34</a></span>········<a·class="code·hl_function"·href="a03496.html#a6ec43bb900b0f0eaef60213830506aae">Matrix</a>·(·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">rows</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">cols</a>·)</div>
 120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··········:·rows_(·<a·class="code·hl_function"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">rows</a>·),</div>
 121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>············cols_(·<a·class="code·hl_function"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">cols</a>·),</div>
 122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>············fields_(·<a·class="code·hl_function"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">rows</a>·*·<a·class="code·hl_function"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">cols</a>·)</div>
114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······{·}</div>123 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········{}</div>
115 </div>124 </div>
116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03452.html#a387f94c3e8420459392780c9cca00d34">···32</a></span>······<a·class="code·hl_function"·href="a03452.html#a387f94c3e8420459392780c9cca00d34">~DomainData</a>·()··{·}</div> 
118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<span·class="comment">//·constructor</span></div> 
120 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">126 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
 127 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03496.html#a02f31c217b31b30f8f992b8039421d36">···40</a></span>········<span·class="keyword">const</span>·T·&amp;<a·class="code·hl_function"·href="a03496.html#a02f31c217b31b30f8f992b8039421d36">operator()·</a>(·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·j·)<span·class="keyword">·const</span></div>
 128 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="keyword">········</span>{</div>
 129 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··········<span·class="keywordflow">return</span>·fields_[·i·*·cols_·+·j·];</div>
121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03452.html#ae68411b73286d7d9d028ea1ad73ae3d4">···35</a></span>······<a·class="code·hl_function"·href="a03452.html#ae68411b73286d7d9d028ea1ad73ae3d4">DomainData</a>·(·<span·class="keywordtype">int</span>·<span·class="keywordtype">id</span>,·<a·class="code·hl_typedef"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">BoundaryParameter</a>·<a·class="code·hl_function"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">parameter</a>,·<span·class="keywordtype">bool</span>·defaultData·=·<span·class="keyword">false</span>·)</div> 
122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>········:·id_(·<a·class="code·hl_function"·href="a03452.html#a7c8e795c5e3d7d974b3302496eab866e">id</a>·),</div> 
123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··········parameter_(·<a·class="code·hl_function"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">parameter</a>·),</div> 
124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··········defaultData_(·defaultData·)</div> 
125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······{·}</div>130 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········}</div>
126 </div>131 </div>
127 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
128 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="comment">//·return·id</span></div> 
129 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">133 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">
130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03452.html#a7c8e795c5e3d7d974b3302496eab866e">···42</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03452.html#a7c8e795c5e3d7d974b3302496eab866e">id</a[·...·truncated·by·diffoscope;·len:·39,·SHA:·b690a9c067507c4b9dd68e6427a1261215abf1075b24da7a33a2b4336bc62c50·...·]</div>134 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03496.html#a7a02923cbdb9a3d59c54a66b25404a96">···45</a></span>········T·&amp;<a·class="code·hl_function"·href="a03496.html#a02f31c217b31b30f8f992b8039421d36">operator()·</a>(·<span·class="key[·...·truncated·by·diffoscope;·len:·64,·SHA:·889251e02d292fc984b736e920df67be982b9cad5db1be66b93fe2a852347991·...·]</div>
131 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">······</span>{</div>135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········{</div>
132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keywordflow">return</span>·id_;</div>136 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··········<span·class="keywordflow">return</span>·fields_[·i·*·cols_·+·j·];</div>
133 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div>137 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········}</div>
134 </div>138 </div>
135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>139 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
136 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······<span·class="comment">//·return·true,·if·additional·parameters·given</span></div> 
137 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">140 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}">
138 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03452.html#add3ca73f240c11cbbb28a2ed1711438f">···48</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03452.html#add3ca73f240c11cbbb28a2ed1711438f">has[·...·truncated·by·diffoscope;·len:·9,·SHA:·dd066ec1bf1d4485d3597f93a32c2f64b88ccdb6c555428ac4af3d17bf691cc2·...·]</a>·()<span·class="keyword">·const</span></div>141 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">···50</a></span>········<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">ro[·...·truncated·by·diffoscope;·len:·2,·SHA:·50a66195d31a5bb6afd46c844c16e396a6aaeb4c61b3f5e601ab4f487cd3f880·...·]</a>·()<span·class="keyword">·const</span></div>
139 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">······</span>{</div>142 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">········</span>{</div>
140 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········<span·class="keywordflow">return</span>·(!parameter_.empty());</div>143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··········<span·class="keywordflow">return</span>·rows_;</div>
141 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······}</div>144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········}</div>
142 </div>145 </div>
143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="comment">//·return·additional·parameters</span></div> 
145 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">147 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}">
146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">···54</a></span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">Boundary[·...·truncated·by·diffoscope;·len:·110,·SHA:·66feec50ac5ed5cf256a7fc9adb68993b0c4a5cf14dbd26eadc87097641cc72c·...·]</a>·()<span·class="keyword">·const</span></div>148 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">···55</a></span>········<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">col[·...·truncated·by·diffoscope;·len:·1,·SHA:·043a718774c572bd8a25adbeb1bfcd5c0256ae11cecf9f9c3f925d0e52beaf89·...·]</a>·()<span·class="keyword">·const</span></div>
147 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">······</span>{</div>149 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">········</span>{</div>
148 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>········<span·class="keywordflow">return</span>·parameter_;</div>150 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··········<span·class="keywordflow">return</span>·cols_;</div>
149 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······}</div>151 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········}</div>
150 </div>152 </div>
151 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
152 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="comment">//·reset·data</span></div> 
153 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}"> 
154 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03452.html#a12c247a20de294c51caeee476334337a">···60</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03452.html#a12c247a20de294c51caeee476334337a">reset</a>·(·<span·class="keywordtype">int</span>·<span·class="keywordtype">id</span>,·<a·class="code·hl_typedef"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">BoundaryParameter</a>·<a·class="code·hl_function"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">parameter</a>,·<span·class="keywordtype">bool</span>·defaultData·=·<span·class="keyword">false</span>·)</div> 
155 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······{</div> 
156 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········id_·=·<a·class="code·hl_function"·href="a03452.html#a7c8e795c5e3d7d974b3302496eab866e">id</a>;</div> 
157 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········parameter_·=·<a·class="code·hl_function"·href="a03452.html#ab852ef0cba04ded36ddfd951be4b46d4">parameter</a>;</div> 
158 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········defaultData_·=·defaultData;</div> 
159 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······}</div>153 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······};</div>
160 </div>154 </div>
161 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>155 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
162 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="comment">//·returns·true·if·data·origins·from·default·boundary·domain</span></div>156 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="};">
 157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03500.html">···61</a></span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03500.html">AffineTransformation</a></div>
 158 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······{</div>
Max diff block lines reached; 59279/91099 bytes (65.07%) of diff not shown.
22.8 KB
html2text {}
    
Offset 4, 435 lines modifiedOffset 4, 179 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 boundarydom.hh11 periodicfacetrans.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_BOUNDARYDOMBLOCK_HH 
19 6#define·DUNE_DGF_BOUNDARYDOMBLOCK_HH18 5#ifndef·DUNE_DGF_PERIODICFACETRANSBLOCK_HH
 19 6#define·DUNE_DGF_PERIODICFACETRANSBLOCK_HH
20 720 7
21 8#include·<iostream>21 8#include·<iostream>
22 9#include·<string> 
23 10#include·<vector>22 9#include·<vector>
24 1123 10
25 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>24 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
 25 12
 26 13
26 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
27 14 
28 15 
29 16namespace·_\x8D_\x8u_\x8n_\x8e27 14namespace·_\x8D_\x8u_\x8n_\x8e
30 17{ 
31 1828 15{
 29 16
32 19·namespace·dgf30 17·namespace·dgf
 31 18·{
 32 19
 33 20·//·PeriodicFaceTransformationBlock
 34 21·//·-------------------------------
 35 22
 36 _\x82_\x83·struct·_\x8P_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k
 37 24·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
33 20·{38 25·{
34 21 
35 _.2_.2·struct·_.D_.o_.m_.a_.i_.n_.D_.a_.t_.a39 26·template<·class·T·>
 40 _\x82_\x87·class·_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x
36 23·{41 28·{
37 _\x82_\x84·typedef·_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r; 
38 25 
39 _\x82_\x86·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8D_\x8a_\x8t_\x8a·() 
40 27·:·id_(·0·), 
41 28·parameter_(·_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r::defaultValue()·), 
42 29·defaultData_(·false·) 
43 30·{·} 
44 31 
45 _\x83_\x82·_\x8~_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8D_\x8a_\x8t_\x8a·()·{·} 
46 33 
47 34·//·constructor 
48 _\x83_\x85·_\x8D_\x8o_\x8m_\x8a_\x8i_\x8n_\x8D_\x8a_\x8t_\x8a·(·int·id,·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r,·bool·defaultData·=·false·) 
49 36·:·id_(·_\x8i_\x8d·), 
50 37·parameter_(·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·), 
51 38·defaultData_(·defaultData·) 
52 39·{·} 
53 40 
54 41·//·return·id42 29·int·rows_;
 43 30·int·cols_;
 44 31·std::vector<·T·>·fields_;
 45 32
 46 33·public:
 47 _\x83_\x84·_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x·(·int·_\x8r_\x8o_\x8w_\x8s,·int·_\x8c_\x8o_\x8l_\x8s·)
 48 35·:·rows_(·_\x8r_\x8o_\x8w_\x8s·),
 49 36·cols_(·_\x8c_\x8o_\x8l_\x8s·),
 50 37·fields_(·_\x8r_\x8o_\x8w_\x8s·*·_\x8c_\x8o_\x8l_\x8s·)
 51 38·{}
 52 39
 53 _\x84_\x80·const·T·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·int·i,·int·j·)·const
 54 41·{
 55 42·return·fields_[·i·*·cols_·+·j·];
 56 43·}
 57 44
 58 _\x84_\x85·T·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·int·i,·int·j·)
 59 46·{
 60 47·return·fields_[·i·*·cols_·+·j·];
 61 48·}
 62 49
55 _\x84_.2·int·_.i_.d·()·const63 _\x85_.0·int·_.r_.o_.w_.s·()·const
56 43·{ 
57 44·return·id_; 
58 45·} 
59 46 
60 47·//·return·true,·if·additional·parameters·given 
61 _\x84_\x88·bool·_\x8h_\x8a_\x8s_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·()·const 
62 49·{ 
63 50·return·(!parameter_.empty()); 
64 51·}64 51·{
 65 52·return·rows_;
65 52 
66 53·//·return·additional·parameters 
67 _\x85_\x84·const·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·&·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·()·const 
68 55·{ 
69 56·return·parameter_; 
70 57·}66 53·}
 67 54
 68 _\x85_\x85·int·_\x8c_\x8o_\x8l_\x8s·()·const
71 58 
72 59·//·reset·data 
73 _\x86_\x80·void·_\x8r_\x8e_\x8s_\x8e_\x8t·(·int·id,·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r,·bool·defaultData·=·false·) 
74 61·{69 56·{
 70 57·return·cols_;
75 62·id_·=·_\x8i_\x8d; 
76 63·parameter_·=·_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r; 
77 64·defaultData_·=·defaultData; 
78 65·}71 58·}
79 66 
80 67·//·returns·true·if·data·origins·from·default·boundary·domain 
81 _.6_.8·bool·_.i_.s_.D_.e_.f_.a_.u_.l_.t·()·const72 59·};
 73 60
 74 _\x86_\x81·struct·_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n
 75 62·{
 76 _\x86_\x83·_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x_\x8<_\x8·_\x8d_\x8o_\x8u_\x8b_\x8l_\x8e_\x8·_\x8>·_\x8m_\x8a_\x8t_\x8r_\x8i_\x8x;
 77 _\x86_\x84·std::vector<·double·>·_\x8s_\x8h_\x8i_\x8f_\x8t;
 78 65
 79 _\x86_\x86·explicit·_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·(·int·dimworld·)
 80 67·:·_\x8m_\x8a_\x8t_\x8r_\x8i_\x8x(·dimworld,·dimworld·),
 81 68·_\x8s_\x8h_\x8i_\x8f_\x8t(·dimworld·)
82 69·{82 69·{}
 83 70·};
 84 71
83 70·return·defaultData_; 
Max diff block lines reached; 17695/23304 bytes (75.93%) of diff not shown.
7.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00935.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dim.hh·File·Reference</title>8 <title>dune-grid:·dgfidentitygrid.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 41 lines modifiedOffset 65, 43 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">dim.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">dgfidentitygrid.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
 82 <code>#include·&lt;<a·class="el"·href="a00731_source.html">dune/grid/identitygrid.hh</a>&gt;</code><br·/>
82 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a07136_source.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</code><br·/>
 84 <code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code><br·/>
83 </div>85 </div>
84 <p><a·href="a00935_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00935_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">87 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>89 Classes</h2></td></tr>
 90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03636.html">Dune::DGFGridFactory&lt;·IdentityGrid&lt;·HostGrid·&gt;·&gt;</a></td></tr>
 91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03472.html">Dune::dgf::DimBlock</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03640.html">Dune::DGFGridInfo&lt;·IdentityGrid&lt;·HostGrid·&gt;·&gt;</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">94 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
92 Namespaces</h2></td></tr>96 Namespaces</h2></td></tr>
93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 </table>100 </table>
99 </div><!--·contents·-->101 </div><!--·contents·-->
100 <!--·start·footer·part·-->102 <!--·start·footer·part·-->
101 <hr·class="footer"/><address·class="footer"><small>103 <hr·class="footer"/><address·class="footer"><small>
102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
103 </small></address>105 </small></address>
104 </body>106 </body>
1.61 KB
html2text {}
    
Offset 3, 24 lines modifiedOffset 3, 25 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s 
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 dim.hh·File·Reference 
13 #include·<iostream>11 dgfidentitygrid.hh·File·Reference
 12 #include·<dune/common/typetraits.hh>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_.l_.o_.c_.k_.s_./_.b_.a_.s_.i_.c_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_.g_.f_.p_.a_.r_.s_.e_.r_\x8._\x8h_\x8h>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8h_\x8o_\x8s_\x8t_\x8g_\x8r_\x8i_\x8d_\x8a_\x8c_\x8c_\x8e_\x8s_\x8s_\x8._\x8h_\x8h>
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
17 class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.D_.i_.m_.B_.l_.o_.c_.k18 struct· ·_.D_.u_.n_.e_.:_.:_.D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.<_.·_.H_.o_.s_.t_.G_.r_.i_.d_.·_.>_.·_.>
 19  
 20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8·_\x8>
18  21  
19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
20 namespace· ·_\x8D_\x8u_\x8n_\x8e23 namespace· ·_\x8D_\x8u_\x8n_\x8e
21  ···········Include·standard·header·files.24  ···········Include·standard·header·files.
22  25  
23 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f 
24   
25 ===============================================================================26 ===============================================================================
26 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
50.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00935_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dim.hh·Source·File</title>8 <title>dune-grid:·dgfidentitygrid.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 79 lines modifiedOffset 70, 179 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dim.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dgfidentitygrid.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00935.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00935.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_DIMBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFPARSER_DGFIDENTITYGRID_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_DIMBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFPARSER_DGFIDENTITYGRID_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00731.html">dune/grid/identitygrid.hh</a>&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07136.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00989.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>dgf</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·DGFGridFactory·for·IdentityGrid</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·-------------------------------</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>·&gt;</div>
100 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
 104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03636.html">···21</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a01900.html">DGFGridFactory</a>&lt;·<a·class="code·hl_class"·href="a03356.html">IdentityGrid</a>&lt;·HostGrid·&gt;·&gt;</div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a03472.html">···18</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03472.html">DimBlock</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a>·{</div> 
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>······<span·class="keywordtype">int</span>·_dimworld;·····<span·class="comment">//·dimension·of·world</span></div> 
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>······<span·class="keywordtype">int</span>·_dim;··········<span·class="comment">//·dimension·of·grid</span></div> 
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">public</span>:</div> 
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03472.html#a2822c463b0125b62da5dffe0c2195cd3">···22</a></span>······<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">char</span>*·<a·class="code·hl_variable"·href="a03472.html#a2822c463b0125b62da5dffe0c2195cd3">ID</a>;</div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······<span·class="comment">//·initialize·block·and·get·dimension·of·world</span></div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<a·class="code·hl_class"·href="a03472.html">DimBlock</a>·(·std·::·istream·&amp;in·);</div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="comment">//·get·dimension·of·world·found·in·block</span></div> 
109 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}"> 
110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03472.html#a94c3a88085eb8bf5fdfb235e5cfb3fd2">···26</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03472.html#a94c3a88085eb8bf5fdfb235e5cfb3fd2">dim</a>()·{</div> 
111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········<span·class="keywordflow">return</span>·_dim;</div> 
112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······}</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03636.html#a530e9d434135e932be81c2907b5fa830">···23</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03356.html">IdentityGrid&lt;·HostGrid·&gt;</a>·<a·class="code·hl_typedef"·href="a03636.html#a530e9d434135e932be81c2907b5fa830">Grid</a>;</div>
113 </div> 
114 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}"> 
115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a03472.html#a1ab272a17dc53eb5dc8872599079ea05">···29</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03472.html#a1ab272a17dc53eb5dc8872599079ea05">dimworld</a>()·{</div> 
116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········<span·class="keywordflow">return</span>·_dimworld;</div> 
117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······}</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
118 </div> 
119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="comment">//·some·information</span></div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03636.html#a435cc661f17411f0f7b7dd3e01fba6be">···25</a></span>····<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·h[·...·truncated·by·diffoscope;·len:·182,·SHA:·904a32e1875b59d1ce73160db6901d703d269c2292c918c12a8fcc46ea3a380e·...·]</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03636.html#ae496aaf3595c89bc304701389d14152a">···26</a></span>····<span·class="keyword">typedef</span>·MPIHelper::MPICommunicator·<a·class="code·hl_typedef"·href="a03636.html#ae496aaf3595c89bc304701389d14152a">MPICommunicator</a>;</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03636.html#afc571df96c95fc7f35c21d58340599c8">···27</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;0&gt;::Entity·<a·class="code·hl_typedef"·href="a03636.html#afc571df96c95fc7f35c21d58340599c8">Element</a>;</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03636.html#a136fa98046702af1b972b52ce4b2f674">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;dimension&gt;::Entity·<a·class="code·hl_typedef"·href="a03636.html#a136fa98046702af1b972b52ce4b2f674">Vertex</a>;</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
120 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="}">113 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}">
121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03472.html#a7f5c9e384d5481d010df618ac10e6dc3">···33</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03472.html#a7f5c9e384d5481d010df618ac10e6dc3">ok</a>()·{</div> 
122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········<span·class="keywordflow">return</span>·<span·class="keyword">true</span>;</div>114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03636.html#abaeb0956036479a355946ba883c78636">···30</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03636.html#abaeb0956036479a355946ba883c78636">DGFGri[·...·truncated·by·diffoscope;·len:·39,·SHA:·534ae942ec0ea7f9ef3b98234dc758d86bcded75cd19fd2c933c3ea86dc88123·...·]</div>
 115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······························<a·class="code·hl_typedef"·href="a03636.html#ae496aaf3595c89bc304701389d14152a">MPICommunicator</a>·comm·=·MPIHelper::getCommunicator()·)</div>
 116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······:·dgfHostFactory_(·input,·comm·),</div>
 117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········grid_(·0·)</div>
 118 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····{</div>
 119 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······HostGrid·*hostGrid·=·dgfHostFactory_.grid();</div>
 120 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······assert(·hostGrid·!=·0·);</div>
 121 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······grid_·=·<span·class="keyword">new</span>·<a·class="code·hl_typedef"·href="a01900.html#aacdf8a1ced5c7f3a475794c56d1b51a2">Grid</a>(·*hostGrid·);</div>
123 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······}</div>122 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····}</div>
124 </div>123 </div>
125 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····};</div> 
126 </div> 
127 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
128 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··}·<span·class="comment">//·end·namespace·dgf</span></div> 
129 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>124 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 125 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
 126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03636.html#ab66e123e9ebb7d205e296414999acf80">···40</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03636.html#ab66e123e9ebb7d205e296414999acf80">DGFGridFactory</a>·(·<span·class="keyword">const</span>·std::string·&amp;filename,</div>
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······························<a·class="code·hl_typedef"·href="a03636.html#ae496aaf3595c89bc304701389d14152a">MPICommunicator</a>·comm·=·MPIHelper::getCommunicator()·)</div>
 128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······:·dgfHostFactory_(·filename,·comm·),</div>
 129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········grid_(·0·)</div>
 130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····{</div>
 131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······HostGrid·*hostGrid·=·dgfHostFactory_.grid();</div>
 132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······assert(·hostGrid·!=·0·);</div>
 133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······std::ifstream·input(·filename.c_str()·);</div>
 134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······grid_·=·<span·class="keyword">new</span>·<a·class="code·hl_typedef"·href="a01900.html#aacdf8a1ced5c7f3a475794c56d1b51a2">Grid</a>(·*hostGrid·);</div>
 135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div>
 136 </div>
 137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 138 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">
 139 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03636.html#aaafed33bfe10804dfdbb4d2c9bfa3a54">···51</a></span>····<a·class="code·hl_class"·href="a03356.html">Grid</a>·*<a·class="code·hl_function"·href="a03636.html#aaafed33bfe10804dfdbb4d2c9bfa3a54">grid</a>·()<span·class="keyword">·const</span></div>
130 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>}·<span·class="comment">//·end·namespace·Dune</span></div>140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">····</span>{</div>
 141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordflow">return</span>·grid_;</div>
 142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>
 143 </div>
 144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Intersection·&gt;</div>
 146 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">
 147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a03636.html#affda7c42753013edd849f4a14e81bcf3">···57</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03636.html#affda7c42753013edd849f4a14e81bcf3">wasInserted</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01972.html">Intersection</a>·&amp;intersection·)<span·class="keyword">·const</span></div>
 148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">····</span>{</div>
 149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·dgfHostFactory_.wasInserted(·<a·class="code·hl_class"·href="a03360.html">HostGridAccess&lt;·Grid·&gt;::hostIntersection</a>(·intersection·)·);</div>
 150 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>
 151 </div>
131 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>152 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 153 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Intersection·&gt;</div>
 154 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">
 155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03636.html#ac6be090fc0228089767efdcbc2284ad2">···63</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03636.html#ac6be090fc0228089767efdcbc2284ad2">boundaryId</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01972.html">Intersection</a>·&amp;intersection·)<span·class="keyword">·const</span></div>
Max diff block lines reached; 10277/39163 bytes (26.24%) of diff not shown.
12.3 KB
html2text {}
    
Offset 3, 75 lines modifiedOffset 3, 208 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 dgfidentitygrid.hh
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s 
11 dim.hh 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_DIMBLOCK_HH 
19 6#define·DUNE_DGF_DIMBLOCK_HH17 5#ifndef·DUNE_DGFPARSER_DGFIDENTITYGRID_HH
 18 6#define·DUNE_DGFPARSER_DGFIDENTITYGRID_HH
20 719 7
21 8#include·<iostream>20 8#include·<dune/common/typetraits.hh>
22 921 9
 22 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
23 10#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.b_.l_.o_.c_.k_.s_./_.b_.a_.s_.i_.c_\x8._\x8h_\x8h>23 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_\x8._\x8h_\x8h>
24 11 
25 1224 12#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.u_.t_.i_.l_.i_.t_.y_./_.h_.o_.s_.t_.g_.r_.i_.d_.a_.c_.c_.e_.s_.s_.._.h_.h>
 25 13
26 13namespace·_\x8D_\x8u_\x8n_\x8e26 14namespace·_\x8D_\x8u_\x8n_\x8e
27 14{ 
28 1527 15{
29 16·namespace·dgf 
30 17·{ 
31 _\x81_\x88·class·_\x8D_\x8i_\x8m_\x8B_\x8l_\x8o_\x8c_\x8k·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k·{ 
32 19·int·_dimworld;·//·dimension·of·world 
33 20·int·_dim;·//·dimension·of·grid 
34 21·public: 
35 _\x82_\x82·const·static·char*·_\x8I_\x8D; 
36 23·//·initialize·block·and·get·dimension·of·world 
37 24·_\x8D_\x8i_\x8m_\x8B_\x8l_\x8o_\x8c_\x8k·(·std·::·istream·&in·); 
38 25·//·get·dimension·of·world·found·in·block 
39 _\x82_\x86·int·_\x8d_\x8i_\x8m()·{ 
40 27·return·_dim;28 16
 29 17·//·DGFGridFactory·for·IdentityGrid
 30 18·//·-------------------------------
 31 19
 32 20·template<·class·HostGrid·>
 33 _\x82_\x81·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d<·HostGrid·>·>
 34 22·{
 35 _\x82_\x83·typedef·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>·_\x8G_\x8r_\x8i_\x8d;
 36 24
 37 _\x82_\x85·const·static·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 38 _\x82_\x86·typedef·MPIHelper::MPICommunicator·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r;
 39 _\x82_\x87·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<0>::Entity·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t;
 40 _\x82_\x88·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<dimension>::Entity·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x;
 41 29
 42 _\x83_\x80·explicit·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·(·std::istream·&input,
 43 31·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r·comm·=·MPIHelper::getCommunicator()·)
 44 32·:·dgfHostFactory_(·input,·comm·),
 45 33·grid_(·0·)
 46 34·{
 47 35·HostGrid·*hostGrid·=·dgfHostFactory_.grid();
 48 36·assert(·hostGrid·!=·0·);
 49 37·grid_·=·new·_\x8G_\x8r_\x8i_\x8d(·*hostGrid·);
41 28·}50 38·}
42 _\x82_\x89·int·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d()·{ 
43 30·return·_dimworld; 
44 31·} 
45 32·//·some·information 
46 _\x83_\x83·bool·_\x8o_\x8k()·{ 
47 34·return·true; 
48 35·} 
49 36·}; 
50 37 
51 38·}·//·end·namespace·dgf 
52 3951 39
53 40}·//·end·namespace·Dune 
54 41 
55 42#endif 
56 _\x8b_.a_.s_.i_.c_.._.h_.h52 _\x84_.0·explicit·_.D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y·(·const·std::string·&filename,
 53 41·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r·comm·=·MPIHelper::getCommunicator()·)
 54 42·:·dgfHostFactory_(·filename,·comm·),
 55 43·grid_(·0·)
 56 44·{
 57 45·HostGrid·*hostGrid·=·dgfHostFactory_.grid();
 58 46·assert(·hostGrid·!=·0·);
 59 47·std::ifstream·input(·filename.c_str()·);
 60 48·grid_·=·new·_\x8G_\x8r_\x8i_\x8d(·*hostGrid·);
 61 49·}
 62 50
 63 _\x85_\x81·_\x8G_\x8r_\x8i_\x8d·*_\x8g_\x8r_\x8i_\x8d·()·const
 64 52·{
 65 53·return·grid_;
 66 54·}
 67 55
 68 56·template<·class·Intersection·>
 69 _\x85_\x87·bool·_\x8w_\x8a_\x8s_\x8I_\x8n_\x8s_\x8e_\x8r_\x8t_\x8e_\x8d·(·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·&intersection·)·const
 70 58·{
 71 59·return·dgfHostFactory_.wasInserted(·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8h_\x8o_\x8s_\x8t_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
 72 (·intersection·)·);
 73 60·}
 74 61
 75 62·template<·class·Intersection·>
 76 _\x86_\x83·int·_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8d·(·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·&intersection·)·const
 77 64·{
 78 65·return·dgfHostFactory_.boundaryId(·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8h_\x8o_\x8s_\x8t_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
 79 (·intersection·)·);
 80 66·}
 81 67
 82 68·template<·int·codim·>
 83 _\x86_\x89·int·_\x8n_\x8u_\x8m_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8s·()·const
 84 70·{
 85 71·return·dgfHostFactory_.template·numParameters<·codim·>();
 86 72·}
 87 73
 88 74·template<·class·Entity·>
 89 _\x87_\x85·std::vector<·double·>·&_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)
 90 76·{
 91 77·return·dgfHostFactory_.parameter(·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>_\x8:_\x8:_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y(·entity
 92 )·);
 93 78·}
 94 79
 95 80·private:
 96 81·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>·dgfHostFactory_;
 97 82·_\x8G_\x8r_\x8i_\x8d·*grid_;
 98 83·};
 99 84
 100 85
Max diff block lines reached; 6769/12605 bytes (53.70%) of diff not shown.
9.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00938.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundarydom.cc·File·Reference</title>8 <title>dune-grid:·dgfgeogrid.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 32 lines modifiedOffset 65, 54 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
 76 <a·href="#nested-classes">Classes</a>·&#124;
76 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
77 ··<div·class="headertitle"><div·class="title">boundarydom.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">dgfgeogrid.hh·File·Reference</div></div>
78 </div><!--header-->79 </div><!--header-->
79 <div·class="contents">80 <div·class="contents">
 81 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
 82 <code>#include·&lt;<a·class="el"·href="a00728_source.html">dune/grid/geometrygrid.hh</a>&gt;</code><br·/>
 83 <code>#include·&lt;<a·class="el"·href="a07136_source.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</code><br·/>
80 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07244_source.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>
 88 </div>
 89 <p><a·href="a00938_source.html">Go·to·the·source·code·of·this·file.</a></p>
81 </div><table·class="memberdecls">90 <table·class="memberdecls">
 91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 92 Classes</h2></td></tr>
 93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03604.html">Dune::DGFCoordFunction&lt;·dimD,·dimR·&gt;</a></td></tr>
 94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03612.html">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·false·&gt;</a></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03616.html">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·true·&gt;</a></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03620.html">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·DGFCoordFunction&lt;·dimD,·dimR·&gt;,·false·&gt;</a></td></tr>
 100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03624.html">Dune::DGFGridFactory&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;</a></td></tr>
 102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03628.html">Dune::DGFGridInfo&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;</a></td></tr>
 104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 </table><table·class="memberdecls">
82 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
83 Namespaces</h2></td></tr>107 Namespaces</h2></td></tr>
84 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>108 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
85 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>109 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
86 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
87 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr> 
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
89 </table>111 </table>
90 </div><!--·contents·-->112 </div><!--·contents·-->
91 <!--·start·footer·part·-->113 <!--·start·footer·part·-->
92 <hr·class="footer"/><address·class="footer"><small>114 <hr·class="footer"/><address·class="footer"><small>
93 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
94 </small></address>116 </small></address>
95 </body>117 </body>
2.89 KB
html2text {}
    
Offset 3, 19 lines modifiedOffset 3, 39 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s 
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 boundarydom.cc·File·Reference10 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 11 dgfgeogrid.hh·File·Reference
 12 #include·<dune/common/typetraits.hh>
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h>
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_.o_.u_.n_.d_.a_.r_.y_.d_.o_.m_\x8._\x8h_\x8h>15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8p_.r_.o_.j_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8h_\x8o_\x8s_\x8t_\x8g_\x8r_\x8i_\x8d_\x8a_\x8c_\x8c_\x8e_\x8s_\x8s_\x8._\x8h_\x8h>
 17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 18 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h>
 19 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 20 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 21 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8D_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8·_\x8>
 22  
 23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8>
 24  
 25 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8·_\x8>
 26  
 27 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8D_\x8G_\x8F_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8D_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R
 28 ·········_\x8>_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8>
 29  
 30 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r
 31 ·········_\x8>_\x8·_\x8>
 32  
 33 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>
 34 ·········_\x8>
 35  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s36 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e37 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.38  ···········Include·standard·header·files.
17  39  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f 
19   
20 ===============================================================================40 ===============================================================================
21 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.841 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
7.32 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00941.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·interval.cc·File·Reference</title>8 <title>dune-grid:·dgfug.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 25 lines modifiedOffset 65, 48 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
 76 <a·href="#nested-classes">Classes</a>·&#124;
76 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
77 ··<div·class="headertitle"><div·class="title">interval.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">dgfug.hh·File·Reference</div></div>
78 </div><!--header-->79 </div><!--header-->
79 <div·class="contents">80 <div·class="contents">
80 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00884_source.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;fstream&gt;</code><br·/>
 82 <code>#include·&lt;istream&gt;</code><br·/>
 83 <code>#include·&lt;string&gt;</code><br·/>
 84 <code>#include·&lt;vector&gt;</code><br·/>
 85 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 86 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 87 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
 88 <code>#include·&lt;dune-grid-config.hh&gt;</code><br·/>
 89 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
 90 <code>#include·&lt;<a·class="el"·href="a00977_source.html">dune/grid/uggrid.hh</a>&gt;</code><br·/>
 91 <code>#include·&quot;<a·class="el"·href="a07136_source.html">dgfparser.hh</a>&quot;</code><br·/>
 92 <code>#include·&quot;<a·class="el"·href="a00926_source.html">blocks/gridparameter.hh</a>&quot;</code><br·/>
 93 </div>
 94 <p><a·href="a00941_source.html">Go·to·the·source·code·of·this·file.</a></p>
81 </div><table·class="memberdecls">95 <table·class="memberdecls">
 96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 97 Classes</h2></td></tr>
 98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03660.html">Dune::dgf::UGGridParameterBlock</a></td></tr>
 99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03664.html">Dune::DGFGridInfo&lt;·UGGrid&lt;·dim·&gt;·&gt;</a></td></tr>
 101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03668.html">Dune::DGFGridFactory&lt;·UGGrid&lt;·dim·&gt;·&gt;</a></td></tr>
 103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 104 </table><table·class="memberdecls">
82 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
83 Namespaces</h2></td></tr>106 Namespaces</h2></td></tr>
84 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>107 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
85 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>108 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
86 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
87 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>110 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.7 KB
html2text {}
    
Offset 3, 18 lines modifiedOffset 3, 36 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s 
11 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
12 interval.cc·File·Reference 
13 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.b_.l_.o_.c_.k_.s_./_.i_.n_.t_.e_.r_.v_.a_.l_.._.h_.h>10 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 11 dgfug.hh·File·Reference
 12 #include·<fstream>
 13 #include·<istream>
 14 #include·<string>
 15 #include·<vector>
 16 #include·<dune/common/exceptions.hh>
 17 #include·<dune/common/fvector.hh>
 18 #include·<dune/common/parallel/mpihelper.hh>
 19 #include·<dune-grid-config.hh>
 20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8g_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 22 #include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h"
 23 #include·"_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8g_\x8r_\x8i_\x8d_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 24 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 25 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 26 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k
 27  
 28 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>
 29  
 30 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>
 31  
14 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s32 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
15 namespace· ·_\x8D_\x8u_\x8n_\x8e33 namespace· ·_\x8D_\x8u_\x8n_\x8e
16  ···········Include·standard·header·files.34  ···········Include·standard·header·files.
17  35  
18 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f36 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
19  37  
20 ===============================================================================38 ===============================================================================
13.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00944.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·projection.cc·File·Reference</title>8 <title>dune-grid:·macrogrid.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 75 lines modifiedOffset 65, 40 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>·&#124;77 <a·href="#namespaces">Namespaces</a>··</div>
78 <a·href="#func-members">Functions</a>··</div> 
79 ··<div·class="headertitle"><div·class="title">projection.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">macrogrid.hh·File·Reference</div></div>
80 </div><!--header-->79 </div><!--header-->
81 <div·class="contents">80 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;dune/common/math.hh&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
 82 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07244_source.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>
 84 </div>
 85 <p><a·href="a00944_source.html">Go·to·the·source·code·of·this·file.</a></p>
84 </div><table·class="memberdecls">86 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
86 Classes</h2></td></tr>88 Classes</h2></td></tr>
87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03512.html">Dune::dgf::Expr::ConstantExpression</a></td></tr> 
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03516.html">Dune::dgf::Expr::VariableExpression</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03716.html">Dune::MacroGrid</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03520.html">Dune::dgf::Expr::FunctionCallExpression</a></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03524.html">Dune::dgf::Expr::VectorExpression</a></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03528.html">Dune::dgf::Expr::BracketExpression</a></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03532.html">Dune::dgf::Expr::MinusExpression</a></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03536.html">Dune::dgf::Expr::NormExpression</a></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03540.html">Dune::dgf::Expr::SqrtExpression</a></td></tr> 
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03544.html">Dune::dgf::Expr::SinExpression</a></td></tr> 
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03548.html">Dune::dgf::Expr::CosExpression</a></td></tr> 
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03552.html">Dune::dgf::Expr::PowerExpression</a></td></tr> 
108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03556.html">Dune::dgf::Expr::SumExpression</a></td></tr> 
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03560.html">Dune::dgf::Expr::DifferenceExpression</a></td></tr> 
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03564.html">Dune::dgf::Expr::ProductExpression</a></td></tr> 
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03568.html">Dune::dgf::Expr::QuotientExpression</a></td></tr> 
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
118 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
119 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
120 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
121 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr> 
124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
125 <tr·class="memitem:a01076"·id="r_a01076"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01076.html">Dune::dgf::Expr</a></td></tr> 
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
127 </table><table·class="memberdecls"> 
128 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
129 Functions</h2></td></tr> 
130 <tr·class="memitem:a0404555c6f1763aa0e2c532e9c2a5c8e"·id="r_a0404555c6f1763aa0e2c532e9c2a5c8e"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html#a0404555c6f1763aa0e2c532e9c2a5c8e">Dune::dgf::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·ProjectionBlock::Token·&amp;token)</td></tr> 
131 <tr·class="separator:a0404555c6f1763aa0e2c532e9c2a5c8e"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
132 </table>97 </table>
133 </div><!--·contents·-->98 </div><!--·contents·-->
134 <!--·start·footer·part·-->99 <!--·start·footer·part·-->
135 <hr·class="footer"/><address·class="footer"><small>100 <hr·class="footer"/><address·class="footer"><small>
136 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8101 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
137 </small></address>102 </small></address>
138 </body>103 </body>
3.13 KB
html2text {}
    
Offset 3, 57 lines modifiedOffset 3, 22 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s 
11 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
12 projection.cc·File·Reference11 macrogrid.hh·File·Reference
 12 #include·<iostream>
13 #include·<dune/common/math.hh>13 #include·<dune/common/parallel/mpihelper.hh>
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_.l_.o_.c_.k_.s_./_.p_.r_.o_.j_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_.a_.r_.s_.e_.r_\x8._\x8h_\x8h>
 15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 17 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8G_\x8r_\x8i_\x8d
16 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
17   
18 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8V_\x8a_\x8r_\x8i_\x8a_\x8b_\x8l_\x8e_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
19   
20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
21   
22 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
23   
24 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8B_\x8r_\x8a_\x8c_\x8k_\x8e_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
25   
26 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8M_\x8i_\x8n_\x8u_\x8s_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
27   
28 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8N_\x8o_\x8r_\x8m_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
29   
30 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8S_\x8q_\x8r_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
31   
32 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8S_\x8i_\x8n_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
33   
34 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8C_\x8o_\x8s_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
35   
36 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8P_\x8o_\x8w_\x8e_\x8r_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
37   
38 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8S_\x8u_\x8m_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
39   
40 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8D_\x8i_\x8f_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
41   
42 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
43   
44 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r_\x8:_\x8:_\x8Q_\x8u_\x8o_\x8t_\x8i_\x8e_\x8n_\x8t_\x8E_\x8x_\x8p_\x8r_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n 
45  18  
46 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s19 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
47 namespace· ·_\x8D_\x8u_\x8n_\x8e20 namespace· ·_\x8D_\x8u_\x8n_\x8e
48  ···········Include·standard·header·files.21  ···········Include·standard·header·files.
49  22  
50 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f 
51   
52 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8E_\x8x_\x8p_\x8r 
53   
54 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
55 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&out,·const 
56 ················ProjectionBlock::Token·&token) 
57   
58 ===============================================================================23 ===============================================================================
59 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.824 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
10.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00947.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfyasp.hh·File·Reference</title>8 <title>dune-grid:·entitykey.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 47 lines modifiedOffset 72, 36 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">dgfyasp.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">entitykey.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
 83 <code>#include·&lt;vector&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a01025_source.html">dune/grid/yaspgrid.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00956_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/>
84 <code>#include·&quot;<a·class="el"·href="a07136_source.html">dgfparser.hh</a>&quot;</code><br·/>85 <code>#include·&quot;<a·class="el"·href="a00959_source.html">entitykey_inline.hh</a>&quot;</code><br·/>
85 </div>86 </div>
86 <p><a·href="a00947_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00947_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">88 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>90 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03676.html">Dune::dgf::YaspGridParameterBlock</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03696.html">Dune::DGFEntityKey&lt;·A·&gt;</a></td></tr>
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·parameters·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a03676.html#details">More...</a><br·/></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03680.html">Dune::DGFGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr> 
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·equidistant·coordinates.··<a·href="a03680.html#details">More...</a><br·/></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03684.html">Dune::DGFGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantOffsetCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr> 
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·equidistant·coordinates.··<a·href="a03684.html#details">More...</a><br·/></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03688.html">Dune::DGFGridFactory&lt;·Dune::YaspGrid&lt;·dim,·Dune::TensorProductCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr> 
100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Placeholder·for·grid·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·tensor·product·coordinates.··<a·href="a03688.html#details">More...</a><br·/></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03692.html">Dune::DGFGridInfo&lt;·YaspGrid&lt;·dim,·Coordinates·&gt;·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03700.html">Dune::ElementFaceUtil</a></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 </table><table·class="memberdecls">95 </table><table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
106 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
107 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
108 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr> 
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
112 </table>101 </table>
113 </div><!--·contents·-->102 </div><!--·contents·-->
114 <!--·start·footer·part·-->103 <!--·start·footer·part·-->
115 <hr·class="footer"/><address·class="footer"><small>104 <hr·class="footer"/><address·class="footer"><small>
116 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
117 </small></address>106 </small></address>
118 </body>107 </body>
2.8 KB
html2text {}
    
Offset 4, 39 lines modifiedOffset 4, 24 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 dgfyasp.hh·File·Reference11 entitykey.hh·File·Reference
 12 #include·<iostream>
 13 #include·<vector>
12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.i_.n_.t_.e_.r_.s_.e_.c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.d_.g_.f_.e_.x_.c_.e_.p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 15 #include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8__\x8i_\x8n_\x8l_\x8i_\x8n_\x8e_\x8._\x8h_\x8h"
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
14 #include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h" 
15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 18 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>
17 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k 
18  ········_\x8G_\x8r_\x8i_\x8d·parameters·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
19  19  
 20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8F_\x8a_\x8c_\x8e_\x8U_\x8t_\x8i_\x8l
20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8, 
21 ·········_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8> 
22  ········_\x8G_\x8r_\x8i_\x8d·factory·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d·with·equidistant·coordinates.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
23   
24 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8< 
25 ·········_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8> 
26  ········_\x8G_\x8r_\x8i_\x8d·factory·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d·with·equidistant·coordinates.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
27   
28 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8: 
29 ·········_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8> 
30  ········Placeholder·for·grid·factory·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d·with·tensor·product 
31 ·········coordinates.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
32   
33 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8·_\x8> 
34  21  
35 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
36 namespace· ·_\x8D_\x8u_\x8n_\x8e23 namespace· ·_\x8D_\x8u_\x8n_\x8e
37  ···········Include·standard·header·files.24  ···········Include·standard·header·files.
38  25  
39 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f 
40   
41 ===============================================================================26 ===============================================================================
42 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
177 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00947_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfyasp.hh·Source·File</title>8 <title>dune-grid:·entitykey.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 615 lines modifiedOffset 74, 217 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dgfyasp.hh</div></div>80 ··<div·class="headertitle"><div·class="title">entitykey.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00947.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00947.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFPARSERYASP_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFEnTITYKEY_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFPARSERYASP_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFEnTITYKEY_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01025.html">dune/grid/yaspgrid.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07136.html">dgfparser.hh</a>&quot;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00956.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·External·Forward·Declarations</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·-----------------------------</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keyword">class</span>·IntersectionImp·&gt;</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·DGFEntityKey</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">class·</span>Intersection;</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·------------</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div>
 102 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="};">
 103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a03696.html">···20</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03696.html">DGFEntityKey</a></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>dgf</div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey</a>·(·<span·class="keyword">const</span>·std·::·vector&lt;·A·&gt;·&amp;key,·<span·class="keywordtype">bool</span>·setOrigKey·=·<span·class="[·...·truncated·by·diffoscope;·len:·23,·SHA:·5412a4ff4c1f0755eb738f640b7b370230b348c6999c183fd5c974ac21d6d97a·...·]</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03696.html#abdb2568a260e27ed18fe88af09fe0d05">···23</a></span>····<a·class="code·hl_function"·href="a03696.html#abdb2568a260e27ed18fe88af09fe0d05">DGFEntityKey</a>·(·<span·class="keyword">const</span>·std::vector&lt;·A·&gt;·&amp;key,</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>···················<span·class="keywordtype">int</span>·N,·<span·class="keywordtype">int</span>·offset,·<span·class="keywordtype">bool</span>·setOrigKey·=·<span·class="keyword">true</span>·);</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;k·);</div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;<a·class="code·hl_function"·href="a03696.html#a638d9486725791f6d5cdf736151380fb">operator=·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;k·);</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 112 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="}">
 113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a03696.html#af32566a09e2c2f85f5bb3070fcca22a6">···29</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">const</span>·A·&amp;<a·class="code·hl_function"·href="a03696.html#af32566a09e2c2f85f5bb3070fcca22a6">operator[]·</a>(·<span·class="keywordtype">int</span>·i·)·<span·class="keyword">const</span>;</div>
107 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">114 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}">
108 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03676.html">···38</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03676.html">YaspGridParameterBlock</a></div> 
109 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a></div>115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03696.html#a220bb297c9006fca25df6da83e248292">···30</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03696.html#a220b[·...·truncated·by·diffoscope;·len:·202,·SHA:·ea1c45ce47ea6cf2996d8d327d5ea684f750daae65fbcaf4c0c5d224e83f2d6d·...·]</div>
 116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03696.html#aa21b1d9095852f3bb3406b0ce4815b31">orientation</a>·(·<span·class="keywordtype">int</span>·base,·std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;vtx·);</div>
 118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03696.html#ac0e616694282bf7677c8295fc77c4ccd">print</a>(·std·::·ostream·&amp;out·=·std·::·cerr·)·<span·class="keyword">const</span>;</div>
110 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 120 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="}">
 121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03696.html#a89b314f7907cfe19a5b203a0000bbffa">···35</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03696.html#a89b314f7907cfe19a5b203a0000bbffa">origKeySet</a>·()·<span·class="keyword">const</span>;</div>
 122 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}">
 123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03696.html#ab24de1aea858c105d82ced141566998e">···36</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">const</span>·A·&amp;<a·class="code·hl_function"·href="a03696.html#ab24de1aea858c105d82ced141566998e">origKey</a>·(·<span·class="keywordtype">int</span>·i·)·<span·class="keyword">const</span>;</div>
 124 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">
 125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03696.html#a97489b94b57ec1c9382b9b2a5d1e71e2">···37</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03696.html#a97489b94b57ec1c9382b9b2a5d1e71e2">size</a>·()·<span·class="keyword">const</span>;</div>
 126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
111 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">protected</span>:</div>127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="keyword">private</span>:</div>
112 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">···42</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_over[·...·truncated·by·diffoscope;·len:·65,·SHA:·29f9cadd499378dec4c65ea101e368a6ca95584a08a7da341ad13863977cd884·...·]</div>128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····std·::·vector&lt;·A·&gt;·key_,·origKey_;</div>
 129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keywordtype">bool</span>·origKeySet_;</div>
 130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··};</div>
113 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>131 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
114 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">public</span>:</div>132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 133 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div>
115 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">134 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">
116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03676.html#a99ffe13a44b28f2929f526578b0186be">···46</a></span>······<a·class="code·hl_function"·href="a03676.html#a99ffe13a44b28f2929f526578b0186be">YaspGridParameterBlock</a>(·std::istream·&amp;in·)</div> 
117 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········:·<a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a>(·in·),</div> 
118 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··········<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>(·0·)··<span·class="comment">//·default·value</span></div>135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03696.html#af32566a09e2c2f85f5bb3070fcca22a6">···46</a></span>··<span·class="keyword">inline</span>·<span·class="keyword">const</span>·A·&amp;<a·class="code·hl_struct"·href="a03696.html">DGFE[·...·truncated·by·diffoscope;·len:·108,·SHA:·c63d35dffcbd108e63632d2d9a32b2731d5bc81f1179115e88e759a9dabc533b·...·]</span></div>
 136 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="keyword">··</span>{</div>
 137 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keywordflow">return</span>·key_[·i·];</div>
119 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······{</div>138 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··}</div>
 139 </div>
 140 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 141 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 142 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div>
 143 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
 144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03696.html#a220bb297c9006fca25df6da83e248292">···53</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·operator&lt;·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;k·)<span·class="keyword">·const</span></div>
120 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········<span·class="comment">//·check·overlap</span></div>145 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">··</span>{</div>
121 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········<span·class="keywordflow">if</span>(·<a·class="code·hl_function"·href="a03448.html#a37d2569487847078f8b2f101fa5d48cf">findtoken</a>(·<span·class="stringliteral">&quot;overlap&quot;</span>·)·)</div>146 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="comment">//·assert(k.key_.size()==key_.size());</span></div>
 147 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keywordflow">return</span>·key_·&lt;·k.key_;</div>
122 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········{</div>148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}</div>
 149 </div>
123 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··········<span·class="keywordtype">int</span>·x;</div> 
124 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··········<span·class="keywordflow">if</span>(·<a·class="code·hl_function"·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">getnextentry</a>(x)·)·<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>·=·x;</div> 
125 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··········<span·class="keywordflow">else</span></div> 
126 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··········{</div> 
127 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>············dwarn·&lt;&lt;·<span·class="stringliteral">&quot;GridParameterBlock:·found·keyword·`overlap&#39;·but·no·value,·defaulting·to·`&quot;</span>·&lt;&lt;··<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>··&lt;&lt;<span·class="stringliteral">&quot;&#39;·!\n&quot;</span>;</div> 
128 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··········}</div>150 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
129 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
130 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··········<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>·&lt;·0)</div>152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div>
 153 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
 154 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03696.html#a89b314f7907cfe19a5b203a0000bbffa">···61</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·origKeySet</a>·()<span·class="keyword">·const</span></div>
131 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··········{</div>155 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="keyword">··</span>{</div>
132 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>············DUNE_THROW(<a·class="code·hl_class"·href="a03600.html">DGFException</a>,<span·class="stringliteral">&quot;Negative·overlap·specified!&quot;</span>);</div> 
133 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··········}</div>156 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keywordflow">return</span>·origKeySet_;</div>
134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········}</div>157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··}</div>
 158 </div>
135 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="keywordflow">else</span></div>159 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
136 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········{</div>160 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··········dwarn·&lt;&lt;·<span·class="stringliteral">&quot;YaspGridParameterBlock:·Parameter·&#39;overlap&#39;·not·specified,·&quot;</span></div> 
138 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>················&lt;&lt;·<span·class="stringliteral">&quot;defaulting·to·&#39;&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>·&lt;&lt[·...·truncated·by·diffoscope;·len:·74,·SHA:·bcff57028bdd17de4a659af9e4d8a2c98f673a6d1c11a5d38bc7382211007b9d·...·];</div>161 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div>
 162 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}">
 163 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03696.html#ab24de1aea858c105d82ced141566998e">···68</a></span>··<span·class="keyword">inline</span>·<span·class="keyword">const</span>·A·&amp;<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·origKey</a>·(·<span·class="keywordtype">int</span>·i·)<span·class="keyword">·const</span></div>
139 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········}</div>164 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">··</span>{</div>
140 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>165 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keywordflow">return</span>·origKey_[·i·];</div>
141 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······}</div>166 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··}</div>
142 </div>167 </div>
143 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>168 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
Max diff block lines reached; 111692/138073 bytes (80.89%) of diff not shown.
41.6 KB
html2text {}
    
Offset 3, 738 lines modifiedOffset 3, 217 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 dgfyasp.hh10 entitykey.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_DGFPARSERYASP_HH 
18 6#define·DUNE_DGFPARSERYASP_HH17 5#ifndef·DUNE_DGFEnTITYKEY_HH
 18 6#define·DUNE_DGFEnTITYKEY_HH
19 719 7
 20 8#include·<iostream>
 21 9#include·<vector>
 22 10
20 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.i_.n_.t_.e_.r_.s_.e_.c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>23 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.d_.g_.f_.e_.x_.c_.e_.p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 24 12
21 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
22 10#include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h" 
23 11 
24 12namespace·_\x8D_\x8u_\x8n_\x8e25 13namespace·_\x8D_\x8u_\x8n_\x8e
25 13{ 
26 1426 14{
 27 15
 28 16·//·DGFEntityKey
 29 17·//·------------
 30 18
 31 19·template<·class·A·>
 32 _\x82_\x80·struct·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y
27 15·//·External·Forward·Declarations 
28 16·//·----------------------------- 
29 17 
30 18·template<·class·GridImp,·class·IntersectionImp·> 
31 19·class·Intersection; 
32 20 
33 21 
34 22·namespace·dgf 
35 23·{33 21·{
36 24 
37 _\x83_\x88·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k 
38 39·:·public·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k 
39 40·{ 
40 41·protected: 
41 _.4_.2·int·_.__.o_.v_.e_.r_.l_.a_.p;·//·overlap·for·YaspGrid34 22·_.D_.G_.F_.E_.n_.t_.i_.t_.y_.K_.e_.y·(·const·std·::·vector<·A·>·&key,·bool·setOrigKey·=·true·);
 35 _\x82_\x83·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·std::vector<·A·>·&key,
 36 24·int·N,·int·offset,·bool·setOrigKey·=·true·);
 37 25·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·);
 38 26
 39 27·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=_\x8·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·);
 40 28
 41 _\x82_\x89·inline·const·A·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·int·i·)·const;
 42 _\x83_\x80·inline·bool·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8<_\x8·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·)·const;
 43 31
 44 32·void·_\x8o_\x8r_\x8i_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·(·int·base,·std·::·vector<·std·::·vector<·double·>·>·&vtx
 45 );
 46 33·void·_\x8p_\x8r_\x8i_\x8n_\x8t(·std·::·ostream·&out·=·std·::·cerr·)·const;
 47 34
 48 _\x83_\x85·inline·bool·_\x8o_\x8r_\x8i_\x8g_\x8K_\x8e_\x8y_\x8S_\x8e_\x8t·()·const;
 49 _\x83_\x86·inline·const·A·&_\x8o_\x8r_\x8i_\x8g_\x8K_\x8e_\x8y·(·int·i·)·const;
 50 _\x83_\x87·inline·int·_\x8s_\x8i_\x8z_\x8e·()·const;
 51 38
 52 39·private:
 53 40·std·::·vector<·A·>·key_,·origKey_;
 54 41·bool·origKeySet_;
 55 42·};
42 4356 43
 57 44
 58 45·template<·class·A·>
 59 _\x84_\x86·inline·const·A·&_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·int·i·)·const
43 44·public: 
44 _\x84_\x86·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k(·std::istream·&in·) 
45 47·:·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k(·in·), 
46 48·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p(·0·)·//·default·value 
47 49·{60 47·{
48 50·//·check·overlap 
49 51·if(·_.f_.i_.n_.d_.t_.o_.k_.e_.n(·"overlap"·)·)61 48·return·key_[·i·];
 62 49·}
 63 50
 64 51
 65 52·template<·class·A·>
 66 _\x85_\x83·inline·bool·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·)
 67 const
50 52·{68 54·{
 69 55·//·assert(k.key_.size()==key_.size());
 70 56·return·key_·<·k.key_;
51 53·int·x; 
52 54·if(·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y(x)·)·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p·=·x; 
53 55·else 
54 56·{ 
55 57·dwarn·<<·"GridParameterBlock:·found·keyword·`overlap'·but·no·value, 
56 defaulting·to·`"·<<·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p·<<"'·!\n"; 
57 58·}71 57·}
 72 58
58 5973 59
59 60·if·(_.__.o_.v_.e_.r_.l_.a_.p·<·0)74 60·template<·class·A·>
 75 _\x86_\x81·inline·bool·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8o_\x8r_\x8i_\x8g_\x8K_\x8e_\x8y_\x8S_\x8e_\x8t·()·const
60 61·{76 62·{
 77 63·return·origKeySet_;
61 62·DUNE_THROW(_\x8D_\x8G_\x8F_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n,"Negative·overlap·specified!"); 
62 63·} 
63 64·}78 64·}
64 65·else79 65
 80 66
 81 67·template<·class·A·>
 82 _\x86_\x88·inline·const·A·&_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8o_\x8r_\x8i_\x8g_\x8K_\x8e_\x8y·(·int·i·)·const
65 66·{83 69·{
 84 70·return·origKey_[·i·];
66 67·dwarn·<<·"YaspGridParameterBlock:·Parameter·'overlap'·not·specified,·" 
67 68·<<·"defaulting·to·'"·<<·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p·<<·"'."·<<·std::endl; 
68 69·} 
69 70 
70 71·}85 71·}
71 7286 72
72 _.7_.4·int·_.o_.v_.e_.r_.l_.a_.p·()·const87 73
 88 74·template<·class·A·>
 89 _\x87_\x85·inline·int·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8s_\x8i_\x8z_\x8e·()·const
73 75·{90 76·{
74 76·return·_.__.o_.v_.e_.r_.l_.a_.p;91 77·return·key_._.s_.i_.z_.e();
75 77·}92 78·}
 93 79
76 78 
Max diff block lines reached; 37674/42594 bytes (88.45%) of diff not shown.
12.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00950.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gridptr.hh·File·Reference</title>8 <title>dune-grid:·dgfyasp.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 55 lines modifiedOffset 72, 47 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">gridptr.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">dgfyasp.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/> 
83 <code>#include·&lt;cctype&gt;</code><br·/> 
84 <code>#include·&lt;array&gt;</code><br·/> 
85 <code>#include·&lt;iostream&gt;</code><br·/> 
86 <code>#include·&lt;map&gt;</code><br·/> 
87 <code>#include·&lt;memory&gt;</code><br·/> 
88 <code>#include·&lt;string&gt;</code><br·/> 
89 <code>#include·&lt;type_traits&gt;</code><br·/> 
90 <code>#include·&lt;vector&gt;</code><br·/> 
91 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/> 
92 <code>#include·&lt;dune/common/shared_ptr.hh&gt;</code><br·/> 
93 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a01025_source.html">dune/grid/yaspgrid.hh</a>&gt;</code><br·/>
94 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/> 
95 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/> 
96 <code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/partitionset.hh</a>&gt;</code><br·/>84 <code>#include·&quot;<a·class="el"·href="a07136_source.html">dgfparser.hh</a>&quot;</code><br·/>
97 <code>#include·&lt;<a·class="el"·href="a00311_source.html">dune/grid/common/rangegenerators.hh</a>&gt;</code><br·/> 
98 <code>#include·&lt;<a·class="el"·href="a00863_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/> 
99 <code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/> 
100 <code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/> 
101 <code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code><br·/> 
102 </div>85 </div>
103 <p><a·href="a00950_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00950_source.html">Go·to·the·source·code·of·this·file.</a></p>
104 <table·class="memberdecls">87 <table·class="memberdecls">
105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
106 Classes</h2></td></tr>89 Classes</h2></td></tr>
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03704.html">Dune::GridPtr&lt;·GridType·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03676.html">Dune::dgf::YaspGridParameterBlock</a></td></tr>
108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Class·for·constructing·grids·from·DGF·files.··<a·href="a03704.html#details">More...</a><br·/></td></tr>91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·parameters·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a03676.html#details">More...</a><br·/></td></tr>
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03708.html">Dune::GridPtr&lt;·GridType·&gt;::mygrid_ptr</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03680.html">Dune::DGFGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr>
 94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·equidistant·coordinates.··<a·href="a03680.html#details">More...</a><br·/></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03712.html">Dune::GridPtr&lt;·GridType·&gt;::DataHandle</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03684.html">Dune::DGFGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantOffsetCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·equidistant·coordinates.··<a·href="a03684.html#details">More...</a><br·/></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03688.html">Dune::DGFGridFactory&lt;·Dune::YaspGrid&lt;·dim,·Dune::TensorProductCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr>
 100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Placeholder·for·grid·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·tensor·product·coordinates.··<a·href="a03688.html#details">More...</a><br·/></td></tr>
 101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03692.html">Dune::DGFGridInfo&lt;·YaspGrid&lt;·dim,·Coordinates·&gt;·&gt;</a></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 </table><table·class="memberdecls">104 </table><table·class="memberdecls">
115 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
116 Namespaces</h2></td></tr>106 Namespaces</h2></td></tr>
117 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>107 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
118 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>108 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 110 <tr·class="memitem:a01075"·id="r_a01075"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01075.html">Dune::dgf</a></td></tr>
 111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 </table>112 </table>
121 </div><!--·contents·-->113 </div><!--·contents·-->
122 <!--·start·footer·part·-->114 <!--·start·footer·part·-->
123 <hr·class="footer"/><address·class="footer"><small>115 <hr·class="footer"/><address·class="footer"><small>
124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8116 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
125 </small></address>117 </small></address>
126 </body>118 </body>
3.97 KB
html2text {}
    
Offset 4, 43 lines modifiedOffset 4, 39 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
11 gridptr.hh·File·Reference11 dgfyasp.hh·File·Reference
12 #include·<cassert> 
13 #include·<cctype> 
14 #include·<array> 
15 #include·<iostream> 
16 #include·<map> 
17 #include·<memory> 
18 #include·<string> 
19 #include·<type_traits> 
20 #include·<vector> 
21 #include·<dune/common/parallel/mpihelper.hh> 
22 #include·<dune/common/shared_ptr.hh> 
23 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
24 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h> 
25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>12 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
26 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.p_.a_.r_.t_.i_.t_.i_.o_.n_.s_.e_.t_\x8._\x8h_\x8h>13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_.a_.s_.p_.g_.r_.i_.d_\x8._\x8h_\x8h>
 14 #include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h"
27 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h> 
28 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
29 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h> 
30 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
31 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h> 
32 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
33 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s16 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
34 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d_\x8P_\x8t_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
35  ········Class·for·constructing·grids·from·DGF·files.·_.M_.o_.r_.e_.._.._..17 ·class· ·_.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.Y_.a_.s_.p_.G_.r_.i_.d_.P_.a_.r_.a_.m_.e_.t_.e_.r_.B_.l_.o_.c_.k
 18  ········_\x8G_\x8r_\x8i_\x8d·parameters·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
36  19  
37 ·class· ·_.D_.u_.n_.e_.:_.:_.G_.r_.i_.d_.P_.t_.r_.<_.·_.G_.r_.i_.d_.T_.y_.p_.e_.·_.>_.:_.:_.m_.y_.g_.r_.i_.d_.__.p_.t_.r20 struct· ·_.D_.u_.n_.e_.:_.:_.D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.Y_.a_.s_.p_.G_.r_.i_.d_.<_.·_.d_.i_.m_.,_.·_.E_.q_.u_.i_.d_.i_.s_.t_.a_.n_.t_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e_.s_.<_.·_.c_.t_.y_.p_.e_.,
 21 ·········_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8>
 22  ········_\x8G_\x8r_\x8i_\x8d·factory·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d·with·equidistant·coordinates.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
38  23  
39 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_.r_.i_.d_.P_.t_.r_.<_.·_.G_.r_.i_.d_.T_.y_.p_.e_.·_.>_.:_.:_.D_.a_.t_.a_.H_.a_.n_.d_.l_.e24 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_.G_.F_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.Y_.a_.s_.p_.G_.r_.i_.d_.<_.·_.d_.i_.m_.,_.·_.E_.q_.u_.i_.d_.i_.s_.t_.a_.n_.t_.O_.f_.f_.s_.e_.t_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e_.s_.<
 25 ·········_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8>
 26  ········_\x8G_\x8r_\x8i_\x8d·factory·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d·with·equidistant·coordinates.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 27  
 28 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:
 29 ·········_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8>
 30  ········Placeholder·for·grid·factory·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d·with·tensor·product
 31 ·········coordinates.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 32  
 33 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8·_\x8>_\x8·_\x8>
40  34  
41 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s35 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
42 namespace· ·_\x8D_\x8u_\x8n_\x8e36 namespace· ·_\x8D_\x8u_\x8n_\x8e
43  ···········Include·standard·header·files.37  ···········Include·standard·header·files.
44  38  
 39 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f
 40  
45 ===============================================================================41 ===============================================================================
46 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.842 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
357 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00950_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gridptr.hh·Source·File</title>8 <title>dune-grid:·dgfyasp.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 959 lines modifiedOffset 74, 614 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">gridptr.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dgfyasp.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00950.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00950.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_GRIDPTR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFPARSERYASP_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_GRIDPTR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFPARSERYASP_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cctype&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01025.html">dune/grid/yaspgrid.hh</a>&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07136.html">dgfparser.hh</a>&quot;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;array&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;map&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//-·Dune·includes</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/shared_ptr.hh&gt;</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00323.html">dune/grid/common/partitionset.hh</a>&gt;</span></div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00311.html">dune/grid/common/rangegenerators.hh</a>&gt;</span></div> 
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00863.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00851.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00953.html">dune/grid/io/file/gmshreader.hh</a>&gt;</span></div> 
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>{</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·External·Forward·Declarations</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·-----------------------------</span></div>
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keyword">class</span>·IntersectionImp·&gt;</div>
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="comment">//·External·Forward·Declarations</span></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">class·</span>Intersection;</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="comment">//·-----------------------------</span></div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>dgf</div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
 106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 107 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">
 108 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03676.html">···38</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03676.html">YaspGridParameterBlock</a></div>
 109 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a></div>
122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>110 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>
123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">class</span>·G·&gt;</div> 
124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">struct·</span>DGFGridFactory;</div>111 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">protected</span>:</div>
 112 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">···42</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>;·····<span·class="comment">//·overlap·for·YaspGrid</span></div>
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>113 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keyword">class</span>·IntersectionImp·&gt;</div> 
127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">class·</span>Intersection;</div>114 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">public</span>:</div>
128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="comment">//·GridPtr</span></div> 
132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="comment">//·-------</span></div> 
133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type·&gt;</div> 
135 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="};">115 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">
136 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03704.html">···65</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03704.html">GridPtr</a></div>116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03676.html#a99ffe13a44b28f2929f526578b0186be">···46</a></span>······<a·class="code·hl_function"·href="a03676.html#a99ffe13a44b28f2929f526578b0186be">YaspGridParameterBlock</a>(·std::istream·[·...·truncated·by·diffoscope;·len:·9,·SHA:·d72a57925a18bd51970e5facda22eb8de631997ccb5a8d12cb82268a874fbd1c·...·]</div>
 117 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········:·<a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a>(·in·),</div>
 118 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··········<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>(·0·)··<span·class="comment">//·default·value</span></div>
 119 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······{</div>
 120 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········<span·class="comment">//·check·overlap</span></div>
 121 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········<span·class="keywordflow">if</span>(·<a·class="code·hl_function"·href="a03448.html#a37d2569487847078f8b2f101fa5d48cf">findtoken</a>(·<span·class="stringliteral">&quot;overlap&quot;</span>·)·)</div>
 122 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········{</div>
 123 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··········<span·class="keywordtype">int</span>·x;</div>
 124 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··········<span·class="keywordflow">if</span>(·<a·class="code·hl_function"·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">getnextentry</a>(x)·)·<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>·=·x;</div>
 125 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··········<span·class="keywordflow">else</span></div>
 126 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··········{</div>
 127 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>············dwarn·&lt;&lt;·<span·class="stringliteral">&quot;GridParameterBlock:·found·keyword·`overlap&#39;·but·no·value,·defaulting·to·`&quot;</span>·&lt;&lt;··<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>··&lt;&lt;<span·class="stringliteral">&quot;&#39;·!\n&quot;</span>;</div>
 128 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··········}</div>
 129 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
 130 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··········<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>·&lt;·0)</div>
 131 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··········{</div>
 132 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>············DUNE_THROW(<a·class="code·hl_class"·href="a03600.html">DGFException</a>,<span·class="stringliteral">&quot;Negative·overlap·specified!&quot;</span>);</div>
 133 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··········}</div>
 134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········}</div>
 135 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="keywordflow">else</span></div>
137 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··{</div>136 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········{</div>
138 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};"> 
139 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03708.html">···67</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03708.html">mygrid_ptr</a>·:·<span·class="keyword">public</span>·std::shared_ptr&lt;·GridType·&gt;</div>137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··········dwarn·&lt;&lt;·<span·class="stringliteral">&quot;YaspGridParameterBlock:·Parameter·&#39;overlap&#39;·not·specified,·&quot;</span></div>
 138 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>················&lt;&lt;·<span·class="stringliteral">&quot;defaulting·to·&#39;&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>·&lt;&lt;·<span·class="stringliteral">&quot;&#39;.&quot;</span>·&lt;&lt;·std::endl;</div>
140 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····{</div>139 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········}</div>
141 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<span·class="keyword">typedef</span>·std::shared_ptr&lt;·GridType·&gt;·base_t·;</div> 
142 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="comment">//·empty·deleter·to·avoid·deletion·on·release</span></div> 
143 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keyword">typedef</span>·null_deleter&lt;·GridType·&gt;·emptydeleter_t·;</div>140 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 141 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······}</div>
 142 </div>
144 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>143 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 144 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">
 145 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a03676.html#adbe19133761f9383910518c56e189818">···74</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03676.html#adbe19133761f9383910518c56e189818">overlap</a>·()<span·class="keyword">·const</span></div>
145 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="keywordtype">void</span>·removeObj()</div>146 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">······</span>{</div>
 147 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03676.html#a5ddaca5746b2882bb6cd71ca86bd040c">_overlap</a>;</div>
Max diff block lines reached; 252056/282335 bytes (89.28%) of diff not shown.
81.1 KB
html2text {}
    
Offset 3, 1131 lines modifiedOffset 3, 738 lines modified
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 gridptr.hh10 dgfyasp.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_DGF_GRIDPTR_HH17 5#ifndef·DUNE_DGFPARSERYASP_HH
18 6#define·DUNE_DGF_GRIDPTR_HH18 6#define·DUNE_DGFPARSERYASP_HH
19 719 7
20 8#include·<cassert> 
21 9#include·<cctype> 
22 10 
23 11#include·<array> 
24 12#include·<iostream> 
25 13#include·<map> 
26 14#include·<memory> 
27 15#include·<string> 
28 16#include·<type_traits> 
29 17#include·<vector> 
30 18 
31 19//-·Dune·includes 
32 20#include·<dune/common/parallel/mpihelper.hh> 
33 21#include·<dune/common/shared_ptr.hh> 
34 22 
35 23#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h> 
36 24#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h> 
37 25#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>20 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
38 26#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.p_.a_.r_.t_.i_.t_.i_.o_.n_.s_.e_.t_\x8._\x8h_\x8h>21 9#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.y_.a_.s_.p_.g_.r_.i_.d_\x8._\x8h_\x8h>
 22 10#include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h"
 23 11
39 27#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h> 
40 28 
41 29#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
42 30#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h> 
43 31#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h> 
44 32 
45 33#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h> 
46 34 
47 35namespace·_\x8D_\x8u_\x8n_\x8e24 12namespace·_\x8D_\x8u_\x8n_\x8e
48 36{ 
49 3725 13{
 26 14
50 38·//·External·Forward·Declarations27 15·//·External·Forward·Declarations
51 39·//·-----------------------------28 16·//·-----------------------------
52 40 
53 41·template·<·class·G·> 
54 42·struct·DGFGridFactory;29 17
 30 18·template<·class·GridImp,·class·IntersectionImp·>
 31 19·class·Intersection;
 32 20
 33 21
 34 22·namespace·dgf
 35 23·{
 36 24
 37 _\x83_\x88·class·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k
 38 39·:·public·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k
 39 40·{
 40 41·protected:
 41 _\x84_\x82·int·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p;·//·overlap·for·YaspGrid
55 4342 43
56 44·template<·class·GridImp,·class·IntersectionImp·> 
57 45·class·Intersection; 
58 46 
59 47 
60 48 
61 49·//·GridPtr 
62 50·//·------- 
63 51 
64 64·template<·class·GridType·> 
65 _.6_.5·struct·_.G_.r_.i_.d_.P_.t_.r43 44·public:
 44 _\x84_\x86·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k(·std::istream·&in·)
 45 47·:·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k(·in·),
 46 48·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p(·0·)·//·default·value
 47 49·{
 48 50·//·check·overlap
 49 51·if(·_\x8f_\x8i_\x8n_\x8d_\x8t_\x8o_\x8k_\x8e_\x8n(·"overlap"·)·)
 50 52·{
 51 53·int·x;
 52 54·if(·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y(x)·)·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p·=·x;
 53 55·else
 54 56·{
 55 57·dwarn·<<·"GridParameterBlock:·found·keyword·`overlap'·but·no·value,
 56 defaulting·to·`"·<<·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p·<<"'·!\n";
 57 58·}
 58 59
 59 60·if·(_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p·<·0)
 60 61·{
 61 62·DUNE_THROW(_\x8D_\x8G_\x8F_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n,"Negative·overlap·specified!");
 62 63·}
 63 64·}
 64 65·else
66 66·{65 66·{
67 _\x86_\x87·class·_\x8m_\x8y_\x8g_\x8r_\x8i_\x8d_\x8__\x8p_\x8t_\x8r·:·public·std::shared_ptr<·GridType·> 
68 68·{ 
69 69·typedef·std::shared_ptr<·GridType·>·base_t·; 
70 70·//·empty·deleter·to·avoid·deletion·on·release 
71 71·typedef·null_deleter<·GridType·>·emptydeleter_t·;66 67·dwarn·<<·"YaspGridParameterBlock:·Parameter·'overlap'·not·specified,·"
 67 68·<<·"defaulting·to·'"·<<·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p·<<·"'."·<<·std::endl;
 68 69·}
 69 70
 70 71·}
72 7271 72
73 73·void·removeObj()72 _.7_.4·int·_.o_.v_.e_.r_.l_.a_.p·()·const
74 74·{73 75·{
 74 76·return·_\x8__\x8o_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p;
75 75·//·if·use·count·is·only·1·delete·object 
76 76·if(·use_count()·==·1·) 
77 77·{75 77·}
78 78·//·delete·point·here,·since·we·use·the·empty·deleter 
79 79·GridType*·grd·=·_\x8r_\x8e_\x8l_\x8e_\x8a_\x8s_\x8e(); 
80 80·if(·grd·)·delete·grd·;76 78
 77 79·};
 78 80
81 81·}79 81·}
82 82·} 
83 83 
84 84·void·assignObj(·const·_.m_.y_.g_.r_.i_.d_.__.p_.t_.r&·other·)80 82
 81 86·template·<typename·ctype,·int·dim>
 82 _\x88_\x87·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d<dim,·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<ctype,·dim>·>·>
Max diff block lines reached; 76597/83006 bytes (92.28%) of diff not shown.
16.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00953.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gmshreader.hh·File·Reference</title>8 <title>dune-grid:·gridptr.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 83 lines modifiedOffset 65, 62 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>·&#124;77 <a·href="#namespaces">Namespaces</a>··</div>
78 <a·href="#enum-members">Enumerations</a>·&#124; 
79 <a·href="#func-members">Functions</a>··</div> 
80 ··<div·class="headertitle"><div·class="title">gmshreader.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">gridptr.hh·File·Reference</div></div>
81 </div><!--header-->79 </div><!--header-->
82 <div·class="contents">80 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;cstdarg&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
84 <code>#include·&lt;cstdio&gt;</code><br·/>82 <code>#include·&lt;cctype&gt;</code><br·/>
85 <code>#include·&lt;cstring&gt;</code><br·/> 
86 <code>#include·&lt;fstream&gt;</code><br·/>83 <code>#include·&lt;array&gt;</code><br·/>
87 <code>#include·&lt;iostream&gt;</code><br·/>84 <code>#include·&lt;iostream&gt;</code><br·/>
88 <code>#include·&lt;map&gt;</code><br·/>85 <code>#include·&lt;map&gt;</code><br·/>
89 <code>#include·&lt;memory&gt;</code><br·/>86 <code>#include·&lt;memory&gt;</code><br·/>
90 <code>#include·&lt;string&gt;</code><br·/>87 <code>#include·&lt;string&gt;</code><br·/>
91 <code>#include·&lt;tuple&gt;</code><br·/>88 <code>#include·&lt;type_traits&gt;</code><br·/>
92 <code>#include·&lt;vector&gt;</code><br·/>89 <code>#include·&lt;vector&gt;</code><br·/>
93 <code>#include·&lt;utility&gt;</code><br·/> 
94 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>90 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
95 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>91 <code>#include·&lt;dune/common/shared_ptr.hh&gt;</code><br·/>
96 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
97 <code>#include·&lt;<a·class="el"·href="a00347_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
 93 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
98 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>94 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
 95 <code>#include·&lt;<a·class="el"·href="a00293_source.html">dune/grid/common/partitionset.hh</a>&gt;</code><br·/>
 96 <code>#include·&lt;<a·class="el"·href="a00263_source.html">dune/grid/common/rangegenerators.hh</a>&gt;</code><br·/>
 97 <code>#include·&lt;<a·class="el"·href="a00956_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/>
 98 <code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/>
 99 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>
 100 <code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code><br·/>
99 </div>101 </div>
100 <p><a·href="a00953_source.html">Go·to·the·source·code·of·this·file.</a></p>102 <p><a·href="a00953_source.html">Go·to·the·source·code·of·this·file.</a></p>
101 <table·class="memberdecls">103 <table·class="memberdecls">
102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
103 Classes</h2></td></tr>105 Classes</h2></td></tr>
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03732.html">Dune::GmshReaderOptions</a></td></tr>106 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03704.html">Dune::GridPtr&lt;·GridType·&gt;</a></td></tr>
105 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Options·for·read·operation.··<a·href="a03732.html#details">More...</a><br·/></td></tr>107 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Class·for·constructing·grids·from·DGF·files.··<a·href="a03704.html#details">More...</a><br·/></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03748.html">Dune::GmshReaderParser&lt;·GridType·&gt;</a></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03708.html">Dune::GridPtr&lt;·GridType·&gt;::mygrid_ptr</a></td></tr>
108 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">dimension·independent·parts·for·<a·class="el"·href="a03748.html"·title="dimension·independent·parts·for·GmshReaderParser">GmshReaderParser</a>··<a·href="a03748.html#details">More...</a><br·/></td></tr> 
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03752.html">Dune::GmshReader&lt;·GridType·&gt;</a></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03712.html">Dune::GridPtr&lt;·GridType·&gt;::DataHandle</a></td></tr>
111 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Read·<a·class="el"·href="a01079.html">Gmsh</a>·mesh·file.··<a·href="a03752.html#details">More...</a><br·/></td></tr> 
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 </table><table·class="memberdecls">113 </table><table·class="memberdecls">
114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>114 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
115 Namespaces</h2></td></tr>115 Namespaces</h2></td></tr>
116 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>116 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
117 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>117 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:a01079"·id="r_a01079"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01079.html">Dune::Gmsh</a></td></tr> 
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
121 </table><table·class="memberdecls"> 
122 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="enum-members"·name="enum-members"></a> 
123 Enumerations</h2></td></tr> 
124 <tr·class="memitem:ga2ee29433a0b7c59f0713b60d2712f7f1"·id="r_ga2ee29433a0b7c59f0713b60d2712f7f1"><td·class="memItemLeft"·align="right"·valign="top">enum·class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">Dune::Gmsh::ReaderOptions</a>·{·<a·class="el"·href="a01060.html#gga2ee29433a0b7c59f0713b60d2712f7f1a2c7aea4237e25b4f8ee3b0bf77d6fed0">Dune::Gmsh::ReaderOptions::verbose</a>·=·1 
125 ,·<a·class="el"·href="a01060.html#gga2ee29433a0b7c59f0713b60d2712f7f1af3ec96bc081782d8ef5221c0635b998f">Dune::Gmsh::ReaderOptions::insertBoundarySegments</a>·=·2 
126 ,·<a·class="el"·href="a01060.html#gga2ee29433a0b7c59f0713b60d2712f7f1aee3a46b6af7195bca88294920d380060">Dune::Gmsh::ReaderOptions::readElementData</a>·=·4 
127 ,·<a·class="el"·href="a01060.html#gga2ee29433a0b7c59f0713b60d2712f7f1a9adab7345b1b39d4f239b5c14d347070">Dune::Gmsh::ReaderOptions::readBoundaryData</a>·=·8 
128 ·}</td></tr> 
129 <tr·class="memdesc:ga2ee29433a0b7c59f0713b60d2712f7f1"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Option·for·the·Gmsh·mesh·file·reader.··<a·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">More...</a><br·/></td></tr> 
130 <tr·class="separator:ga2ee29433a0b7c59f0713b60d2712f7f1"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
131 </table><table·class="memberdecls"> 
132 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
133 Functions</h2></td></tr> 
134 <tr·class="memitem:ac00e8aae92b152add9e0973d23f55685"·id="r_ac00e8aae92b152add9e0973d23f55685"><td·class="memItemLeft"·align="right"·valign="top">constexpr·<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01079.html#ac00e8aae92b152add9e0973d23f55685">Dune::Gmsh::operator|</a>·(<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>·a,·<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>·b)</td></tr> 
135 <tr·class="memdesc:ac00e8aae92b152add9e0973d23f55685"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">composition·operator·for·reader·options··<br·/></td></tr> 
136 <tr·class="separator:ac00e8aae92b152add9e0973d23f55685"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
137 <tr·class="memitem:a566d5ca5137acb12e02228baed7d394a"·id="r_a566d5ca5137acb12e02228baed7d394a"><td·class="memItemLeft"·align="right"·valign="top">constexpr·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01079.html#a566d5ca5137acb12e02228baed7d394a">Dune::Gmsh::operator&amp;</a>·(<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>·a,·<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">ReaderOptions</a>·b)</td></tr> 
138 <tr·class="memdesc:a566d5ca5137acb12e02228baed7d394a"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">query·operator·for·reader·options·(is·b·set·in·a)··<br·/></td></tr> 
139 <tr·class="separator:a566d5ca5137acb12e02228baed7d394a"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
140 </table>119 </table>
141 </div><!--·contents·-->120 </div><!--·contents·-->
142 <!--·start·footer·part·-->121 <!--·start·footer·part·-->
143 <hr·class="footer"/><address·class="footer"><small>122 <hr·class="footer"/><address·class="footer"><small>
144 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8123 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
145 </small></address>124 </small></address>
146 </body>125 </body>
4.81 KB
html2text {}
    
Offset 2, 60 lines modifiedOffset 2, 45 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.E_.n_.u_.m_.e_.r_.a_.t_.i_.o_.n_.s·|·_.F_.u_.n_.c_.t_.i_.o_.n_.s9 ····*·_.d_.g_.f_.p_.a_.r_.s_.e_.r
 10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
10 gmshreader.hh·File·Reference11 gridptr.hh·File·Reference
11 #include·<cstdarg> 
12 #include·<cstdio>12 #include·<cassert>
13 #include·<cstring>13 #include·<cctype>
14 #include·<fstream>14 #include·<array>
15 #include·<iostream>15 #include·<iostream>
16 #include·<map>16 #include·<map>
17 #include·<memory>17 #include·<memory>
18 #include·<string>18 #include·<string>
19 #include·<tuple>19 #include·<type_traits>
20 #include·<vector>20 #include·<vector>
 21 #include·<dune/common/parallel/mpihelper.hh>
21 #include·<utility> 
22 #include·<dune/common/exceptions.hh> 
23 #include·<dune/common/fvector.hh>22 #include·<dune/common/shared_ptr.hh>
24 #include·<dune/geometry/type.hh> 
25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8s_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h> 
26 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_.a_.c_.t_.o_.r_.y_\x8._\x8h_\x8h>23 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_.n_.u_.m_.s_\x8._\x8h_\x8h>
 24 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h>
 25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 26 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8e_\x8t_\x8._\x8h_\x8h>
 27 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h>
 28 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 29 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h>
 30 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h>
 31 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
27 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.32 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
28 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s33 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
29 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s 
30  ········Options·for·read·operation.·_.M_.o_.r_.e_.._.._..34 struct· ·_.D_.u_.n_.e_.:_.:_.G_.r_.i_.d_.P_.t_.r_.<_.·_.G_.r_.i_.d_.T_.y_.p_.e_.·_.>
 35  ········Class·for·constructing·grids·from·DGF·files.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
31  36  
 37 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d_\x8P_\x8t_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:_\x8m_\x8y_\x8g_\x8r_\x8i_\x8d_\x8__\x8p_\x8t_\x8r
32 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
33  ········dimension·independent·parts·for·_\x8G_\x8m_\x8s_\x8h_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8P_\x8a_\x8r_\x8s_\x8e_\x8r·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
34  38  
 39 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d_\x8P_\x8t_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8·_\x8>_\x8:_\x8:_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e
35 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
36  ········Read·_\x8G_\x8m_\x8s_\x8h·mesh·file.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
37  40  
38 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s41 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
39 namespace· ·_\x8D_\x8u_\x8n_\x8e42 namespace· ·_\x8D_\x8u_\x8n_\x8e
40  ···········Include·standard·header·files.43  ···········Include·standard·header·files.
41  44  
42 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h 
43   
44 E\x8En\x8nu\x8um\x8me\x8er\x8ra\x8at\x8ti\x8io\x8on\x8ns\x8s 
45 enum·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8v_\x8e_\x8r_\x8b_\x8o_\x8s_\x8e·=·1 
46 ·············,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8s·=·2·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8: 
47 ·············_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8r_\x8e_\x8a_\x8d_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8D_\x8a_\x8t_\x8a·=·4·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8: 
48 ·············_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8:_\x8:_\x8r_\x8e_\x8a_\x8d_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8D_\x8a_\x8t_\x8a·=·8·} 
49  ············Option·for·the·Gmsh·mesh·file·reader.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
50   
51 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
52 constexpr·_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8|·(_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·a,·_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s 
53 ·························b) 
54  ························composition·operator·for·reader·options 
55   
56 ·········constexpr·bool ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8&·(_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s·a,·_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s 
57 ·························b) 
58  ························query·operator·for·reader·options·(is·b·set·in·a) 
59   
60 ===============================================================================45 ===============================================================================
61 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.846 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
476 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00953_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gmshreader.hh·Source·File</title>8 <title>dune-grid:·gridptr.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 1198 lines modifiedOffset 70, 964 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">gmshreader.hh</div></div>80 ··<div·class="headertitle"><div·class="title">gridptr.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00953.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00953.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
 87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_GRIDPTR_HH</span></div>
 88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_GRIDPTR_HH</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GMSHREADER_HH</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GMSHREADER_HH</span></div> 
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstdarg&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cctype&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;cstdio&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;cstring&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;tuple&gt;</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//-·Dune·includes</span></div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/shared_ptr.hh&gt;</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00347.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
 106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00293.html">dune/grid/common/partitionset.hh</a>&gt;</span></div>
 109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00263.html">dune/grid/common/rangegenerators.hh</a>&gt;</span></div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00956.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div>
 112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00947.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div>
 113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>
 114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00830.html">dune/grid/io/file/gmshreader.hh</a>&gt;</span></div>
 116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>{</div>
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
114 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};"> 
115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03732.html">···38</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03732.html">GmshReaderOptions</a></div>120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="comment">//·External·Forward·Declarations</span></div>
 121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="comment">//·-----------------------------</span></div>
 122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">class</span>·G·&gt;</div>
 124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">struct·</span>DGFGridFactory;</div>
116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··{</div>125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keyword">class</span>·IntersectionImp·&gt;</div>
 127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">class·</span>Intersection;</div>
117 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="};"> 
118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501">···40</a></span>····<span·class="keyword">enum</span>·<a·class="code·hl_enumeration"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501">GeometryOrder</a>·{</div> 
119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a79050c5952b1b9407fd5d236d534634c">···42</a></span>······<a·class="code·hl_enumvalue"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a79050c5952b1b9407fd5d236d534634c">firstOrder</a>,</div> 
120 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<a·class="code·hl_enumvalue"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358">secondOrder</a></div> 
121 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358">···45</a></span>····};</div> 
122 </div> 
123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··};</div>128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
124 </div> 
125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">namespace·</span>{</div> 
127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<span·class="comment">//·arbitrary·dimension,·implementation·is·in·specialization</span></div> 
129 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dimension,·<span·class="keywordtype">int</span>·dimWorld·=·dimension·&gt;</div> 
130 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">class·</span>GmshReaderQuadraticBoundarySegment</div> 
131 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div> 
132 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">public</span>:</div>131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="comment">//·GridPtr</span></div>
133 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·empty·function·since·this·class·does·not·implement·anything</span></div> 
134 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·registerFactory()·{}</div> 
135 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····};</div>132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="comment">//·-------</span></div>
136 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type·&gt;</div>
 135 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="};">
 136 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03704.html">···65</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03704.html">GridPtr</a></div>
137 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="comment">//·quadratic·boundary·segments·in·1d</span></div> 
138 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="comment">/*</span></div> 
139 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">·······Note·the·points</span></div> 
140 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment"></span>·</div> 
141 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">·······(0)···(alpha)···(1)</span></div> 
142 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment"></span>·</div> 
143 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">·······are·mapped·to·the·points·in·global·coordinates</span></div> 
144 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment"></span>·</div>137 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··{</div>
145 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">·······p0·p2·p1</span></div>138 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="};">
 139 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a03708.html">···67</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03708.html">mygrid_ptr</a>·:·<span·class="keyword">public</span>·std::shared_ptr&lt;·GridType·&gt;</div>
146 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment"></span>·</div>140 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····{</div>
147 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">·······alpha·is·determined·automatically·from·the·given·points.</span></div>141 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<span·class="keyword">typedef</span>·std::shared_ptr&lt;·GridType·&gt;·base_t·;</div>
148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="comment">·····*/</span></div>142 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="comment">//·empty·deleter·to·avoid·deletion·on·release</span></div>
 143 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keyword">typedef</span>·null_deleter&lt;·GridType·&gt;·emptydeleter_t·;</div>
 144 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
149 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dimWorld·&gt;</div>145 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="keywordtype">void</span>·removeObj()</div>
150 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keyword">struct·</span>GmshReaderQuadraticBoundarySegment&lt;·2,·dimWorld·&gt;</div> 
151 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_struct"·href="a02620.html">Dune::BoundarySegment</a>&lt;·2,·dimWorld·&gt;</div> 
152 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····{</div>146 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······{</div>
Max diff block lines reached; 322915/384335 bytes (84.02%) of diff not shown.
100 KB
html2text {}
    
Offset 2, 1334 lines modifiedOffset 2, 1132 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 gmshreader.hh9 ····*·_.d_.g_.f_.p_.a_.r_.s_.e_.r
 10 gridptr.hh
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
12 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
15 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
16 5 
17 6#ifndef·DUNE_GMSHREADER_HH 
18 7#define·DUNE_GMSHREADER_HH 
19 817 5#ifndef·DUNE_DGF_GRIDPTR_HH
 18 6#define·DUNE_DGF_GRIDPTR_HH
 19 7
 20 8#include·<cassert>
20 9#include·<cstdarg>21 9#include·<cctype>
 22 10
 23 11#include·<array>
21 10#include·<cstdio> 
22 11#include·<cstring> 
23 12#include·<fstream> 
24 13#include·<iostream>24 12#include·<iostream>
25 14#include·<map>25 13#include·<map>
26 15#include·<memory>26 14#include·<memory>
27 16#include·<string>27 15#include·<string>
28 17#include·<tuple>28 16#include·<type_traits>
29 18#include·<vector>29 17#include·<vector>
30 19#include·<utility> 
31 20 
32 21#include·<dune/common/exceptions.hh>30 18
 31 19//-·Dune·includes
 32 20#include·<dune/common/parallel/mpihelper.hh>
33 22#include·<dune/common/fvector.hh>33 21#include·<dune/common/shared_ptr.hh>
 34 22
34 23 
35 24#include·<dune/geometry/type.hh> 
36 25 
37 26#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8s_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h> 
38 27#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.f_.a_.c_.t_.o_.r_.y_\x8._\x8h_\x8h>35 23#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>
 36 24#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h>
 37 25#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 38 26#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8e_\x8t_\x8._\x8h_\x8h>
 39 27#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h>
39 2840 28
 41 29#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 42 30#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h>
 43 31#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h>
 44 32
 45 33#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
 46 34
40 29namespace·_\x8D_\x8u_\x8n_\x8e47 35namespace·_\x8D_\x8u_\x8n_\x8e
41 30{ 
42 31 
43 _\x83_\x88·struct·_\x8G_\x8m_\x8s_\x8h_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s 
44 39·{ 
45 _\x84_\x80·enum·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8O_\x8r_\x8d_\x8e_\x8r·{ 
46 _\x84_\x82·_\x8f_\x8i_\x8r_\x8s_\x8t_\x8O_\x8r_\x8d_\x8e_\x8r, 
47 44·_\x8s_\x8e_\x8c_\x8o_\x8n_\x8d_\x8O_\x8r_\x8d_\x8e_\x8r 
48 _\x84_\x85·}; 
49 46·};48 36{
 49 37
 50 38·//·External·Forward·Declarations
 51 39·//·-----------------------------
 52 40
 53 41·template·<·class·G·>
 54 42·struct·DGFGridFactory;
 55 43
 56 44·template<·class·GridImp,·class·IntersectionImp·>
 57 45·class·Intersection;
 58 46
50 4759 47
 60 48
 61 49·//·GridPtr
 62 50·//·-------
 63 51
 64 64·template<·class·GridType·>
 65 _\x86_\x85·struct·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8t_\x8r
 66 66·{
 67 _\x86_\x87·class·_\x8m_\x8y_\x8g_\x8r_\x8i_\x8d_\x8__\x8p_\x8t_\x8r·:·public·std::shared_ptr<·GridType·>
 68 68·{
 69 69·typedef·std::shared_ptr<·GridType·>·base_t·;
 70 70·//·empty·deleter·to·avoid·deletion·on·release
 71 71·typedef·null_deleter<·GridType·>·emptydeleter_t·;
 72 72
 73 73·void·removeObj()
51 48·namespace·{ 
52 49 
53 50·//·arbitrary·dimension,·implementation·is·in·specialization 
54 51·template<·int·dimension,·int·dimWorld·=·dimension·> 
55 52·class·GmshReaderQuadraticBoundarySegment 
56 53·{ 
57 54·public: 
58 55·//·empty·function·since·this·class·does·not·implement·anything 
59 56·static·void·registerFactory()·{} 
60 57·}; 
61 58 
62 59·//·quadratic·boundary·segments·in·1d 
63 60·/* 
64 61·Note·the·points 
65 62 
66 63·(0)·(alpha)·(1) 
67 64 
68 65·are·mapped·to·the·points·in·global·coordinates 
69 66 
70 67·p0·p2·p1 
71 68 
72 69·alpha·is·determined·automatically·from·the·given·points. 
73 70·*/ 
74 71·template<·int·dimWorld·> 
75 72·struct·GmshReaderQuadraticBoundarySegment<·2,·dimWorld·> 
76 73·:·public·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t<·2,·dimWorld·> 
77 74·{74 74·{
 75 75·//·if·use·count·is·only·1·delete·object
 76 76·if(·use_count()·==·1·)
 77 77·{
 78 78·//·delete·point·here,·since·we·use·the·empty·deleter
 79 79·GridType*·grd·=·_\x8r_\x8e_\x8l_\x8e_\x8a_\x8s_\x8e();
 80 80·if(·grd·)·delete·grd·;
78 75·typedef·GmshReaderQuadraticBoundarySegment<·2,·dimWorld·>·ThisType; 
79 76·typedef·typename·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x82_\x8,_\x8·_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>·::·ObjectStreamType 
Max diff block lines reached; 93076/102759 bytes (90.58%) of diff not shown.
5.66 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00956.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·starcdreader.hh·File·Reference</title>8 <title>dune-grid:·dgfexception.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 37 lines modifiedOffset 65, 32 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">starcdreader.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">dgfexception.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
82 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
83 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/> 
84 <code>#include·&lt;iostream&gt;</code><br·/> 
85 <code>#include·&lt;fstream&gt;</code><br·/> 
86 <code>#include·&lt;memory&gt;</code><br·/> 
87 </div>82 </div>
88 <p><a·href="a00956_source.html">Go·to·the·source·code·of·this·file.</a></p>83 <p><a·href="a00956_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">84 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>86 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03788.html">Dune::StarCDReader&lt;·GridType·&gt;</a></td></tr>87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03600.html">Dune::DGFException</a></td></tr>
93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">File·reader·for·the·Star-CD·format.··<a·href="a03788.html#details">More...</a><br·/></td></tr>88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">exception·class·for·IO·errors·in·the·DGF·parser··<a·href="a03600.html#details">More...</a><br·/></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
97 Namespaces</h2></td></tr>92 Namespaces</h2></td></tr>
98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.2 KB
html2text {}
    
Offset 2, 26 lines modifiedOffset 2, 22 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
9 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s10 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
10 starcdreader.hh·File·Reference11 dgfexception.hh·File·Reference
11 #include·<dune/common/exceptions.hh>12 #include·<dune/common/exceptions.hh>
12 #include·<dune/geometry/type.hh> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
14 #include·<iostream> 
15 #include·<fstream> 
16 #include·<memory> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8t_\x8a_\x8r_\x8C_\x8D_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8·_\x8> 
20  ·······File·reader·for·the·Star-CD·format.·_.M_.o_.r_.e_.._.._..15 class· ·_.D_.u_.n_.e_.:_.:_.D_.G_.F_.E_.x_.c_.e_.p_.t_.i_.o_.n
 16  ·······exception·class·for·IO·errors·in·the·DGF·parser·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
21  17  
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
24  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
25  21  
26 ===============================================================================22 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.823 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
37.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00956_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·starcdreader.hh·Source·File</title>8 <title>dune-grid:·dgfexception.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 180 lines modifiedOffset 70, 44 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">starcdreader.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dgfexception.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00956.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00956.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_STARCD_READER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_DGFEXCEPTION_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_STARCD_READER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_DGFEXCEPTION_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="foldopen"·id="foldopen00014"·data-start="{"·data-end="};">
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno"><a·class="line"·href="a03600.html">···14</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03600.html">DGFException</a></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>····:·<span·class="keyword">public</span>·IOError</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{};</div>
 99 </div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div> 
101 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="};"> 
102 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03788.html">···52</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03788.html">StarCDReader</a>·{</div> 
103 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
104 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">public</span>:</div> 
105 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
106 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}"> 
107 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03788.html#ab8cc432d99568f59002061f19adb00ea">···65</a></span>····<span·class="keyword">static</span>·std::unique_ptr&lt;GridType&gt;·<a·class="code·hl_function"·href="a03788.html#ab8cc432d99568f59002061f19adb00ea">read</a>(<span·class="keyword">const</span>·std::string&amp;·fileName,·<span·class="keywordtype">bool</span>·verbose·=·<span·class="keyword">true</span>)</div> 
108 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····{</div> 
109 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="comment">//·extract·the·grid·dimension</span></div> 
110 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dim·=·GridType::dimension;</div> 
111 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
112 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="comment">//·currently·only·dim·=·3·is·implemented</span></div> 
113 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keywordflow">if</span>·(dim·!=·3)</div> 
114 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········DUNE_THROW(Dune::NotImplemented,</div> 
115 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>···················<span·class="stringliteral">&quot;Reading·Star-CD·format·is·not·implemented·for·dimension·&quot;</span>·&lt;&lt;·dim);</div> 
116 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> 
117 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="comment">//·set·up·the·grid·factory</span></div> 
118 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<a·class="code·hl_class"·href="a02872.html">GridFactory&lt;GridType&gt;</a>·factory;</div> 
119 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
120 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="comment">//·set·the·name·of·the·vertex·file</span></div> 
121 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······std::string·vertexFileName·=·fileName·+·<span·class="stringliteral">&quot;.vrt&quot;</span>;</div> 
122 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> 
123 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······<span·class="comment">//·set·the·vertex·input·stream</span></div> 
124 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······std::ifstream·vertexFile(vertexFileName.c_str());</div> 
125 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="keywordflow">if</span>·(!vertexFile)</div> 
126 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········DUNE_THROW(Dune::IOError,·<span·class="stringliteral">&quot;Could·not·open·&quot;</span>·&lt;&lt;·vertexFileName);</div> 
127 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
128 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="comment">//·read·the·vertices</span></div> 
129 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordtype">int</span>·dummyIdx;</div> 
130 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keywordtype">int</span>·numberOfVertices·=·0;</div> 
131 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">while</span>·(vertexFile·&gt;&gt;·dummyIdx)·{</div> 
132 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········numberOfVertices++;</div> 
133 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> 
134 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········Dune::FieldVector&lt;double,dim&gt;·position;</div> 
135 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
136 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·k·=·0;·k·&lt;·dim;·k++)</div> 
137 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··········vertexFile·&gt;&gt;·position[k];</div> 
138 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> 
139 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>········factory.<a·class="code·hl_function"·href="a02872.html#a2a94f1974d8c77eafe80417525d82be5">insertVertex</a>(position);</div> 
140 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>······}</div> 
141 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······<span·class="keywordflow">if</span>·(verbose)</div> 
142 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>········std::cout·&lt;&lt;·numberOfVertices·&lt;&lt;·<span·class="stringliteral">&quot;·vertices·read.&quot;</span>·&lt;&lt;·std::endl;</div> 
143 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> 
144 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······<span·class="comment">//·set·the·name·of·the·element·file</span></div> 
145 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>······std::string·elementFileName·=·fileName·+·<span·class="stringliteral">&quot;.cel&quot;</span>;</div> 
146 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> 
147 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>······<span·class="comment">//·set·the·element·input·stream</span></div> 
148 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>······std::ifstream·elementFile(elementFileName.c_str());</div> 
149 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>······<span·class="keywordflow">if</span>·(!elementFile)</div> 
150 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>········DUNE_THROW(Dune::IOError,·<span·class="stringliteral">&quot;Could·not·open·&quot;</span>·&lt;&lt;·elementFileName);</div> 
151 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> 
152 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······<span·class="comment">//·read·the·elements</span></div> 
153 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keywordtype">int</span>·numberOfElements·=·0;</div> 
154 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>······<span·class="keywordtype">int</span>·numberOfSimplices·=·0;</div> 
155 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······<span·class="keywordtype">int</span>·numberOfPyramids·=·0;</div> 
156 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="keywordtype">int</span>·numberOfPrisms·=·0;</div> 
157 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>······<span·class="keywordtype">int</span>·numberOfCubes·=·0;;</div> 
158 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<span·class="keywordtype">int</span>·maxNumberOfVertices·=·(int)pow(2,·dim);</div> 
159 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="keywordtype">int</span>·isVolume·=·1;</div> 
160 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<span·class="keywordflow">while</span>·(elementFile·&gt;&gt;·dummyIdx)·{</div> 
161 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>········std::vector&lt;unsigned·int&gt;·vertices(maxNumberOfVertices);</div> 
162 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·k·=·0;·k·&lt;·maxNumberOfVertices;·k++)</div> 
163 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>··········elementFile·&gt;&gt;·vertices[k];</div> 
164 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> 
165 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>········<span·class="keywordtype">int</span>·boundaryId;</div> 
166 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>········elementFile·&gt;&gt;·boundaryId;</div> 
167 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div> 
168 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>········<span·class="keywordtype">int</span>·volumeOrSurface[2];</div> 
169 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>········elementFile·&gt;&gt;·volumeOrSurface[0]·&gt;&gt;·volumeOrSurface[1];</div> 
170 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>·</div> 
171 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>········<span·class="keywordflow">if</span>·(volumeOrSurface[0]·==·isVolume)·{</div> 
172 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>··········numberOfElements++;</div> 
Max diff block lines reached; 2977/30345 bytes (9.81%) of diff not shown.
7.29 KB
html2text {}
    
Offset 2, 193 lines modifiedOffset 2, 38 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 starcdreader.hh9 ····*·_.d_.g_.f_.p_.a_.r_.s_.e_.r
 10 dgfexception.hh
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
12 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
15 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
16 5#ifndef·DUNE_STARCD_READER_HH 
17 6#define·DUNE_STARCD_READER_HH17 5#ifndef·DUNE_GRID_DGFEXCEPTION_HH
 18 6#define·DUNE_GRID_DGFEXCEPTION_HH
18 719 7
19 8#include·<dune/common/exceptions.hh>20 8#include·<dune/common/exceptions.hh>
20 921 9
21 10#include·<dune/geometry/type.hh> 
22 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
23 12#include·<iostream> 
24 13#include·<fstream> 
25 14#include·<memory> 
26 15 
27 16namespace·_.D_.u_.n_.e·{22 10namespace·_.D_.u_.n_.e
 23 11{
 24 12
 25 _\x81_\x84·class·_\x8D_\x8G_\x8F_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n
 26 15·:·public·IOError
 27 16·{};
28 1728 17
29 51·template·<class·GridType> 
30 _\x85_\x82·class·_\x8S_\x8t_\x8a_\x8r_\x8C_\x8D_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r·{ 
31 53 
32 54·public: 
33 55 
34 _\x86_\x85·static·std::unique_ptr<GridType>·_\x8r_\x8e_\x8a_\x8d(const·std::string&·fileName,·bool 
35 verbose·=·true) 
36 66·{ 
37 67·//·extract·the·grid·dimension 
38 68·const·int·dim·=·GridType::dimension; 
39 69 
40 70·//·currently·only·dim·=·3·is·implemented 
41 71·if·(dim·!=·3) 
42 72·DUNE_THROW(Dune::NotImplemented, 
43 73·"Reading·Star-CD·format·is·not·implemented·for·dimension·"·<<·dim); 
44 74 
45 75·//·set·up·the·grid·factory 
46 76·_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e_\x8>·factory; 
47 77 
48 78·//·set·the·name·of·the·vertex·file 
49 79·std::string·vertexFileName·=·fileName·+·".vrt"; 
50 80 
51 81·//·set·the·vertex·input·stream 
52 82·std::ifstream·vertexFile(vertexFileName.c_str()); 
53 83·if·(!vertexFile) 
54 84·DUNE_THROW(Dune::IOError,·"Could·not·open·"·<<·vertexFileName); 
55 85 
56 86·//·read·the·vertices 
57 87·int·dummyIdx; 
58 88·int·numberOfVertices·=·0; 
59 89·while·(vertexFile·>>·dummyIdx)·{ 
60 90·numberOfVertices++; 
61 91 
62 92·Dune::FieldVector<double,dim>·position; 
63 93 
64 94·for·(int·k·=·0;·k·<·dim;·k++) 
65 95·vertexFile·>>·position[k]; 
66 96 
67 97·factory._\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x(position); 
68 98·} 
69 99·if·(verbose) 
70 100·std::cout·<<·numberOfVertices·<<·"·vertices·read."·<<·std::endl; 
71 101 
72 102·//·set·the·name·of·the·element·file 
73 103·std::string·elementFileName·=·fileName·+·".cel"; 
74 104 
75 105·//·set·the·element·input·stream 
76 106·std::ifstream·elementFile(elementFileName.c_str()); 
77 107·if·(!elementFile) 
78 108·DUNE_THROW(Dune::IOError,·"Could·not·open·"·<<·elementFileName); 
79 109 
80 110·//·read·the·elements 
81 111·int·numberOfElements·=·0; 
82 112·int·numberOfSimplices·=·0; 
83 113·int·numberOfPyramids·=·0; 
84 114·int·numberOfPrisms·=·0; 
85 115·int·numberOfCubes·=·0;; 
86 116·int·maxNumberOfVertices·=·(int)pow(2,·dim); 
87 117·int·isVolume·=·1; 
88 118·while·(elementFile·>>·dummyIdx)·{ 
89 119·std::vector<unsigned·int>·vertices(maxNumberOfVertices); 
90 120·for·(int·k·=·0;·k·<·maxNumberOfVertices;·k++) 
91 121·elementFile·>>·vertices[k]; 
92 122 
93 123·int·boundaryId; 
94 124·elementFile·>>·boundaryId; 
95 125 
96 126·int·volumeOrSurface[2]; 
97 127·elementFile·>>·volumeOrSurface[0]·>>·volumeOrSurface[1]; 
98 128 
99 129·if·(volumeOrSurface[0]·==·isVolume)·{ 
100 130·numberOfElements++; 
101 131 
102 132·if·(vertices[2]·==·vertices[3])·{·//·simplex·or·prism 
103 133·if·(vertices[4]·==·vertices[5])·{·//·simplex 
104 134·numberOfSimplices++; 
105 135·std::vector<unsigned·int>·simplexVertices(4); 
106 136·for·(int·k·=·0;·k·<·3;·k++) 
107 137·simplexVertices[k]·=·vertices[k]·-·1; 
108 138·simplexVertices[3]·=·vertices[4]·-·1; 
109 139·factory._\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t(Dune::GeometryTypes::tetrahedron,·simplexVertices); 
110 140·} 
111 141·else·{·//·prism 
112 142·numberOfPrisms++; 
113 143·std::vector<unsigned·int>·prismVertices(6); 
114 144·for·(int·k·=·0;·k·<·3;·k++) 
115 145·prismVertices[k]·=·vertices[k]·-·1; 
116 146·for·(int·k·=·3;·k·<·6;·k++) 
117 147·prismVertices[k]·=·vertices[k+1]·-·1; 
118 148·factory._\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t(Dune::GeometryTypes::prism,·prismVertices); 
119 149·} 
120 150·} 
121 151·else·{·//·cube·or·pyramid 
Max diff block lines reached; 1830/7442 bytes (24.59%) of diff not shown.
5.99 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00959.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gmshwriter.hh·File·Reference</title>8 <title>dune-grid:·entitykey_inline.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 43 lines modifiedOffset 65, 29 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124; 
77 <a·href="#namespaces">Namespaces</a>··</div>76 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">gmshwriter.hh·File·Reference</div></div>77 ··<div·class="headertitle"><div·class="title">entitykey_inline.hh·File·Reference</div></div>
79 </div><!--header-->78 </div><!--header-->
80 <div·class="contents">79 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;fstream&gt;</code><br·/>80 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>
82 <code>#include·&lt;iostream&gt;</code><br·/> 
83 <code>#include·&lt;iomanip&gt;</code><br·/> 
84 <code>#include·&lt;string&gt;</code><br·/> 
85 <code>#include·&lt;vector&gt;</code><br·/> 
86 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
87 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
88 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>81 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/> 
90 <code>#include·&lt;<a·class="el"·href="a00236_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>82 <code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/>
91 </div>83 </div>
92 <p><a·href="a00959_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00959_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">85 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
95 Classes</h2></td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03764.html">Dune::GmshWriter&lt;·GridView·&gt;</a></td></tr> 
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Write·<a·class="el"·href="a01079.html">Gmsh</a>·mesh·file.··<a·href="a03764.html#details">More...</a><br·/></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 </table><table·class="memberdecls"> 
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>87 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>88 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>89 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table>91 </table>
106 </div><!--·contents·-->92 </div><!--·contents·-->
1.4 KB
html2text {}
    
Offset 2, 30 lines modifiedOffset 2, 20 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 11 entitykey_inline.hh·File·Reference
 12 #include·<algorithm>
9 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
10 gmshwriter.hh·File·Reference 
11 #include·<fstream> 
12 #include·<iostream> 
13 #include·<iomanip> 
14 #include·<string> 
15 #include·<vector> 
16 #include·<dune/common/exceptions.hh> 
17 #include·<dune/geometry/type.hh> 
18 #include·<dune/geometry/referenceelements.hh>13 #include·<dune/geometry/referenceelements.hh>
 14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h>
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h> 
21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.15 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8m_\x8s_\x8h_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8> 
24  ·······Write·_\x8G_\x8m_\x8s_\x8h·mesh·file.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
25   
26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
27 namespace· ·_\x8D_\x8u_\x8n_\x8e17 namespace· ·_\x8D_\x8u_\x8n_\x8e
28  ···········Include·standard·header·files.18  ···········Include·standard·header·files.
29  19  
30 ===============================================================================20 ===============================================================================
31 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
87.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00959_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gmshwriter.hh·Source·File</title>8 <title>dune-grid:·entitykey_inline.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 240 lines modifiedOffset 70, 230 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">gmshwriter.hh</div></div>80 ··<div·class="headertitle"><div·class="title">entitykey_inline.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00959.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00959.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_GMSHWRITER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ENTITYKEY_INLINE_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_GMSHWRITER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ENTITYKEY_INLINE_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iomanip&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00947.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00236.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·DGFEntityKey</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·------------</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
104 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div>
 101 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="}">
 102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a03696.html#adf300044edbd0bf1b8819e2c031e2aae">···19</a></span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·DGFEntityKey</a>·(·<span·class="keyword">const</span>·std·::·vector&lt;·A·&gt;·&amp;key,·<span·class="keywordtype">bool</span>·setOrigKey·)</div>
 103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····:·key_(·key.size()·),</div>
 104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······origKey_(·key.size()·),</div>
 105 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="}">
 106 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03696.html#adf300044edbd0bf1b8819e2c031e2aae">···22</a></span>······origKeySet_(·setOrigKey·)</div>
 107 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
 108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;key_.size();·i++)</div>
 109 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="}">
 110 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03696.html#aeba3ff0f76a29d0b350c43c54591213e">···25</a></span>····{</div>
 111 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······key_[i]=key[i];</div>
 112 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="}">
 113 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03696.html#a638d9486725791f6d5cdf736151380fb">···27</a></span>······origKey_[i]=key_[i];</div>
 114 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····}</div>
 115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····std·::·sort(·key_.begin(),·key_.end()·);</div>
 116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··}</div>
 117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
105 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="};">118 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}">
106 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03764.html">···36</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03764.html">GmshWriter</a></div>119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03696.html#aa21b1d9095852f3bb3406b0ce4815b31">···32</a></span>·</div>
 120 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="}">
 121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03696.html#ac0e616694282bf7677c8295fc77c4ccd">···33</a></span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div>
 122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·DGFEntityKey</a>·(·<span·class="keyword">const</span>·std·::·vector&lt;·A·&gt;·&amp;key,</div>
 123 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·············································<span·class="keywordtype">int</span>·N,·<span·class="keywordtype">int</span>·offset,·<span·class="keywordtype">bool</span>·setOrigKey·)</div>
 124 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····:·key_(·N·),</div>
 125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······origKey_(·N·),</div>
 126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······origKeySet_(·setOrigKey·)</div>
107 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··{</div>127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··{</div>
108 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="keyword">private</span>:</div> 
109 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02876.html">GridView</a>·gv;</div> 
110 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keywordtype">int</span>·precision;</div>128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;key_.size();·i++)</div>
111 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····{</div>
112 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dim·=·<a·class="code·hl_variable"·href="a01036.html#ga89d9f6119d40dcf32189e015fe93dda1">GridView::dimension</a>;</div> 
113 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimWorld·=·<a·class="code·hl_variable"·href="a01036.html#gac709880cf1eac9bd7ae0f7c63ffb9ccd">GridView::dimensionworld</a>;</div> 
114 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">static_assert</span>(·(dimWorld·&lt;=·3),·<span·class="stringliteral">&quot;GmshWriter·requires·dimWorld·&lt;=·3.&quot;</span>·);</div>130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······key_[i]=key[(i+offset)%key.size()];</div>
 131 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······origKey_[i]=key[(i+offset)%key.size()];</div>
 132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····}</div>
 133 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····std·::·sort(·key_.begin(),·key_.end()·);</div>
 134 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··}</div>
115 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Entity&gt;</div>137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div>
117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····std::size_t·nodeIndexFromEntity(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>&amp;·entity,·<span·class="keywordtype">int</span>·i)<span·class="keyword">·const·</span>{</div> 
118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keywordflow">return</span>·gv.<a·class="code·hl_function"·href="a01036.html#ga0258bd0a0a0d6bfe8c536a138aaeae52">indexSet</a>().subIndex(entity,·i,·dim)+1;</div>138 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}">
 139 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03696.html#aeba3ff0f76a29d0b350c43c54591213e">···50</a></span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·DGFEntityKey</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;k·)</div>
 140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····:·key_(·k.key_.size()·),</div>
 141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······origKey_(·k.key_.size()·),</div>
 142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······origKeySet_(·k.·origKeySet_·)</div>
 143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··{</div>
 144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;key_.size();·i++)</div>
 145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div>
 146 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······key_[i]=k.key_[i];</div>
 147 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······origKey_[i]=k.origKey_[i];</div>
119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div>148 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····}</div>
 149 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··}</div>
 150 </div>
120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
121 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">static</span>·std::size_t·translateDuneToGmshType(<span·class="keyword">const</span>·GeometryType&amp;·type)·{</div> 
122 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······std::size_t·element_type;</div> 
123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
124 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keywordflow">if</span>·(type.isLine())</div> 
125 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········element_type·=·1;</div> 
126 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isTriangle())</div> 
127 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········element_type·=·2;</div> 
128 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isQuadrilateral())</div> 
129 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········element_type·=·3;</div> 
130 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isTetrahedron())</div> 
131 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········element_type·=·4;</div> 
132 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isHexahedron())</div> 
133 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········element_type·=·5;</div> 
134 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isPrism())</div> 
135 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········element_type·=·6;</div> 
136 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isPyramid())</div> 
137 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>········element_type·=·7;</div> 
138 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(type.isVertex())</div> 
Max diff block lines reached; 15937/71697 bytes (22.23%) of diff not shown.
17.4 KB
html2text {}
    
Offset 2, 292 lines modifiedOffset 2, 209 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 gmshwriter.hh9 ····*·_.d_.g_.f_.p_.a_.r_.s_.e_.r
 10 entitykey_inline.hh
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
12 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
15 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
16 5#ifndef·DUNE_GRID_IO_FILE_GMSHWRITER_HH 
17 6#define·DUNE_GRID_IO_FILE_GMSHWRITER_HH17 5#ifndef·DUNE_ENTITYKEY_INLINE_HH
 18 6#define·DUNE_ENTITYKEY_INLINE_HH
18 719 7
 20 8#include·<algorithm>
19 8#include·<fstream> 
20 9#include·<iostream> 
21 10#include·<iomanip> 
22 11#include·<string> 
23 12#include·<vector> 
24 13 
25 14#include·<dune/common/exceptions.hh> 
26 15#include·<dune/geometry/type.hh> 
27 16#include·<dune/geometry/referenceelements.hh>21 9#include·<dune/geometry/referenceelements.hh>
 22 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h>
 23 11
28 17#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
29 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h> 
30 19 
31 20namespace·_.D_.u_.n_.e·{24 12namespace·_.D_.u_.n_.e
32 21 
33 35·template·<class·GridView> 
34 _.3_.6·class·_.G_.m_.s_.h_.W_.r_.i_.t_.e_.r25 13{
 26 14
 27 15·//·DGFEntityKey
 28 16·//·------------
 29 17
 30 18·template<·class·A·>
 31 _\x81_\x89·inline·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·std·::·vector<·A·>·&key,
 32 bool·setOrigKey·)
 33 20·:·key_(·key.size()·),
 34 21·origKey_(·key.size()·),
 35 _\x82_\x82·origKeySet_(·setOrigKey·)
35 37·{36 23·{
 37 24·for·(size_t·i=0;·i<key_.size();·i++)
 38 _\x82_\x85·{
 39 26·key_[i]=key[i];
 40 _\x82_\x87·origKey_[i]=key_[i];
36 38·private: 
37 39·const·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w·gv; 
38 40·int·precision; 
39 41 
40 42·static·const·unsigned·int·dim·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
41 43·static·const·unsigned·int·dimWorld·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d; 
42 44·static_assert(·(dimWorld·<=·3),·"GmshWriter·requires·dimWorld·<=·3."·); 
43 45 
44 47·template<typename·Entity> 
45 48·std::size_t·nodeIndexFromEntity(const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·entity,·int·i)·const·{ 
46 49·return·gv._\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t().subIndex(entity,·i,·dim)+1; 
47 50·} 
48 51 
49 55·static·std::size_t·translateDuneToGmshType(const·GeometryType&·type)·{ 
50 56·std::size_t·element_type; 
51 57 
52 58·if·(type.isLine()) 
53 59·element_type·=·1; 
54 60·else·if·(type.isTriangle()) 
55 61·element_type·=·2; 
56 62·else·if·(type.isQuadrilateral()) 
57 63·element_type·=·3; 
58 64·else·if·(type.isTetrahedron()) 
59 65·element_type·=·4; 
60 66·else·if·(type.isHexahedron()) 
61 67·element_type·=·5; 
62 68·else·if·(type.isPrism()) 
63 69·element_type·=·6; 
64 70·else·if·(type.isPyramid()) 
65 71·element_type·=·7; 
66 72·else·if·(type.isVertex()) 
67 73·element_type·=·15; 
68 74·else 
69 75·DUNE_THROW(Dune::IOError,·"GeometryType·"·<<·type·<<·"·is·not·supported·by 
70 gmsh."); 
71 76 
72 77·return·element_type; 
73 78·}41 28·}
 42 29·std·::·sort(·key_.begin(),·key_.end()·);
 43 30·}
74 79 
75 94·void·outputElements(std::ofstream&·file,·const·std::vector<int>& 
76 physicalEntities,·const·std::vector<int>&·physicalBoundaries)·const·{ 
77 95·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>·elementMapper(gv, 
78 _\x8m_\x8c_\x8m_\x8g_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t()); 
79 96·std::size_t·counter(1); 
80 97·for·(const·auto&·entity·:·elements(gv))·{ 
81 98·//·Check·whether·the·type·is·compatible.·If·not,·close·file·and·rethrow 
82 exception. 
83 99·try·{ 
84 100·std::size_t·element_type·=·translateDuneToGmshType(entity._\x8t_\x8y_\x8p_\x8e()); 
85 101 
86 102·file·<<·counter·<<·"·"·<<·element_type; 
87 103·//·If·present,·set·the·first·tag·to·the·physical·entity 
88 104·if·(!physicalEntities.empty()) 
89 105·file·<<·"·"·<<·1·<<·"·"·<<·physicalEntities[elementMapper._\x8i_\x8n_\x8d_\x8e_\x8x(entity)]; 
90 106·else 
91 107·file·<<·"·"·<<·0;·//·"0"·for·"I·do·not·use·any·tags." 
92 108 
93 109·//·Output·list·of·nodes. 
94 110·//·3,·5·and·7·got·different·vertex·numbering·compared·to·Dune 
95 111·if·(3·==·element_type) 
96 112·file·<<·"·" 
97 113·<<·nodeIndexFromEntity(entity,·0)·<<·"·"·<<·nodeIndexFromEntity(entity,·1) 
98 <<·"·" 
99 114·<<·nodeIndexFromEntity(entity,·3)·<<·"·"·<<·nodeIndexFromEntity(entity,·2); 
100 115·else·if·(5·==·element_type) 
101 116·file·<<·"·" 
102 117·<<·nodeIndexFromEntity(entity,·0)·<<·"·"·<<·nodeIndexFromEntity(entity,·1) 
103 <<·"·" 
104 118·<<·nodeIndexFromEntity(entity,·3)·<<·"·"·<<·nodeIndexFromEntity(entity,·2) 
105 <<·"·" 
106 119·<<·nodeIndexFromEntity(entity,·4)·<<·"·"·<<·nodeIndexFromEntity(entity,·5) 
107 <<·"·" 
Max diff block lines reached; 5724/17775 bytes (32.20%) of diff not shown.
9.21 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00962.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gnuplot.hh·File·Reference</title>8 <title>dune-grid:·printgrid.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 53 lines modifiedOffset 70, 40 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>·&#124;
 78 <a·href="#func-members">Functions</a>··</div>
79 ··<div·class="headertitle"><div·class="title">gnuplot.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">printgrid.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Provides·gnuplot·output·for·1D·Grids.·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;fstream&gt;</code><br·/>
85 <code>#include·&lt;string&gt;</code><br·/>83 <code>#include·&lt;string&gt;</code><br·/>
86 <code>#include·&lt;iostream&gt;</code><br·/> 
87 <code>#include·&lt;fstream&gt;</code><br·/> 
88 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 85 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00338_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>
90 <code>#include·&quot;<a·class="el"·href="a00971_source.html">gnuplot/gnuplot.cc</a>&quot;</code><br·/> 
91 </div>87 </div>
92 <p><a·href="a00962_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00962_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">89 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
95 Classes</h2></td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03768.html">Dune::GnuplotWriter&lt;·GridView·&gt;</a></td></tr> 
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Writer·for·1D·grids·in·gnuplot·format.··<a·href="a03768.html#details">More...</a><br·/></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03772.html">Dune::LeafGnuplotWriter&lt;·G·&gt;</a></td></tr> 
100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03768.html"·title="Writer·for·1D·grids·in·gnuplot·format.">GnuplotWriter</a>·on·the·leaf·grid.··<a·href="a03772.html#details">More...</a><br·/></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03776.html">Dune::LevelGnuplotWriter&lt;·G·&gt;</a></td></tr> 
103 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03768.html"·title="Writer·for·1D·grids·in·gnuplot·format.">GnuplotWriter</a>·on·a·given·level·grid.··<a·href="a03776.html#details">More...</a><br·/></td></tr> 
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
105 </table><table·class="memberdecls"> 
106 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
107 Namespaces</h2></td></tr>91 Namespaces</h2></td></tr>
108 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>92 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
109 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>93 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 </table><table·class="memberdecls">
 96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
 97 Functions</h2></td></tr>
 98 <tr·class="memitem:a404bf57dcdbc6881d6d7bd4258a05416"·id="r_a404bf57dcdbc6881d6d7bd4258a05416"><td·class="memTemplParams"·colspan="2">template&lt;typename·GridType·&gt;·</td></tr>
 99 <tr·class="memitem:a404bf57dcdbc6881d6d7bd4258a05416"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a404bf57dcdbc6881d6d7bd4258a05416">Dune::printGrid</a>·(const·GridType·&amp;grid,·const·Dune::MPIHelper·&amp;helper,·std::string·output_file=&quot;printgrid&quot;,·int·size=2000,·bool·execute_plot=true,·bool·png=true,·bool·local_corner_indices=true,·bool·local_intersection_indices=true,·bool·outer_normals=true)</td></tr>
 100 <tr·class="memdesc:a404bf57dcdbc6881d6d7bd4258a05416"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Print·a·grid·as·a·gnuplot·for·testing·and·development.··<br·/></td></tr>
 101 <tr·class="separator:a404bf57dcdbc6881d6d7bd4258a05416"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 </table>102 </table>
112 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
113 <div·class="textblock"><p>Provides·gnuplot·output·for·1D·Grids.·</p> 
114 <dl·class="section·author"><dt>Author</dt><dd>Christian·Engwer·</dd></dl> 
115 </div></div><!--·contents·-->103 </div><!--·contents·-->
116 <!--·start·footer·part·-->104 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>105 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8106 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>107 </small></address>
120 </body>108 </body>
121 </html>109 </html>
2.33 KB
html2text {}
    
Offset 2, 38 lines modifiedOffset 2, 29 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
 10 printgrid.hh·File·Reference
9 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
10 gnuplot.hh·File·Reference 
11 Provides·gnuplot·output·for·1D·Grids.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
12 #include·<vector> 
13 #include·<string> 
14 #include·<iostream> 
15 #include·<fstream>11 #include·<fstream>
 12 #include·<string>
16 #include·<dune/common/fvector.hh>13 #include·<dune/common/exceptions.hh>
 14 #include·<dune/common/parallel/mpihelper.hh>
17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_.r_.i_.d_\x8._\x8h_\x8h>15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_.c_.m_.g_.m_.a_.p_.p_.e_.r_\x8._\x8h_\x8h>
18 #include·"_\x8g_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8/_\x8g_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8._\x8c_\x8c" 
19 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
20 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8> 
22  ·······Writer·for·1D·grids·in·gnuplot·format.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
23   
24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8L_\x8e_\x8a_\x8f_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8·_\x8> 
25  ·······_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·on·the·leaf·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
26   
27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8·_\x8> 
28  ·······_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·on·a·given·level·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
29   
30 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
31 namespace· ·_\x8D_\x8u_\x8n_\x8e18 namespace· ·_\x8D_\x8u_\x8n_\x8e
32  ···········Include·standard·header·files.19  ···········Include·standard·header·files.
33  20  
34 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
35 Provides·gnuplot·output·for·1D·Grids. 
36 ··Author 
37 ······Christian·Engwer21 F.Fu.un.nc.ct.ti.io.on.ns.s
 22 template<typename·GridType·>
 23 void ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t_\x8G_\x8r_\x8i_\x8d·(const·GridType·&grid,·const·Dune::MPIHelper·&helper,
 24 ······std::string·output_file="printgrid",·int·size=2000,·bool
 25 ······execute_plot=true,·bool·png=true,·bool·local_corner_indices=true,·bool
 26 ······local_intersection_indices=true,·bool·outer_normals=true)
 27  ·····Print·a·grid·as·a·gnuplot·for·testing·and·development.
 28  
38 ===============================================================================29 ===============================================================================
39 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
71.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00962_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gnuplot.hh·Source·File</title>8 <title>dune-grid:·printgrid.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 137 lines modifiedOffset 74, 222 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">gnuplot.hh</div></div>80 ··<div·class="headertitle"><div·class="title">printgrid.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00962.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00962.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IO_GNUPLOT_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PRINTGRID_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IO_GNUPLOT_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PRINTGRID_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div> 
93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00338.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>{</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·dim&gt;</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">struct·</span>ElementDataLayout</div>
98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····{</div>
99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······<span·class="keywordtype">bool</span>·contains·(Dune::GeometryType·gt)</div>
100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······{</div>
 106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>········<span·class="keywordflow">return</span>·gt.dim()==dim;</div>
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······}</div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····};</div>
 109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
101 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·dim&gt;</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keyword">struct·</span>NodeDataLayout</div>
102 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};"> 
103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03768.html">···30</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03768.html">GnuplotWriter</a>·{</div> 
104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····{</div>
105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridView::Grid::ctype·ctype;</div>113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keywordtype">bool</span>·contains·(Dune::GeometryType·gt)</div>
106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······{</div>
107 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimworld·=·<a·class="code·hl_variable"·href="a01036.html#gac709880cf1eac9bd7ae0f7c63ff[·...·truncated·by·diffoscope;·len:·35,·SHA:·f33058b6451f57b3b4a1b57f78b684ce6b03045bd0facff270f19bf8ddf2918e·...·];</div>115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········<span·class="keywordflow">return</span>·gt.dim()==0;</div>
 116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······}</div>
108 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····};</div>
 118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="comment">//·Move·a·point·closer·to·basegeo&#39;s·center·by·factor·scale·(used·for·drawing·relative·to·the·element)</span></div>
 120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·B,·<span·class="keyword">typename</span>·C&gt;</div>
 121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····C·centrify·(<span·class="keyword">const</span>·B&amp;·basegeo,·<span·class="keyword">const</span>·C&amp;·coords,·<span·class="keyword">const</span>·<span·class="keywordtype">double</span>·scale)·{</div>
 122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······C·ret·=·coords;</div>
 123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······ret·-=·basegeo.center();</div>
 124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······ret·*=·scale;</div>
 125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······ret·+=·basegeo.center();</div>
109 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="keyword">public</span>:</div>126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keywordflow">return</span>·ret;</div>
 127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····}</div>
 128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="comment">//·Add·a·line·to·the·plotfile·from·p1·to·p2</span></div>
 130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Coord&gt;</div>
 131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keywordtype">void</span>·draw_line·(std::ofstream·&amp;plotfile,·<span·class="keyword">const</span>·Coord·&amp;p1,·<span·class="keyword">const</span>·Coord·&amp;p2,·std::string·options)·{</div>
 132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······plotfile·&lt;&lt;·<span·class="stringliteral">&quot;set·object·poly·from·&quot;</span>;</div>
 133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······plotfile·&lt;&lt;·p1[0]·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·p1[1]·&lt;&lt;·<span·class="stringliteral">&quot;·to·&quot;</span>;</div>
 134 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······plotfile·&lt;&lt;·p2[0]·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·p2[1]·&lt;&lt;·<span·class="stringliteral">&quot;·to·&quot;</span>;</div>
 135 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······plotfile·&lt;&lt;·p1[0]·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·p1[1];</div>
 136 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······plotfile·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span>·&lt;&lt;·options·&lt;&lt;·std::endl;</div>
 137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>
 138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 139 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}</div>
 140 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div>
110 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">142 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">
 143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a01067.html#a404bf57dcdbc6881d6d7bd4258a05416">···73</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01067.html#a404bf57dcdbc6881d6d7bd4258a05416">printGrid</a>·(<span·class="keyword">const</span>·GridType&amp;·grid,·<span·class="keyword">const</span>·Dune::MPIHelper&amp;·helper,·std::string·output_file·=·<span·class="stringliteral">&quot;printgrid&quot;</span>,</div>
 144 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··················<span·class="keywordtype">int</span>·size·=·2000,·<span·class="keywordtype">bool</span>·execute_plot·=·<span·class="keyword">true</span>,·<span·class="keywordtype">bool</span>·png·=·<span·class="keyword">true</span>,·<span·class="keywordtype">bool</span>·local_corner_indices·=·<span·class="keyword">true</span>,</div>
 145 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··················<span·class="keywordtype">bool</span>·local_intersection_indices·=·<span·class="keyword">true</span>,·<span·class="keywordtype">bool</span>·outer_normals·=·<span·class="keyword">true</span>)</div>
111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03768.html#abb5bfa7b578e679e36967af7d1b9f34e">···37</a></span>····<a·class="code·hl_function"·href="a03768.html#abb5bfa7b578e679e36967af7d1b9f34e">GnuplotWriter</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02876.html">GridView</a>·&amp;·gv)·:·_is(gv.indexSet()),·_gv(gv)</div> 
112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div> 
113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">static_assert</span>(dimworld==1·||·dimworld==2,·<span·class="stringliteral">&quot;GnuPlot·export·only·works·for·worlddim==1·and·worlddim==2&quot;</span>);</div> 
114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="comment">//·allocate·_data·buffer</span></div> 
115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······_data.resize(_is.size(0)*2);</div> 
116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····}</div> 
117 </div> 
118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·DataContainer&gt;</div> 
120 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}"> 
121 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03768.html#a795d3e663a32bed6fd733930b2b944df">···49</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03768.html#a795d3e663a32bed6fd733930b2b944df">addCellData</a>(<span·class="keyword">const</span>·DataContainer&amp;·data,·<span·class="keyword">const</span>·std::string·&amp;·name)</div> 
122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····{</div> 
123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">if</span>·(dimworld!=1)</div> 
124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········DUNE_THROW(IOError,·<span·class="stringliteral">&quot;Gnuplot·cell·data·writing·is·only·supported·for·grids·in·a·1d·world!&quot;</span>);</div> 
125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······addData(cellData,·data,·name);</div> 
126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div> 
127 </div> 
128 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·DataContainer&gt;</div> 
130 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}"> 
131 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03768.html#a4480585a934bb6e2f787cb17e4615e21">···61</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03768.html#a4480585a934bb6e2f787cb17e4615e21">addVertexData</a>(<span·class="keyword">const</span>·DataContainer&amp;·data,·<span·class="keyword">const</span>·std::string·&amp;·name)</div> 
132 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····{</div>146 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··{</div>
133 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······addData(vertexData,·data,·name);</div> 
134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····}</div> 
135 </div> 
136 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
137 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03768.html#a86a8f005d9040aa4fbc38c0adae76574">write</a>(<span·class="keyword">const</span>·std::string&amp;·filename)·<span·class="keyword">const</span>;</div> 
138 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
139 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">private</span>:</div> 
140 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keyword">enum</span>·DataType·{·vertexData,·cellData·};</div> 
141 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#ga353ad29d60269028f7946bf60afc1a9e">GridView::IndexSet</a>·&amp;·_is;</div> 
142 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">const</span>·GridView·_gv;</div> 
143 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····std::vector&lt;·std::vector&lt;·float·&gt;·&gt;·_data;</div> 
Max diff block lines reached; 36750/57494 bytes (63.92%) of diff not shown.
15.5 KB
html2text {}
    
Offset 2, 162 lines modifiedOffset 2, 259 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 gnuplot.hh9 printgrid.hh
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
12 LICENSE.md·in·module·root12 LICENSE.md·in·module·root
13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
15 4//·vi:·set·et·ts=4·sw=2·sts=2:15 4//·vi:·set·et·ts=4·sw=2·sts=2:
16 5#ifndef·DUNE_IO_GNUPLOT_HH 
17 6#define·DUNE_IO_GNUPLOT_HH16 5#ifndef·DUNE_PRINTGRID_HH
 17 6#define·DUNE_PRINTGRID_HH
18 718 7
19 13#include·<vector> 
20 14#include·<string> 
21 15#include·<iostream> 
22 16#include·<fstream>19 8#include·<fstream>
23 1720 9#include·<string>
 21 10
24 18#include·<dune/common/fvector.hh>22 11#include·<dune/common/exceptions.hh>
25 1923 12#include·<dune/common/parallel/mpihelper.hh>
26 20#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_\x8._\x8h_\x8h>24 13#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.m_.c_.m_.g_.m_.a_.p_.p_.e_.r_\x8._\x8h_\x8h>
27 2125 14
28 22namespace·_\x8D_\x8u_\x8n_\x8e·{26 15namespace·_\x8D_\x8u_\x8n_\x8e·{
 27 16
 28 17·namespace·{
 29 18
 30 19·template<int·dim>
 31 20·struct·ElementDataLayout
29 23 
30 29·template<class·GridView> 
31 _\x83_\x80·class·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{ 
32 31 
33 32·typedef·typename·GridView::Grid::ctype·ctype; 
34 33 
35 34·constexpr·static·int·dimworld·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d; 
36 35 
37 36·public: 
38 _\x83_\x87·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·(const·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w·&·gv)·:·_is(gv.indexSet()),·_gv(gv) 
39 38·{ 
40 39·static_assert(dimworld==1·||·dimworld==2,·"GnuPlot·export·only·works·for 
41 worlddim==1·and·worlddim==2"); 
42 40·//·allocate·_data·buffer 
43 41·_data.resize(_is.size(0)*2); 
44 42·} 
45 43 
46 48·template·<class·DataContainer> 
47 _\x84_\x89·void·_\x8a_\x8d_\x8d_\x8C_\x8e_\x8l_\x8l_\x8D_\x8a_\x8t_\x8a(const·DataContainer&·data,·const·std::string·&·name) 
48 50·{ 
49 51·if·(dimworld!=1) 
50 52·DUNE_THROW(IOError,·"Gnuplot·cell·data·writing·is·only·supported·for·grids 
51 in·a·1d·world!"); 
52 53·addData(cellData,·data,·name); 
53 54·} 
54 55 
55 60·template·<class·DataContainer> 
56 _\x86_\x81·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(const·DataContainer&·data,·const·std::string·&·name) 
57 62·{32 21·{
58 63·addData(vertexData,·data,·name);33 22·bool·contains·(Dune::GeometryType·gt)
 34 23·{
 35 24·return·gt.dim()==dim;
 36 25·}
 37 26·};
 38 27
 39 28·template<int·dim>
 40 29·struct·NodeDataLayout
 41 30·{
 42 31·bool·contains·(Dune::GeometryType·gt)
 43 32·{
 44 33·return·gt.dim()==0;
59 64·}45 34·}
60 65 
61 69·void·_\x8w_\x8r_\x8i_\x8t_\x8e(const·std::string&·filename)·const; 
62 70 
63 71·private: 
64 72·enum·DataType·{·vertexData,·cellData·}; 
65 73·const·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·&·_is; 
66 74·const·GridView·_gv; 
67 75·std::vector<·std::vector<·float·>·>·_data; 
68 76·std::vector<·std::string·>·_names;46 35·};
 47 36
 48 37·//·Move·a·point·closer·to·basegeo's·center·by·factor·scale·(used·for·drawing
 49 relative·to·the·element)
 50 38·template·<typename·B,·typename·C>
 51 39·C·centrify·(const·B&·basegeo,·const·C&·coords,·const·double·scale)·{
 52 40·C·ret·=·coords;
 53 41·ret·-=·basegeo.center();
 54 42·ret·*=·scale;
 55 43·ret·+=·basegeo.center();
 56 44·return·ret;
 57 45·}
 58 46
 59 47·//·Add·a·line·to·the·plotfile·from·p1·to·p2
 60 48·template·<typename·Coord>
 61 49·void·draw_line·(std::ofstream·&plotfile,·const·Coord·&p1,·const·Coord·&p2,
 62 std::string·options)·{
 63 50·plotfile·<<·"set·object·poly·from·";
 64 51·plotfile·<<·p1[0]·<<·","·<<·p1[1]·<<·"·to·";
 65 52·plotfile·<<·p2[0]·<<·","·<<·p2[1]·<<·"·to·";
 66 53·plotfile·<<·p1[0]·<<·","·<<·p1[1];
 67 54·plotfile·<<·"·"·<<·options·<<·std::endl;
 68 55·}
 69 56
 70 57·}
 71 58
 72 72·template·<typename·GridType>
 73 _\x87_\x83·void·_\x8p_\x8r_\x8i_\x8n_\x8t_\x8G_\x8r_\x8i_\x8d·(const·GridType&·grid,·const·Dune::MPIHelper&·helper,·std::
 74 string·output_file·=·"printgrid",
 75 74·int·size·=·2000,·bool·execute_plot·=·true,·bool·png·=·true,·bool
 76 local_corner_indices·=·true,
 77 75·bool·local_intersection_indices·=·true,·bool·outer_normals·=·true)
 78 76·{
69 7779 77
70 78·template·<class·DataContainer> 
71 79·void·addData(DataType·t,·const·DataContainer&·data,·const·std::string·& 
72 name); 
73 80 
74 81·void·writeRow(std::ostream·&·file, 
75 82·const·FieldVector<ctype,·dimworld>&·position, 
76 83·const·std::vector<float>·&·data)·const; 
77 84·}; 
78 85 
Max diff block lines reached; 9080/15798 bytes (57.48%) of diff not shown.
7.05 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00965.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·printgrid.hh·File·Reference</title>8 <title>dune-grid:·vtk.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 41 lines modifiedOffset 69, 29 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary"> 
76 <a·href="#namespaces">Namespaces</a>·&#124; 
77 <a·href="#func-members">Functions</a>··</div> 
78 ··<div·class="headertitle"><div·class="title">printgrid.hh·File·Reference</div></div>75 ··<div·class="headertitle"><div·class="title">vtk.hh·File·Reference</div></div>
79 </div><!--header-->76 </div><!--header-->
80 <div·class="contents">77 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;fstream&gt;</code><br·/> 
82 <code>#include·&lt;string&gt;</code><br·/> 
83 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
84 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/> 
 78 <p>Convenience·header·which·includes·all·available·VTK·writers.··
 79 <a·href="#details">More...</a></p>
 80 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00785_source.html">vtk/boundarywriter.hh</a>&quot;</code><br·/>
 81 <code>#include·&quot;<a·class="el"·href="a00767_source.html">vtk/subsamplingvtkwriter.hh</a>&quot;</code><br·/>
 82 <code>#include·&quot;<a·class="el"·href="a00788_source.html">vtk/vtksequencewriter.hh</a>&quot;</code><br·/>
 83 <code>#include·&quot;<a·class="el"·href="a00794_source.html">vtk/vtkwriter.hh</a>&quot;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00236_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>84 <code>#include·&quot;<a·class="el"·href="a00806_source.html">vtk/volumewriter.hh</a>&quot;</code><br·/>
86 </div>85 </div>
87 <p><a·href="a00965_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00965_source.html">Go·to·the·source·code·of·this·file.</a></p>
 87 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 88 <div·class="textblock"><p>Convenience·header·which·includes·all·available·VTK·writers.·</p>
88 <table·class="memberdecls"> 
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a> 
90 Namespaces</h2></td></tr> 
91 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr> 
92 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 </table><table·class="memberdecls"> 
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a> 
96 Functions</h2></td></tr> 
97 <tr·class="memitem:a404bf57dcdbc6881d6d7bd4258a05416"·id="r_a404bf57dcdbc6881d6d7bd4258a05416"><td·class="memTemplParams"·colspan="2">template&lt;typename·GridType·&gt;·</td></tr> 
98 <tr·class="memitem:a404bf57dcdbc6881d6d7bd4258a05416"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a404bf57dcdbc6881d6d7bd4258a05416">Dune::printGrid</a>·(const·GridType·&amp;grid,·const·Dune::MPIHelper·&amp;helper,·std::string·output_file=&quot;printgrid&quot;,·int·size=2000,·bool·execute_plot=true,·bool·png=true,·bool·local_corner_indices=true,·bool·local_intersection_indices=true,·bool·outer_normals=true)</td></tr> 
99 <tr·class="memdesc:a404bf57dcdbc6881d6d7bd4258a05416"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Print·a·grid·as·a·gnuplot·for·testing·and·development.··<br·/></td></tr> 
100 <tr·class="separator:a404bf57dcdbc6881d6d7bd4258a05416"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
101 </table> 
102 </div><!--·contents·-->89 </div></div><!--·contents·-->
103 <!--·start·footer·part·-->90 <!--·start·footer·part·-->
104 <hr·class="footer"/><address·class="footer"><small>91 <hr·class="footer"/><address·class="footer"><small>
105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.892 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
106 </small></address>93 </small></address>
107 </body>94 </body>
108 </html>95 </html>
1.86 KB
html2text {}
    
Offset 2, 29 lines modifiedOffset 2, 19 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s 
10 printgrid.hh·File·Reference9 vtk.hh·File·Reference
11 #include·<fstream> 
12 #include·<string> 
13 #include·<dune/common/exceptions.hh> 
14 #include·<dune/common/parallel/mpihelper.hh> 
15 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.m_.c_.m_.g_.m_.a_.p_.p_.e_.r_.._.h_.h>10 Convenience·header·which·includes·all·available·VTK·writers.·_.M_.o_.r_.e_.._.._..
 11 #include·"_\x8v_\x8t_\x8k_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 12 #include·"_\x8v_\x8t_\x8k_\x8/_\x8s_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 13 #include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8s_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 14 #include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 15 #include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8o_\x8l_\x8u_\x8m_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 17 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 18 Convenience·header·which·includes·all·available·VTK·writers.
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
18 namespace· ·_\x8D_\x8u_\x8n_\x8e 
19  ···········Include·standard·header·files. 
20   
21 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s 
22 template<typename·GridType·> 
23 void ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t_\x8G_\x8r_\x8i_\x8d·(const·GridType·&grid,·const·Dune::MPIHelper·&helper, 
24 ······std::string·output_file="printgrid",·int·size=2000,·bool 
25 ······execute_plot=true,·bool·png=true,·bool·local_corner_indices=true,·bool 
26 ······local_intersection_indices=true,·bool·outer_normals=true) 
27  ·····Print·a·grid·as·a·gnuplot·for·testing·and·development. 
28   
29 ===============================================================================19 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.820 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
50.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00965_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·printgrid.hh·Source·File</title>8 <title>dune-grid:·vtk.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 222 lines modifiedOffset 74, 37 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">printgrid.hh</div></div>80 ··<div·class="headertitle"><div·class="title">vtk.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00965.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00965.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PRINTGRID_HH</span></div> 
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PRINTGRID_HH</span></div> 
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_HH</span></div>
 89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_HH</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00236.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00785.html">vtk/boundarywriter.hh</a>&quot;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>{</div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00767.html">vtk/subsamplingvtkwriter.hh</a>&quot;</span></div>
 93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00788.html">vtk/vtksequencewriter.hh</a>&quot;</span></div>
 94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00794.html">vtk/vtkwriter.hh</a>&quot;</span></div>
 95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00806.html">vtk/volumewriter.hh</a>&quot;</span></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·dim&gt;</div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">struct·</span>ElementDataLayout</div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····{</div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······<span·class="keywordtype">bool</span>·contains·(Dune::GeometryType·gt)</div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······{</div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>········<span·class="keywordflow">return</span>·gt.dim()==dim;</div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······}</div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····};</div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div> 
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·dim&gt;</div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keyword">struct·</span>NodeDataLayout</div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····{</div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keywordtype">bool</span>·contains·(Dune::GeometryType·gt)</div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······{</div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········<span·class="keywordflow">return</span>·gt.dim()==0;</div> 
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······}</div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····};</div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="comment">//·Move·a·point·closer·to·basegeo&#39;s·center·by·factor·scale·(used·for·drawing·relative·to·the·element)</span></div> 
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·B,·<span·class="keyword">typename</span>·C&gt;</div> 
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····C·centrify·(<span·class="keyword">const</span>·B&amp;·basegeo,·<span·class="keyword">const</span>·C&amp;·coords,·<span·class="keyword">const</span>·<span·class="keywordtype">double</span>·scale)·{</div> 
122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······C·ret·=·coords;</div> 
123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······ret·-=·basegeo.center();</div> 
124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······ret·*=·scale;</div> 
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······ret·+=·basegeo.center();</div> 
126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keywordflow">return</span>·ret;</div> 
127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····}</div> 
128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="comment">//·Add·a·line·to·the·plotfile·from·p1·to·p2</span></div> 
130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Coord&gt;</div> 
131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keywordtype">void</span>·draw_line·(std::ofstream·&amp;plotfile,·<span·class="keyword">const</span>·Coord·&amp;p1,·<span·class="keyword">const</span>·Coord·&amp;p2,·std::string·options)·{</div> 
132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······plotfile·&lt;&lt;·<span·class="stringliteral">&quot;set·object·poly·from·&quot;</span>;</div> 
133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······plotfile·&lt;&lt;·p1[0]·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·p1[1]·&lt;&lt;·<span·class="stringliteral">&quot;·to·&quot;</span>;</div> 
134 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······plotfile·&lt;&lt;·p2[0]·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·p2[1]·&lt;&lt;·<span·class="stringliteral">&quot;·to·&quot;</span>;</div> 
135 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······plotfile·&lt;&lt;·p1[0]·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·p1[1];</div> 
136 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······plotfile·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span>·&lt;&lt;·options·&lt;&lt;·std::endl;</div> 
137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div> 
138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
139 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}</div> 
140 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
141 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div> 
142 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}"> 
143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a01067.html#a404bf57dcdbc6881d6d7bd4258a05416">···73</a></span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01067.html#a404bf57dcdbc6881d6d7bd4258a05416">printGrid</a>·(<span·class="keyword">const</span>·GridType&amp;·grid,·<span·class="keyword">const</span>·Dune::MPIHelper&amp;·helper,·std::string·output_file·=·<span·class="stringliteral">&quot;printgrid&quot;</span>,</div> 
144 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··················<span·class="keywordtype">int</span>·size·=·2000,·<span·class="keywordtype">bool</span>·execute_plot·=·<span·class="keyword">true</span>,·<span·class="keywordtype">bool</span>·png·=·<span·class="keyword">true</span>,·<span·class="keywordtype">bool</span>·local_corner_indices·=·<span·class="keyword">true</span>,</div> 
145 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··················<span·class="keywordtype">bool</span>·local_intersection_indices·=·<span·class="keyword">true</span>,·<span·class="keywordtype">bool</span>·outer_normals·=·<span·class="keyword">true</span>)</div> 
146 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··{</div> 
147 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
148 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="comment">//·Create·output·file</span></div> 
149 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····output_file·=·output_file·+·<span·class="stringliteral">&quot;_&quot;</span>·+·std::to_string(helper.rank());</div> 
150 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····std::string·plot_file_name·=·output_file·+·<span·class="stringliteral">&quot;.gnuplot&quot;</span>;</div> 
151 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····std::ofstream·plotfile·(plot_file_name,·std::ios::out·|·std::ios::trunc);</div> 
152 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keywordflow">if</span>·(!plotfile.is_open())·{</div> 
153 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······DUNE_THROW(Dune::IOError,·<span·class="stringliteral">&quot;Could·not·create·plot·file·&quot;</span>·&lt;&lt;·output_file·&lt;&lt;·<span·class="stringliteral">&quot;!&quot;</span>);</div> 
154 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="keywordflow">return</span>;</div> 
155 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····}</div> 
156 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> 
157 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="comment">//·Basic·plot·settings</span></div> 
158 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····plotfile·&lt;&lt;·<span·class="stringliteral">&quot;set·size·ratio·-1&quot;</span>·&lt;&lt;·std::endl;</div> 
159 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordflow">if</span>·(png)·{</div> 
160 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······plotfile·&lt;&lt;·<span·class="stringliteral">&quot;set·terminal·png·size·&quot;</span>·&lt;&lt;·size·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·size·&lt;&lt;·std::endl;</div> 
161 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······plotfile·&lt;&lt;·<span·class="stringliteral">&quot;set·output·&#39;&quot;</span>·&lt;&lt;·output_file·&lt;&lt;·<span·class="stringliteral">&quot;.png&#39;&quot;</span>·&lt;&lt;·std::endl;</div> 
162 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····}·<span·class="keywordflow">else</span>·{</div> 
163 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>······plotfile·&lt;&lt;·<span·class="stringliteral">&quot;set·terminal·svg·size·&quot;</span>·&lt;&lt;·size·&lt;&lt;·<span·class="stringliteral">&quot;,&quot;</span>·&lt;&lt;·size·&lt;&lt;·<span·class="stringliteral">&quot;·enhanced·background·rgb·&#39;white&#39;&quot;</span>·&lt;&lt;·std::endl;</div> 
164 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>······plotfile·&lt;&lt;·<span·class="stringliteral">&quot;set·output·&#39;&quot;</span>·&lt;&lt;·output_file·&lt;&lt;·<span·class="stringliteral">&quot;.svg&#39;&quot;</span>·&lt;&lt;·std::endl;</div> 
165 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····}</div> 
166 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> 
167 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····<span·class="comment">//·Get·GridView</span></div> 
168 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridType::LeafGridView·GV;</div> 
169 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····<span·class="keyword">const</span>·GV·gv·=·grid.leafGridView();</div> 
170 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> 
171 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="comment">//·Create·mappers·used·to·retrieve·indices</span></div> 
172 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a02916.html">Dune::MultipleCodimMultipleGeomTypeMapper&lt;GV&gt;</a>·<a·class="code·hl_class"·href="a02912.html">Mapper</a>;</div> 
173 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02912.html">Mapper</a>·elementmapper(gv,·<a·class="code·hl_function"·href="a01046.html#ga3f08c3fdd04f64bac3140926732b4b30">mcmgElementLayout</a>());</div> 
174 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02912.html">Mapper</a>·nodemapper(gv,·<a·class="code·hl_function"·href="a01046.html#gae9caf92c46fedd5287c5e011dcbdd3b5">mcmgVertexLayout</a>());</div> 
175 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> 
176 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="comment">//·Create·iterators</span></div> 
177 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0·&gt;::Iterator·LeafIterator;</div> 
178 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::IntersectionIterator·<a·class="code·hl_class"·href="a02816.html">IntersectionIterator</a>;</div> 
179 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> 
Max diff block lines reached; 271/40388 bytes (0.67%) of diff not shown.
10.4 KB
html2text {}
    
Offset 2, 259 lines modifiedOffset 2, 34 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 printgrid.hh9 vtk.hh
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
12 LICENSE.md·in·module·root12 LICENSE.md·in·module·root
13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
15 4//·vi:·set·et·ts=4·sw=2·sts=2:15 4//·vi:·set·et·ts=4·sw=2·sts=2:
 16 5
 17 6#ifndef·DUNE_GRID_IO_FILE_VTK_HH
 18 7#define·DUNE_GRID_IO_FILE_VTK_HH
 19 8
 20 13#include·"_\x8v_\x8t_\x8k_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 21 14#include·"_\x8v_\x8t_\x8k_\x8/_\x8s_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 22 15#include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8s_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 23 16#include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
 24 17#include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8o_\x8l_\x8u_\x8m_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
16 5#ifndef·DUNE_PRINTGRID_HH 
17 6#define·DUNE_PRINTGRID_HH 
18 7 
19 8#include·<fstream> 
20 9#include·<string> 
21 10 
22 11#include·<dune/common/exceptions.hh> 
23 12#include·<dune/common/parallel/mpihelper.hh> 
24 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h> 
25 14 
26 15namespace·_\x8D_\x8u_\x8n_\x8e·{ 
27 16 
28 17·namespace·{ 
29 1825 18
 26 19#endif·//·DUNE_GRID_IO_FILE_VTK_HH
 27 _\x8s_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h
 28 Provides·subsampled·file·i/o·for·the·visualization·toolkit.
 29 _\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h
 30 _\x8v_\x8t_\x8k_\x8s_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h
30 19·template<int·dim> 
31 20·struct·ElementDataLayout 
32 21·{ 
33 22·bool·contains·(Dune::GeometryType·gt) 
34 23·{ 
35 24·return·gt.dim()==dim; 
36 25·} 
37 26·}; 
38 27 
39 28·template<int·dim> 
40 29·struct·NodeDataLayout 
41 30·{ 
42 31·bool·contains·(Dune::GeometryType·gt) 
43 32·{ 
44 33·return·gt.dim()==0; 
45 34·} 
46 35·}; 
47 36 
48 37·//·Move·a·point·closer·to·basegeo's·center·by·factor·scale·(used·for·drawing 
49 relative·to·the·element) 
50 38·template·<typename·B,·typename·C> 
51 39·C·centrify·(const·B&·basegeo,·const·C&·coords,·const·double·scale)·{ 
52 40·C·ret·=·coords; 
53 41·ret·-=·basegeo.center(); 
54 42·ret·*=·scale; 
55 43·ret·+=·basegeo.center(); 
56 44·return·ret; 
57 45·} 
58 46 
59 47·//·Add·a·line·to·the·plotfile·from·p1·to·p2 
60 48·template·<typename·Coord> 
61 49·void·draw_line·(std::ofstream·&plotfile,·const·Coord·&p1,·const·Coord·&p2, 
62 std::string·options)·{ 
63 50·plotfile·<<·"set·object·poly·from·"; 
64 51·plotfile·<<·p1[0]·<<·","·<<·p1[1]·<<·"·to·"; 
65 52·plotfile·<<·p2[0]·<<·","·<<·p2[1]·<<·"·to·"; 
66 53·plotfile·<<·p1[0]·<<·","·<<·p1[1]; 
67 54·plotfile·<<·"·"·<<·options·<<·std::endl; 
68 55·} 
69 56 
70 57·} 
71 58 
72 72·template·<typename·GridType> 
73 _\x87_\x83·void·_\x8p_\x8r_\x8i_\x8n_\x8t_\x8G_\x8r_\x8i_\x8d·(const·GridType&·grid,·const·Dune::MPIHelper&·helper,·std:: 
74 string·output_file·=·"printgrid", 
75 74·int·size·=·2000,·bool·execute_plot·=·true,·bool·png·=·true,·bool 
76 local_corner_indices·=·true, 
77 75·bool·local_intersection_indices·=·true,·bool·outer_normals·=·true) 
78 76·{ 
79 77 
80 78·//·Create·output·file 
81 79·output_file·=·output_file·+·"_"·+·std::to_string(helper.rank()); 
82 80·std::string·plot_file_name·=·output_file·+·".gnuplot"; 
83 81·std::ofstream·plotfile·(plot_file_name,·std::ios::out·|·std::ios::trunc); 
84 82·if·(!plotfile.is_open())·{ 
85 83·DUNE_THROW(Dune::IOError,·"Could·not·create·plot·file·"·<<·output_file·<< 
86 "!"); 
87 84·return; 
88 85·} 
89 86 
90 87·//·Basic·plot·settings 
91 88·plotfile·<<·"set·size·ratio·-1"·<<·std::endl; 
92 89·if·(png)·{ 
93 90·plotfile·<<·"set·terminal·png·size·"·<<·size·<<·","·<<·size·<<·std::endl; 
94 91·plotfile·<<·"set·output·'"·<<·output_file·<<·".png'"·<<·std::endl; 
95 92·}·else·{ 
96 93·plotfile·<<·"set·terminal·svg·size·"·<<·size·<<·","·<<·size·<<·"·enhanced 
97 background·rgb·'white'"·<<·std::endl; 
98 94·plotfile·<<·"set·output·'"·<<·output_file·<<·".svg'"·<<·std::endl; 
99 95·} 
100 96 
101 97·//·Get·GridView 
102 98·typedef·typename·GridType::LeafGridView·GV; 
103 99·const·GV·gv·=·grid.leafGridView(); 
104 100 
105 101·//·Create·mappers·used·to·retrieve·indices 
106 102·typedef·typename·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8G_\x8V_\x8>·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r; 
107 103·const·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r·elementmapper(gv,·_\x8m_\x8c_\x8m_\x8g_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t()); 
108 104·const·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r·nodemapper(gv,·_\x8m_\x8c_\x8m_\x8g_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t()); 
109 105 
110 106·//·Create·iterators 
111 107·typedef·typename·GV::template·Codim<0·>::Iterator·LeafIterator; 
112 108·typedef·typename·GV::IntersectionIterator·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
113 109 
114 110·LeafIterator·it·=·gv.template·begin<0>(); 
Max diff block lines reached; 53/10654 bytes (0.50%) of diff not shown.
5.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00968.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtk.hh·File·Reference</title>8 <title>dune-grid:·gnuplot.cc·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 33 lines modifiedOffset 65, 39 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_8d29adac9322a6a2ee0cd26fd57d5299.html">gnuplot</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
 75 ··<div·class="summary">
 76 <a·href="#namespaces">Namespaces</a>··</div>
75 ··<div·class="headertitle"><div·class="title">vtk.hh·File·Reference</div></div>77 ··<div·class="headertitle"><div·class="title">gnuplot.cc·File·Reference</div></div>
76 </div><!--header-->78 </div><!--header-->
77 <div·class="contents">79 <div·class="contents">
  
78 <p>Convenience·header·which·includes·all·available·VTK·writers.··80 <p>Implementation·of·gnuplot·output·for·1D·and·2D·grids.··
79 <a·href="#details">More...</a></p>81 <a·href="#details">More...</a></p>
80 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00800_source.html">vtk/boundarywriter.hh</a>&quot;</code><br·/>82 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00971_source.html">../gnuplot.hh</a>&quot;</code><br·/>
81 <code>#include·&quot;<a·class="el"·href="a00794_source.html">vtk/subsamplingvtkwriter.hh</a>&quot;</code><br·/> 
82 <code>#include·&quot;<a·class="el"·href="a00776_source.html">vtk/vtksequencewriter.hh</a>&quot;</code><br·/> 
83 <code>#include·&quot;<a·class="el"·href="a00812_source.html">vtk/vtkwriter.hh</a>&quot;</code><br·/> 
84 <code>#include·&quot;<a·class="el"·href="a00821_source.html">vtk/volumewriter.hh</a>&quot;</code><br·/> 
85 </div>83 </div>
86 <p><a·href="a00968_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00968_source.html">Go·to·the·source·code·of·this·file.</a></p>
 85 <table·class="memberdecls">
 86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
 87 Namespaces</h2></td></tr>
 88 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
 89 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 </table>
87 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>92 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
88 <div·class="textblock"><p>Convenience·header·which·includes·all·available·VTK·writers.·</p>93 <div·class="textblock"><p>Implementation·of·gnuplot·output·for·1D·and·2D·grids.·</p>
 94 <dl·class="section·author"><dt>Author</dt><dd>Christian·Engwer·</dd></dl>
89 </div></div><!--·contents·-->95 </div></div><!--·contents·-->
90 <!--·start·footer·part·-->96 <!--·start·footer·part·-->
91 <hr·class="footer"/><address·class="footer"><small>97 <hr·class="footer"/><address·class="footer"><small>
92 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.898 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
93 </small></address>99 </small></address>
94 </body>100 </body>
95 </html>101 </html>
1.42 KB
html2text {}
    
Offset 2, 19 lines modifiedOffset 2, 23 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8g_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t
 10 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 11 gnuplot.cc·File·Reference
 12 Implementation·of·gnuplot·output·for·1D·and·2D·grids.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 13 #include·"_\x8._\x8._\x8/_\x8g_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8._\x8h_\x8h"
9 vtk.hh·File·Reference 
10 Convenience·header·which·includes·all·available·VTK·writers.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·"_\x8v_\x8t_\x8k_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
12 #include·"_\x8v_\x8t_\x8k_\x8/_\x8s_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
13 #include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8s_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
14 #include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
15 #include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8o_\x8l_\x8u_\x8m_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 16 namespace· ·_\x8D_\x8u_\x8n_\x8e
 17  ···········Include·standard·header·files.
 18  
17 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
18 Convenience·header·which·includes·all·available·VTK·writers.20 Implementation·of·gnuplot·output·for·1D·and·2D·grids.
 21 ··Author
 22 ······Christian·Engwer
19 ===============================================================================23 ===============================================================================
20 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.824 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
27.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00968_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vtk.hh·Source·File</title>8 <title>dune-grid:·gnuplot.cc·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 41 lines modifiedOffset 70, 136 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_8d29adac9322a6a2ee0cd26fd57d5299.html">gnuplot</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">vtk.hh</div></div>80 ··<div·class="headertitle"><div·class="title">gnuplot.cc</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00968.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00968.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div> 
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_VTK_HH</span></div> 
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_VTK_HH</span></div> 
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div> 
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00800.html">vtk/boundarywriter.hh</a>&quot;</span></div> 
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00794.html">vtk/subsamplingvtkwriter.hh</a>&quot;</span></div> 
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00776.html">vtk/vtksequencewriter.hh</a>&quot;</span></div> 
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00812.html">vtk/vtkwriter.hh</a>&quot;</span></div>87 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&quot;../gnuplot.hh&quot;</span></div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00821.html">vtk/volumewriter.hh</a>&quot;</span></div> 
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>88 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
 89 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
 90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 91 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
 92 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keywordtype">void</span></div>
 93 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="}">
 94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a03768.html#a86a8f005d9040aa4fbc38c0adae76574">···19</a></span>··<a·class="code·hl_function"·href="a03768.html#a86a8f005d9040aa4fbc38c0adae76574">GnuplotWriter&lt;GridView&gt;::write</a>(<span·class="keyword">const</span>·std::string&amp;·filename)<span·class="keyword">·const</span></div>
 95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="keyword">··</span>{</div>
 96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·open·file</span></div>
 97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····std::ofstream·file(filename.c_str());</div>
 98 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="comment">//·write·all·column·names</span></div>
 99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····file·&lt;&lt;·<span·class="stringliteral">&quot;#·coord\t&quot;</span>;</div>
 100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;_names.size();·i++)</div>
 101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······file·&lt;&lt;·_names[i]·&lt;&lt;·<span·class="stringliteral">&quot;\t&quot;</span>;</div>
 102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····file·&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span>;</div>
 103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keywordflow">if</span>·(dimworld==1)·{</div>
 105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#if·!NDEBUG</span></div>
 106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keywordtype">int</span>·counter·=·0;</div>
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_IO_FILE_VTK_HH</span></div>107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#endif</span></div>
98 <div·class="ttc"·id="aa00776_html"><div·class="ttname"><a·href="a00776.html">vtksequencewriter.hh</a></div></div> 
99 <div·class="ttc"·id="aa00794_html"><div·class="ttname"><a·href="a00794.html">subsamplingvtkwriter.hh</a></div><div·class="ttdoc">Provides·subsampled·file·i/o·for·the·visualization·toolkit.</div></div> 
100 <div·class="ttc"·id="aa00800_html"><div·class="ttname"><a·href="a00800.html">boundarywriter.hh</a></div></div> 
101 <div·class="ttc"·id="aa00812_html"><div·class="ttname"><a·href="a00812.html">vtkwriter.hh</a></div><div·class="ttdoc">Provides·file·i/o·for·the·visualization·toolkit.</div></div> 
102 <div·class="ttc"·id="aa00821_html"><div·class="ttname"><a·href="a00821.html">volumewriter.hh</a></div></div>108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;0&gt;::Iterator·CellIterat[·...·truncated·by·diffoscope;·len:·3,·SHA:·6562cb0396d6d8257f72acfb137b533540d41e6e88fae82bb29c8274c42b2e44·...·]</div>
 109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······CellIterator·it·=·_gv.template·begin&lt;0&gt;();</div>
 110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······CellIterator·end·=·_gv.template·end&lt;0&gt;();</div>
 111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keywordflow">for</span>·(;·it·!=·end;·++it)</div>
 112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······{</div>
 113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········<span·class="keywordtype">int</span>·i·=·_is.index(*it);</div>
 114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="comment">//·check·that·the·elements·are·numbered·consecutively</span></div>
 115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>········assert·(i·==·counter++);</div>
 116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········<span·class="comment">//·calc·positions</span></div>
 117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········assert(it-&gt;geometry().corners()·==·2);</div>
 118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·left·=·it-&gt;geometry().corner(0);</div>
 119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·right·=·it-&gt;geometry().corner(1);</div>
 120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········assert(left[0]·&lt;·right[0]);</div>
 121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<span·class="comment">//·write·gnuplot·rows·for·left·&amp;·right·vertex</span></div>
 122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········writeRow(file,·left,·_data[2*i]);</div>
 123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········writeRow(file,·right,·_data[2*i+1]);</div>
 124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div>
 125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····}·<span·class="keywordflow">else</span>·{</div>
 127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;dimworld&gt;::Iterator·VertexIterator;</div>
 129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······VertexIterator·it··=·_gv.template·begin&lt;dimworld&gt;();</div>
 130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······VertexIterator·end·=·_gv.template·end&lt;dimworld&gt;();</div>
 131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">for</span>·(;·it·!=·end;·++it)·{</div>
 132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="comment">//·write·gnuplot·rows·for·vertex</span></div>
 134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········writeRow(file,·it-&gt;geometry().corner(0),·_data[_is.index(*it)]);</div>
 135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 136 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······}</div>
 137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>
 139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 140 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··}</div>
 141 </div>
 142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
 144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="keywordtype">void</span></div>
 145 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">
 146 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03768.html#a86a8f005d9040aa4fbc38c0adae76574">···69</a></span>··<a·class="code·hl_class"·href="a03768.html">GnuplotWriter&lt;GridView&gt;::writeRow</a>(std::ostream·&amp;·file,</div>
 147 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····································<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·position,</div>
 148 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····································<span·class="keyword">const</span>·std::vector&lt;float&gt;·&amp;·data)<span·class="keyword">·const</span></div>
 149 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">··</span>{</div>
 150 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····assert·(data.size()·==·_names.size());</div>
 151 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="comment">//·write·position</span></div>
 152 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····file·&lt;&lt;·position·&lt;&lt;·<span·class="stringliteral">&quot;\t&quot;</span>;</div>
 153 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<span·class="comment">//·write·all·data·columns</span></div>
 154 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·j=0;·j&lt;data.size();·j++)</div>
 155 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······file·&lt;&lt;·data[j]·&lt;&lt;·<span·class="stringliteral">&quot;\t&quot;</span>;</div>
 156 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····file·&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span>;</div>
 157 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··}</div>
 158 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 159 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
 160 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·DataContainer&gt;</div>
 161 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keywordtype">void</span></div>
 162 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<a·class="code·hl_class"·href="a03768.html">GnuplotWriter&lt;GridView&gt;::addData</a>(DataType·t,·<span·class="keyword">const</span>·DataContainer&amp;·data,·<span·class="keyword">const</span>·std::string·&amp;·name)</div>
 163 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··{</div>
 164 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····assert((t·==·cellData·&amp;&amp;·_is.size(0)·==·data.size())</div>
 165 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>···········||·(t·==·vertexData·&amp;&amp;·_is.size(<a·class="code·hl_variable"·href="a01036.html#ga89d9f6119d40dcf32189e015fe93dda1">GridView::dimension</a>)·==·data.size())·);</div>
 166 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····_names.push_back(name);</div>
 167 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
Max diff block lines reached; 271/22657 bytes (1.20%) of diff not shown.
5.44 KB
html2text {}
    
Offset 2, 34 lines modifiedOffset 2, 139 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 vtk.hh9 ····*·_.g_.n_.u_.p_.l_.o_.t
 10 gnuplot.cc
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
12 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
15 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
16 5 
17 6#ifndef·DUNE_GRID_IO_FILE_VTK_HH 
18 7#define·DUNE_GRID_IO_FILE_VTK_HH 
19 8 
20 13#include·"_\x8v_\x8t_\x8k_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
21 14#include·"_\x8v_\x8t_\x8k_\x8/_\x8s_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
22 15#include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8s_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
23 16#include·"_\x8v_\x8t_\x8k_\x8/_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
24 17#include·"_.v_.t_.k_./_.v_.o_.l_.u_.m_.e_.w_.r_.i_.t_.e_.r_.._.h_.h"17 10#include·"../gnuplot.hh"
 18 11
 19 12namespace·_\x8D_\x8u_\x8n_\x8e·{
 20 13
 21 17·template<class·GridView>
 22 18·void
 23 _\x81_\x89·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8w_\x8r_\x8i_\x8t_\x8e(const·std::string&·filename)·const
 24 20·{
 25 21·//·open·file
 26 22·std::ofstream·file(filename.c_str());
 27 23·//·write·all·column·names
 28 24·file·<<·"#·coord\t";
 29 25·for·(size_t·i=0;·i<_names.size();·i++)
 30 26·file·<<·_names[i]·<<·"\t";
 31 27·file·<<·"\n";
 32 28
 33 29·if·(dimworld==1)·{
 34 30#if·!NDEBUG
 35 31·int·counter·=·0;
 36 32#endif
 37 33·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<0>::Iterator·CellIterator;
 38 34·CellIterator·it·=·_gv.template·begin<0>();
 39 35·CellIterator·end·=·_gv.template·end<0>();
 40 36·for·(;·it·!=·end;·++it)
 41 37·{
 42 38·int·i·=·_is.index(*it);
 43 39·//·check·that·the·elements·are·numbered·consecutively
 44 40·assert·(i·==·counter++);
 45 41·//·calc·positions
 46 42·assert(it->geometry().corners()·==·2);
 47 43·const·FieldVector<ctype,dimworld>&·left·=·it->geometry().corner(0);
 48 44·const·FieldVector<ctype,dimworld>&·right·=·it->geometry().corner(1);
 49 45·assert(left[0]·<·right[0]);
 50 46·//·write·gnuplot·rows·for·left·&·right·vertex
 51 47·writeRow(file,·left,·_data[2*i]);
 52 48·writeRow(file,·right,·_data[2*i+1]);
 53 49·}
 54 50
 55 51·}·else·{
 56 52
 57 53·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<dimworld>::Iterator
 58 VertexIterator;
 59 54·VertexIterator·it·=·_gv.template·begin<dimworld>();
 60 55·VertexIterator·end·=·_gv.template·end<dimworld>();
 61 56·for·(;·it·!=·end;·++it)·{
 62 57
 63 58·//·write·gnuplot·rows·for·vertex
 64 59·writeRow(file,·it->geometry().corner(0),·_data[_is.index(*it)]);
 65 60
 66 61·}
 67 62
 68 63·}
 69 64
 70 65·}
 71 66
 72 67·template<class·GridView>
 73 68·void
 74 _\x86_\x89·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8w_\x8r_\x8i_\x8t_\x8e_\x8R_\x8o_\x8w(std::ostream·&·file,
 75 70·const·FieldVector<ctype,dimworld>&·position,
 76 71·const·std::vector<float>·&·data)·const
 77 72·{
 78 73·assert·(data.size()·==·_names.size());
 79 74·//·write·position
 80 75·file·<<·position·<<·"\t";
 81 76·//·write·all·data·columns
 82 77·for·(size_t·j=0;·j<data.size();·j++)
 83 78·file·<<·data[j]·<<·"\t";
 84 79·file·<<·"\n";
 85 80·}
 86 81
 87 87·template<class·GridView>
 88 88·template<class·DataContainer>
 89 89·void
 90 90·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8a_\x8d_\x8d_\x8D_\x8a_\x8t_\x8a(DataType·t,·const·DataContainer&·data,
 91 const·std::string·&·name)
 92 91·{
 93 92·assert((t·==·cellData·&&·_is.size(0)·==·data.size())
 94 93·||·(t·==·vertexData·&&·_is.size(_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n)·==·data.size())·);
 95 94·_names.push_back(name);
 96 95
 97 96·//·copy·data·to·new·container
 98 97
 99 98·if·(dimworld==1)·{
 100 99
 101 100·//·data·is·transformed·to·nonconforming·vertex·data
 102 101·int·c·=·0;
 103 102·int·shift·=·(t==vertexData·?·1·:·0);
 104 103·for·(size_t·i=0;·i<_is.size(0);·i++)
 105 104·{
 106 105·_data[c++].push_back(data[i]);
 107 106·_data[c++].push_back(data[i+shift]);
 108 107·};
25 18109 108
26 19#endif·//·DUNE_GRID_IO_FILE_VTK_HH 
27 _\x8v_\x8t_\x8k_\x8s_\x8e_\x8q_\x8u_\x8e_\x8n_\x8c_\x8e_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h 
28 _\x8s_\x8u_\x8b_\x8s_\x8a_\x8m_\x8p_\x8l_\x8i_\x8n_\x8g_\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h 
29 Provides·subsampled·file·i/o·for·the·visualization·toolkit. 
30 _\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h 
31 _\x8v_\x8t_\x8k_\x8w_\x8r_\x8i_\x8t_\x8e_\x8r_\x8._\x8h_\x8h 
32 Provides·file·i/o·for·the·visualization·toolkit. 
33 _.v_.o_.l_.u_.m_.e_.w_.r_.i_.t_.e_.r_.._.h_.h110 109·}·else·{
 111 110
 112 111·//·2d:·only·vertex·data·is·allowed
 113 112·for·(size_t·i=0;·i<_is.size(dimworld);·i++)
Max diff block lines reached; 53/5550 bytes (0.95%) of diff not shown.
7.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00971.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gnuplot.cc·File·Reference</title>8 <title>dune-grid:·gnuplot.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 38 lines modifiedOffset 65, 57 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_8d29adac9322a6a2ee0cd26fd57d5299.html">gnuplot</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
 76 <a·href="#nested-classes">Classes</a>·&#124;
76 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
77 ··<div·class="headertitle"><div·class="title">gnuplot.cc·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">gnuplot.hh·File·Reference</div></div>
78 </div><!--header-->79 </div><!--header-->
79 <div·class="contents">80 <div·class="contents">
  
80 <p>Implementation·of·gnuplot·output·for·1D·and·2D·grids.··81 <p>Provides·gnuplot·output·for·1D·Grids.··
81 <a·href="#details">More...</a></p>82 <a·href="#details">More...</a></p>
 83 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
 84 <code>#include·&lt;string&gt;</code><br·/>
 85 <code>#include·&lt;iostream&gt;</code><br·/>
 86 <code>#include·&lt;fstream&gt;</code><br·/>
 87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
 88 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
82 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a00962_source.html">../gnuplot.hh</a>&quot;</code><br·/>89 <code>#include·&quot;<a·class="el"·href="a00968_source.html">gnuplot/gnuplot.cc</a>&quot;</code><br·/>
83 </div>90 </div>
84 <p><a·href="a00971_source.html">Go·to·the·source·code·of·this·file.</a></p>91 <p><a·href="a00971_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">92 <table·class="memberdecls">
 93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 94 Classes</h2></td></tr>
 95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03768.html">Dune::GnuplotWriter&lt;·GridView·&gt;</a></td></tr>
 96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Writer·for·1D·grids·in·gnuplot·format.··<a·href="a03768.html#details">More...</a><br·/></td></tr>
 97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03772.html">Dune::LeafGnuplotWriter&lt;·G·&gt;</a></td></tr>
 99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03768.html"·title="Writer·for·1D·grids·in·gnuplot·format.">GnuplotWriter</a>·on·the·leaf·grid.··<a·href="a03772.html#details">More...</a><br·/></td></tr>
 100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03776.html">Dune::LevelGnuplotWriter&lt;·G·&gt;</a></td></tr>
 102 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a03768.html"·title="Writer·for·1D·grids·in·gnuplot·format.">GnuplotWriter</a>·on·a·given·level·grid.··<a·href="a03776.html#details">More...</a><br·/></td></tr>
 103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 104 </table><table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>105 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
87 Namespaces</h2></td></tr>106 Namespaces</h2></td></tr>
88 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>107 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
89 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>108 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>110 </table>
92 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>111 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
93 <div·class="textblock"><p>Implementation·of·gnuplot·output·for·1D·and·2D·grids.·</p>112 <div·class="textblock"><p>Provides·gnuplot·output·for·1D·Grids.·</p>
94 <dl·class="section·author"><dt>Author</dt><dd>Christian·Engwer·</dd></dl>113 <dl·class="section·author"><dt>Author</dt><dd>Christian·Engwer·</dd></dl>
95 </div></div><!--·contents·-->114 </div></div><!--·contents·-->
96 <!--·start·footer·part·-->115 <!--·start·footer·part·-->
97 <hr·class="footer"/><address·class="footer"><small>116 <hr·class="footer"/><address·class="footer"><small>
98 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8117 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
99 </small></address>118 </small></address>
100 </body>119 </body>
1.88 KB
html2text {}
    
Offset 2, 23 lines modifiedOffset 2, 38 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 ····*·_\x8g_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t 
10 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
11 gnuplot.cc·File·Reference10 gnuplot.hh·File·Reference
12 Implementation·of·gnuplot·output·for·1D·and·2D·grids.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.11 Provides·gnuplot·output·for·1D·Grids.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·<vector>
 13 #include·<string>
 14 #include·<iostream>
 15 #include·<fstream>
 16 #include·<dune/common/fvector.hh>
 17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
13 #include·"_\x8._.._./_.g_.n_.u_.p_.l_.o_.t_.._.h_.h"18 #include·"_\x8g_.n_.u_.p_.l_.o_.t_./_.g_.n_.u_.p_.l_.o_.t_.._.c_.c"
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.19 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 20 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 21 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>
 22  ·······Writer·for·1D·grids·in·gnuplot·format.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 23  
 24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8L_\x8e_\x8a_\x8f_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8·_\x8>
 25  ·······_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·on·the·leaf·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 26  
 27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8L_\x8e_\x8v_\x8e_\x8l_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8·_\x8>
 28  ·······_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·on·a·given·level·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 29  
15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s30 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
16 namespace· ·_\x8D_\x8u_\x8n_\x8e31 namespace· ·_\x8D_\x8u_\x8n_\x8e
17  ···········Include·standard·header·files.32  ···········Include·standard·header·files.
18  33  
19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*34 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
20 Implementation·of·gnuplot·output·for·1D·and·2D·grids.35 Provides·gnuplot·output·for·1D·Grids.
21 ··Author36 ··Author
22 ······Christian·Engwer37 ······Christian·Engwer
23 ===============================================================================38 ===============================================================================
24 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.839 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
48.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00971_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gnuplot.cc·Source·File</title>8 <title>dune-grid:·gnuplot.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 136 lines modifiedOffset 70, 141 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_8d29adac9322a6a2ee0cd26fd57d5299.html">gnuplot</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">gnuplot.cc</div></div>80 ··<div·class="headertitle"><div·class="title">gnuplot.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00971.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00971.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
 87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_IO_GNUPLOT_HH</span></div>
 88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_IO_GNUPLOT_HH</span></div>
 89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
87 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&quot;../gnuplot.hh&quot;</span></div>91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
88 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
 98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
89 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
91 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>101 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
 102 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};">
 103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03768.html">···30</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03768.html">GnuplotWriter</a>·{</div>
 104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridView::Grid::ctype·ctype;</div>
 106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 107 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimworld·=·<a·class="code·hl_variable"·href="a01036.html#gac709880cf1eac9bd7ae0f7c63ffb9ccd">GridView::dimensionworld</a>;</div>
 108 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
92 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keywordtype">void</span></div>109 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="keyword">public</span>:</div>
93 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="}">110 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">
 111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03768.html#abb5bfa7b578e679e36967af7d1b9f34e">···37</a></span>····<a·class="code·hl_function"·href="a03768.html#abb5bfa7b578e679e36967af7d1b9f34e">GnuplotWriter</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02876.html">GridView</a>·&amp;·gv)·:·_is(gv.indexSet()),·_gv(gv)</div>
94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a03768.html#a86a8f005d9040aa4fbc38c0adae76574">···19</a></span>··<a·class="code·hl_function"·href="a03768.html#a86a8f005d9040aa4fbc38c0adae76574">GnuplotWriter&lt;GridView&gt;::write</a>(<span·class="keyword">const</span>·std::string&amp;·filename)<span·class="keyword">·const</span></div> 
95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="keyword">··</span>{</div> 
96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·open·file</span></div> 
97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····std::ofstream·file(filename.c_str());</div> 
98 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="comment">//·write·all·column·names</span></div> 
99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····file·&lt;&lt;·<span·class="stringliteral">&quot;#·coord\t&quot;</span>;</div> 
100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;_names.size();·i++)</div> 
101 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······file·&lt;&lt;·_names[i]·&lt;&lt;·<span·class="stringliteral">&quot;\t&quot;</span>;</div> 
102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····file·&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span>;</div> 
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keywordflow">if</span>·(dimworld==1)·{</div> 
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#if·!NDEBUG</span></div> 
106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keywordtype">int</span>·counter·=·0;</div> 
107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#endif</span></div> 
108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;0&gt;::Iterator·CellIterator;</div> 
109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······CellIterator·it·=·_gv.template·begin&lt;0&gt;();</div> 
110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······CellIterator·end·=·_gv.template·end&lt;0&gt;();</div> 
111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keywordflow">for</span>·(;·it·!=·end;·++it)</div> 
112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······{</div>112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>
 113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">static_assert</span>(dimworld==1·||·dimworld==2,·<span·class="stringliteral">&quot;GnuPlot·export·only·works·for·worlddim==1·and·worlddim==2&quot;</span>);</div>
113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········<span·class="keywordtype">int</span>·i·=·_is.index(*it);</div> 
114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="comment">//·check·that·the·elements·are·numbered·consecutively</span></div> 
115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>········assert·(i·==·counter++);</div> 
116 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········<span·class="comment">//·calc·positions</span></div>114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="comment">//·allocate·_data·buffer</span></div>
117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········assert(it-&gt;geometry().corners()·==·2);</div> 
118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·left·=·it-&gt;geometry().corner(0);</div> 
119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·right·=·it-&gt;geometry().corner(1);</div> 
120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········assert(left[0]·&lt;·right[0]);</div>115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······_data.resize(_is.size(0)*2);</div>
121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<span·class="comment">//·write·gnuplot·rows·for·left·&amp;·right·vertex</span></div> 
122 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········writeRow(file,·left,·_data[2*i]);</div> 
123 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········writeRow(file,·right,·_data[2*i+1]);</div> 
124 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div>116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····}</div>
125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····}·<span·class="keywordflow">else</span>·{</div> 
127 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
128 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;dimworld&gt;::Iterator·VertexIterator;</div> 
129 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······VertexIterator·it··=·_gv.template·begin&lt;dimworld&gt;();</div> 
130 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······VertexIterator·end·=·_gv.template·end&lt;dimworld&gt;();</div> 
131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">for</span>·(;·it·!=·end;·++it)·{</div> 
132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="comment">//·write·gnuplot·rows·for·vertex</span></div> 
134 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········writeRow(file,·it-&gt;geometry().corner(0),·_data[_is.index(*it)]);</div> 
135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
136 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······}</div> 
137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div> 
139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
140 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··}</div> 
141 </div>117 </div>
142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·DataContainer&gt;</div>
144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="keywordtype">void</span></div> 
145 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">120 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">
146 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a03768.html#a86a8f005d9040aa4fbc38c0adae76574">···69</a></span>··<a·class="code·hl_class"·href="a03768.html">GnuplotWriter&lt;GridView&gt;::writeRow</a>(std::ostream·&amp;·file,</div> 
147 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····································<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·position,</div> 
148 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····································<span·class="keyword">const</span>·std::vector&lt;float&gt;·&amp;·data)<span·class="keyword">·const</span></div>121 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03768.html#a795d3e663a32bed6fd733930b2b944df">···49</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03768.html#a795d3e663a32bed6fd733930b2b944df">addCe[·...·truncated·by·diffoscope;·len:·129,·SHA:·bdfd531495d84f15f312cb283bfa0d283718246cb09a8695a90fdc90ba8189bd·...·]</div>
 122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····{</div>
 123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">if</span>·(dimworld!=1)</div>
 124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········DUNE_THROW(IOError,·<span·class="stringliteral">&quot;Gnuplot·cell·data·writing·is·only·supported·for·grids·in·a·1d·world!&quot;</span>);</div>
 125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······addData(cellData,·data,·name);</div>
 126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>
 127 </div>
 128 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·DataContainer&gt;</div>
 130 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
 131 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03768.html#a4480585a934bb6e2f787cb17e4615e21">···61</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03768.html#a4480585a934bb6e2f787cb17e4615e21">addVertexData</a>(<span·class="keyword">const</span>·DataContainer&amp;·data,·<span·class="keyword">const</span>·std::string·&amp;·name)</div>
 132 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····{</div>
 133 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······addData(vertexData,·data,·name);</div>
Max diff block lines reached; 13821/39249 bytes (35.21%) of diff not shown.
10.1 KB
html2text {}
    
Offset 2, 139 lines modifiedOffset 2, 162 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8g_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t 
10 gnuplot.cc9 gnuplot.hh
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file11 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root12 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception13 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-14 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:15 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 10#include·"../gnuplot.hh" 
18 1116 5#ifndef·DUNE_IO_GNUPLOT_HH
 17 6#define·DUNE_IO_GNUPLOT_HH
 18 7
 19 13#include·<vector>
 20 14#include·<string>
 21 15#include·<iostream>
 22 16#include·<fstream>
 23 17
 24 18#include·<dune/common/fvector.hh>
 25 19
 26 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 27 21
19 12namespace·_\x8D_\x8u_\x8n_\x8e·{28 22namespace·_\x8D_\x8u_\x8n_\x8e·{
20 1329 23
21 17·template<class·GridView>30 29·template<class·GridView>
 31 _\x83_\x80·class·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·{
 32 31
 33 32·typedef·typename·GridView::Grid::ctype·ctype;
 34 33
 35 34·constexpr·static·int·dimworld·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d;
 36 35
 37 36·public:
 38 _\x83_\x87·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·(const·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w·&·gv)·:·_is(gv.indexSet()),·_gv(gv)
22 18·void 
23 _\x81_\x89·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8w_\x8r_\x8i_\x8t_\x8e(const·std::string&·filename)·const 
24 20·{ 
25 21·//·open·file 
26 22·std::ofstream·file(filename.c_str()); 
27 23·//·write·all·column·names 
28 24·file·<<·"#·coord\t"; 
29 25·for·(size_t·i=0;·i<_names.size();·i++) 
30 26·file·<<·_names[i]·<<·"\t"; 
31 27·file·<<·"\n"; 
32 28 
33 29·if·(dimworld==1)·{ 
34 30#if·!NDEBUG 
35 31·int·counter·=·0; 
36 32#endif 
37 33·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<0>::Iterator·CellIterator; 
38 34·CellIterator·it·=·_gv.template·begin<0>(); 
39 35·CellIterator·end·=·_gv.template·end<0>(); 
40 36·for·(;·it·!=·end;·++it) 
41 37·{39 38·{
 40 39·static_assert(dimworld==1·||·dimworld==2,·"GnuPlot·export·only·works·for
 41 worlddim==1·and·worlddim==2");
 42 40·//·allocate·_data·buffer
 43 41·_data.resize(_is.size(0)*2);
42 38·int·i·=·_is.index(*it); 
43 39·//·check·that·the·elements·are·numbered·consecutively 
44 40·assert·(i·==·counter++); 
45 41·//·calc·positions 
46 42·assert(it->geometry().corners()·==·2); 
47 43·const·FieldVector<ctype,dimworld>&·left·=·it->geometry().corner(0); 
48 44·const·FieldVector<ctype,dimworld>&·right·=·it->geometry().corner(1); 
49 45·assert(left[0]·<·right[0]); 
50 46·//·write·gnuplot·rows·for·left·&·right·vertex 
51 47·writeRow(file,·left,·_data[2*i]); 
52 48·writeRow(file,·right,·_data[2*i+1]); 
53 49·}44 42·}
 45 43
54 50 
55 51·}·else·{ 
56 52 
57 53·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<dimworld>::Iterator 
58 VertexIterator; 
59 54·VertexIterator·it·=·_gv.template·begin<dimworld>(); 
60 55·VertexIterator·end·=·_gv.template·end<dimworld>(); 
61 56·for·(;·it·!=·end;·++it)·{ 
62 57 
63 58·//·write·gnuplot·rows·for·vertex 
64 59·writeRow(file,·it->geometry().corner(0),·_data[_is.index(*it)]); 
65 60 
66 61·} 
67 62 
68 63·} 
69 64 
70 65·} 
71 66 
72 67·template<class·GridView> 
73 68·void 
74 _\x86_\x89·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8w_\x8r_\x8i_\x8t_\x8e_\x8R_\x8o_\x8w(std::ostream·&·file, 
75 70·const·FieldVector<ctype,dimworld>&·position, 
76 71·const·std::vector<float>·&·data)·const 
77 72·{ 
78 73·assert·(data.size()·==·_names.size()); 
79 74·//·write·position 
80 75·file·<<·position·<<·"\t"; 
81 76·//·write·all·data·columns 
82 77·for·(size_t·j=0;·j<data.size();·j++) 
83 78·file·<<·data[j]·<<·"\t"; 
84 79·file·<<·"\n"; 
85 80·} 
86 81 
87 87·template<class·GridView> 
88 88·template<class·DataContainer>46 48·template·<class·DataContainer>
89 89·void 
90 90·_\x8G_\x8n_\x8u_\x8p_\x8l_\x8o_\x8t_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8a_\x8d_\x8d_\x8D_\x8a_\x8t_\x8a(DataType·t,·const·DataContainer&·data, 
91 const·std::string·&·name)47 _.4_.9·void·_.a_.d_.d_.C_.e_.l_.l_.D_.a_.t_.a(const·DataContainer&·data,·const·std::string·&·name)
 48 50·{
 49 51·if·(dimworld!=1)
 50 52·DUNE_THROW(IOError,·"Gnuplot·cell·data·writing·is·only·supported·for·grids
 51 in·a·1d·world!");
 52 53·addData(cellData,·data,·name);
 53 54·}
 54 55
 55 60·template·<class·DataContainer>
 56 _\x86_\x81·void·_\x8a_\x8d_\x8d_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8D_\x8a_\x8t_\x8a(const·DataContainer&·data,·const·std::string·&·name)
 57 62·{
 58 63·addData(vertexData,·data,·name);
 59 64·}
 60 65
Max diff block lines reached; 5223/10342 bytes (50.50%) of diff not shown.
1.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00977.html
    
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 <a·href="#details">More...</a></p>86 <a·href="#details">More...</a></p>
87 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>87 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
88 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/>88 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/>
89 <code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>89 <code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>
90 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>90 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
91 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>91 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
92 <code>#include·&lt;dune-grid-config.hh&gt;</code><br·/>92 <code>#include·&lt;dune-grid-config.hh&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a00347_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>93 <code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>
94 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>94 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
95 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>95 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
96 <code>#include·&quot;uggrid/ugincludes.hh&quot;</code><br·/>96 <code>#include·&quot;uggrid/ugincludes.hh&quot;</code><br·/>
97 <code>#include·&quot;uggrid/ugwrapper.hh&quot;</code><br·/>97 <code>#include·&quot;uggrid/ugwrapper.hh&quot;</code><br·/>
98 <code>#include·&quot;uggrid/ug_undefs.hh&quot;</code><br·/>98 <code>#include·&quot;uggrid/ug_undefs.hh&quot;</code><br·/>
99 <code>#include·&quot;uggrid/uggridgeometry.hh&quot;</code><br·/>99 <code>#include·&quot;uggrid/uggridgeometry.hh&quot;</code><br·/>
100 <code>#include·&quot;uggrid/uggridlocalgeometry.hh&quot;</code><br·/>100 <code>#include·&quot;uggrid/uggridlocalgeometry.hh&quot;</code><br·/>
6.09 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00977_source.html
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>93 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
94 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/classname.hh&gt;</span></div>94 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/classname.hh&gt;</span></div>
95 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/parallel/communication.hh&gt;</span></div>95 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/parallel/communication.hh&gt;</span></div>
96 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>96 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune-grid-config.hh&gt;</span>·<span·class="comment">//·HAVE_DUNE_UGGRID</span></div>99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune-grid-config.hh&gt;</span>·<span·class="comment">//·HAVE_DUNE_UGGRID</span></div>
100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00347.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00326.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#if·HAVE_DUNE_UGGRID·||·DOXYGEN</span></div>104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#if·HAVE_DUNE_UGGRID·||·DOXYGEN</span></div>
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#ifdef·ModelP</span></div>106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#ifdef·ModelP</span></div>
107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpicommunication.hh&gt;</span></div>107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpicommunication.hh&gt;</span></div>
Offset 668, 15 lines modifiedOffset 668, 15 lines modified
668 <div·class="line"><a·id="l00820"·name="l00820"></a><span·class="lineno">··820</span>·</div>668 <div·class="line"><a·id="l00820"·name="l00820"></a><span·class="lineno">··820</span>·</div>
669 <div·class="line"><a·id="l00821"·name="l00821"></a><span·class="lineno">··821</span>··}</div>669 <div·class="line"><a·id="l00821"·name="l00821"></a><span·class="lineno">··821</span>··}</div>
670 <div·class="line"><a·id="l00822"·name="l00822"></a><span·class="lineno">··822</span>·</div>670 <div·class="line"><a·id="l00822"·name="l00822"></a><span·class="lineno">··822</span>·</div>
671 <div·class="line"><a·id="l00823"·name="l00823"></a><span·class="lineno">··823</span>}·<span·class="comment">//·namespace·Dune</span></div>671 <div·class="line"><a·id="l00823"·name="l00823"></a><span·class="lineno">··823</span>}·<span·class="comment">//·namespace·Dune</span></div>
672 <div·class="line"><a·id="l00824"·name="l00824"></a><span·class="lineno">··824</span>·</div>672 <div·class="line"><a·id="l00824"·name="l00824"></a><span·class="lineno">··824</span>·</div>
673 <div·class="line"><a·id="l00825"·name="l00825"></a><span·class="lineno">··825</span><span·class="preprocessor">#endif···</span><span·class="comment">//·HAVE_DUNE_UGGRID·||·DOXYGEN</span></div>673 <div·class="line"><a·id="l00825"·name="l00825"></a><span·class="lineno">··825</span><span·class="preprocessor">#endif···</span><span·class="comment">//·HAVE_DUNE_UGGRID·||·DOXYGEN</span></div>
674 <div·class="line"><a·id="l00826"·name="l00826"></a><span·class="lineno">··826</span><span·class="preprocessor">#endif···</span><span·class="comment">//·DUNE_UGGRID_HH</span></div>674 <div·class="line"><a·id="l00826"·name="l00826"></a><span·class="lineno">··826</span><span·class="preprocessor">#endif···</span><span·class="comment">//·DUNE_UGGRID_HH</span></div>
675 <div·class="ttc"·id="aa00347_html"><div·class="ttname"><a·href="a00347.html">boundarysegment.hh</a></div><div·class="ttdoc">Base·class·for·grid·boundary·segments·of·arbitrary·geometry.</div></div>675 <div·class="ttc"·id="aa00326_html"><div·class="ttname"><a·href="a00326.html">boundarysegment.hh</a></div><div·class="ttdoc">Base·class·for·grid·boundary·segments·of·arbitrary·geometry.</div></div>
676 <div·class="ttc"·id="aa00980_html"><div·class="ttname"><a·href="a00980.html">uggridfactory.hh</a></div><div·class="ttdoc">The·specialization·of·the·generic·GridFactory·for·UGGrid.</div></div>676 <div·class="ttc"·id="aa00980_html"><div·class="ttname"><a·href="a00980.html">uggridfactory.hh</a></div><div·class="ttdoc">The·specialization·of·the·generic·GridFactory·for·UGGrid.</div></div>
677 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>677 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>
678 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>678 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>
679 <div·class="ttc"·id="aa01034_html_ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703"><div·class="ttname"><a·href="a01034.html#ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703">Dune::ForwardCommunication</a></div><div·class="ttdeci">@·ForwardCommunication</div><div·class="ttdoc">communicate·as·given·in·InterfaceType</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:171</div></div>679 <div·class="ttc"·id="aa01034_html_ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703"><div·class="ttname"><a·href="a01034.html#ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703">Dune::ForwardCommunication</a></div><div·class="ttdeci">@·ForwardCommunication</div><div·class="ttdoc">communicate·as·given·in·InterfaceType</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:171</div></div>
680 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>680 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
681 <div·class="ttc"·id="aa01067_html_a2b813abe33dde98dbca91705348b3fba"><div·class="ttname"><a·href="a01067.html#a2b813abe33dde98dbca91705348b3fba">Dune::UGCommunication</a></div><div·class="ttdeci">Communication&lt;·No_Comm·&gt;·UGCommunication</div><div·class="ttdef"><b>Definition</b>·uggrid.hh:138</div></div>681 <div·class="ttc"·id="aa01067_html_a2b813abe33dde98dbca91705348b3fba"><div·class="ttname"><a·href="a01067.html#a2b813abe33dde98dbca91705348b3fba">Dune::UGCommunication</a></div><div·class="ttdeci">Communication&lt;·No_Comm·&gt;·UGCommunication</div><div·class="ttdef"><b>Definition</b>·uggrid.hh:138</div></div>
682 <div·class="ttc"·id="aa02636_html"><div·class="ttname"><a·href="a02636.html">Dune::Capabilities::hasEntity</a></div><div·class="ttdoc">Specialize·with·'true'·for·all·codims·that·a·grid·implements·entities·for.·(default=false)</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:58</div></div>682 <div·class="ttc"·id="aa02636_html"><div·class="ttname"><a·href="a02636.html">Dune::Capabilities::hasEntity</a></div><div·class="ttdoc">Specialize·with·'true'·for·all·codims·that·a·grid·implements·entities·for.·(default=false)</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:58</div></div>
1.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00980.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
  
82 <p>The·specialization·of·the·generic·GridFactory·for·UGGrid.··82 <p>The·specialization·of·the·generic·GridFactory·for·UGGrid.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
85 <code>#include·&lt;memory&gt;</code><br·/>85 <code>#include·&lt;memory&gt;</code><br·/>
86 <code>#include·&lt;vector&gt;</code><br·/>86 <code>#include·&lt;vector&gt;</code><br·/>
87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00347_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a00977_source.html">dune/grid/uggrid.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a00977_source.html">dune/grid/uggrid.hh</a>&gt;</code><br·/>
91 </div>91 </div>
92 <p><a·href="a00980_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a00980_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">93 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
95 Classes</h2></td></tr>95 Classes</h2></td></tr>
5.51 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00980_source.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00347.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00326.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00977.html">dune/grid/uggrid.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00977.html">dune/grid/uggrid.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
105 <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno">··162</span>··<span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·dimworld&gt;</div>105 <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno">··162</span>··<span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·dimworld&gt;</div>
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 <div·class="line"><a·id="l00303"·name="l00303"></a><span·class="lineno">··303</span>·</div>205 <div·class="line"><a·id="l00303"·name="l00303"></a><span·class="lineno">··303</span>·</div>
206 <div·class="line"><a·id="l00304"·name="l00304"></a><span·class="lineno">··304</span>··};</div>206 <div·class="line"><a·id="l00304"·name="l00304"></a><span·class="lineno">··304</span>··};</div>
207 </div>207 </div>
208 <div·class="line"><a·id="l00305"·name="l00305"></a><span·class="lineno">··305</span>·</div>208 <div·class="line"><a·id="l00305"·name="l00305"></a><span·class="lineno">··305</span>·</div>
209 <div·class="line"><a·id="l00306"·name="l00306"></a><span·class="lineno">··306</span>}</div>209 <div·class="line"><a·id="l00306"·name="l00306"></a><span·class="lineno">··306</span>}</div>
210 <div·class="line"><a·id="l00307"·name="l00307"></a><span·class="lineno">··307</span>·</div>210 <div·class="line"><a·id="l00307"·name="l00307"></a><span·class="lineno">··307</span>·</div>
211 <div·class="line"><a·id="l00308"·name="l00308"></a><span·class="lineno">··308</span><span·class="preprocessor">#endif</span></div>211 <div·class="line"><a·id="l00308"·name="l00308"></a><span·class="lineno">··308</span><span·class="preprocessor">#endif</span></div>
212 <div·class="ttc"·id="aa00347_html"><div·class="ttname"><a·href="a00347.html">boundarysegment.hh</a></div><div·class="ttdoc">Base·class·for·grid·boundary·segments·of·arbitrary·geometry.</div></div>212 <div·class="ttc"·id="aa00326_html"><div·class="ttname"><a·href="a00326.html">boundarysegment.hh</a></div><div·class="ttdoc">Base·class·for·grid·boundary·segments·of·arbitrary·geometry.</div></div>
213 <div·class="ttc"·id="aa00977_html"><div·class="ttname"><a·href="a00977.html">uggrid.hh</a></div><div·class="ttdoc">The·UGGrid·class.</div></div>213 <div·class="ttc"·id="aa00977_html"><div·class="ttname"><a·href="a00977.html">uggrid.hh</a></div><div·class="ttdoc">The·UGGrid·class.</div></div>
214 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>214 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
215 <div·class="ttc"·id="aa02620_html"><div·class="ttname"><a·href="a02620.html">Dune::BoundarySegment</a></div><div·class="ttdoc">Base·class·for·classes·implementing·geometries·of·boundary·segments.</div><div·class="ttdef"><b>Definition</b>·boundarysegment.hh:94</div></div>215 <div·class="ttc"·id="aa02620_html"><div·class="ttname"><a·href="a02620.html">Dune::BoundarySegment</a></div><div·class="ttdoc">Base·class·for·classes·implementing·geometries·of·boundary·segments.</div><div·class="ttdef"><b>Definition</b>·boundarysegment.hh:94</div></div>
216 <div·class="ttc"·id="aa02828_html_a45739c02b5a9029551508f4a434b2c9e"><div·class="ttname"><a·href="a02828.html#a45739c02b5a9029551508f4a434b2c9e">Dune::Grid::LeafIntersection</a></div><div·class="ttdeci">GridFamily::Traits::LeafIntersection·LeafIntersection</div><div·class="ttdoc">A·type·that·is·a·model·of·Dune::Intersection,·an·intersections·of·two·codimension·1·of·two·codimensio...</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:456</div></div>216 <div·class="ttc"·id="aa02828_html_a45739c02b5a9029551508f4a434b2c9e"><div·class="ttname"><a·href="a02828.html#a45739c02b5a9029551508f4a434b2c9e">Dune::Grid::LeafIntersection</a></div><div·class="ttdeci">GridFamily::Traits::LeafIntersection·LeafIntersection</div><div·class="ttdoc">A·type·that·is·a·model·of·Dune::Intersection,·an·intersections·of·two·codimension·1·of·two·codimensio...</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:456</div></div>
217 <div·class="ttc"·id="aa02828_html_ac4bb8853d6729eadede2cce495f3d71f"><div·class="ttname"><a·href="a02828.html#ac4bb8853d6729eadede2cce495f3d71f">Dune::Grid::Communication</a></div><div·class="ttdeci">typename·GridFamily::Traits::Communication·Communication</div><div·class="ttdoc">A·type·that·is·a·model·of·Dune::Communication.·It·provides·a·portable·way·for·communication·on·the·se...</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:515</div></div>217 <div·class="ttc"·id="aa02828_html_ac4bb8853d6729eadede2cce495f3d71f"><div·class="ttname"><a·href="a02828.html#ac4bb8853d6729eadede2cce495f3d71f">Dune::Grid::Communication</a></div><div·class="ttdeci">typename·GridFamily::Traits::Communication·Communication</div><div·class="ttdoc">A·type·that·is·a·model·of·Dune::Communication.·It·provides·a·portable·way·for·communication·on·the·se...</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:515</div></div>
218 <div·class="ttc"·id="aa02832_html"><div·class="ttname"><a·href="a02832.html">Dune::Grid::Codim</a></div><div·class="ttdoc">A·Traits·struct·that·collects·all·associated·types·of·one·implementation.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:411</div></div>218 <div·class="ttc"·id="aa02832_html"><div·class="ttname"><a·href="a02832.html">Dune::Grid::Codim</a></div><div·class="ttdoc">A·Traits·struct·that·collects·all·associated·types·of·one·implementation.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:411</div></div>
219 <div·class="ttc"·id="aa02864_html"><div·class="ttname"><a·href="a02864.html">Dune::GridFactoryInterface</a></div><div·class="ttdoc">Provide·a·generic·factory·class·for·unstructured·grids.</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:70</div></div>219 <div·class="ttc"·id="aa02864_html"><div·class="ttname"><a·href="a02864.html">Dune::GridFactoryInterface</a></div><div·class="ttdoc">Provide·a·generic·factory·class·for·unstructured·grids.</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:70</div></div>
6.29 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00983.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·persistentcontainerwrapper.hh·File·Reference</title>8 <title>dune-grid:·persistentcontainermap.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 25 lines modifiedOffset 72, 33 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">persistentcontainerwrapper.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">persistentcontainermap.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>
 83 <code>#include·&lt;cassert&gt;</code><br·/>
 84 <code>#include·&lt;type_traits&gt;</code><br·/>
 85 <code>#include·&lt;utility&gt;</code><br·/>
 86 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>
 87 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
84 </div>89 </div>
85 <p><a·href="a00983_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a00983_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">91 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>93 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04212.html">Dune::PersistentContainerWrapper&lt;·G,·T·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04200.html">Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;</a></td></tr>
 95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">map-based·implementation·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>··<a·href="a04200.html#details">More...</a><br·/></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04204.html">Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;::IteratorWrapper&lt;·value,·iterator·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.81 KB
html2text {}
    
Offset 2, 20 lines modifiedOffset 2, 29 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 persistentcontainerwrapper.hh·File·Reference9 persistentcontainermap.hh·File·Reference
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8h_\x8o_\x8s_\x8t_\x8g_\x8r_\x8i_\x8d_\x8a_\x8c_\x8c_\x8e_\x8s_\x8s_\x8._\x8h_\x8h> 
11 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.u_.t_.i_.l_.i_.t_.y_./_.p_.e_.r_.s_.i_.s_.t_.e_.n_.t_.c_.o_.n_.t_.a_.i_.n_.e_.r_.._.h_.h>10 #include·<algorithm>
 11 #include·<cassert>
 12 #include·<type_traits>
 13 #include·<utility>
 14 #include·<dune/common/hybridutilities.hh>
 15 #include·<dune/common/typetraits.hh>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8W_.r_.a_.p_.p_.e_.r_.<_.·_.G_.,_.·_.T_\x8·_\x8>19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8M_.a_.p_.<_.·_.G_.,_.·_.I_.d_.S_.e_.t_.,_.·_.M_.a_.p_\x8·_\x8>
 20  ·······map-based·implementation·of·the·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 21  
 22 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8M_\x8a_\x8p_\x8<_\x8·_\x8G_\x8,_\x8·_\x8I_\x8d_\x8S_\x8e_\x8t_\x8,_\x8·_\x8M_\x8a_\x8p_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8v_\x8a_\x8l_\x8u_\x8e_\x8,
 23 ········_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>
15  24  
16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
17 namespace· ·_\x8D_\x8u_\x8n_\x8e26 namespace· ·_\x8D_\x8u_\x8n_\x8e
18  ···········Include·standard·header·files.27  ···········Include·standard·header·files.
19  28  
20 ===============================================================================29 ===============================================================================
21 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
130 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00983_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·persistentcontainerwrapper.hh·Source·File</title>8 <title>dune-grid:·persistentcontainermap.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 150 lines modifiedOffset 74, 387 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">persistentcontainerwrapper.hh</div></div>80 ··<div·class="headertitle"><div·class="title">persistentcontainermap.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00983.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00983.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINERWRAPPER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINERMAP_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINERWRAPPER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINERMAP_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01013.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="comment">//·PersistentContainerWrapper</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·--------------------------</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·T·&gt;</div> 
100 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};"> 
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a04212.html">···18</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04212.html">PersistentContainerWrapper</a></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04212.html">PersistentContainerWrapper&lt;·G,·T·&gt;</a>·<a·class="code·hl_class"·href="a04212.html">This</a>;</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="comment">//·PersistentContainerMap</span></div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·----------------------</span></div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
 105 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·IdSet,·<span·class="keyword">class</span>·Map·&gt;</div>
 106 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a04200.html">···25</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04200.html">PersistentContainerMap</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03360.html">Dune::HostGridAccess&lt;·G·&gt;</a>·<a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>;</div> 
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGridAccess::HostGrid·HostGrid;</div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·T·&gt;</a>·<a·class="code·hl_class"·href="a04188.html">PersistentContainerHostGrid</a>;</div> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>
 109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04200.html">PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;</a>·<a·class="code·hl_class"·href="a04200.html">This</a>;</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04212.html#a7fab3fd4ed104d5cf17a02e1b2adaa06">···28</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a04212.html#a7fab3fd4ed104d5cf17a02e1b2adaa06">Grid</a>;</div> 
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">···30</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·T·&gt;::Value</a>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>;</div> 
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a04212.html#a92876acc71fee277cc1658d151838e1b">···31</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04188.html">Persi[·...·truncated·by·diffoscope;·len:·135,·SHA:·58efffab0db64fd81957c7b4f289ca2c17bba2905990a1282f77411edb56e03d·...·]</div>111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">protected</span>:</div>
 112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·reference,·<span·class="keyword">class</span>·iterator·&gt;</div>
 113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04204.html">IteratorWrapper</a>;</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a04212.html#ad6b55b3af20d9b48e41daff27f19a1e8">···33</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·T·&gt;::Iterator</a>·<a·class="code·hl_typedef"·href="a04212.html#ad6b55b3af20d9b48e41daff27f19a1e8">Iterator</a>;</div> 
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04212.html#a2683250d790e594e7e34703e781544f0">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04188.html">Persis[·...·truncated·by·diffoscope;·len:·152,·SHA:·794bd58e33634f6d57e1734e6cb8decec39ced20ea10a624abcc1c83491fed30·...·]</div>115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">public</span>:</div>
 116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04200.html#a148f33f791c8776236f44c201760514a">···34</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a04200.html#a148f33f791c8776236f44c201760514a">Grid</a>;</div>
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Map::mapped_type·<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>;</div>
 119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04200.html#abc1712ee3dcef8daa2dc4ca4de121153">···37</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Map::size_type·<a·class="code·hl_typedef"·href="a04200.html#abc1712ee3dcef8daa2dc4ca4de121153">Size</a>;</div>
119 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}"> 
120 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a04212.html#ac062054287bad49bed14b61a9f17418a">···36</a></span>····<a·class="code·hl_function"·href="a04212.html#ac062054287bad49bed14b61a9f17418a">PersistentContainerWrapper</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a7fab3fd4ed104d5cf17a02e1b2adaa06">Grid</a>·&amp;grid,·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;value·=·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>()·)</div> 
121 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······:·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>(·<a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>::hostGrid(·grid·),·codim,·value·)</div> 
122 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{}</div>120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a04200.html#a2df91a67aa69c25eeba45e6ccd5b094e">···39</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04204.html">IteratorWrapper&lt;·const·Value,·typename·Map::const_iterator·&gt;</a>·<a·class="code·hl_typedef"·href="a04200.html#a2df91a67aa69c25eeba45e6ccd5b094e">ConstIterator</a>;</div>
 122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04200.html#ae1c558bf3354c0a569df33b18e929be0">···40</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04204.html">IteratorWrapper&lt;·Value,·typename·Map::iterator·&gt;</a>·<a·class="code·hl_typedef"·href="a04200.html#ae1c558bf3354c0a569df33b18e929be0">Iterator</a>;</div>
 123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 124 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
 125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a04200.html#aa9ffcdacd9649307488024e18e22ae30">···42</a></span>····<a·class="code·hl_function"·href="a04200.html#aa9ffcdacd9649307488024e18e22ae30">PersistentContainerMap</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04200.html#a148f33f791c8776236f44c201760514a">Grid</a>·&amp;<a·class="code·hl_function"·href="a04200.html#aa728f1722dd949d943d7ab672b0b2616">grid</a>,·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02824.html">IdSet</a>·&amp;<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>·&amp;value·)</div>
 126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······:·<a·class="code·hl_variable"·href="a04200.html#a38e954fcf8d20bf56a4474db517ed1c0">grid_</a>(·&amp;<a·class="code·hl_function"·href="a04200.html#aa728f1722dd949d943d7ab672b0b2616">grid</a>·),</div>
 127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<a·class="code·hl_variable"·href="a04200.html#a2e3e7b47ac387c01a2cc86f8dbe5b135">codim_</a>(·codim·),</div>
 128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········<a·class="code·hl_variable"·href="a04200.html#ae7bcde9dff8cbb05329d403655dba350">idSet_</a>(·&amp;<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>·),</div>
 129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>()</div>
 130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div>
 131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<a·class="code·hl_function"·href="a04200.html#a48d6ac1ae8d5abea6288539acb2d9461">resize</a>(·value·);</div>
 132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div>
123 </div>133 </div>
124 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
125 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
126 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="}">136 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a04212.html#a8aa2d3cbd15a9566985f99930f9a8df3">···41</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>[·...·truncated·by·diffoscope;·len:·85,·SHA:·b7e1e124990c5a501edb9b4c3dec7ecafd395e7e12a91c3b31fb53388e8b62d9·...·]">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)<span·class="keyword">·const</span></div>137 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a04200.html#a3a601cefdb2f6bf22c90973894ce44a4">···52</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>[·...·truncated·by·diffoscope;·len:·85,·SHA:·a2e57d2bb37763d88613f90c6266954944c41d7d7f968bac6fd8eeac7b00f8da·...·]">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)<span·class="keyword">·const</span></div>
128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="keyword">····</span>{</div>138 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">····</span>{</div>
129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>[·HostGridAccess::hostEntity(·entity·)·];</div>139 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······assert(·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>·==·<a·class="code·hl_function"·href="a04200.html#a3bdfe5c4c1feda7f2b3255d0f2001577[·...·truncated·by·diffoscope;·len:·21,·SHA:·43652cb0a6cdf2e08f953e2a2172d48fcb08673c28573e3a5ad257969ee85d8f·...·];</div>
 140 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keyword">typename</span>·Map::const_iterator·pos·=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.find(·<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>().<span·class="keywordtype">id</span>(·entity·)·);</div>
 141 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······assert(·pos·!=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.end()·);</div>
 142 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">return</span>·pos-&gt;second;</div>
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····}</div>143 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div>
131 </div>144 </div>
132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
134 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">147 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}">
135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a04212.html#a04f585db63204fa39d033556db8e5cc7">···47</a></span>····<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;<a·class="code·hl_function"·h[·...·truncated·by·diffoscope;·len:·50,·SHA:·c632a44a071aa3af48501151ecc9858faa8f78221fdfc360ab91830f38a6b13c·...·]">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)</div>148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a04200.html#ad68c9583726be057336edb4435b3f982">···61</a></span>····<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>·&amp;<a·class="code·hl_function"·h[·...·truncated·by·diffoscope;·len:·50,·SHA:·b9cc387a62fb58215003d8cd1f8c16608c2be7fff2fee6be85cf5fe3a31bbf85·...·]">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)</div>
136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{</div>149 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····{</div>
137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>[·HostGridAccess::hostEntity(·entity·)·];</div>150 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······assert(·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>·==·<a·class="code·hl_function"·href="a04200.html#a3bdfe5c4c1feda7f2b3255d0f2001577[·...·truncated·by·diffoscope;·len:·21,·SHA:·43652cb0a6cdf2e08f953e2a2172d48fcb08673c28573e3a5ad257969ee85d8f·...·];</div>
 151 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">typename</span>·Map::iterator·pos·=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.find(·<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>().<span·class="keywordtype">id</span>(·entity·)·);</div>
 152 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······assert(·pos·!=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.end()·);</div>
 153 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">return</span>·pos-&gt;second;</div>
138 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div>154 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····}</div>
139 </div>155 </div>
140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
142 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}"> 
143 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a04212.html#a5d1cf02fab84fec3ee1c9386b568edaa">···53</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;<a·class="code·hl_function"·href="a04212.html#a5d1cf02fab84fec3ee1c9386b568edaa">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity,·<span·class="keywordtype">int</span>·subEntity·)<span·class="keyword">·const</span></div> 
144 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">····</span>{</div> 
145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>(·HostGridAccess::hostEntity(·entity·),·subEntity·);</div> 
146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····}</div> 
147 </div> 
148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
149 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
150 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}"> 
151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a04212.html#a8f1fec736e5ee6511f2bdeec21336a50">···59</a></span>····<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;<a·class="code·hl_function"·href="a04212.html#a5d1cf02fab84fec3ee1c9386b568edaa">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity,·<span·class="keywordtype">int</span>·subEntity·)</div> 
152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····{</div> 
153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>(·HostGridAccess::hostEntity(·entity·),·subEntity·);</div> 
Max diff block lines reached; 71753/101901 bytes (70.41%) of diff not shown.
30.7 KB
html2text {}
    
Offset 1, 198 lines modifiedOffset 1, 432 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 persistentcontainerwrapper.hh8 persistentcontainermap.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_PERSISTENTCONTAINERWRAPPER_HH15 5#ifndef·DUNE_PERSISTENTCONTAINERMAP_HH
16 6#define·DUNE_PERSISTENTCONTAINERWRAPPER_HH16 6#define·DUNE_PERSISTENTCONTAINERMAP_HH
17 717 7
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8h_\x8o_\x8s_\x8t_\x8g_\x8r_\x8i_\x8d_\x8a_\x8c_\x8c_\x8e_\x8s_\x8s_\x8._\x8h_\x8h> 
19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h> 
20 10 
21 11namespace·_.D_.u_.n_.e18 8#include·<algorithm>
 19 9#include·<cassert>
 20 10#include·<type_traits>
 21 11#include·<utility>
22 12{22 12
23 13 
24 14·//·PersistentContainerWrapper 
25 15·//·--------------------------23 13#include·<dune/common/hybridutilities.hh>
 24 14#include·<dune/common/typetraits.hh>
 25 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h>
26 1626 16
27 17·template<·class·G,·class·T·>27 17namespace·_.D_.u_.n_.e
 28 18{
 29 19
 30 20·//·PersistentContainerMap
 31 21·//·----------------------
 32 22
 33 24·template<·class·G,·class·IdSet,·class·Map·>
28 _\x81_.8·class·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.W_.r_.a_.p_.p_.e_.r34 _\x82_.5·class·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.M_.a_.p
29 19·{35 26·{
30 20·typedef·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.W_.r_.a_.p_.p_.e_.r_.<_.·_.G_.,_.·_.T_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;36 27·typedef·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.M_.a_.p_.<_.·_.G_.,_.·_.I_.d_.S_.e_.t_.,_.·_.M_.a_.p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 37 28
 38 29·protected:
 39 30·template<·class·reference,·class·iterator·>
 40 31·class·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r;
31 21 
32 22·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8G_\x8·_\x8>·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s; 
33 23 
34 24·typedef·typename·HostGridAccess::HostGrid·HostGrid; 
35 25·typedef·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d; 
36 26 
37 27·public: 
38 _\x82_\x88·typedef·G·_\x8G_\x8r_\x8i_\x8d; 
39 29 
40 _\x83_\x80·typedef·typename·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8u_\x8e·_\x8V_\x8a_\x8l_\x8u_\x8e; 
41 _\x83_\x81·typedef·typename·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8S_\x8i_\x8z_\x8e·_\x8S_\x8i_\x8z_\x8e; 
42 3241 32
 42 33·public:
 43 _\x83_\x84·typedef·G·_\x8G_\x8r_\x8i_\x8d;
43 _\x83_\x83·typedef·typename·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
44 _\x83_\x84·typedef·typename·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r 
45 _\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
46 3544 35
 45 _\x83_\x86·typedef·typename·Map::mapped_type·_\x8V_\x8a_\x8l_\x8u_\x8e;
 46 _\x83_\x87·typedef·typename·Map::size_type·_\x8S_\x8i_\x8z_\x8e;
 47 38
 48 _\x83_\x89·typedef·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8c_\x8o_\x8n_\x8s_\x8t_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8,_\x8·_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8M_\x8a_\x8p_\x8:_\x8:_\x8c_\x8o_\x8n_\x8s_\x8t_\x8__\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>
 49 _\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 50 _\x84_\x80·typedef·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8,_\x8·_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8M_\x8a_\x8p_\x8:_\x8:_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 51 41
47 _\x83_.6·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.W_.r_.a_.p_.p_.e_.r·(·const·_.G_.r_.i_.d·&grid,·int·codim,·const·_.V_.a_.l_.u_.e·&value52 _\x84_.2·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.M_.a_.p·(·const·_.G_.r_.i_.d·&_.g_.r_.i_.d,·int·codim,·const·_.I_.d_.S_.e_.t·&_.i_.d_.S_.e_.t,
48 =·_\x8V_\x8a_\x8l_\x8u_\x8e()·) 
49 37·:·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_(·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s::hostGrid(·grid·),·codim,·value·) 
50 38·{} 
51 3953 const·_.V_.a_.l_.u_.e·&value·)
 54 43·:·_\x8g_\x8r_\x8i_\x8d_\x8_(·&_\x8g_\x8r_\x8i_\x8d·),
 55 44·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8_(·codim·),
 56 45·_\x8i_\x8d_\x8S_\x8e_\x8t_\x8_(·&_\x8i_\x8d_\x8S_\x8e_\x8t·),
 57 46·_\x8d_\x8a_\x8t_\x8a_\x8_()
 58 47·{
 59 48·_\x8r_\x8e_\x8s_\x8i_\x8z_\x8e(·value·);
 60 49·}
 61 50
52 40·template<·class·Entity·>62 51·template<·class·Entity·>
53 _\x84_.1·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)·const63 _\x85_.2·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)·const
54 42·{ 
55 43·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_[·HostGridAccess::hostEntity(·entity·)·]; 
56 44·} 
57 4564 53·{
 65 54·assert(·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·==·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n()·);
 66 55·typename·Map::const_iterator·pos·=·_\x8d_\x8a_\x8t_\x8a_\x8_.find(·_\x8i_\x8d_\x8S_\x8e_\x8t().id(·entity·)·);
 67 56·assert(·pos·!=·_\x8d_\x8a_\x8t_\x8a_\x8_.end()·);
 68 57·return·pos->second;
 69 58·}
 70 59
58 46·template<·class·Entity·>71 60·template<·class·Entity·>
59 _\x84_.7·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)72 _\x86_.1·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)
60 48·{ 
61 49·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_[·HostGridAccess::hostEntity(·entity·)·]; 
62 50·} 
63 51 
64 52·template<·class·Entity·> 
65 _\x85_\x83·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·int·subEntity·)·const 
66 54·{ 
67 55·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_(·HostGridAccess::hostEntity(·entity·),·subEntity·); 
68 56·} 
69 57 
70 58·template<·class·Entity·> 
71 _\x85_\x89·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·int·subEntity·) 
72 60·{73 62·{
73 61·return·_.h_.o_.s_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_._(·HostGridAccess::hostEntity(·entity·),·subEntity·);74 63·assert(·_.E_.n_.t_.i_.t_.y_.:_.:_.c_.o_.d_.i_.m_.e_.n_.s_.i_.o_.n·==·_.c_.o_.d_.i_.m_.e_.n_.s_.i_.o_.n()·);
 75 64·typename·Map::iterator·pos·=·_\x8d_\x8a_\x8t_\x8a_\x8_.find(·_\x8i_\x8d_\x8S_\x8e_\x8t().id(·entity·)·);
 76 65·assert(·pos·!=·_\x8d_\x8a_\x8t_\x8a_\x8_.end()·);
 77 66·return·pos->second;
74 62·}78 67·}
75 63 
76 _\x86_\x84·_\x8S_\x8i_\x8z_\x8e·_\x8s_\x8i_\x8z_\x8e·()·const·{·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8s_\x8i_\x8z_\x8e();·} 
77 65 
78 _\x86_\x86·void·_\x8r_\x8e_\x8s_\x8i_\x8z_\x8e·(·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&value·=·_\x8V_\x8a_\x8l_\x8u_\x8e()·)·{·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8r_\x8e_\x8s_\x8i_\x8z_\x8e(·value 
79 );·} 
80 _\x86_\x87·void·_\x8s_\x8h_\x8r_\x8i_\x8n_\x8k_\x8T_\x8o_\x8F_\x8i_\x8t·()·{·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8s_\x8h_\x8r_\x8i_\x8n_\x8k_\x8T_\x8o_\x8F_\x8i_\x8t();·} 
81 6879 68
82 _\x86_\x89·void·_\x8f_\x8i_\x8l_\x8l·(·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&value·=·_\x8V_\x8a_\x8l_\x8u_\x8e()·)·{·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8f_\x8i_\x8l_\x8l(·value·);·} 
83 70 
84 _\x87_\x81·void·_\x8s_\x8w_\x8a_\x8p·(·_\x8T_\x8h_\x8i_\x8s·&other·)·{·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8s_\x8w_\x8a_\x8p(·other._\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_·);·} 
85 72 
86 _\x87_\x83·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8b_\x8e_\x8g_\x8i_\x8n·()·const·{·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8b_\x8e_\x8g_\x8i_\x8n();·} 
Max diff block lines reached; 22615/31462 bytes (71.88%) of diff not shown.
6.81 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00986.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·parmetisgridpartitioner.hh·File·Reference</title>8 <title>dune-grid:·multiindex.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 32 lines modifiedOffset 69, 42 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
 75 ··<div·class="summary">
 76 <a·href="#nested-classes">Classes</a>·&#124;
 77 <a·href="#namespaces">Namespaces</a>··</div>
75 ··<div·class="headertitle"><div·class="title">parmetisgridpartitioner.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">multiindex.hh·File·Reference</div></div>
76 </div><!--header-->79 </div><!--header-->
77 <div·class="contents">80 <div·class="contents">
  
78 <p>Compute·a·repartitioning·of·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·using·ParMetis.··81 <p>Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·factory·classes.··
79 <a·href="#details">More...</a></p>82 <a·href="#details">More...</a></p>
80 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
81 <code>#include·&lt;vector&gt;</code><br·/> 
82 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/> 
83 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
84 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00992_source.html">dune/grid/utility/globalindexset.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00236_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/> 
87 <code>#include·&lt;<a·class="el"·href="a00311_source.html">dune/grid/common/rangegenerators.hh</a>&gt;</code><br·/> 
88 </div>84 </div>
89 <p><a·href="a00986_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00986_source.html">Go·to·the·source·code·of·this·file.</a></p>
 86 <table·class="memberdecls">
 87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 88 Classes</h2></td></tr>
 89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04184.html">Dune::FactoryUtilities::MultiIndex&lt;·dim·&gt;</a></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 </table><table·class="memberdecls">
 92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
 93 Namespaces</h2></td></tr>
 94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
 95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 <tr·class="memitem:a01083"·id="r_a01083"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01083.html">Dune::FactoryUtilities</a></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 </table>
90 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>100 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
91 <div·class="textblock"><p>Compute·a·repartitioning·of·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·using·ParMetis.·</p>101 <div·class="textblock"><p>Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·factory·classes.·</p>
92 </div></div><!--·contents·-->102 </div></div><!--·contents·-->
93 <!--·start·footer·part·-->103 <!--·start·footer·part·-->
94 <hr·class="footer"/><address·class="footer"><small>104 <hr·class="footer"/><address·class="footer"><small>
95 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8105 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
96 </small></address>106 </small></address>
97 </body>107 </body>
98 </html>108 </html>
1.86 KB
html2text {}
    
Offset 1, 22 lines modifiedOffset 1, 27 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
 8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 multiindex.hh·File·Reference
 10 Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is
 11 used·by·various·factory·classes.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·<array>
8 parmetisgridpartitioner.hh·File·Reference 
9 Compute·a·repartitioning·of·a·_\x8D_\x8u_\x8n_\x8e·grid·using·ParMetis.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
10 #include·<algorithm> 
11 #include·<vector> 
12 #include·<dune/common/parallel/mpihelper.hh> 
13 #include·<dune/common/exceptions.hh> 
14 #include·<dune/geometry/referenceelements.hh> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8._\x8h_\x8h> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h> 
17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h> 
18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 15 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8U_\x8t_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8:_\x8:_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 16  
 17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 18 namespace· ·_\x8D_\x8u_\x8n_\x8e
 19  ···········Include·standard·header·files.
 20  
 21 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8U_\x8t_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s
 22  
19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*23 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
20 Compute·a·repartitioning·of·a·_.D_.u_.n_.e·grid·using·ParMetis.24 Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is
 25 used·by·various·factory·classes.
21 ===============================================================================26 ===============================================================================
22 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.827 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
53.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00986_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·parmetisgridpartitioner.hh·Source·File</title>8 <title>dune-grid:·multiindex.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 218 lines modifiedOffset 74, 83 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">parmetisgridpartitioner.hh</div></div>80 ··<div·class="headertitle"><div·class="title">multiindex.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00986.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00986.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_PARMETISGRIDPARTITIONER_HH</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_MULTIINDEX_HH</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_PARMETISGRIDPARTITIONER_HH</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_MULTIINDEX_HH</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
89 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>88 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include&lt;array&gt;</span></div>
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>89 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div> 
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
 92 <div·class="foldopen"·id="foldopen00015"·data-start="{"·data-end="}">
 93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno"><a·class="line"·href="a01083.html">···15</a></span>·<span·class="keyword">namespace·</span>FactoryUtilities</div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·{</div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;std::<span·class="keywordtype">size_t</span>·dim&gt;</div>
 96 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};">
 97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a04184.html">···18</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04184.html">MultiIndex</a>·:·<span·class="keyword">public</span>·std::array&lt;unsigned·int,dim&gt;</div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>
 99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·The·range·of·each·component</span></div>
 100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····std::array&lt;unsigned·int,dim&gt;·limits_;</div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00992.html">dune/grid/utility/globalindexset.hh</a>&gt;</span></div> 
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00236.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00311.html">dune/grid/common/rangegenerators.hh</a>&gt;</span></div> 
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#if·HAVE_PARMETIS</span></div>102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">public</span>:</div>
 103 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="}">
 104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a04184.html#a4cffeb330b319cf46ddde08ae07791d9">···25</a></span>····<a·class="code·hl_function"·href="a04184.html#a4cffeb330b319cf46ddde08ae07791d9">MultiIndex</a>(<span·class="keyword">const</span>·std::array&lt;unsigned·int,dim&gt;&amp;·limits)·:·limits_(limits)</div>
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····{</div>
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;parmetis.h&gt;</span></div>106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······std::fill(this-&gt;begin(),·this-&gt;end(),·0);</div>
103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····}</div>
 108 </div>
104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">//·only·enable·for·ParMETIS·because·the·implementation·uses·functions·that</span></div> 
105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">//·are·not·emulated·by·scotch</span></div> 
106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#ifdef·PARMETIS_MAJOR_VERSION</span></div> 
107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>109 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>{</div>110 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}">
 111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a04184.html#ac96fa23066c06cb81b019a4c57d6c477">···31</a></span>····<a·class="code·hl_class"·href="a04184.html">MultiIndex&lt;dim&gt;</a>&amp;·<a·class="code·hl_function"·href="a04184.html#ac96fa23066c06cb81b019a4c57d6c477">operator++</a>()</div>
110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>112 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{</div>
111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div> 
112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="keyword">struct·</span>ParMetisGridPartitioner·{</div>113 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keywordflow">for</span>·(std::size_t·i=0;·i&lt;dim;·i++)</div>
 114 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······{</div>
 115 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········<span·class="comment">//·Augment·digit</span></div>
 116 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>········(*this)[i]++;</div>
113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>117 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="comment">//·define·index·type·as·provided·by·ParMETIS</span></div>118 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········<span·class="comment">//·If·there·is·no·carry-over·we·can·stop·here</span></div>
115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#if·PARMETIS_MAJOR_VERSION·&gt;·3</span></div>119 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="keywordflow">if</span>·((*<span·class="keyword">this</span>)[i]&lt;limits_[i])</div>
116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">typedef</span>·idx_t·idx_type;</div>120 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··········<span·class="keywordflow">break</span>;</div>
117 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">typedef</span>·::real_t·real_type;</div> 
118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#else</span></div> 
119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>·idx_type;</div> 
120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">typedef</span>·<span·class="keywordtype">float</span>·real_type;</div> 
121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#endif·</span><span·class="comment">//·PARMETIS_MAJOR_VERSION·&gt;·3</span></div> 
122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>121 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimension·=·GridView::dimension;</div>122 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········(*this)[i]·=·0;</div>
 123 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······}</div>
 124 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div>
124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>125 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····}</div>
 126 </div>
125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> 
126 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">static</span>·std::vector&lt;unsigned&gt;·partition(<span·class="keyword">const</span>·GridView&amp;·gv,·<span·class="keyword">const</span>·Dune::MPIHelper&amp;·mpihelper)·{</div> 
127 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·numElements·=·gv.size(0);</div> 
128 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>127 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 128 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 129 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a04184.html#ae541c3a596ed280cbbe18405c4525282">···48</a></span>····<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a04184.html#ae541c3a596ed280cbbe18405c4525282">cycle</a>()<span·class="keyword">·const</span></div>
 130 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">····</span>{</div>
 131 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keywordtype">size_t</span>·result·=·1;</div>
 132 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">for</span>·(std::size_t·i=0;·i&lt;dim;·i++)</div>
129 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······std::vector&lt;unsigned&gt;·part(numElements);</div>133 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········result·*=·limits_[i];</div>
 134 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordflow">return</span>·result;</div>
 135 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>
 136 </div>
 137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··};</div>
 138 </div>
130 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>139 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·}</div>
 140 </div>
131 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="comment">//·Setup·parameters·for·ParMETIS</span></div> 
132 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······idx_type·wgtflag·=·0;··································<span·class="comment">//·we·don&#39;t·use·weights</span></div> 
133 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······idx_type·numflag·=·0;··································<span·class="comment">//·we·are·using·C-style·arrays</span></div> 
134 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······idx_type·ncon·=·1;·····································<span·class="comment">//·number·of·balance·constraints</span></div> 
135 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······idx_type·ncommonnodes·=·2;·····························<span·class="comment">//·number·of·nodes·elements·must·have·in·common·to·be·considered·adjacent·to·each·other</span></div> 
136 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······idx_type·options[4]·=·{0,·0,·0,·0};····················<span·class="comment">//·use·default·values·for·random·seed,·output·and·coupling</span></div> 
137 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······idx_type·edgecut;······································<span·class="comment">//·will·store·number·of·edges·cut·by·partition</span></div> 
138 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······idx_type·nparts·=·mpihelper.size();····················<span·class="comment">//·number·of·parts·equals·number·of·processes</span></div> 
139 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······std::vector&lt;real_type&gt;·tpwgts(ncon*nparts,·1./nparts);·<span·class="comment">//·load·per·subdomain·and·weight·(same·load·on·every·process)</span></div> 
140 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······std::vector&lt;real_type&gt;·ubvec(ncon,·1.05);··············<span·class="comment">//·weight·tolerance·(same·weight·tolerance·for·every·weight·there·is)</span></div> 
141 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>141 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>}</div>
142 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="comment">//·The·difference·elmdist[i+1]·-·elmdist[i]·is·the·number·of·nodes·that·are·on·process·i</span></div> 
143 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······std::vector&lt;idx_type&gt;·elmdist(nparts+1);</div> 
144 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······elmdist[0]·=·0;</div> 
145 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······std::fill(elmdist.begin()+1,·elmdist.end(),·gv.size(0));·<span·class="comment">//·all·elements·are·on·process·zero</span></div> 
146 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>142 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
147 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="comment">//·Create·and·fill·arrays·&quot;eptr&quot;,·where·eptr[i]·is·the·number·of·vertices·that·belong·to·the·i-th·element,·and</span></div> 
148 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="comment">//·&quot;eind&quot;·contains·the·vertex-numbers·of·the·i-the·element·in·eind[eptr[i]]·to·eind[eptr[i+1]-1]</span></div> 
149 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······std::vector&lt;idx_type&gt;·eptr,·eind;</div> 
150 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordtype">int</span>·numVertices·=·0;</div> 
151 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······eptr.push_back(numVertices);</div> 
152 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
153 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>&amp;·element·:·elements(gv,·Partitions::<a·class="code·hl_variable"·href="a01071.html#af39b89b2239cd60e67d1a45de71213e0">interior</a>))·{</div> 
154 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·curNumVertices·=·referenceElement&lt;double,·dimension&gt;(element.type()).size(dimension);</div> 
155 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> 
Max diff block lines reached; 2109/43157 bytes (4.89%) of diff not shown.
11.1 KB
html2text {}
    
Offset 1, 248 lines modifiedOffset 1, 81 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 parmetisgridpartitioner.hh8 multiindex.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3#ifndef·DUNE_GRID_UTILITY_PARMETISGRIDPARTITIONER_HH13 3#ifndef·DUNE_GRID_UTILITY_MULTIINDEX_HH
14 4#define·DUNE_GRID_UTILITY_PARMETISGRIDPARTITIONER_HH14 4#define·DUNE_GRID_UTILITY_MULTIINDEX_HH
15 515 5
 16 11#include<array>
16 10#include·<algorithm> 
17 11#include·<vector> 
18 1217 12
 18 13namespace·_\x8D_\x8u_\x8n_\x8e
 19 14{
 20 _\x81_\x85·namespace·FactoryUtilities
 21 16·{
 22 17·template<std::size_t·dim>
 23 _\x81_\x88·class·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x·:·public·std::array<unsigned·int,dim>
 24 19·{
 25 20·//·The·range·of·each·component
 26 21·std::array<unsigned·int,dim>·limits_;
 27 22
 28 23·public:
 29 _\x82_\x85·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x(const·std::array<unsigned·int,dim>&·limits)·:·limits_(limits)
 30 26·{
 31 27·std::fill(this->begin(),·this->end(),·0);
 32 28·}
19 13#include·<dune/common/parallel/mpihelper.hh> 
20 14#include·<dune/common/exceptions.hh> 
21 15 
22 16#include·<dune/geometry/referenceelements.hh> 
23 17 
24 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8._\x8h_\x8h> 
25 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h> 
26 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h> 
27 21 
28 22#if·HAVE_PARMETIS 
29 23 
30 24#include·<parmetis.h> 
31 25 
32 26//·only·enable·for·ParMETIS·because·the·implementation·uses·functions·that 
33 27//·are·not·emulated·by·scotch 
34 28#ifdef·PARMETIS_MAJOR_VERSION 
35 2933 29
 34 _\x83_\x81·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x_\x8<_\x8d_\x8i_\x8m_\x8>&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8+_\x8+()
 35 32·{
 36 33·for·(std::size_t·i=0;·i<dim;·i++)
 37 34·{
 38 35·//·Augment·digit
 39 36·(*this)[i]++;
 40 37
 41 38·//·If·there·is·no·carry-over·we·can·stop·here
 42 39·if·((*this)[i]<limits_[i])
 43 40·break;
 44 41
 45 42·(*this)[i]·=·0;
 46 43·}
 47 44·return·*this;
 48 45·}
 49 46
 50 _\x84_\x88·size_t·_\x8c_\x8y_\x8c_\x8l_\x8e()·const
 51 49·{
 52 50·size_t·result·=·1;
 53 51·for·(std::size_t·i=0;·i<dim;·i++)
 54 52·result·*=·limits_[i];
 55 53·return·result;
 56 54·}
 57 55·};
 58 56·}
 59 57}
 60 58
36 30namespace·_\x8D_\x8u_\x8n_\x8e 
37 31{ 
38 32 
39 37·template<class·GridView> 
40 38·struct·ParMetisGridPartitioner·{ 
41 39 
42 40·//·define·index·type·as·provided·by·ParMETIS 
43 41#if·PARMETIS_MAJOR_VERSION·>·3 
44 42·typedef·idx_t·idx_type; 
45 43·typedef·::real_t·real_type; 
46 44#else 
47 45·typedef·int·idx_type; 
48 46·typedef·float·real_type; 
49 47#endif·//·PARMETIS_MAJOR_VERSION·>·3 
50 48 
51 49·constexpr·static·int·dimension·=·GridView::dimension; 
52 50 
53 51 
54 62·static·std::vector<unsigned>·partition(const·GridView&·gv,·const·Dune:: 
55 MPIHelper&·mpihelper)·{ 
56 63·const·unsigned·numElements·=·gv.size(0); 
57 64 
58 65·std::vector<unsigned>·part(numElements); 
59 66 
60 67·//·Setup·parameters·for·ParMETIS 
61 68·idx_type·wgtflag·=·0;·//·we·don't·use·weights 
62 69·idx_type·numflag·=·0;·//·we·are·using·C-style·arrays 
63 70·idx_type·ncon·=·1;·//·number·of·balance·constraints 
64 71·idx_type·ncommonnodes·=·2;·//·number·of·nodes·elements·must·have·in·common 
65 to·be·considered·adjacent·to·each·other 
66 72·idx_type·options[4]·=·{0,·0,·0,·0};·//·use·default·values·for·random·seed, 
67 output·and·coupling 
68 73·idx_type·edgecut;·//·will·store·number·of·edges·cut·by·partition 
69 74·idx_type·nparts·=·mpihelper.size();·//·number·of·parts·equals·number·of 
70 processes 
71 75·std::vector<real_type>·tpwgts(ncon*nparts,·1./nparts);·//·load·per·subdomain 
72 and·weight·(same·load·on·every·process) 
73 76·std::vector<real_type>·ubvec(ncon,·1.05);·//·weight·tolerance·(same·weight 
74 tolerance·for·every·weight·there·is) 
75 77 
76 78·//·The·difference·elmdist[i+1]·-·elmdist[i]·is·the·number·of·nodes·that·are 
77 on·process·i 
78 79·std::vector<idx_type>·elmdist(nparts+1); 
79 80·elmdist[0]·=·0; 
80 81·std::fill(elmdist.begin()+1,·elmdist.end(),·gv.size(0));·//·all·elements·are 
81 on·process·zero 
82 82 
83 83·//·Create·and·fill·arrays·"eptr",·where·eptr[i]·is·the·number·of·vertices 
84 that·belong·to·the·i-th·element,·and 
Max diff block lines reached; 1392/11309 bytes (12.31%) of diff not shown.
8.61 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00989.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·entitycommhelper.hh·File·Reference</title>8 <title>dune-grid:·hostgridaccess.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 32 lines modifiedOffset 72, 33 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">entitycommhelper.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">hostgridaccess.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
 82 <div·class="textblock"><code>#include·&lt;string&gt;</code><br·/>
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a07217_source.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</code><br·/>
83 </div>84 </div>
84 <p><a·href="a00989_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00989_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">86 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>88 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04108.html">Dune::EntityCommHelper&lt;·InteriorBorder_InteriorBorder_Interface·&gt;</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04168.html">Dune::HostGridAccess&lt;·GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;·&gt;</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04112.html">Dune::EntityCommHelper&lt;·InteriorBorder_All_Interface·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04172.html">Dune::HostGridAccess&lt;·GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;·&gt;::Codim&lt;·codim·&gt;</a></td></tr>
 92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·Traits·struct·that·collects·return·types·of·class·member·methods.··<a·href="a04172.html#details">More...</a><br·/></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04116.html">Dune::EntityCommHelper&lt;·Overlap_OverlapFront_Interface·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04176.html">Dune::HostGridAccess&lt;·IdentityGrid&lt;·HG·&gt;·&gt;</a></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04180.html">Dune::HostGridAccess&lt;·IdentityGrid&lt;·HG·&gt;·&gt;::Codim&lt;·codim·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·Traits·struct·that·collects·return·types·of·class·member·methods.··<a·href="a04180.html#details">More...</a><br·/></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04120.html">Dune::EntityCommHelper&lt;·Overlap_All_Interface·&gt;</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04124.html">Dune::EntityCommHelper&lt;·All_All_Interface·&gt;</a></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
100 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
2.73 KB
html2text {}
    
Offset 2, 27 lines modifiedOffset 2, 31 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 entitycommhelper.hh·File·Reference9 hostgridaccess.hh·File·Reference
 10 #include·<string>
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_.e_.o_.m_.e_.t_.r_.y_.g_.r_.i_.d_./_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
13 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_.n_.t_.i_.t_.y_.C_.o_.m_.m_.H_.e_.l_.p_.e_.r_.<_.·_.I_.n_.t_.e_.r_.i_.o_.r_.B_.o_.r_.d_.e_.r_.__.I_.n_.t_.e_.r_.i_.o_.r_.B_.o_.r_.d_.e_.r_.__.I_.n_.t_.e_.r_.f_.a_.c_.e_\x8·_\x8>14 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_.o_.s_.t_.G_.r_.i_.d_.A_.c_.c_.e_.s_.s_.<_.·_.G_.e_.o_.m_.e_.t_.r_.y_.G_.r_.i_.d_.<_.·_.H_.G_.,_.·_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.,_.·_.A_.l_.l_.o_.c_.a_.t_.o_.r_.·_.>_\x8·_\x8>
14  15  
15 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_.n_.t_.i_.t_.y_.C_.o_.m_.m_.H_.e_.l_.p_.e_.r_.<_.·_.I_.n_.t_.e_.r_.i_.o_.r_.B_.o_.r_.d_.e_.r_.__.A_.l_.l_.__.I_.n_.t_.e_.r_.f_.a_.c_.e_.·_.>16 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_.o_.s_.t_.G_.r_.i_.d_.A_.c_.c_.e_.s_.s_.<_.·_.G_.e_.o_.m_.e_.t_.r_.y_.G_.r_.i_.d_.<_.·_.H_.G_.,_.·_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.,_.·_.A_.l_.l_.o_.c_.a_.t_.o_.r_.·_.>_.·_.>_.:_.:
 17 ·········_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>
 18  ········A·Traits·struct·that·collects·return·types·of·class·member·methods.
 19 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
16  20  
17 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_.n_.t_.i_.t_.y_.C_.o_.m_.m_.H_.e_.l_.p_.e_.r_.<_.·_.O_.v_.e_.r_.l_.a_.p_.__.O_.v_.e_.r_.l_.a_.p_.F_.r_.o_.n_.t_.__.I_.n_.t_.e_.r_.f_.a_.c_.e_\x8·_\x8>21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_.o_.s_.t_.G_.r_.i_.d_.A_.c_.c_.e_.s_.s_.<_.·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.<_.·_.H_.G_.·_.>_\x8·_\x8>
18  22  
19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r_\x8<_\x8·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8·_\x8> 
20   
21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_.n_.t_.i_.t_.y_.C_.o_.m_.m_.H_.e_.l_.p_.e_.r_.<_.·_.A_.l_.l_.__.A_.l_.l_.__.I_.n_.t_.e_.r_.f_.a_.c_.e_\x8·_\x8>23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_.o_.s_.t_.G_.r_.i_.d_.A_.c_.c_.e_.s_.s_.<_.·_.I_.d_.e_.n_.t_.i_.t_.y_.G_.r_.i_.d_.<_.·_.H_.G_.·_.>_.·_.>_.:_.:_.C_.o_.d_.i_.m_.<_.·_.c_.o_.d_.i_.m_\x8·_\x8>
 24  ········A·Traits·struct·that·collects·return·types·of·class·member·methods.
 25 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
22  26  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e28 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.29  ···········Include·standard·header·files.
26  30  
27 ===============================================================================31 ===============================================================================
28 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.832 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
94.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00989_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·entitycommhelper.hh·Source·File</title>8 <title>dune-grid:·hostgridaccess.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 169 lines modifiedOffset 74, 219 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">entitycommhelper.hh</div></div>80 ··<div·class="headertitle"><div·class="title">hostgridaccess.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00989.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00989.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ENTITYCOMMHELPER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_HOSTGRIDACCESS_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ENTITYCOMMHELPER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_HOSTGRIDACCESS_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07217.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··<span·class="keyword">template</span>&lt;·InterfaceType·iftype·&gt;</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·External·Forward·Declarations</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno"><a·class="line"·href="a04104.html">···14</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04104.html">EntityCommHelper</a>;</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·-----------------------------</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·CoordFunction,·<span·class="keyword">class</s[·...·truncated·by·diffoscope;·len:·19,·SHA:·95534c75bb40949e910c88756b2835ab8d64aab9f64f28d37506d805e3a4d35c·...·]</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;&gt;</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">class·</span>GeometryGrid;</div>
100 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};"> 
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a04108.html">···18</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04104.html">EntityCommHelper</a>&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a8b8e3364d9c34ed2e31f038479012f4f">InteriorBorder_InteriorBorder_Interface</a>·&gt;</div> 
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div> 
103 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="}"> 
104 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a04108.html#add61f7d85749c8c13832056012f2eab7">···20</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04108.html#add61f7d85749c8c13832056012f2eab7">send</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div> 
105 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····{</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
106 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······<span·class="comment">//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity);</span></div> 
107 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······<span·class="keywordflow">return</span>·(p·==·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>);</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·&gt;</div>
 104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">class·</span>IdentityGrid;</div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····}</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
109 </div> 
110 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="comment">//·HostGridAccess</span></div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="comment">//·--------------</span></div>
111 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}"> 
112 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a04108.html#a5efdb10386417f93f715abf06f8918b1">···26</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04108.html#a5efdb10386417f93f715abf06f8918b1">receive</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div> 
113 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····{</div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
114 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="comment">//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity);</span></div> 
115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keywordflow">return</span>·(p·==·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>);</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">struct·</span>HostGridAccess;</div>
116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····}</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
117 </div> 
118 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··};</div>113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
119 </div> 
120 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HG,·<span·class="keyword">class</span>·CoordFunction,·<span·class="keyword">class</span>·Allocator·&gt;</div>
121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="keyword">template</span>&lt;&gt;</div> 
123 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="};"> 
124 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04112.html">···35</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04104.html">EntityCommHelper</a>&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a05cadca133ee23c967950c19bcbe4b85">InteriorBorder_All_Interface</a>·&gt;</div> 
125 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··{</div> 
126 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}"> 
127 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04112.html#ae79be40a9664c397e8ccb950374b5068">···37</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04112.html#ae79be40a9664c397e8ccb950374b5068">send</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div> 
128 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div> 
129 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keywordflow">return</span>·(p·==·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·||·(p·==·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>);</div> 
130 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····}</div> 
131 </div> 
132 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
133 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}"> 
134 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a04112.html#a4f404328d931f5ec1c587d0f083aa59c">···42</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04112.html#a4f404328d931f5ec1c587d0f083aa59c">receive</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div> 
135 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div> 
136 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="comment">//return·true;</span></div> 
137 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keywordflow">return</span>·(p·!=·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>);</div> 
138 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····}</div> 
139 </div> 
140 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··};</div> 
141 </div> 
142 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
143 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
144 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="keyword">template</span>&lt;&gt;</div> 
145 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="};">116 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="};">
146 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a04116.html">···51</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04104.html">EntityCommHelper</a>&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggae799[·...·truncated·by·diffoscope;·len:·97,·SHA:·cfc11fdeefd7526da805d5b21bffa8d4c90d5c8d8f724806525d1c7f52724625·...·]·&gt;</div>117 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a04168.html">···41</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>&lt;·<a·class="code·hl_class"·href="a03164.html">GeometryGrid<[·...·truncated·by·diffoscope;·len:·41,·SHA:·f871842f9b6bc78addffcc323d22a8ac8bd8e4b4c7c5ebd87a0a1256bf7a0fa8·...·]·&gt;</div>
147 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··{</div>118 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··{</div>
 119 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04168.html#a44a41a0792353ed6c4188a5ccd99050d">···46</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03164.html">GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;</a>·<a·class="code·hl_typedef"·href="a04168.html#a44a41a0792353ed6c4188a5ccd99050d">Grid</a>;</div>
 120 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 121 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04168.html#a17e2f10c468a7f61eec53251fdd5b115">···49</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid::HostGrid·<a·class="code·hl_typedef"·href="a04168.html#a17e2f10c468a7f61eec53251fdd5b115">HostGrid</a>;</div>
 122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim·&gt;</div>
148 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">124 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="};">
149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a04116.html#a1c71d5612b84952b7d4bea377876cf0b">···53</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04116.html#a1c71[·...·truncated·by·diffoscope;·len:·182,·SHA:·759b5173f629b712e4bc41a4948b6d95a5db657005fe80ebba535881ec471db5·...·]</div>125 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a04172.html">···58</a></span>····<span·class="keyword">struct·</span>Codim</div>
150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····{</div>126 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{</div>
151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·==·OverlapEntity);</span></div> 
152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·(p·!=·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a">FrontEntity</a>)·&amp;&amp;·(p·![·...·truncated·by·diffoscope;·len:·135,·SHA:·47778ded1cfd2946587078b3e20d8ed33853b1cc89c9fe4e106f18d4a800a77f·...·];</div>127 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a04172.html#a52c0254c4486da10469e71b0d1b2dc72">···61</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a03244.html">Gr[·...·truncated·by·diffoscope;·len:·220,·SHA:·b541b6e7b2ea6bfe82bcc49e983c6421830e54e416f949f38387c6942747d51b·...·];</div>
 128 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 129 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04172.html#a1f69fe76fceb9efeef48a9750362b302">···64</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGrid::template·<a·class="code·hl_typedef"·href="a04172.html#a52c0254c4486da10469e71b0d1b2dc72">Codim&lt;·codim·&gt;::Entity</a>·<a·class="code·hl_typedef"·href="a04172.html#a1f69fe76fceb9efeef48a9750362b302">HostEntity</a>;</div>
153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>130 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····};</div>
154 </div> 
155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
156 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}"> 
157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a04116.html#a310a3e12a1f91e9d97e5d5a347dfe099">···59</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04116.html#a310a3e12a1f91e9d97e5d5a347dfe099">receive</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div> 
158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····{</div> 
159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="comment">//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·==·OverlapEntity)·||·(p·==·FrontEntity);</span></div> 
160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">return</span>·(p·!=·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da4db612fa448bc15ef7581235c17e17ea">GhostEntity</a>);</div> 
161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div> 
162 </div> 
163 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··};</div> 
164 </div>131 </div>
165 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
166 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>132 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 133 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a04168.html#a6c4baf7debf8a45d8ac2310236ef489d">···68</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid::Traits::LeafIntersection·<a·class="code·hl_typedef"·href="a04168.html#a6c4baf7debf8a45d8ac2310236ef489d">LeafIntersection</a>;</div>
 134 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a04168.html#af3bbce8654288cbd31d01b12e91bba6d">···70</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid::Traits::LevelIntersection·<a·class="code·hl_typedef"·href="a04168.html#af3bbce8654288cbd31d01b12e91bba6d">LevelIntersection</a>;</div>
167 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">template</span>&lt;&gt;</div> 
Max diff block lines reached; 18870/71142 bytes (26.52%) of diff not shown.
25.2 KB
html2text {}
    
Offset 1, 190 lines modifiedOffset 1, 303 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 entitycommhelper.hh8 hostgridaccess.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ENTITYCOMMHELPER_HH 
16 6#define·DUNE_ENTITYCOMMHELPER_HH15 5#ifndef·DUNE_GRID_HOSTGRIDACCESS_HH
 16 6#define·DUNE_GRID_HOSTGRIDACCESS_HH
17 717 7
18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_.._.h_.h>18 8#include·<string>
19 919 9
 20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 21 11
20 10namespace·_\x8D_\x8u_\x8n_\x8e22 12namespace·_\x8D_\x8u_\x8n_\x8e
 23 13{
 24 14
 25 15·//·External·Forward·Declarations
 26 16·//·-----------------------------
 27 17
 28 18·template<·class·HostGrid,·class·CoordFunction,·class·Allocator·>
 29 19·class·GeometryGrid;
 30 20
 31 21·template<·class·>
 32 22·class·IdentityGrid;
 33 23
 34 24
 35 25·//·HostGridAccess
 36 26·//·--------------
 37 27
 38 28·template<·class·Grid·>
 39 29·struct·HostGridAccess;
 40 30
 41 31
21 11{ 
22 12 
23 13·template<·InterfaceType·iftype·> 
24 _\x81_\x84·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r; 
25 15 
26 16 
27 17·template<> 
28 _\x81_\x88·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·> 
29 19·{ 
30 _\x82_\x80·static·bool·_\x8s_\x8e_\x8n_\x8d·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·) 
31 21·{ 
32 22·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity); 
33 23·return·(p·==·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y); 
34 24·} 
35 25 
36 _\x82_\x86·static·bool·_\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·) 
37 27·{ 
38 28·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity); 
39 29·return·(p·==·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y); 
40 30·} 
41 31·}; 
42 3242 32
 43 40·template<·class·HG,·class·CoordFunction,·class·Allocator·>
 44 _\x84_\x81·struct·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s<·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d<·HG,·CoordFunction,·Allocator·>·>
43 33 
44 34·template<> 
45 _\x83_\x85·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·> 
46 36·{ 
47 _\x83_\x87·static·bool·_\x8s_\x8e_\x8n_\x8d·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·) 
48 38·{ 
49 39·return·(p·==·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·||·(p·==·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y); 
50 40·} 
51 41 
52 _\x84_\x82·static·bool·_\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·) 
53 43·{45 42·{
 46 _\x84_\x86·typedef·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8G_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>·_\x8G_\x8r_\x8i_\x8d;
 47 47
 48 _\x84_\x89·typedef·typename·Grid::HostGrid·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d;
 49 50
 50 57·template<·int·codim·>
 51 _\x85_\x88·struct·Codim
54 44·//return·true; 
55 45·return·(p·!=·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y); 
56 46·} 
57 47·}; 
58 48 
59 49 
60 50·template<> 
61 _\x85_\x81·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r<·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8t_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·> 
62 52·{52 59·{
 53 _\x86_\x81·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 54 62
 55 _\x86_\x84·typedef·typename·HostGrid::template·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
63 _\x85_\x83·static·bool·_\x8s_\x8e_\x8n_\x8d·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·) 
64 54·{ 
65 55·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·== 
66 OverlapEntity); 
67 56·return·(p·!=·_\x8F_\x8r_\x8o_\x8n_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·&&·(p·!=·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y); 
68 57·} 
69 58 
70 _\x85_\x89·static·bool·_\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·) 
71 60·{ 
72 61·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·== 
73 OverlapEntity)·||·(p·==·FrontEntity); 
74 62·return·(p·!=·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y); 
75 63·} 
76 64·};56 65·};
77 65 
78 6657 66
79 67·template<> 
80 _\x86_\x88·struct·_.E_.n_.t_.i_.t_.y_.C_.o_.m_.m_.H_.e_.l_.p_.e_.r<·_.O_.v_.e_.r_.l_.a_.p_.__.A_.l_.l_.__.I_.n_.t_.e_.r_.f_.a_.c_.e·>58 _\x86_\x88·typedef·typename·Grid::Traits::LeafIntersection·_.L_.e_.a_.f_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n;
 59 _\x87_\x80·typedef·typename·Grid::Traits::LevelIntersection·_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n;
 60 71
 61 _\x87_\x83·typedef·typename·HostGrid::Traits::LeafIntersection·_\x8H_\x8o_\x8s_\x8t_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n;
 62 _\x87_\x85·typedef·typename·HostGrid::Traits::LevelIntersection·_\x8H_\x8o_\x8s_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n;
 63 76
 64 _\x88_\x81·static·const·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d·&_\x8h_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d·(·const·_\x8G_\x8r_\x8i_\x8d·&grid·)
 65 82·{
 66 83·return·grid._\x8h_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d();
 67 84·}
 68 85
 69 86·template<·class·Entity·>
 70 87·static·const·typename·Codim<·Entity::codimension·>::HostEntity·&
 71 _\x88_\x88·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)
81 69·{72 89·{
Max diff block lines reached; 14321/25788 bytes (55.53%) of diff not shown.
14.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00992.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·globalindexset.hh·File·Reference</title>8 <title>dune-grid:·tensorgridfactory.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 66 lines modifiedOffset 72, 50 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">globalindexset.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">tensorgridfactory.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Provides·a·globally·unique·index·for·all·entities·of·a·distributed·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.··82 <p>This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a·collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a·tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there·are·also·more·involved·methods·like·s[·...·truncated·by·diffoscope;·len:·48,·SHA:·03853b252793a3cb6e901f4d1918ccbd3b2327cdd3d7b598e5ec3bd213654b41·...·].··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
85 <code>#include·&lt;iostream&gt;</code><br·/> 
86 <code>#include·&lt;fstream&gt;</code><br·/> 
87 <code>#include·&lt;memory&gt;</code><br·/>85 <code>#include·&lt;memory&gt;</code><br·/>
88 <code>#include·&lt;map&gt;</code><br·/>86 <code>#include·&lt;vector&gt;</code><br·/>
89 <code>#include·&lt;utility&gt;</code><br·/> 
90 <code>#include·&lt;algorithm&gt;</code><br·/>87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a01025_source.html">dune/grid/yaspgrid.hh</a>&gt;</code><br·/>
93 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a00986_source.html">dune/grid/utility/multiindex.hh</a>&gt;</code><br·/>
94 </div>91 </div>
95 <p><a·href="a00992_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a00992_source.html">Go·to·the·source·code·of·this·file.</a></p>
96 <table·class="memberdecls">93 <table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
98 Classes</h2></td></tr>95 Classes</h2></td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04128.html">Dune::GlobalIndexSet&lt;·GridView·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04220.html">Dune::TensorGridFactory&lt;·Grid·&gt;</a></td></tr>
100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Calculate·globally·unique·index·over·all·processes·in·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.··<a·href="a04128.html#details">More...</a><br·/></td></tr>97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·factory·class·for·conveniently·creating·tensorproduct·grids.··<a·href="a04220.html#details">More...</a><br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04216.html">Dune::TensorGridFactoryCreator&lt;·Grid·&gt;</a></td></tr>
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04132.html">Dune::GlobalIndexSet&lt;·GridView·&gt;::SubPartitionTypeProvider&lt;·Entity,·Codim·&gt;</a></td></tr> 
103 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·class·to·provide·access·to·subentity·PartitionTypes·with·a·run-time·codimension.··<a·href="a04132.html#details">More...</a><br·/></td></tr> 
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04136.html">Dune::GlobalIndexSet&lt;·GridView·&gt;::SubPartitionTypeProvider&lt;·Entity,·0·&gt;</a></td></tr>101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04224.html">Dune::TensorGridFactoryCreator&lt;·YaspGrid&lt;·dim,·TensorProductCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table><table·class="memberdecls">103 </table><table·class="memberdecls">
108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
109 Namespaces</h2></td></tr>105 Namespaces</h2></td></tr>
110 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>106 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
111 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>107 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 </table>109 </table>
114 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>110 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 111 <div·class="textblock"><p>This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a·collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a·tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there·are·also·more·involved·methods·like·splitting·a·range·according·to·a·geometric·series.·</p>
 112 <p>The·grid·generation·process·is·implemented·for·unstructured·grids·and·for·YaspGrid.</p>
 113 <dl·class="section·author"><dt>Author</dt><dd>Dominic·Kempf·</dd></dl>
115 <div·class="textblock"><p>Provides·a·globally·unique·index·for·all·entities·of·a·distributed·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.·</p> 
116 <p>Such·functionality·is·relevant·for·a·number·of·applications:</p><ul> 
117 <li>Map·a·degree·of·freedom·associated·with·an·entity·to·its·location·in·a·global·matrix·or·global·vector</li> 
118 <li>Such·indices·for·elements·are·needed·as·input·to·external·mesh·partitioners</li> 
119 <li>Using·matrix·and·vector·routines·from·the·PETSc·or·trilinos·parallel·linear·algebra·packages·for·distributed·memory·parallel·computers.</li> 
120 </ul> 
121 <p>Method:·(1)·The·UniqueEntityPartition·class·assigns·an·owner·process·to·each·entity·</p><pre·class="fragment">····(2)·Compute·the·number·of·entities·that·are·owned·by·each·process 
  
122 ····(3)·we·communicate·the·index·of·entities·that·are·owned·by·the·process·to·processes 
123 ········that·also·contain·these·entities·but·do·not·own·them,·so·that·on·a·non-owner·process 
124 ········we·have·information·on·the·index·of·the·entity·that·it·got·from·the·owner-process; 
125 </pre>·<dl·class="section·author"><dt>Author</dt><dd>Benedikt·Oswald,·Patrick·Leidenberger,·Oliver·Sander</dd></dl> 
126 <dl·class="section·attention"><dt>Attention</dt><dd>globally·unique·indices·are·ONLY·provided·for·entities·of·the·InteriorBorder_Partition·type,·NOT·for·the·Ghost_Partition·type·!!!</dd></dl> 
127 <dl·class="bug"><dt><b><a·class="el"·href="a01030.html#_bug000002">Bug:</a></b></dt><dd>This·code·will·most·likely·not·work·on·grids·with·more·than·one·element·type.·Please·ask·on·the·mailing·list·if·you·need·this·feature.·</dd></dl> 
128 <dl·class="section·note"><dt>Note</dt><dd>The·interface·in·this·file·is·experimental,·and·may·change·without·prior·notice.·</dd></dl> 
129 </div></div><!--·contents·-->114 </div></div><!--·contents·-->
130 <!--·start·footer·part·-->115 <!--·start·footer·part·-->
131 <hr·class="footer"/><address·class="footer"><small>116 <hr·class="footer"/><address·class="footer"><small>
132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8117 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
133 </small></address>118 </small></address>
134 </body>119 </body>
135 </html>120 </html>
5.12 KB
html2text {}
    
Offset 2, 70 lines modifiedOffset 2, 46 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 globalindexset.hh·File·Reference 
10 Provides·a·globally·unique·index·for·all·entities·of·a·distributed·_.D_.u_.n_.e·grid.9 tensorgridfactory.hh·File·Reference
 10 This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a
 11 collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a
 12 tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there
 13 are·also·more·involved·methods·like·splitting·a·range·according·to·a·geometric
11 _\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.14 series.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
12 #include·<vector> 
13 #include·<iostream> 
14 #include·<fstream>15 #include·<array>
15 #include·<memory>16 #include·<memory>
 17 #include·<vector>
 18 #include·<dune/common/fvector.hh>
16 #include·<map> 
17 #include·<utility> 
18 #include·<algorithm> 
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_.n_.u_.m_.s_\x8._\x8h_\x8h>19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_.a_.c_.t_.o_.r_.y_\x8._\x8h_\x8h>
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.d_.a_.t_.a_.h_.a_.n_.d_.l_.e_.i_.f_\x8._\x8h_\x8h>20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_.a_.s_.p_.g_.r_.i_.d_\x8._\x8h_\x8h>
21 #include·<dune/common/parallel/mpihelper.hh>21 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.u_.t_.i_.l_.i_.t_.y_./_.m_.u_.l_.t_.i_.i_.n_.d_.e_.x_.._.h_.h>
22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
 25  ·······A·factory·class·for·conveniently·creating·tensorproduct·grids.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
24 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8> 
25  ········Calculate·globally·unique·index·over·all·processes·in·a·_\x8D_\x8u_\x8n_\x8e·grid. 
26 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
27  26  
 27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8C_\x8r_\x8e_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>
28 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8, 
29 ·········_\x8C_\x8o_\x8d_\x8i_\x8m_\x8·_\x8> 
30  ········Helper·class·to·provide·access·to·subentity·PartitionTypes·with·a·run- 
31 ·········time·codimension.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
32  28  
33 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8,_\x8·_\x80 
34 ·········_.>29 class· ·_.D_.u_.n_.e_.:_.:_.T_.e_.n_.s_.o_.r_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.C_.r_.e_.a_.t_.o_.r_.<_.·_.Y_.a_.s_.p_.G_.r_.i_.d_.<_.·_.d_.i_.m_.,
 30 ········_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8>
35  31  
36 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s32 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
37 namespace· ·_\x8D_\x8u_\x8n_\x8e33 namespace· ·_\x8D_\x8u_\x8n_\x8e
38  ···········Include·standard·header·files.34  ···········Include·standard·header·files.
39  35  
40 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*36 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 37 This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a
 38 collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a
 39 tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there
 40 are·also·more·involved·methods·like·splitting·a·range·according·to·a·geometric
 41 series.
 42 The·grid·generation·process·is·implemented·for·unstructured·grids·and·for
 43 YaspGrid.
41 Provides·a·globally·unique·index·for·all·entities·of·a·distributed·_\x8D_\x8u_\x8n_\x8e·grid. 
42 Such·functionality·is·relevant·for·a·number·of·applications: 
43 ····*·Map·a·degree·of·freedom·associated·with·an·entity·to·its·location·in·a 
44 ······global·matrix·or·global·vector 
45 ····*·Such·indices·for·elements·are·needed·as·input·to·external·mesh 
46 ······partitioners 
47 ····*·Using·matrix·and·vector·routines·from·the·PETSc·or·trilinos·parallel 
48 ······linear·algebra·packages·for·distributed·memory·parallel·computers. 
49 Method:·(1)·The·UniqueEntityPartition·class·assigns·an·owner·process·to·each 
50 entity 
51 ····(2)·Compute·the·number·of·entities·that·are·owned·by·each·process 
  
52 ····(3)·we·communicate·the·index·of·entities·that·are·owned·by·the·process·to 
53 processes 
54 ········that·also·contain·these·entities·but·do·not·own·them,·so·that·on·a·non- 
55 owner·process 
56 ········we·have·information·on·the·index·of·the·entity·that·it·got·from·the 
57 owner-process; 
58 ··Author44 ··Author
 45 ······Dominic·Kempf
59 ······Benedikt·Oswald,·Patrick·Leidenberger,·Oliver·Sander 
60 ··Attention 
61 ······globally·unique·indices·are·ONLY·provided·for·entities·of·the 
62 ······InteriorBorder_Partition·type,·NOT·for·the·Ghost_Partition·type·!!! 
63 ··_\x8B\x8B_\x8u\x8u_\x8g\x8g_\x8:\x8: 
64 ······This·code·will·most·likely·not·work·on·grids·with·more·than·one·element 
65 ······type.·Please·ask·on·the·mailing·list·if·you·need·this·feature. 
66 ··Note 
67 ······The·interface·in·this·file·is·experimental,·and·may·change·without·prior 
68 ······notice. 
69 ===============================================================================46 ===============================================================================
70 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.847 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
197 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00992_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·globalindexset.hh·Source·File</title>8 <title>dune-grid:·tensorgridfactory.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 480 lines modifiedOffset 74, 403 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">globalindexset.hh</div></div>80 ··<div·class="headertitle"><div·class="title">tensorgridfactory.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00992.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00992.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div> 
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_TENSORGRIDFACTORY_HH</span></div>
 86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_TENSORGRIDFACTORY_HH</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_GLOBALINDEXSET_HH</span></div> 
89 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_GLOBALINDEXSET_HH</span></div> 
90 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
91 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
92 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>88 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include&lt;array&gt;</span></div>
93 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div> 
94 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>89 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include&lt;memory&gt;</span></div>
95 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>90 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include&lt;vector&gt;</span></div>
96 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div> 
97 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div> 
98 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>91 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
99 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
100 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01025.html">dune/grid/yaspgrid.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include&lt;<a·class="code"·href="a00986.html">dune/grid/utility/multiindex.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>96 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
102 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#if·HAVE_MPI</span></div> 
103 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">··#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div> 
104 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#endif</span></div> 
105 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
106 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>97 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 98 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>
 99 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="comment">//·forward·declaration·of·TensorGridFactoryCreator,·which·is·the·real·factory</span></div>
 100 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="comment">//·that·should·be·specialized·for·each·grid.</span></div>
 101 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Gr<span·class="keywordtype">id</span>&gt;</div>
 102 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="keyword">class·</span>TensorGridFactoryCreator;</div>
 103 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 104 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Gr<span·class="keywordtype">id</span>&gt;</div>
 105 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="};">
 106 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a04220.html">···41</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04220.html">TensorGridFactory</a></div>
 107 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··{</div>
 108 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">public</span>:</div>
 109 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a04220.html#ad9d90e3a78e0bd98e45a1751421a9bda">···44</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid::Traits::Communication·<a·class="code·hl_typedef"·href="a04220.html#ad9d90e3a78e0bd98e45a1751421a9bda">Comm</a>;</div>
 110 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">···45</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>·<a·class="code·hl_typedef"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">ctype</a>;</div>
 111 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04220.html#a352c1fe5a25631f7d9ab488484dc0755">···46</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a04220.html#a352c1fe5a25631f7d9ab488484dc0755">dim</a>·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb897713860b54a1d11cdd60ea6">Grid::dimension</a>;</div>
 112 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 113 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 114 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a04220.html#ac89c2576c3dc0828ae57192aca1b30b5">···48</a></span>····std::unique_ptr&lt;Grid&gt;·<a·class="code·hl_function"·href="a04220.html#ac89c2576c3dc0828ae57192aca1b30b5">createGrid</a>(<a·class="code·hl_typedef"·href="a04220.html#ad9d90e3a78e0bd98e45a1751421a9bda">Comm</a>·comm·=·<a·class="code·hl_typedef"·href="a04220.html#ad9d90e3a78e0bd98e45a1751421a9bda">Comm</a>())</div>
 115 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····{</div>
 116 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<a·class="code·hl_class"·href="a04216.html">TensorGridFactoryCreator&lt;Grid&gt;</a>·creator(*<span·class="keyword">this</span>);</div>
 117 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">return</span>·creator.<a·class="code·hl_function"·href="a04216.html#a94d8111ac2e99839302617c1a681f247">createGrid</a>(comm);</div>
 118 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····}</div>
 119 </div>
 120 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 121 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">
 122 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a04220.html#aef2c11e4eec4cbd97a75eb7e8a5b3a35">···54</a></span>····std::array&lt;std::vector&lt;ctype&gt;·,·<a·class="code·hl_variable"·href="a04220.html#a352c1fe5a25631f7d9ab488484dc0755">dim</a>&gt;·<a·class="code·hl_function"·href="a04220.html#aef2c11e4eec4cbd97a75eb7e8a5b3a35">coords</a>()<span·class="keyword">·const</span></div>
 123 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">····</span>{</div>
 124 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·_coords;</div>
107 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>{</div>125 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>
 126 </div>
108 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
109 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div> 
110 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="};">128 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
111 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a04128.html">···62</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04128.html">GlobalIndexSet</a></div>129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a04220.html#a790faab4670fa55f6bef20fea5c6aacc">···60</a></span>····std::vector&lt;ctype&gt;&amp;·<a·class="code·hl_function"·href="a04220.html#a790faab4670fa55f6bef20fea5c6aacc">operator[]</a>[·...·truncated·by·diffoscope;·len:·15,·SHA:·efc4bf25db7b77a4c58d02e8e85b3ce895fab6a29050604ca9b11b88e7274305·...·]</div>
 130 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····{</div>
 131 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">return</span>·_coords[d];</div>
112 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··{</div>132 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>
113 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">public</span>:</div> 
114 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a04128.html#a7842178d99a35b241d4c93f7375eb528">···66</a></span>····<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_typedef"·href="a04128.html#a7842178d99a35b241d4c93f7375eb528">Index</a>;</div> 
115 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div> 
116 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Entity,·<span·class="keywordtype">int</span>·Codim&gt;</div> 
117 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="};"> 
118 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a04132.html">···74</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04132.html">SubPartitionTypeProvider</a></div> 
119 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····{</div> 
120 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="}"> 
121 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a04132.html#aef1fd3fdbd2d16ee2efb46844ed2d312">···78</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·<a·class="code·hl_function"·href="a04132.html#aef1fd3fdbd2d16ee2efb46844ed2d312">get</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>&amp;·entity,·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·i)</div> 
122 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······{</div> 
123 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>········<span·class="keywordflow">if</span>·(codim==Codim)</div> 
124 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··········<span·class="keywordflow">return</span>·entity.template·subEntity&lt;Codim&gt;(i).<a·class="code·hl_function"·href="a02760.html#a13ee7a43fb1a7a5ff27c9a6e8f25a7d3">partitionType</a>();</div> 
125 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keywordflow">else</span></div> 
126 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a04132.html#aef1fd3fdbd2d16ee2efb46844ed2d312">SubPartitionTypeProvider&lt;Entity,Codim-1&gt;::get</a>(entity,·codim,·i);</div> 
127 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······}</div> 
128 </div>133 </div>
 134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 135 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}">
 136 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a04220.html#a82c59f8b6495791a1ff8e8a3306e671e">···66</a></span>····<span·class="keyword">const</span>·std::vector&lt;ctype&gt;&amp;·<a·class="code·hl_function"·href="a04220.html#a82c59f8b6495791a1ff8e8a3306e671e">operator[]</a>(std::size_t·d)<span·class="keyword">·const</span></div>
 137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">····</span>{</div>
 138 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keywordflow">return</span>·_coords[d];</div>
129 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····};</div>139 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····}</div>
130 </div>140 </div>
131 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>141 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
132 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Entity&gt;</div> 
133 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};"> 
134 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a04136.html">···88</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04132.html">SubPartitionTypeProvider</a>&lt;<a·class="code·hl_class"·href="a02760.html">Entity</a>,0&gt;</div> 
135 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····{</div> 
136 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">142 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="}">
137 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a04136.html#a2317b50de0b7ad3b6e5eb9b751eb23d4">···90</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">P[·...·truncated·by·diffoscope;·len:·324,·SHA:·8613b4bd6326108cdf07811e8b3a1e652ef374a58f83c8a40ec550e9a02ff492·...·])</div>143 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a04220.html#a6fe5730bfc009f6f4e942f7012621145">···79</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04220.html#a6fe5730bfc009f6f4e942f7012621145">setSt[·...·truncated·by·diffoscope;·len:·144,·SHA:·17c6b66aee4500e183c5664ec58e7bbe0c1bce45c1c46c2ba9ede1b44f130d88·...·])</div>
138 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······{</div>144 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····{</div>
139 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········<span·class="keywordflow">return</span>·entity.template·subEntity&lt;0&gt;(i).<a·class="code·hl_function"·href="a02760.html#a13ee7a43fb1a7a5ff27c9a6e8f25a7d3">partitionType</a>();</div>145 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······_coords[d].resize(1);</div>
 146 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······_coords[d][0]·=·value;</div>
140 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>······}</div>147 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····}</div>
141 </div>148 </div>
 149 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div>
 150 <div·class="foldopen"·id="foldopen00093"·data-start="{"·data-end="}">
 151 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a04220.html#a55863e33b89dcc050965e1e319606ced">···93</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04220.html#a55863e33b89dcc050965e1e319606ced">fillIntervals</a>·(<span·class="keywordtype">int</span>·d,·<span·class="keywordtype">int</span>·n,·<a·class="code·hl_typedef"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">ctype</a>·h)</div>
Max diff block lines reached; 133574/156623 bytes (85.28%) of diff not shown.
44.0 KB
html2text {}
    
Offset 1, 604 lines modifiedOffset 1, 481 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 globalindexset.hh8 tensorgridfactory.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*- 
14 4//·vi:·set·et·ts=4·sw=2·sts=2:13 3#ifndef·DUNE_GRID_UTILITY_TENSORGRIDFACTORY_HH
 14 4#define·DUNE_GRID_UTILITY_TENSORGRIDFACTORY_HH
15 515 5
 16 20#include<array>
16 35#ifndef·DUNE_GRID_UTILITY_GLOBALINDEXSET_HH 
17 36#define·DUNE_GRID_UTILITY_GLOBALINDEXSET_HH 
18 37 
19 39#include·<vector> 
20 40#include·<iostream> 
21 41#include·<fstream> 
22 42#include·<memory>17 21#include<memory>
 18 22#include<vector>
 19 23
 20 24#include·<dune/common/fvector.hh>
23 43#include·<map> 
24 44#include·<utility> 
25 45#include·<algorithm> 
26 46 
27 48#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>21 25#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.f_.a_.c_.t_.o_.r_.y_\x8._\x8h_\x8h>
 22 26#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 23 27#include<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8m_\x8u_\x8l_\x8t_\x8i_\x8i_\x8n_\x8d_\x8e_\x8x_\x8._\x8h_\x8h>
 24 28
28 49#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h> 
29 50 
30 52#if·HAVE_MPI 
31 53·#include·<dune/common/parallel/mpihelper.hh> 
32 54#endif 
33 55 
34 56namespace·_\x8D_\x8u_\x8n_\x8e25 29namespace·_\x8D_\x8u_\x8n_\x8e
35 57{26 30{
 27 31·//·forward·declaration·of·TensorGridFactoryCreator,·which·is·the·real
 28 factory
 29 32·//·that·should·be·specialized·for·each·grid.
 30 33·template<typename·Grid>
 31 34·class·TensorGridFactoryCreator;
 32 35
 33 40·template<typename·Grid>
 34 _\x84_\x81·class·_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y
 35 42·{
 36 43·public:
 37 _\x84_\x84·typedef·typename·Grid::Traits::Communication·_\x8C_\x8o_\x8m_\x8m;
 38 _\x84_\x85·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8c_\x8t_\x8y_\x8p_\x8e·_\x8c_\x8t_\x8y_\x8p_\x8e;
 39 _\x84_\x86·static·const·int·_\x8d_\x8i_\x8m·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 40 47
 41 _\x84_\x88·std::unique_ptr<Grid>·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8G_\x8r_\x8i_\x8d(_\x8C_\x8o_\x8m_\x8m·comm·=·_\x8C_\x8o_\x8m_\x8m())
 42 49·{
 43 50·_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8C_\x8r_\x8e_\x8a_\x8t_\x8o_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8>·creator(*this);
 44 51·return·creator._\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8G_\x8r_\x8i_\x8d(comm);
 45 52·}
 46 53
 47 _\x85_\x84·std::array<std::vector<ctype>·,·_\x8d_\x8i_\x8m>·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8s()·const
 48 55·{
 49 56·return·_coords;
 50 57·}
36 5851 58
 52 _\x86_\x80·std::vector<ctype>&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8](std::size_t·d)
37 61·template<class·GridView> 
38 _\x86_\x82·class·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t 
39 63·{53 61·{
 54 62·return·_coords[d];
40 64·public: 
41 _\x86_\x86·typedef·int·_\x8I_\x8n_\x8d_\x8e_\x8x; 
42 67 
43 73·template·<class·Entity,·int·Codim> 
44 _\x87_\x84·struct·_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r 
45 75·{ 
46 _\x87_\x88·static·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·_\x8g_\x8e_\x8t(const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·entity,·int·codim,·int·i) 
47 79·{ 
48 80·if·(codim==Codim) 
49 81·return·entity.template·subEntity<Codim>(i)._\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e(); 
50 82·else 
51 83·return·_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8,_\x8C_\x8o_\x8d_\x8i_\x8m_\x8-_\x81_\x8>_\x8:_\x8:_\x8g_\x8e_\x8t(entity,·codim,·i); 
52 84·} 
53 85·}; 
54 86 
55 87·template·<class·Entity> 
56 _\x88_\x88·struct·_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r<_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y,0> 
57 89·{ 
58 _\x89_\x80·static·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·_\x8g_\x8e_\x8t(const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·entity,·int·/*codim*/,·int·i) 
59 91·{ 
60 92·return·entity.template·subEntity<0>(i)._\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e(); 
61 93·}55 63·}
62 94·}; 
63 95 
64 96·private: 
65 98·typedef·typename·_.G_.r_.i_.d_.V_.i_.e_.w_.:_.:_.G_.r_.i_.d·_.G_.r_.i_.d;56 64
 57 _\x86_\x86·const·std::vector<ctype>&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8](std::size_t·d)·const
 58 67·{
 59 68·return·_coords[d];
 60 69·}
 61 70
 62 _\x87_\x89·void·_\x8s_\x8e_\x8t_\x8S_\x8t_\x8a_\x8r_\x8t·(int·d,·_\x8c_\x8t_\x8y_\x8p_\x8e·value)
 63 80·{
 64 81·_coords[d].resize(1);
 65 82·_coords[d][0]·=·value;
 66 83·}
 67 84
 68 _\x89_\x83·void·_\x8f_\x8i_\x8l_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8s·(int·d,·int·n,·_\x8c_\x8t_\x8y_\x8p_\x8e·h)
 69 94·{
 70 95·emptyCheck·(d);
 71 96·for·(int·i·=·0;·i·<·n;·i++)
 72 97·_coords[d].push_back·(_coords[d].back·()·+·h);
 73 98·}
66 9974 99
 75 _\x81_\x80_\x88·void·_\x8f_\x8i_\x8l_\x8l_\x8R_\x8a_\x8n_\x8g_\x8e·(int·d,·int·n,·_\x8c_\x8t_\x8y_\x8p_\x8e·end)
67 100·typedef·typename·GridView::Grid::GlobalIdSet·GlobalIdSet; 
68 101·typedef·typename·GridView::Grid::GlobalIdSet::IdType·IdType; 
69 102·typedef·typename·GridView::Traits::template·Codim<0>::Iterator·Iterator; 
70 103 
71 104·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n·Communication; 
72 105 
73 106·typedef·std::map<IdType,Index>·MapId2Index; 
74 107·typedef·std::map<Index,Index>·IndexMap; 
75 108 
Max diff block lines reached; 31662/45010 bytes (70.34%) of diff not shown.
5.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00995.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·persistentcontainervector.hh·File·Reference</title>8 <title>dune-grid:·persistentcontainerwrapper.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 26 lines modifiedOffset 72, 25 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">persistentcontainervector.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">persistentcontainerwrapper.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/> 
83 <code>#include·&lt;cassert&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code><br·/>
 83 <code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>
84 </div>84 </div>
85 <p><a·href="a00995_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a00995_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04208.html">Dune::PersistentContainerVector&lt;·G,·IndexSet,·Vector·&gt;</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04212.html">Dune::PersistentContainerWrapper&lt;·G,·T·&gt;</a></td></tr>
90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">vector-based·implementation·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>··<a·href="a04208.html#details">More...</a><br·/></td></tr> 
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
94 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.35 KB
html2text {}
    
Offset 2, 21 lines modifiedOffset 2, 20 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 persistentcontainervector.hh·File·Reference9 persistentcontainerwrapper.hh·File·Reference
10 #include·<algorithm> 
11 #include·<cassert>10 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.u_.t_.i_.l_.i_.t_.y_./_.h_.o_.s_.t_.g_.r_.i_.d_.a_.c_.c_.e_.s_.s_.._.h_.h>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8V_.e_.c_.t_.o_.r_.<_.·_.G_.,_.·_.I_.n_.d_.e_.x_.S_.e_.t_.,_.·_.V_.e_.c_.t_.o_.r_\x8·_\x8>14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8W_.r_.a_.p_.p_.e_.r_.<_.·_.G_.,_.·_.T_\x8·_\x8>
15  ·······vector-based·implementation·of·the·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16  15  
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
18 namespace· ·_\x8D_\x8u_\x8n_\x8e17 namespace· ·_\x8D_\x8u_\x8n_\x8e
19  ···········Include·standard·header·files.18  ···········Include·standard·header·files.
20  19  
21 ===============================================================================20 ===============================================================================
22 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
91.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00995_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·persistentcontainervector.hh·Source·File</title>8 <title>dune-grid:·persistentcontainerwrapper.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 175 lines modifiedOffset 74, 150 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">persistentcontainervector.hh</div></div>80 ··<div·class="headertitle"><div·class="title">persistentcontainerwrapper.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00995.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00995.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINERVECTOR_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINERWRAPPER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINERVECTOR_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINERWRAPPER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00989.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="comment">//·PersistentContainerVector</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="comment">//·PersistentContainerWrapper</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·-------------------------</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·--------------------------</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·IndexSet,·<span·class="keyword">class</span>·Vector·&gt;</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·T·&gt;</div>
100 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="};">100 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};">
101 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a04208.html">···50</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04208.html">PersistentContainerVector</a></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a04212.html">···18</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04212.html">PersistentContainerWrapper</a></div>
 102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>
 103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04212.html">PersistentContainerWrapper&lt;·G,·T·&gt;</a>·<a·class="code·hl_class"·href="a04212.html">This</a>;</div>
 104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03360.html">Dune::HostGridAccess&lt;·G·&gt;</a>·<a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>;</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGridAccess::HostGrid·HostGrid;</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·T·&gt;</a>·<a·class="code·hl_class"·href="a04188.html">PersistentContainerHostGrid</a>;</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">public</span>:</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04212.html#a7fab3fd4ed104d5cf17a02e1b2adaa06">···28</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a04212.html#a7fab3fd4ed104d5cf17a02e1b2adaa06">Grid</a>;</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">···30</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·T·&gt;::Value</a>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>;</div>
 114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a04212.html#a92876acc71fee277cc1658d151838e1b">···31</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·T·&gt;::Size</a>·<a·class="code·hl_typedef"·href="a04212.html#a92876acc71fee277cc1658d151838e1b">Size</a>;</div>
 115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a04212.html#ad6b55b3af20d9b48e41daff27f19a1e8">···33</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·T·&gt;::Iterator</a>·<a·class="code·hl_typedef"·href="a04212.html#ad6b55b3af20d9b48e41daff27f19a1e8">Iterator</a>;</div>
 117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04212.html#a2683250d790e594e7e34703e781544f0">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="a04188.html">PersistentContainer&lt;·HostGrid,·T·&gt;::ConstIterator</a>·<a·class="code·hl_typedef"·href="a04212.html#a2683250d790e594e7e34703e781544f0">ConstIterator</a>;</div>
 118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 119 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}">
 120 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a04212.html#ac062054287bad49bed14b61a9f17418a">···36</a></span>····<a·class="code·hl_function"·href="a04212.html#ac062054287bad49bed14b61a9f17418a">PersistentContainerWrapper</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a7fab3fd4ed104d5cf17a02e1b2adaa06">Grid</a>·&amp;grid,·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;value·=·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>()·)</div>
 121 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······:·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>(·<a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>::hostGrid(·grid·),·codim,·value·)</div>
 122 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{}</div>
 123 </div>
 124 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 125 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
 126 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="}">
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a04212.html#a8aa2d3cbd15a9566985f99930f9a8df3">···41</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;<a·class="code·hl_function"·href="a04212.html#a8aa2d3cbd15a9566985f99930f9a8df3">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)<span·class="keyword">·const</span></div>
 128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="keyword">····</span>{</div>
 129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>[·HostGridAccess::hostEntity(·entity·)·];</div>
 130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····}</div>
 131 </div>
 132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 133 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
 134 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
 135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a04212.html#a04f585db63204fa39d033556db8e5cc7">···47</a></span>····<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;<a·class="code·hl_function"·href="a04212.html#a8aa2d3cbd15a9566985f99930f9a8df3">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)</div>
 136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{</div>
 137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>[·HostGridAccess::hostEntity(·entity·)·];</div>
 138 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div>
 139 </div>
102 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··{</div>140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
103 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04208.html">PersistentContainerVector&lt;·G,·IndexSet,·Vector·&gt;</a>·<a·class="code·hl_class"·href="a04208.html">This</a>;</div> 
104 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
 142 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
 143 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a04212.html#a5d1cf02fab84fec3ee1c9386b568edaa">···53</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;<a·class="code·hl_function"·href="a04212.html#a5d1cf02fab84fec3ee1c9386b568edaa">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity,·<span·class="keywordtype">int</span>·subEntity·)<span·class="keyword">·const</span></div>
105 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">public</span>:</div>144 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keyword">····</span>{</div>
106 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a04208.html#a2d3c3f900bd1621cbd5b9e9b696016d0">···55</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a04208.html#a2d3c3f900bd1621cbd5b9e9b696016d0">Grid</a>;</div>145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>(·HostGridAccess::hostEntity(·entity·),·subEntity·);</div>
107 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>146 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····}</div>
 147 </div>
108 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">···57</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::value_type·<a·class="code·hl_typedef"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">Value</a>;</div> 
109 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a04208.html#a14713ac39fdffada26feef81a796ea37">···58</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::size_type·<a·class="code·hl_typedef"·href="a04208.html#a14713ac39fdffada26feef81a796ea37">Size</a>;</div> 
110 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a04208.html#a7cad909e5fa73af7945f32eb968c1a3e">···59</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::const_iterator·<a·class="code·hl_typedef"·href="a04208.html#a7cad909e5fa73af7945f32eb968c1a3e">ConstIterator</a>;</div> 
111 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a04208.html#a523bed49e279ac3513ee6ddc54a2d85d">···60</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::iterator·<a·class="code·hl_typedef"·href="a04208.html#a523bed49e279ac3513ee6ddc54a2d85d">Iterator</a>;</div> 
112 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 149 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
113 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a04208.html#a1deac98135f655365c00d9d806073140">···62</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::allocator_type·<a·class="code·hl_typedef"·href="a04208.html#a1deac98135f655365c00d9d806073140">Allocator</a>;</div> 
114 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> 
115 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">150 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}">
 151 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a04212.html#a8f1fec736e5ee6511f2bdeec21336a50">···59</a></span>····<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;<a·class="code·hl_function"·href="a04212.html#a5d1cf02fab84fec3ee1c9386b568edaa">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity,·<span·class="keywordtype">int</span>·subEntity·)</div>
116 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04208.html#a00c3c27ebca96585f8a8e12417592eb0">···64</a></span>····<a·class="code·hl_function"·href="a04208.html#a00c3c27ebca96585f8a8e12417592eb0">PersistentContainerVector</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02820.html">IndexSet</a>·&amp;<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>,·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">Value</a>·&amp;value,</div> 
117 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>································<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a1deac98135f655365c00d9d806073140">Allocator</a>·&amp;allocator·=·<a·class="code·hl_typedef"·href="a04208.html#a1deac98135f655365c00d9d806073140">Allocator</a>()·)</div> 
118 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······:·<a·class="code·hl_variable"·href="a04208.html#a739f5da4d6eefbdab0a7b152cac2e2e3">codim_</a>(·codim·),</div> 
119 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<a·class="code·hl_variable"·href="a04208.html#a3bb66a14e0a32b73fe6905b70d09a120">indexSet_</a>(·&amp;<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>·),</div> 
120 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········<a·class="code·hl_variable"·href="a04208.html#a83f87b8281d28ccf5290f10756324c5a">data_</a>(·<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>.<a·class="code·hl_function"·href="a04208.html#ab94dfeda7087ea620a08c18cc97ccb8e">size</a>(·codim·),·value,·allocator·)</div> 
121 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····{}</div>152 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····{</div>
 153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>(·HostGridAccess::hostEntity(·entity·),·subEntity·);</div>
 154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>
122 </div>155 </div>
 156 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 157 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04212.html#a3d6be07042be5c29b8e4353ca0d1bfb4">···64</a></span>····<a·class="code·hl_typedef"·href="a04212.html#a92876acc71fee277cc1658d151838e1b">Size</a>·<a·class="code·hl_function"·href="a04212.html#a3d6be07042be5c29b8e4353ca0d1bfb4">size</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>.<a·class="code·hl_function"·href="a04200.html#ae0242509604b29711bad1a2747f05ead">size</a>();·}</div>
 158 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 159 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a04212.html#a8dd41e83011fa64cfce1cb0ef334986a">···66</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04212.html#a8dd41e83011fa64cfce1cb0ef334986a">resize</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;value·=·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>()·)·{·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>.<a·class="code·hl_function"·href="a04200.html#a48d6ac1ae8d5abea6288539acb2d9461">resize</a>(·value·);·}</div>
 160 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a04212.html#ad9555dd3d487203d76096d43904195e9">···67</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04212.html#ad9555dd3d487203d76096d43904195e9">shrinkToFit</a>·()·{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>.<a·class="code·hl_function"·href="a04200.html#af896d65b2d42450f0f2ddea606ffae66">shrinkToFit</a>();·}</div>
 161 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
 162 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a04212.html#a21d0bf7393d81489883784d9ab5cb5b6">···69</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04212.html#a21d0bf7393d81489883784d9ab5cb5b6">fill</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>·&amp;value·=·<a·class="code·hl_typedef"·href="a04212.html#a9e5a0273b9e547bf20f1987bed6aa6e7">Value</a>()·)·{·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>.<a·class="code·hl_function"·href="a04200.html#a086b7677af48f8286c7f62b6eb286aa2">fill</a>(·value·);·}</div>
123 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>163 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 164 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a04212.html#aa24339a5e21f0e3cb02b142e55fcbe88">···71</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04212.html#aa24339a5e21f0e3cb02b142e55fcbe88">swap</a>·(·<a·class="code·hl_class"·href="a04212.html">This</a>·&amp;other·)·{·<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>.<a·class="code·hl_function"·href="a04200.html#a0738f061eb60675341496d78003c53de">swap</a>(·other.<a·class="code·hl_variable"·href="a04212.html#af333ade27e7373eacc1a5d4267d03ffe">hostContainer_</a>·);·}</div>
124 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
125 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}"> 
126 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a04208.html#ac8d70f9f9ec423d904282ffe35f31d6b">···72</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">Value</a>·&amp;<a·class="code·hl_function"·href="a04208.html#ac8d70f9f9ec423d904282ffe35f31d6b">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)<span·class="keyword">·const</span></div> 
127 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">····</span>{</div>165 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
128 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······assert(·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>·==·<a·class="code·hl_function"·href="a04208.html#aa8835f2051c1fe849ca0c5e1821404d9">codimension</a>()·);</div> 
129 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a14713ac39fdffada26feef81a796ea37">Size</a>·index·=·<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>().<a·class="code·hl_function"·href="a02820.html#aa1d76fee51dee6af50132a65f5c791b9">index</a>(·entity·);</div> 
130 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······assert(·index·&lt;·<a·class="code·hl_variable"·href="a04208.html#a83f87b8281d28ccf5290f10756324c5a">data_</a>.size()·);</div> 
Max diff block lines reached; 20372/70340 bytes (28.96%) of diff not shown.
23.0 KB
html2text {}
    
Offset 1, 227 lines modifiedOffset 1, 198 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 persistentcontainervector.hh8 persistentcontainerwrapper.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_PERSISTENTCONTAINERVECTOR_HH15 5#ifndef·DUNE_PERSISTENTCONTAINERWRAPPER_HH
16 6#define·DUNE_PERSISTENTCONTAINERVECTOR_HH16 6#define·DUNE_PERSISTENTCONTAINERWRAPPER_HH
17 717 7
18 8#include·<algorithm> 
19 9#include·<cassert>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.u_.t_.i_.l_.i_.t_.y_./_.h_.o_.s_.t_.g_.r_.i_.d_.a_.c_.c_.e_.s_.s_.._.h_.h>
 19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h>
20 1020 10
21 11namespace·_\x8D_\x8u_\x8n_\x8e21 11namespace·_\x8D_\x8u_\x8n_\x8e
22 12{22 12{
23 1323 13
24 14·//·PersistentContainerVector24 14·//·PersistentContainerWrapper
25 15·//·-------------------------25 15·//·--------------------------
26 1626 16
27 49·template<·class·G,·class·IndexSet,·class·Vector·>27 17·template<·class·G,·class·T·>
28 _\x85_.0·class·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.V_.e_.c_.t_.o_\x8r28 _\x81_.8·class·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.W_.r_.a_.p_.p_.e_\x8r
29 51·{29 19·{
30 52·typedef·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.V_.e_.c_.t_.o_.r_.<_.·_.G_.,_.·_.I_.n_.d_.e_.x_.S_.e_.t_.,_.·_.V_.e_.c_.t_.o_.r_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;30 20·typedef·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.W_.r_.a_.p_.p_.e_.r_.<_.·_.G_.,_.·_.T_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
31 5331 21
 32 22·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8G_\x8·_\x8>·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s;
 33 23
 34 24·typedef·typename·HostGridAccess::HostGrid·HostGrid;
 35 25·typedef·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d;
 36 26
32 54·public:37 27·public:
33 _\x85_.5·typedef·G·_\x8G_\x8r_\x8i_\x8d;38 _\x82_.8·typedef·G·_\x8G_\x8r_\x8i_\x8d;
34 56 
35 _\x85_\x87·typedef·typename·Vector::value_type·_\x8V_\x8a_\x8l_\x8u_\x8e; 
36 _\x85_\x88·typedef·typename·Vector::size_type·_\x8S_\x8i_\x8z_\x8e; 
37 _\x85_\x89·typedef·typename·Vector::const_iterator·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
38 _\x86_\x80·typedef·typename·Vector::iterator·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
39 61 
40 _.6_.2·typedef·typename·Vector::allocator_type·_.A_.l_.l_.o_.c_.a_.t_.o_.r;39 29
 40 _\x83_\x80·typedef·typename·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8u_\x8e·_\x8V_\x8a_\x8l_\x8u_\x8e;
 41 _\x83_\x81·typedef·typename·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8S_\x8i_\x8z_\x8e·_\x8S_\x8i_\x8z_\x8e;
 42 32
 43 _\x83_\x83·typedef·typename·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 44 _\x83_\x84·typedef·typename·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8T_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 45 _\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 46 35
 47 _\x83_\x86·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r·(·const·_\x8G_\x8r_\x8i_\x8d·&grid,·int·codim,·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&value
 48 =·_\x8V_\x8a_\x8l_\x8u_\x8e()·)
 49 37·:·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_(·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s::hostGrid(·grid·),·codim,·value·)
 50 38·{}
 51 39
 52 40·template<·class·Entity·>
 53 _\x84_\x81·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)·const
 54 42·{
 55 43·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_[·HostGridAccess::hostEntity(·entity·)·];
 56 44·}
 57 45
 58 46·template<·class·Entity·>
 59 _\x84_\x87·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)
 60 48·{
 61 49·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_[·HostGridAccess::hostEntity(·entity·)·];
 62 50·}
 63 51
 64 52·template<·class·Entity·>
 65 _\x85_\x83·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·int·subEntity·)·const
 66 54·{
 67 55·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_(·HostGridAccess::hostEntity(·entity·),·subEntity·);
 68 56·}
 69 57
 70 58·template<·class·Entity·>
 71 _\x85_\x89·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·int·subEntity·)
 72 60·{
 73 61·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_(·HostGridAccess::hostEntity(·entity·),·subEntity·);
 74 62·}
41 6375 63
42 _\x86_\x84·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·&_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t,·int·codim,·const·_\x8V_\x8a_\x8l_\x8u_\x8e 
43 &value, 
44 65·const·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r·&allocator·=·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r()·) 
45 66·:·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8_(·codim·), 
46 67·_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8_(·&_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·), 
47 68·_\x8d_\x8a_\x8t_\x8a_\x8_(·_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t._\x8s_\x8i_\x8z_\x8e(·codim·),·value,·allocator·) 
48 69·{}76 _.6_.4·_.S_.i_.z_.e·_.s_.i_.z_.e·()·const·{·return·_.h_.o_.s_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_._._.s_.i_.z_.e();·}
 77 65
 78 _\x86_\x86·void·_\x8r_\x8e_\x8s_\x8i_\x8z_\x8e·(·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&value·=·_\x8V_\x8a_\x8l_\x8u_\x8e()·)·{·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8r_\x8e_\x8s_\x8i_\x8z_\x8e(·value
 79 );·}
 80 _\x86_\x87·void·_\x8s_\x8h_\x8r_\x8i_\x8n_\x8k_\x8T_\x8o_\x8F_\x8i_\x8t·()·{·return·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8s_\x8h_\x8r_\x8i_\x8n_\x8k_\x8T_\x8o_\x8F_\x8i_\x8t();·}
 81 68
 82 _\x86_\x89·void·_\x8f_\x8i_\x8l_\x8l·(·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&value·=·_\x8V_\x8a_\x8l_\x8u_\x8e()·)·{·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8f_\x8i_\x8l_\x8l(·value·);·}
49 7083 70
 84 _\x87_\x81·void·_\x8s_\x8w_\x8a_\x8p·(·_\x8T_\x8h_\x8i_\x8s·&other·)·{·_\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_._\x8s_\x8w_\x8a_\x8p(·other._\x8h_\x8o_\x8s_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8_·);·}
 85 72
50 71·template<·class·Entity·> 
51 _\x87_\x82·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)·const 
52 73·{ 
53 74·assert(·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·==·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n()·); 
54 75·const·_\x8S_\x8i_\x8z_\x8e·index·=·_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t()._\x8i_\x8n_\x8d_\x8e_\x8x(·entity·); 
55 76·assert(·index·<·_\x8d_\x8a_\x8t_\x8a_\x8_.size()·); 
56 77·return·_\x8d_\x8a_\x8t_\x8a_\x8_[·index·]; 
57 78·} 
58 79 
59 80·template<·class·Entity·> 
60 _\x88_\x81·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·) 
61 82·{ 
62 83·assert(·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·==·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n()·); 
63 84·const·_\x8S_\x8i_\x8z_\x8e·index·=·_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t()._\x8i_\x8n_\x8d_\x8e_\x8x(·entity·); 
64 85·assert(·index·<·_\x8d_\x8a_\x8t_\x8a_\x8_.size()·); 
65 86·return·_\x8d_\x8a_\x8t_\x8a_\x8_[·index·]; 
66 87·} 
67 88 
68 89·template<·class·Entity·> 
69 _\x89_\x80·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·int·subEntity·)·const 
70 91·{ 
71 92·const·_\x8S_\x8i_\x8z_\x8e·index·=·_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t()._\x8s_\x8u_\x8b_\x8I_\x8n_\x8d_\x8e_\x8x(·entity,·subEntity,·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n()·); 
72 93·assert(·index·<·_\x8d_\x8a_\x8t_\x8a_\x8_.size()·); 
73 94·return·_\x8d_\x8a_\x8t_\x8a_\x8_[·index·]; 
74 95·} 
75 96 
76 97·template<·class·Entity·> 
77 _\x89_\x88·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·int·subEntity·) 
78 99·{ 
Max diff block lines reached; 13035/23563 bytes (55.32%) of diff not shown.
11.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00998.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·persistentcontainerinterface.hh·File·Reference</title>8 <title>dune-grid:·globalindexset.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 32 lines modifiedOffset 72, 66 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">persistentcontainerinterface.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">globalindexset.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>Provides·a·globally·unique·index·for·all·entities·of·a·distributed·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.··
 83 <a·href="#details">More...</a></p>
 84 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
 85 <code>#include·&lt;iostream&gt;</code><br·/>
 86 <code>#include·&lt;fstream&gt;</code><br·/>
 87 <code>#include·&lt;memory&gt;</code><br·/>
 88 <code>#include·&lt;map&gt;</code><br·/>
 89 <code>#include·&lt;utility&gt;</code><br·/>
 90 <code>#include·&lt;algorithm&gt;</code><br·/>
 91 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
 92 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
 93 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
 94 </div>
82 <p><a·href="a00998_source.html">Go·to·the·source·code·of·this·file.</a></p>95 <p><a·href="a00998_source.html">Go·to·the·source·code·of·this·file.</a></p>
83 <table·class="memberdecls">96 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
85 Classes</h2></td></tr>98 Classes</h2></td></tr>
86 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04196.html">Dune::PersistentContainerInterface&lt;·G,·T·&gt;</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04128.html">Dune::GlobalIndexSet&lt;·GridView·&gt;</a></td></tr>
87 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Persistent·storage·of·data·on·all·entities·of·a·grid.··<a·href="a04196.html#details">More...</a><br·/></td></tr>100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Calculate·globally·unique·index·over·all·processes·in·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.··<a·href="a04128.html#details">More...</a><br·/></td></tr>
 101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04132.html">Dune::GlobalIndexSet&lt;·GridView·&gt;::SubPartitionTypeProvider&lt;·Entity,·Codim·&gt;</a></td></tr>
 103 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·class·to·provide·access·to·subentity·PartitionTypes·with·a·run-time·codimension.··<a·href="a04132.html#details">More...</a><br·/></td></tr>
 104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04136.html">Dune::GlobalIndexSet&lt;·GridView·&gt;::SubPartitionTypeProvider&lt;·Entity,·0·&gt;</a></td></tr>
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">107 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
91 Namespaces</h2></td></tr>109 Namespaces</h2></td></tr>
92 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>110 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
93 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>111 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 </table>113 </table>
 114 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 115 <div·class="textblock"><p>Provides·a·globally·unique·index·for·all·entities·of·a·distributed·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.·</p>
 116 <p>Such·functionality·is·relevant·for·a·number·of·applications:</p><ul>
 117 <li>Map·a·degree·of·freedom·associated·with·an·entity·to·its·location·in·a·global·matrix·or·global·vector</li>
 118 <li>Such·indices·for·elements·are·needed·as·input·to·external·mesh·partitioners</li>
 119 <li>Using·matrix·and·vector·routines·from·the·PETSc·or·trilinos·parallel·linear·algebra·packages·for·distributed·memory·parallel·computers.</li>
 120 </ul>
 121 <p>Method:·(1)·The·UniqueEntityPartition·class·assigns·an·owner·process·to·each·entity·</p><pre·class="fragment">····(2)·Compute·the·number·of·entities·that·are·owned·by·each·process
  
 122 ····(3)·we·communicate·the·index·of·entities·that·are·owned·by·the·process·to·processes
 123 ········that·also·contain·these·entities·but·do·not·own·them,·so·that·on·a·non-owner·process
 124 ········we·have·information·on·the·index·of·the·entity·that·it·got·from·the·owner-process;
 125 </pre>·<dl·class="section·author"><dt>Author</dt><dd>Benedikt·Oswald,·Patrick·Leidenberger,·Oliver·Sander</dd></dl>
 126 <dl·class="section·attention"><dt>Attention</dt><dd>globally·unique·indices·are·ONLY·provided·for·entities·of·the·InteriorBorder_Partition·type,·NOT·for·the·Ghost_Partition·type·!!!</dd></dl>
 127 <dl·class="bug"><dt><b><a·class="el"·href="a01030.html#_bug000002">Bug:</a></b></dt><dd>This·code·will·most·likely·not·work·on·grids·with·more·than·one·element·type.·Please·ask·on·the·mailing·list·if·you·need·this·feature.·</dd></dl>
 128 <dl·class="section·note"><dt>Note</dt><dd>The·interface·in·this·file·is·experimental,·and·may·change·without·prior·notice.·</dd></dl>
96 </div><!--·contents·-->129 </div></div><!--·contents·-->
97 <!--·start·footer·part·-->130 <!--·start·footer·part·-->
98 <hr·class="footer"/><address·class="footer"><small>131 <hr·class="footer"/><address·class="footer"><small>
99 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
100 </small></address>133 </small></address>
101 </body>134 </body>
102 </html>135 </html>
3.67 KB
html2text {}
    
Offset 2, 19 lines modifiedOffset 2, 70 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 persistentcontainerinterface.hh·File·Reference9 globalindexset.hh·File·Reference
 10 Provides·a·globally·unique·index·for·all·entities·of·a·distributed·_\x8D_\x8u_\x8n_\x8e·grid.
 11 _\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·<vector>
 13 #include·<iostream>
 14 #include·<fstream>
 15 #include·<memory>
 16 #include·<map>
 17 #include·<utility>
 18 #include·<algorithm>
 19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h>
 21 #include·<dune/common/parallel/mpihelper.hh>
10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
11 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
12 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8G_\x8,_\x8·_\x8T_\x8·_\x8> 
13  ·······Persistent·storage·of·data·on·all·entities·of·a·grid.·_.M_.o_.r_.e_.._.._..24 ·class· ·_.D_.u_.n_.e_.:_.:_.G_.l_.o_.b_.a_.l_.I_.n_.d_.e_.x_.S_.e_.t_.<_.·_.G_.r_.i_.d_.V_.i_.e_.w_.·_.>
 25  ········Calculate·globally·unique·index·over·all·processes·in·a·_\x8D_\x8u_\x8n_\x8e·grid.
 26 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 27  
 28 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8,
 29 ·········_\x8C_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>
 30  ········Helper·class·to·provide·access·to·subentity·PartitionTypes·with·a·run-
 31 ·········time·codimension.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 32  
 33 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8·_\x8>_\x8:_\x8:_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8,_\x8·_\x80
 34 ·········_\x8>
14  35  
15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s36 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
16 namespace· ·_\x8D_\x8u_\x8n_\x8e37 namespace· ·_\x8D_\x8u_\x8n_\x8e
17  ···········Include·standard·header·files.38  ···········Include·standard·header·files.
18  39  
 40 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 41 Provides·a·globally·unique·index·for·all·entities·of·a·distributed·_\x8D_\x8u_\x8n_\x8e·grid.
 42 Such·functionality·is·relevant·for·a·number·of·applications:
 43 ····*·Map·a·degree·of·freedom·associated·with·an·entity·to·its·location·in·a
 44 ······global·matrix·or·global·vector
 45 ····*·Such·indices·for·elements·are·needed·as·input·to·external·mesh
 46 ······partitioners
 47 ····*·Using·matrix·and·vector·routines·from·the·PETSc·or·trilinos·parallel
 48 ······linear·algebra·packages·for·distributed·memory·parallel·computers.
 49 Method:·(1)·The·UniqueEntityPartition·class·assigns·an·owner·process·to·each
 50 entity
 51 ····(2)·Compute·the·number·of·entities·that·are·owned·by·each·process
  
 52 ····(3)·we·communicate·the·index·of·entities·that·are·owned·by·the·process·to
 53 processes
 54 ········that·also·contain·these·entities·but·do·not·own·them,·so·that·on·a·non-
 55 owner·process
 56 ········we·have·information·on·the·index·of·the·entity·that·it·got·from·the
 57 owner-process;
 58 ··Author
 59 ······Benedikt·Oswald,·Patrick·Leidenberger,·Oliver·Sander
 60 ··Attention
 61 ······globally·unique·indices·are·ONLY·provided·for·entities·of·the
 62 ······InteriorBorder_Partition·type,·NOT·for·the·Ghost_Partition·type·!!!
 63 ··_\x8B\x8B_\x8u\x8u_\x8g\x8g_\x8:\x8:
 64 ······This·code·will·most·likely·not·work·on·grids·with·more·than·one·element
 65 ······type.·Please·ask·on·the·mailing·list·if·you·need·this·feature.
 66 ··Note
 67 ······The·interface·in·this·file·is·experimental,·and·may·change·without·prior
 68 ······notice.
19 ===============================================================================69 ===============================================================================
20 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.870 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
141 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00998_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·persistentcontainerinterface.hh·Source·File</title>8 <title>dune-grid:·globalindexset.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 124 lines modifiedOffset 74, 480 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">persistentcontainerinterface.hh</div></div>80 ··<div·class="headertitle"><div·class="title">globalindexset.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00998.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00998.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINERINTERFACE_HH</span></div> 
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINERINTERFACE_HH</span></div> 
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#ifndef·HEADERCHECK</span></div>88 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_GLOBALINDEXSET_HH</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#error·&quot;This·header·exists·for·documentation·purposes·only·and·should·never·be·included·directly.&quot;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#endif</span></div>89 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_GLOBALINDEXSET_HH</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>90 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
 91 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
 92 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 93 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 94 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 95 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
 96 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
 97 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>98 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
97 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·T·&gt;</div> 
98 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="};"> 
99 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a04196.html">···54</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04196.html">PersistentContainerInterface</a></div>99 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
 100 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
 101 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 102 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="preprocessor">#if·HAVE_MPI</span></div>
 103 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">··#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
 104 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="preprocessor">#endif</span></div>
100 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··{</div>105 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
101 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04196.html">PersistentContainerInterface&lt;·G,·T·&gt;</a>·<a·class="code·hl_class"·href="a04196.html">This</a>;</div>106 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
102 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>107 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>{</div>
103 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">struct·</span>ImplementationDefined;</div> 
104 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>108 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 109 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
 110 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="};">
 111 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a04128.html">···62</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04128.html">GlobalIndexSet</a></div>
 112 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··{</div>
105 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">public</span>:</div>113 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">public</span>:</div>
106 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a04196.html#aaf28dd85cc8e3cdfb48ec3d639d1436c">···61</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a04196.html#aaf28dd85cc8e3cdfb48ec3d639d1436c">Grid</a>;</div>114 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a04128.html#a7842178d99a35b241d4c93f7375eb528">···66</a></span>····<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_typedef"·href="a04128.html#a78421[·...·truncated·by·diffoscope;·len:·34,·SHA:·23576aa20b0bd3892b2e3e6d84576177420f305bdfb5182e1c3bf0ae2600be4c·...·]</a>;</div>
107 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>115 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 116 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Entity,·<span·class="keywordtype">int</span>·Codim&gt;</div>
 117 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="};">
 118 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a04132.html">···74</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04132.html">SubPartitionTypeProvider</a></div>
108 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">···63</a></span>····<span·class="keyword">typedef</span>·T·<a·class="code·hl_typedef"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a>;</div> 
109 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
110 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a04196.html#a042a4377e10c3fca2c07292c5c077fba">···65</a></span>····<span·class="keyword">typedef</span>·ImplementationDefined·<a·class="code·hl_typedef"·href="a04196.html#a042a4377e10c3fca2c07292c5c077fba">Size</a>;</div> 
111 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a04196.html#a4e6c0024121f781d24ca5894e6cab40f">···66</a></span>····<span·class="keyword">typedef</span>·ImplementationDefined·<a·class="code·hl_typedef"·href="a04196.html#a4e6c0024121f781d24ca5894e6cab40f">ConstIterator</a>;</div> 
112 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a04196.html#a48a813a4745f32050705ef8c557c4ace">···67</a></span>····<span·class="keyword">typedef</span>·ImplementationDefined·<a·class="code·hl_typedef"·href="a04196.html#a48a813a4745f32050705ef8c557c4ace">Iterator</a>;</div> 
113 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
114 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="comment">//·construction</span></div> 
115 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>119 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····{</div>
116 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a04196.html#a1394b23dc3e824afe58704cc93aa500c">···79</a></span>····<a·class="code·hl_function"·href="a04196.html#a1394b23dc3e824afe58704cc93aa500c">PersistentContainerInterfa[·...·truncated·by·diffoscope;·len:·390,·SHA:·1e909f60871d23dfc4f0f50b01bfb1c7a42558e4e32ee44f99d508db2dec2750·...·]>120 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="}">
 121 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a04132.html#aef1fd3fdbd2d16ee2efb46844ed2d312">···78</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·<a·class="code·hl_function"·href="a04132.html#aef1fd3fdbd2d16ee2efb46844ed2d312">get</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>&amp;·entity,·<span·class="keywordtype">int</span>·codim,·<span·class="keywordtype">int</span>·i)</div>
 122 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······{</div>
 123 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>········<span·class="keywordflow">if</span>·(codim==Codim)</div>
 124 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··········<span·class="keywordflow">return</span>·entity.template·subEntity&lt;Codim&gt;(i).<a·class="code·hl_function"·href="a02760.html#a13ee7a43fb1a7a5ff27c9a6e8f25a7d3">partitionType</a>();</div>
 125 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>········<span·class="keywordflow">else</span></div>
 126 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a04132.html#aef1fd3fdbd2d16ee2efb46844ed2d312">SubPartitionTypeProvider&lt;Entity,Codim-1&gt;::get</a>(entity,·codim,·i);</div>
 127 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······}</div>
 128 </div>
117 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>129 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····};</div>
 130 </div>
118 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a04196.html#a49ba72f683489cc1fb00a95f1ba6ace6">···82</a></span>····<a·class="code·hl_function"·href="a04196.html#a49ba72f683489cc1fb00a95f1ba6ace6">PersistentContainerInterface</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04196.html">This</a>·&amp;other·);</div> 
119 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> 
120 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a04196.html#af66428d1890bc08cd18aef7677abb6dd">···85</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04196.html">This</a>·&amp;<a·class="code·hl_function"·href="a04196.html#af66428d1890bc08cd18aef7677abb6dd">operator=·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04196.html">This</a>·&amp;other·);</div> 
121 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>131 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
122 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="comment">//·element·access</span></div> 
123 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> 
124 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>132 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Entity&gt;</div>
125 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="a04196.html#a17b032bce588f65dec4346c432c4e605">···94</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04196.html#a1833f4547351dc31dda536fea8[·...·truncated·by·diffoscope;·len:·265,·SHA:·f0b027a68ae3f5f9d9f178fd0e3d1f61c80b96f90f4ce0e5546d139c60e7b309·...·]>133 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="};">
 134 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="a04136.html">···88</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04132.html">SubPartitionTypeProvider</a>&lt;<a·class="code·hl_class"·href="a02760.html">Entity</a>,0&gt;</div>
 135 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····{</div>
 136 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">
 137 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a04136.html#a2317b50de0b7ad3b6e5eb9b751eb23d4">···90</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·<a·class="code·hl_function"·href="a04136.html#a2317b50de0b7ad3b6e5eb9b751eb23d4">get</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>&amp;·entity,·<span·class="keywordtype">int</span>·<span·class="comment">/*codim*/</span>,·<span·class="keywordtype">int</span>·i)</div>
 138 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······{</div>
 139 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········<span·class="keywordflow">return</span>·entity.template·subEntity&lt;0&gt;(i).<a·class="code·hl_function"·href="a02760.html#a13ee7a43fb1a7a5ff27c9a6e8f25a7d3">partitionType</a>();</div>
 140 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>······}</div>
 141 </div>
 142 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····};</div>
 143 </div>
126 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>144 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
127 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>145 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">private</span>:</div>
128 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="a04196.html#abeee9492668473f11539b28970583316">··101</a></span>····<a·class="code·hl_typedef"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a>·&amp;<a·class="code·hl_function"·[·...·truncated·by·diffoscope;·len:·173,·SHA:·c52f5fa657d1fe342cef01f7d56c811f3142b0a2caa85fd81a523b85a75f0d41·...·];</div>146 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#ga055c0273e45d4f3018f34f7e3f368471">GridView::Grid</a>·<a·class="code·hl_cla[·...·truncated·by·diffoscope;·len:·31,·SHA:·fbe37301d7bc84f05fd56fee0f1778bb39577193d01a4d33d29b18f38e692c40·...·];</div>
 147 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
 148 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridView::Grid::GlobalIdSet·GlobalIdSet;</div>
 149 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridView::Grid::GlobalIdSet::IdType·IdType;</div>
 150 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridView::Traits::template·Codim&lt;0&gt;::Iterator·Iterator;</div>
129 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>151 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
 152 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#ac4bb8853d6729eadede2cce495f3d71f">Grid::Communication</a>·Communication;</div>
130 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
131 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="a04196.html#af033514250bec0910dc417afcab40a72">··109</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a>·&amp;<a·class="code·hl_function"·href="a04196.html#af033514250bec0910dc417afcab40a72">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity,·<span·class="keywordtype">int</span>·subEntity·)·<span·class="keyword">const</span>;</div> 
132 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>153 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>
133 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
134 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="a04196.html#a7d6d97823c10e262fd0b6753a7201c02">··117</a></span>····<a·class="code·hl_typedef"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a>·&amp;<a·class="code·hl_function"·h[·...·truncated·by·diffoscope;·len:·220,·SHA:·42ae6de995f5415178ac5edd355d3ac8d23bb472192024a5f91487f1b298f31b·...·];</div>154 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="keyword">typedef</span>·std::map&lt;IdType,Index&gt;·MapId2Index;</div>
 155 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····<span·class="keyword">typedef</span>·std::map&lt;Index,Index&gt;····IndexMap;</div>
135 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div>156 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
 157 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="comment">····/*********************************************************************************************/</span></div>
 158 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="comment">/*·calculate·unique·partitioning·for·all·entities·of·a·given·codim·in·a·given·GridView,······*/</span></div>
 159 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<span·class="comment">/*·assuming·they·all·have·the·same·geometry,·i.e.·codim,·type································*/</span></div>
 160 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="comment">····/*********************************************************************************************/</span></div>
Max diff block lines reached; 76992/111824 bytes (68.85%) of diff not shown.
31.4 KB
html2text {}
    
Offset 1, 165 lines modifiedOffset 1, 604 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 persistentcontainerinterface.hh8 globalindexset.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_PERSISTENTCONTAINERINTERFACE_HH 
16 6#define·DUNE_PERSISTENTCONTAINERINTERFACE_HH 
17 7 
18 8#ifndef·HEADERCHECK 
19 9#error·"This·header·exists·for·documentation·purposes·only·and·should·never·be 
20 included·directly."15 5
 16 35#ifndef·DUNE_GRID_UTILITY_GLOBALINDEXSET_HH
 17 36#define·DUNE_GRID_UTILITY_GLOBALINDEXSET_HH
 18 37
 19 39#include·<vector>
 20 40#include·<iostream>
 21 41#include·<fstream>
 22 42#include·<memory>
 23 43#include·<map>
 24 44#include·<utility>
 25 45#include·<algorithm>
 26 46
 27 48#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 28 49#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h>
 29 50
 30 52#if·HAVE_MPI
 31 53·#include·<dune/common/parallel/mpihelper.hh>
21 10#endif32 54#endif
22 1133 55
23 12namespace·_\x8D_\x8u_\x8n_\x8e34 56namespace·_\x8D_\x8u_\x8n_\x8e
24 13{ 
25 14 
26 53·template<·class·G,·class·T·> 
27 _\x85_\x84·class·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e 
28 55·{ 
29 56·typedef·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8G_\x8,_\x8·_\x8T_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
30 5735 57{
31 58·struct·ImplementationDefined; 
32 5936 58
 37 61·template<class·GridView>
 38 _\x86_\x82·class·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t
 39 63·{
33 60·public:40 64·public:
 41 _\x86_\x86·typedef·int·_\x8I_\x8n_\x8d_\x8e_\x8x;
 42 67
 43 73·template·<class·Entity,·int·Codim>
 44 _\x87_\x84·struct·_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r
 45 75·{
 46 _\x87_\x88·static·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·_\x8g_\x8e_\x8t(const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·entity,·int·codim,·int·i)
 47 79·{
 48 80·if·(codim==Codim)
 49 81·return·entity.template·subEntity<Codim>(i)._\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e();
 50 82·else
 51 83·return·_\x8S_\x8u_\x8b_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r_\x8<_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8,_\x8C_\x8o_\x8d_\x8i_\x8m_\x8-_\x81_\x8>_\x8:_\x8:_\x8g_\x8e_\x8t(entity,·codim,·i);
 52 84·}
 53 85·};
34 _\x86_\x81·typedef·G·_\x8G_\x8r_\x8i_\x8d; 
35 62 
36 _\x86_\x83·typedef·T·_\x8V_\x8a_\x8l_\x8u_\x8e; 
37 64 
38 _\x86_\x85·typedef·ImplementationDefined·_\x8S_\x8i_\x8z_\x8e; 
39 _\x86_\x86·typedef·ImplementationDefined·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
40 _\x86_\x87·typedef·ImplementationDefined·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
41 68 
42 69·//·construction 
43 70 
44 _\x87_\x89·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·_\x8G_\x8r_\x8i_\x8d·&grid,·int·codim,·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&value·= 
45 _\x8V_\x8a_\x8l_\x8u_\x8e()·); 
46 80 
47 _\x88_\x82·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·const·_\x8T_\x8h_\x8i_\x8s·&other·); 
48 83 
49 _\x88_\x85·const·_\x8T_\x8h_\x8i_\x8s·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=_\x8·(·const·_\x8T_\x8h_\x8i_\x8s·&other·); 
50 8654 86
51 87·//·element·access 
52 88 
53 93·template<·class·Entity·>55 87·template·<class·Entity>
54 _\x89_.4·const·_.V_.a_.l_.u_.e·&_.o_.p_.e_.r_.a_.t_.o_.r_.[_.]_.·(·const·_.E_.n_.t_.i_.t_.y·&entity·)·const;56 _\x88_.8·struct·_.S_.u_.b_.P_.a_.r_.t_.i_.t_.i_.o_.n_.T_.y_.p_.e_.P_.r_.o_.v_.i_.d_.e_.r<_.E_.n_.t_.i_.t_.y,0>
 57 89·{
 58 _\x89_\x80·static·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·_\x8g_\x8e_\x8t(const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·entity,·int·/*codim*/,·int·i)
 59 91·{
 60 92·return·entity.template·subEntity<0>(i)._\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e();
 61 93·}
 62 94·};
55 9563 95
 64 96·private:
 65 98·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d·_\x8G_\x8r_\x8i_\x8d;
 66 99
 67 100·typedef·typename·GridView::Grid::GlobalIdSet·GlobalIdSet;
 68 101·typedef·typename·GridView::Grid::GlobalIdSet::IdType·IdType;
 69 102·typedef·typename·GridView::Traits::template·Codim<0>::Iterator·Iterator;
 70 103
 71 104·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n·Communication;
 72 105
 73 106·typedef·std::map<IdType,Index>·MapId2Index;
 74 107·typedef·std::map<Index,Index>·IndexMap;
 75 108
 76 109·/
 77 *********************************************************************************************/
 78 110·/*·calculate·unique·partitioning·for·all·entities·of·a·given·codim·in·a
 79 given·GridView,·*/
 80 111·/*·assuming·they·all·have·the·same·geometry,·i.e.·codim,·type·*/
 81 112·/
 82 *********************************************************************************************/
 83 113·class·UniqueEntityPartition
 84 114·{
 85 115·private:
 86 116·/*·A·DataHandle·class·to·calculate·the·minimum·of·a·std::vector·which·is
 87 accompanied·by·an·index·set·*/
 88 117·template<class·IS,·class·V>·//·mapper·type·and·vector·type
 89 118·class·MinimumExchange
 90 119·:·public·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8F<MinimumExchange<IS,V>,typename·V::
 91 value_type>
 92 120·{
 93 121·public:
 94 123·typedef·typename·V::value_type·DataType;
 95 124
 96 126·bool·contains·(int·/*dim*/,·unsigned·int·codim)·const
 97 127·{
Max diff block lines reached; 25263/32122 bytes (78.65%) of diff not shown.
9.36 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01001.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gridinfo-gmsh-main.hh·File·Reference</title>8 <title>dune-grid:·persistentcontainervector.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 51 lines modifiedOffset 69, 37 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
 75 ··<div·class="summary">
 76 <a·href="#nested-classes">Classes</a>·&#124;
 77 <a·href="#namespaces">Namespaces</a>··</div>
75 ··<div·class="headertitle"><div·class="title">gridinfo-gmsh-main.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">persistentcontainervector.hh·File·Reference</div></div>
76 </div><!--header-->79 </div><!--header-->
77 <div·class="contents">80 <div·class="contents">
  
78 <p>Generic·<a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>·function·for·printing·information·about·a·mesh·read·from·a·.msh-file.·· 
79 <a·href="#details">More...</a></p> 
80 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>
81 <code>#include·&lt;cstdlib&gt;</code><br·/>82 <code>#include·&lt;cassert&gt;</code><br·/>
82 <code>#include·&lt;exception&gt;</code><br·/> 
83 <code>#include·&lt;iostream&gt;</code><br·/> 
84 <code>#include·&lt;memory&gt;</code><br·/> 
85 <code>#include·&lt;ostream&gt;</code><br·/> 
86 <code>#include·&lt;sstream&gt;</code><br·/> 
87 <code>#include·&lt;stdexcept&gt;</code><br·/> 
88 <code>#include·&lt;string&gt;</code><br·/> 
89 <code>#include·&lt;vector&gt;</code><br·/> 
90 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/> 
91 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
92 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/> 
93 <code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code><br·/> 
94 <code>#include·&lt;<a·class="el"·href="a07271_source.html">dune/grid/utility/gridinfo.hh</a>&gt;</code><br·/> 
95 </div>83 </div>
96 <p><a·href="a01001_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a01001_source.html">Go·to·the·source·code·of·this·file.</a></p>
 85 <table·class="memberdecls">
 86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 87 Classes</h2></td></tr>
 88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04208.html">Dune::PersistentContainerVector&lt;·G,·IndexSet,·Vector·&gt;</a></td></tr>
 89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">vector-based·implementation·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>··<a·href="a04208.html#details">More...</a><br·/></td></tr>
 90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 91 </table><table·class="memberdecls">
 92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
 93 Namespaces</h2></td></tr>
 94 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
 95 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
 96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 97 </table>
97 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
98 <div·class="textblock"><p>Generic·<a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>·function·for·printing·information·about·a·mesh·read·from·a·.msh-file.·</p> 
99 <dl·class="section·author"><dt>Author</dt><dd>Jö·Fahlke·<a·href="#"·onclick="location.href='mai'+'lto:'+'jor'+'ri'+'t@j'+'or'+'rit'+'.d'+'e';·return·false;">jorri<span·class="obfuscator">.nosp@m.</span>t@jo<span·class="obfuscator">.nosp@m.</span>rrit.<span·class="obfuscator">.nosp@m.</span>de</a>·</dd></dl> 
100 <dl·class="section·date"><dt>Date</dt><dd>2011</dd></dl> 
101 <p>This·header·contains·a·generic·<a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>·function.·To·use·it·for·your·grid,·write·a·.cc·file·like·this:·</p><div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
102 <div·class="line">·</div> 
103 <div·class="line"><span·class="preprocessor">#include·&lt;dune/grid/mygrid.hh&gt;</span></div> 
104 <div·class="line">·</div> 
105 <div·class="line"><span·class="keyword">const</span>·std::string·programName·=·<span·class="stringliteral">&quot;dune-gridinfo-gmsh-mygrid-3d&quot;</span>;</div> 
106 <div·class="line"><span·class="keyword">typedef</span>·Dune::MyGrid&lt;3&gt;·Grid;</div> 
107 <div·class="line">·</div> 
108 <div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01001.html">dune/grid/utility/gridinfo-gmsh-main.hh</a>&gt;</span></div> 
109 <div·class="ttc"·id="aa01001_html"><div·class="ttname"><a·href="a01001.html">gridinfo-gmsh-main.hh</a></div><div·class="ttdoc">Generic·main()·function·for·printing·information·about·a·mesh·read·from·a·.msh-file.</div></div> 
110 </div><!--·fragment·--><p>·Write·an·automake·target·for·your·program·as·usual.·No·special·libraries·are·needed·for·you·program,·beyond·what·is·needed·for·the·grid·in·question.·</p> 
111 </div></div><!--·contents·-->98 </div><!--·contents·-->
112 <!--·start·footer·part·-->99 <!--·start·footer·part·-->
113 <hr·class="footer"/><address·class="footer"><small>100 <hr·class="footer"/><address·class="footer"><small>
114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8101 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
115 </small></address>102 </small></address>
116 </body>103 </body>
117 </html>104 </html>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 utf-81 us-ascii
2.66 KB
html2text {}
    
Offset 1, 47 lines modifiedOffset 1, 22 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 gridinfo-gmsh-main.hh·File·Reference 
9 Generic·_\x8m_\x8a_\x8i_\x8n_\x8(_\x8)·function·for·printing·information·about·a·mesh·read·from·a·.msh- 
10 file.·_.M_.o_.r_.e_.._.._..8 _.C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s
 9 persistentcontainervector.hh·File·Reference
 10 #include·<algorithm>
11 #include·<cstddef>11 #include·<cassert>
12 #include·<cstdlib> 
13 #include·<exception> 
14 #include·<iostream> 
15 #include·<memory> 
16 #include·<ostream> 
17 #include·<sstream> 
18 #include·<stdexcept> 
19 #include·<string> 
20 #include·<vector> 
21 #include·<dune/common/classname.hh> 
22 #include·<dune/common/exceptions.hh> 
23 #include·<dune/common/parallel/mpihelper.hh> 
24 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h> 
25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
26 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8,_\x8·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8,_\x8·_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8·_\x8>
 15  ·······vector-based·implementation·of·the·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 16  
 17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
 18 namespace· ·_\x8D_\x8u_\x8n_\x8e
 19  ···········Include·standard·header·files.
 20  
27 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
28 Generic·_\x8m_\x8a_\x8i_\x8n_\x8(_\x8)·function·for·printing·information·about·a·mesh·read·from·a·.msh- 
29 file. 
30 ··Author 
31 ······Jö·Fahlke·_\x8j_\x8o_\x8r_\x8r_\x8i_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8t_\x8@_\x8j_\x8o_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8r_\x8r_\x8i_\x8t_\x8._\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8d_\x8e 
32 ··Date 
33 ······2011 
34 This·header·contains·a·generic·_\x8m_\x8a_\x8i_\x8n_\x8(_\x8)·function.·To·use·it·for·your·grid,·write 
35 a·.cc·file·like·this: 
36 #include·<string> 
37 #include·<dune/grid/mygrid.hh> 
38 const·std::string·programName·=·"dune-gridinfo-gmsh-mygrid-3d"; 
39 typedef·Dune::MyGrid<3>·Grid; 
40 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8f_\x8o_\x8-_\x8g_\x8m_\x8s_\x8h_\x8-_\x8m_\x8a_\x8i_\x8n_\x8._\x8h_\x8h> 
41 _\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8f_\x8o_\x8-_\x8g_\x8m_\x8s_\x8h_\x8-_\x8m_\x8a_\x8i_\x8n_\x8._\x8h_\x8h 
42 Generic·main()·function·for·printing·information·about·a·mesh·read·from·a·.msh- 
43 file. 
44 Write·an·automake·target·for·your·program·as·usual.·No·special·libraries·are 
45 needed·for·you·program,·beyond·what·is·needed·for·the·grid·in·question. 
46 ===============================================================================21 ===============================================================================
47 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.822 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
88.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01001_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gridinfo-gmsh-main.hh·Source·File</title>8 <title>dune-grid:·persistentcontainervector.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 223 lines modifiedOffset 74, 175 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">gridinfo-gmsh-main.hh</div></div>80 ··<div·class="headertitle"><div·class="title">persistentcontainervector.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a01001.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a01001.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
 87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINERVECTOR_HH</span></div>
 88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINERVECTOR_HH</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_GRIDINFO_GMSH_MAIN_HH</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_GRIDINFO_GMSH_MAIN_HH</span></div> 
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;cstdlib&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;exception&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/classname.hh&gt;</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00953.html">dune/grid/io/file/gmshreader.hh</a>&gt;</span></div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07271.html">dune/grid/utility/gridinfo.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="comment">//·PersistentContainerVector</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·-------------------------</span></div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·IndexSet,·<span·class="keyword">class</span>·Vector·&gt;</div>
 100 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="};">
 101 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a04208.html">···50</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04208.html">PersistentContainerVector</a></div>
109 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifdef·HEADERCHECK</span></div>102 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··{</div>
 103 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04208.html">PersistentContainerVector&lt;·G,·IndexSet,·Vector·&gt;</a>·<a·class="code·hl_class"·href="a04208.html">This</a>;</div>
110 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//·define·so·headercheck·will·run</span></div> 
111 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">const</span>·std::string·programName·=·<span·class="stringliteral">&quot;headercheck&quot;</span>;</div> 
112 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#endif·</span><span·class="comment">//·HEADERCHECK</span></div> 
113 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>104 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
114 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div> 
115 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span>{</div>105 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">public</span>:</div>
 106 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a04208.html#a2d3c3f900bd1621cbd5b9e9b696016d0">···55</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a04208.html#a2d3c3f900bd1621cbd5b9e9b696016d0">Grid</a>;</div>
116 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="comment">//·anonymous·namespace·so·we·don&#39;t·freakishly·conflict·with·another·usage()</span></div> 
117 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="comment">//·function·that·may·be·linked·in·from·another·compilation·unit.</span></div> 
118 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keywordtype">void</span>·usage(std::ostream·&amp;stream)·{</div> 
119 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····stream·&lt;&lt;·<span·class="stringliteral">&quot;USAGE:\n&quot;</span></div> 
120 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>···········&lt;&lt;·<span·class="stringliteral">&quot;··&quot;</span>·&lt;&lt;·programName·&lt;&lt;·<span·class="stringliteral">&quot;·[-R·REFINES]·GRIDFILE\n&quot;</span></div> 
121 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>···········&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span></div> 
122 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>···········&lt;&lt;·<span·class="stringliteral">&quot;PARAMETERS:\n&quot;</span></div> 
123 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>···········&lt;&lt;·<span·class="stringliteral">&quot;··-R·REFINES·How·many·global·refines·to·do·after·reading\n&quot;</span></div> 
124 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>···········&lt;&lt;·<span·class="stringliteral">&quot;····(default:·0)\n&quot;</span></div> 
125 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>···········&lt;&lt;·<span·class="stringliteral">&quot;··GRIDFILE·Name·of·the·.msh·file·to·read·the·grid·from.\n&quot;</span></div> 
126 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>···········&lt;&lt;·std::flush;</div> 
127 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··}</div>107 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 108 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">···57</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::value_type·<a·class="code·hl_typedef"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">Value</a>;</div>
 109 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a04208.html#a14713ac39fdffada26feef81a796ea37">···58</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::size_type·<a·class="code·hl_typedef"·href="a04208.html#a14713ac39fdffada26feef81a796ea37">Size</a>;</div>
 110 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a04208.html#a7cad909e5fa73af7945f32eb968c1a3e">···59</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::const_iterator·<a·class="code·hl_typedef"·href="a04208.html#a7cad909e5fa73af7945f32eb968c1a3e">ConstIterator</a>;</div>
 111 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a04208.html#a523bed49e279ac3513ee6ddc54a2d85d">···60</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::iterator·<a·class="code·hl_typedef"·href="a04208.html#a523bed49e279ac3513ee6ddc54a2d85d">Iterator</a>;</div>
 112 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>
 113 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a04208.html#a1deac98135f655365c00d9d806073140">···62</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Vector::allocator_type·<a·class="code·hl_typedef"·href="a04208.html#a1deac98135f655365c00d9d806073140">Allocator</a>;</div>
 114 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 115 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">
 116 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04208.html#a00c3c27ebca96585f8a8e12417592eb0">···64</a></span>····<a·class="code·hl_function"·href="a04208.html#a00c3c27ebca96585f8a8e12417592eb0">PersistentContainerVector</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02820.html">IndexSet</a>·&amp;<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>,·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">Value</a>·&amp;value,</div>
 117 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>································<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a1deac98135f655365c00d9d806073140">Allocator</a>·&amp;allocator·=·<a·class="code·hl_typedef"·href="a04208.html#a1deac98135f655365c00d9d806073140">Allocator</a>()·)</div>
 118 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······:·<a·class="code·hl_variable"·href="a04208.html#a739f5da4d6eefbdab0a7b152cac2e2e3">codim_</a>(·codim·),</div>
 119 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<a·class="code·hl_variable"·href="a04208.html#a3bb66a14e0a32b73fe6905b70d09a120">indexSet_</a>(·&amp;<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>·),</div>
 120 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········<a·class="code·hl_variable"·href="a04208.html#a83f87b8281d28ccf5290f10756324c5a">data_</a>(·<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>.<a·class="code·hl_function"·href="a04208.html#ab94dfeda7087ea620a08c18cc97ccb8e">size</a>(·codim·),·value,·allocator·)</div>
128 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>121 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····{}</div>
 122 </div>
129 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keywordtype">bool</span>·prefix_match(<span·class="keyword">const</span>·std::string·&amp;prefix,·<span·class="keyword">const</span>·std::string·&amp;str)</div> 
130 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··{</div> 
131 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keywordflow">return</span>·str.compare(0,prefix.size(),·prefix)·==·0;</div> 
132 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··}</div> 
133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>123 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
134 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keywordtype">void</span>·error_argument_required(<span·class="keyword">const</span>·std::string·&amp;opt)·{</div>124 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
135 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····std::cerr·&lt;&lt;·<span·class="stringliteral">&quot;Error:·option·&quot;</span>·&lt;&lt;·opt·&lt;&lt;·<span·class="stringliteral">&quot;·requires·argument\n&quot;</span>;</div>125 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}">
 126 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a04208.html#ac8d70f9f9ec423d904282ffe35f31d6b">···72</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">Value</a>·&amp;<a·class="code·hl_function"·href="a04208.html#ac8d70f9f9ec423d904282ffe35f31d6b">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)<span·class="keyword">·const</span></div>
136 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····usage(std::cerr);</div>127 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">····</span>{</div>
 128 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······assert(·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>·==·<a·class="code·hl_function"·href="a04208.html#aa8835f2051c1fe849ca0c5e1821404d9">codimension</a>()·);</div>
 129 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a14713ac39fdffada26feef81a796ea37">Size</a>·index·=·<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>().<a·class="code·hl_function"·href="a02820.html#aa1d76fee51dee6af50132a65f5c791b9">index</a>(·entity·);</div>
 130 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······assert(·index·&lt;·<a·class="code·hl_variable"·href="a04208.html#a83f87b8281d28ccf5290f10756324c5a">data_</a>.size()·);</div>
 131 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04208.html#a83f87b8281d28ccf5290f10756324c5a">data_</a>[·index·];</div>
137 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····std::exit(1);</div>132 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····}</div>
 133 </div>
138 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··}</div>134 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
 135 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
 136 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}">
 137 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a04208.html#a5fde262d6349be6d07859e87862616dd">···81</a></span>····<a·class="code·hl_typedef"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">Value</a>·&amp;<a·class="code·hl_function"·href="a04208.html#ac8d70f9f9ec423d904282ffe35f31d6b">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)</div>
 138 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····{</div>
 139 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······assert(·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>·==·<a·class="code·hl_function"·href="a04208.html#aa8835f2051c1fe849ca0c5e1821404d9">codimension</a>()·);</div>
 140 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a14713ac39fdffada26feef81a796ea37">Size</a>·index·=·<a·class="code·hl_function"·href="a04208.html#a95b718bab7f2318efd5ec7d18102d7e5">indexSet</a>().<a·class="code·hl_function"·href="a02820.html#aa1d76fee51dee6af50132a65f5c791b9">index</a>(·entity·);</div>
 141 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······assert(·index·&lt;·<a·class="code·hl_variable"·href="a04208.html#a83f87b8281d28ccf5290f10756324c5a">data_</a>.size()·);</div>
 142 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04208.html#a83f87b8281d28ccf5290f10756324c5a">data_</a>[·index·];</div>
 143 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····}</div>
 144 </div>
139 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>145 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
140 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keywordtype">void</span>·error_unknown_option(<span·class="keyword">const</span>·std::string·&amp;opt)·{</div>146 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>
141 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····std::cerr·&lt;&lt;·<span·class="stringliteral">&quot;Error:·unknown·option:·&quot;</span>·&lt;&lt;·opt·&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span>;</div> 
142 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····usage(std::cerr);</div>147 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">
 148 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a04208.html#a3088a500e5acafff9a1665a95ad12293">···90</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04208.html#a15354e12c04f170d270ee6b53f3cfd59">Value</a>·&amp;<a·class="code·hl_function"·href="a04208.html#a3088a500e5acafff9a1665a95ad12293">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity,·<span·class="keywordtype">int</span>·subEntity·)<span·class="keyword">·const</span></div>
Max diff block lines reached; 37621/71159 bytes (52.87%) of diff not shown.
18.6 KB
html2text {}
    
Offset 1, 229 lines modifiedOffset 1, 227 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 gridinfo-gmsh-main.hh8 persistentcontainervector.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5 
16 6#ifndef·DUNE_GRID_UTILITY_GRIDINFO_GMSH_MAIN_HH 
17 7#define·DUNE_GRID_UTILITY_GRIDINFO_GMSH_MAIN_HH 
18 815 5#ifndef·DUNE_PERSISTENTCONTAINERVECTOR_HH
 16 6#define·DUNE_PERSISTENTCONTAINERVECTOR_HH
 17 7
 18 8#include·<algorithm>
19 9#include·<cstddef>19 9#include·<cassert>
20 10#include·<cstdlib> 
21 11#include·<exception> 
22 12#include·<iostream> 
23 13#include·<memory> 
24 14#include·<ostream> 
25 15#include·<sstream> 
26 16#include·<stdexcept> 
27 17#include·<string> 
28 18#include·<vector> 
29 19 
30 20#include·<dune/common/classname.hh> 
31 21#include·<dune/common/exceptions.hh> 
32 22#include·<dune/common/parallel/mpihelper.hh> 
33 23 
34 24#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h> 
35 25#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
36 26 
37 50#ifdef·HEADERCHECK 
38 51//·define·so·headercheck·will·run 
39 52const·std::string·programName·=·"headercheck"; 
40 53#endif·//·HEADERCHECK 
41 54 
42 55#ifndef·DOXYGEN 
43 56namespace·{ 
44 57·//·anonymous·namespace·so·we·don't·freakishly·conflict·with·another·usage() 
45 58·//·function·that·may·be·linked·in·from·another·compilation·unit. 
46 59·void·usage(std::ostream·&stream)·{ 
47 60·stream·<<·"USAGE:\n" 
48 61·<<·"·"·<<·programName·<<·"·[-R·REFINES]·GRIDFILE\n" 
49 62·<<·"\n" 
50 63·<<·"PARAMETERS:\n" 
51 64·<<·"·-R·REFINES·How·many·global·refines·to·do·after·reading\n" 
52 65·<<·"·(default:·0)\n" 
53 66·<<·"·GRIDFILE·Name·of·the·.msh·file·to·read·the·grid·from.\n" 
54 67·<<·std::flush; 
55 68·} 
56 69 
57 70·bool·prefix_match(const·std::string·&prefix,·const·std::string·&str) 
58 71·{ 
59 72·return·str.compare(0,prefix.size(),·prefix)·==·0; 
60 73·} 
61 74 
62 75·void·error_argument_required(const·std::string·&opt)·{ 
63 76·std::cerr·<<·"Error:·option·"·<<·opt·<<·"·requires·argument\n"; 
64 77·usage(std::cerr); 
65 78·std::exit(1); 
66 79·} 
67 80 
68 81·void·error_unknown_option(const·std::string·&opt)·{ 
69 82·std::cerr·<<·"Error:·unknown·option:·"·<<·opt·<<·"\n"; 
70 83·usage(std::cerr); 
71 84·std::exit(1); 
72 85·} 
73 86 
74 87·void·error_parsing_optarg(const·std::string·&opt,·const·std::string·&error) 
75 { 
76 88·std::cerr·<<·"Error:·option·"·<<·opt·<<·":·"·<<·error·<<·"\n"; 
77 89·usage(std::cerr); 
78 90·std::exit(1); 
79 91·} 
80 92 
81 93·template<class·T> 
82 94·void·parse(const·std::string·&arg,·T·&val)·{ 
83 95·std::istringstream·s(arg); 
84 96·s·>>·val; 
85 97·bool·good·=·!s.fail(); 
86 98·if(good)·{ 
87 99·char·dummy; 
88 100·s·>>·dummy; 
89 101·good·=·s.fail()·&&·s.eof(); 
90 102·} 
91 103·if(!good)·{ 
92 104·std::ostringstream·s; 
93 105·s·<<·"Can't·parse·\""·<<·arg·<<·"\"·as·a·"·<<·Dune::className(val); 
94 106·throw·std::runtime_error(s.str()); 
95 107·} 
96 108·} 
97 10920 10
98 110·std::size_t·refines·=·0; 
99 111·std::string·gridFileName·=·"";21 11namespace·_.D_.u_.n_.e
 22 12{
 23 13
 24 14·//·PersistentContainerVector
 25 15·//·-------------------------
 26 16
 27 49·template<·class·G,·class·IndexSet,·class·Vector·>
 28 _\x85_\x80·class·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r
 29 51·{
 30 52·typedef·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8,_\x8·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8,_\x8·_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 31 53
 32 54·public:
 33 _\x85_\x85·typedef·G·_\x8G_\x8r_\x8i_\x8d;
 34 56
 35 _\x85_\x87·typedef·typename·Vector::value_type·_\x8V_\x8a_\x8l_\x8u_\x8e;
 36 _\x85_\x88·typedef·typename·Vector::size_type·_\x8S_\x8i_\x8z_\x8e;
 37 _\x85_\x89·typedef·typename·Vector::const_iterator·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 38 _\x86_\x80·typedef·typename·Vector::iterator·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 39 61
 40 _\x86_\x82·typedef·typename·Vector::allocator_type·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r;
 41 63
 42 _\x86_\x84·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·&_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t,·int·codim,·const·_\x8V_\x8a_\x8l_\x8u_\x8e
 43 &value,
 44 65·const·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r·&allocator·=·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r()·)
 45 66·:·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8_(·codim·),
 46 67·_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t_\x8_(·&_\x8i_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·),
Max diff block lines reached; 12454/18975 bytes (65.63%) of diff not shown.
7.23 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01004.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·multiindex.hh·File·Reference</title>8 <title>dune-grid:·vertexorderfactory.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 39 lines modifiedOffset 72, 41 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">multiindex.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">vertexorderfactory.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·factory·classes.·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>
 83 <code>#include·&lt;cstddef&gt;</code><br·/>
 84 <code>#include·&lt;functional&gt;</code><br·/>
 85 <code>#include·&lt;vector&gt;</code><br·/>
 86 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
 87 <code>#include·&lt;dune/geometry/generalvertexorder.hh&gt;</code><br·/>
85 </div>88 </div>
86 <p><a·href="a01004_source.html">Go·to·the·source·code·of·this·file.</a></p>89 <p><a·href="a01004_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">90 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>92 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04184.html">Dune::FactoryUtilities::MultiIndex&lt;·dim·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04228.html">Dune::VertexOrderByIdFactory&lt;·IdSet,·Index·&gt;</a></td></tr>
 94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Factory·for·GeneralVertexOrder·objects·using·an·<a·class="el"·href="a02824.html"·title="Id·Set·Interface.">IdSet</a>.··<a·href="a04228.html#details">More...</a><br·/></td></tr>
 95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04232.html">Dune::VertexOrderByIdFactory&lt;·IdSet,·Index·&gt;::VertexOrder&lt;·dim·&gt;</a></td></tr>
 97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·vertex·order·object·may·depend·on·the·dimension·of·the·element··<a·href="a04232.html#details">More...</a><br·/></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">99 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
94 Namespaces</h2></td></tr>101 Namespaces</h2></td></tr>
95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:a01083"·id="r_a01083"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01083.html">Dune::FactoryUtilities</a></td></tr> 
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
100 </table>105 </table>
101 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
102 <div·class="textblock"><p>Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·factory·classes.·</p> 
103 </div></div><!--·contents·-->106 </div><!--·contents·-->
104 <!--·start·footer·part·-->107 <!--·start·footer·part·-->
105 <hr·class="footer"/><address·class="footer"><small>108 <hr·class="footer"/><address·class="footer"><small>
106 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
107 </small></address>110 </small></address>
108 </body>111 </body>
109 </html>112 </html>
1.92 KB
html2text {}
    
Offset 2, 26 lines modifiedOffset 2, 29 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 multiindex.hh·File·Reference 
10 Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is 
11 used·by·various·factory·classes.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
12 #include·<array>9 vertexorderfactory.hh·File·Reference
 10 #include·<algorithm>
 11 #include·<cstddef>
 12 #include·<functional>
 13 #include·<vector>
 14 #include·<dune/geometry/referenceelements.hh>
 15 #include·<dune/geometry/generalvertexorder.hh>
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
15 class· ·_.D_.u_.n_.e_.:_.:_.F_.a_.c_.t_.o_.r_.y_.U_.t_.i_.l_.i_.t_.i_.e_.s_.:_.:_.M_.u_.l_.t_.i_.I_.n_.d_.e_.x_.<_.·_.d_.i_.m_\x8·_\x8>18 ·class· ·_.D_.u_.n_.e_.:_.:_.V_.e_.r_.t_.e_.x_.O_.r_.d_.e_.r_.B_.y_.I_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.I_.d_.S_.e_.t_.,_.·_.I_.n_.d_.e_.x_\x8·_\x8>
 19  ········Factory·for·GeneralVertexOrder·objects·using·an·_\x8I_\x8d_\x8S_\x8e_\x8t.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 20  
 21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8B_\x8y_\x8I_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8I_\x8d_\x8S_\x8e_\x8t_\x8,_\x8·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8·_\x8>_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
 22  ········type·of·vertex·order·object·may·depend·on·the·dimension·of·the·element
 23 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
16  24  
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
18 namespace· ·_\x8D_\x8u_\x8n_\x8e26 namespace· ·_\x8D_\x8u_\x8n_\x8e
19  ···········Include·standard·header·files.27  ···········Include·standard·header·files.
20  28  
21 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8U_\x8t_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s 
22   
23 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
24 Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is 
25 used·by·various·factory·classes. 
26 ===============================================================================29 ===============================================================================
27 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.830 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
28.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01004_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·multiindex.hh·Source·File</title>8 <title>dune-grid:·vertexorderfactory.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 83 lines modifiedOffset 74, 82 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">multiindex.hh</div></div>80 ··<div·class="headertitle"><div·class="title">vertexorderfactory.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a01004.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a01004.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_MULTIINDEX_HH</span></div> 
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_MULTIINDEX_HH</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
 86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
 88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH</span></div>
 89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH</span></div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
88 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include&lt;array&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;functional&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
89 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/generalvertexorder.hh&gt;</span></div>
90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div> 
92 <div·class="foldopen"·id="foldopen00015"·data-start="{"·data-end="}"> 
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno"><a·class="line"·href="a01083.html">···15</a></span>·<span·class="keyword">namespace·</span>FactoryUtilities</div> 
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 101 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 102 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·IdSet,·<span·class="keyword">class</span>·Index·=·std::<span·class="keywordtype">size_t</span>&gt;</div>
 103 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};">
 104 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a04228.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04228.html">VertexOrderByIdFactory</a>·{</div>
 105 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02824.html">IdSet</a>&amp;·idset;</div>
 106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="keyword">public</span>:</div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;std::<span·class="keywordtype">size_t</span>·dim&gt;</div>108 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">template</span>&lt;std::<span·class="keywordtype">size_t</span>·dim&gt;</div>
96 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};">109 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">
97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a04184.html">···18</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04184.html">MultiIndex</a>·:·<span·class="keyword">public</span>·std::array&lt;unsigned·int,d[·...·truncated·by·diffoscope;·len:·6,·SHA:·2498017e13d2a8c1e89c213d978bbd611f963f43e833ff8cb735f9ae4b86cfda·...·]</div>110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a04232.html">···38</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04232.html">VertexOrder</a>·{</div>
 111 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04232.html#a114a03e5e4ba2c7a20ecbfadf6aa10ef">···40</a></span>······<span·class="keyword">typedef</span>·GeneralVertexOrder&lt;dim,·Index&gt;·<a·class="code·hl_typedef"·href="a04232.html#a114a03e5e4ba2c7a20ecbfadf6aa10ef">type</a>;</div>
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>112 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····};</div>
99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·The·range·of·each·component</span></div> 
100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····std::array&lt;unsigned·int,dim&gt;·limits_;</div> 
101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div> 
102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">public</span>:</div> 
103 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="}"> 
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a04184.html#a4cffeb330b319cf46ddde08ae07791d9">···25</a></span>····<a·class="code·hl_function"·href="a04184.html#a4cffeb330b319cf46ddde08ae07791d9">MultiIndex</a>(<span·class="keyword">const</span>·std::array&lt;unsigned·int,dim&gt;&amp;·limits)·:·limits_(limits)</div> 
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····{</div> 
106 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······std::fill(this-&gt;begin(),·this-&gt;end(),·0);</div> 
107 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····}</div> 
108 </div>113 </div>
109 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>114 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 116 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a04228.html#a4c82bdf862bd2c84e37ad5837893919c">···53</a></span>····<a·class="code·hl_function"·href="a04228.html#a4c82bdf862bd2c84e37ad5837893919c">VertexOrderByIdFactory</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02824.html">IdSet</a>·&amp;idset_)·:·idset(idset_)·{·}</div>
 117 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 118 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 119 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Element&gt;</div>
 120 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a04232.html#a114a03e5e4ba2c7a20ecbfadf6aa10ef">VertexOrder&lt;Element::mydimension&gt;::type</a></div>
110 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="}">121 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">
111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a04184.html#ac96fa23066c06cb81b019a4c57d6c477">···31</a></span>····<a·class="code·hl_class"·href="a04184.html">MultiIndex&lt;dim&gt;</a>&amp;·<a·class="code·hl_function"·href="a04184.html#ac9[·...·truncated·by·diffoscope;·len:·48,·SHA:·d0df6f9b70d8face1115d0737a2da267031dc50f173ce072463398c3044b3e6a·...·]</div>122 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04228.html#aba05d01382697bcc777f9e2117257d5c">···64</a></span>····<a·class="code·hl_function"·href="a04228.html#aba05d01382697bcc777f9e2117257d5c">make</a>(<span·class="keyword">const</span>[·...·truncated·by·diffoscope;·len:·53,·SHA:·b2bd4cf201ad6cc7a8c1faa715e614d455a638e880ee60c0c878494d1974ca1f·...·]</div>
112 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····{</div>123 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 124 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······std::size_t·size·=·<a·class="code·hl_function"·href="a01067.html#ab0aca997f2038524be12174596d09262">referenceElement</a>(e.geometry()).size(Element::mydimension);</div>
113 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keywordflow">for</span>·(std::size_t·i=0;·i&lt;dim;·i++)</div> 
114 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······{</div> 
115 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········<span·class="comment">//·Augment·digit</span></div> 
116 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>········(*this)[i]++;</div> 
117 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>125 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 126 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······std::vector&lt;typename·IdSet::IdType&gt;·ids(size);</div>
118 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········<span·class="comment">//·If·there·is·no·carry-over·we·can·stop·here</span></div> 
119 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="keywordflow">if</span>·((*<span·class="keyword">this</span>)[i]&lt;limits_[i])</div> 
120 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··········<span·class="keywordflow">break</span>;</div>127 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<span·class="keywordflow">for</span>(std::size_t·i·=·0;·i·&lt;·size;·++i)</div>
121 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>128 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········ids[i]·=·idset.<a·class="code·hl_function"·href="a02824.html#a01494bdcefef66d680e6e4fc101a593a">subId</a>(e,·i,·Element::mydimension);</div>
 129 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keywordflow">return</span>·GeneralVertexOrder&lt;Element::mydimension,·Index&gt;</div>
122 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········(*this)[i]·=·0;</div>130 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>···············(e.type(),·ids.begin(),·ids.end());</div>
123 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······}</div>131 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····}</div>
124 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div> 
125 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····}</div> 
126 </div>132 </div>
127 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
128 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}"> 
129 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a04184.html#ae541c3a596ed280cbbe18405c4525282">···48</a></span>····<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a04184.html#ae541c3a596ed280cbbe18405c4525282">cycle</a>()<span·class="keyword">·const</span></div> 
130 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keyword">····</span>{</div> 
131 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keywordtype">size_t</span>·result·=·1;</div> 
132 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">for</span>·(std::size_t·i=0;·i&lt;dim;·i++)</div> 
133 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········result·*=·limits_[i];</div> 
134 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordflow">return</span>·result;</div> 
135 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··};</div>
136 </div>134 </div>
137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··};</div> 
138 </div> 
139 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·}</div> 
140 </div> 
141 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>}</div> 
142 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>135 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>
143 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="preprocessor">#endif</span></div>136 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>}·<span·class="comment">//·namespace·Dune</span></div>
 137 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 138 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH</span></div>
144 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>139 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
145 <div·class="ttc"·id="aa04184_html"><div·class="ttname"><a·href="a04184.html">Dune::FactoryUtilities::MultiIndex</a></div><div·class="ttdef"><b>Definition</b>·multiindex.hh:19</div></div> 
146 <div·class="ttc"·id="aa04184_html_a4cffeb330b319cf46ddde08ae07791d9"><div·class="ttname"><a·href="a04184.html#a4cffeb330b319cf46ddde08ae07791d9">Dune::FactoryUtilities::MultiIndex::MultiIndex</a></div><div·class="ttdeci">MultiIndex(const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;limits)</div><div·class="ttdoc">Constructor·with·a·given·range·for·each·digit.</div><div·class="ttdef"><b>Definition</b>·multiindex.hh:25</div></div> 
147 <div·class="ttc"·id="aa04184_html_ac96fa23066c06cb81b019a4c57d6c477"><div·class="ttname"><a·href="a04184.html#ac96fa23066c06cb81b019a4c57d6c477">Dune::FactoryUtilities::MultiIndex::operator++</a></div><div·class="ttdeci">MultiIndex&lt;·dim·&gt;·&amp;·operator++()</div><div·class="ttdoc">Increment·the·MultiIndex.</div><div·class="ttdef"><b>Definition</b>·multiindex.hh:31</div></div> 
148 <div·class="ttc"·id="aa04184_html_ae541c3a596ed280cbbe18405c4525282"><div·class="ttname"><a·href="a04184.html#ae541c3a596ed280cbbe18405c4525282">Dune::FactoryUtilities::MultiIndex::cycle</a></div><div·class="ttdeci">size_t·cycle()·const</div><div·class="ttdoc">Compute·how·many·ti[·...·truncated·by·diffoscope;·len:·120,·SHA:·39a8f9dfc1cc0be347d0a0d0f30110172fa4282b23d849201f8f7c9096dd05b5·...·]8</div></div>140 <div·class="ttc"·id="aa01067_html_ab0aca997f2038524be12174596d09262"><div·class="ttname"><a·href="a01067.html#ab0aca997f2038524be12174596d09262">Dune::referenceElement</a></div><div·class="ttdeci">auto·referenceElement(const·Geometry&lt;·mydim,·cdim,·GridImp,·GeometryImp·&gt;·&am[·...·truncated·by·diffoscope;·len:·120,·SHA:·fb174e2337d57d58eb068ef71a51b095840bb808fa4d0a44f75f01cbc1528f7c·...·]8</div></div>
 141 <div·class="ttc"·id="aa02824_html"><div·class="ttname"><a·href="a02824.html">Dune::IdSet</a></div><div·class="ttdoc">Id·Set·Interface.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:447</div></div>
 142 <div·class="ttc"·id="aa02824_html_a01494bdcefef66d680e6e4fc101a593a"><div·class="ttname"><a·href="a02824.html#a01494bdcefef66d680e6e4fc101a593a">Dune::IdSet::subId</a></div><div·class="ttdeci">IdType·subId(const·typename·Codim&lt;·0·&gt;::Entity·&amp;e,·int·i,·unsigned·int·codim)·const</div><div·class="ttdoc">Get·id·of·subentity·i·of·co-dimension·codim·of·a·co-dimension·0·entity.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:481</div></div>
 143 <div·class="ttc"·id="aa04228_html"><div·class="ttname"><a·href="a04228.html">Dune::VertexOrderByIdFactory</a></div><div·class="ttdoc">Factory·for·GeneralVertexOrder·objects·using·an·IdSet.</div><div·class="ttdef"><b>Definition</b>·vertexorderfactory.hh:32</div></div>
 144 <div·class="ttc"·id="aa04228_html_a4c82bdf862bd2c84e37ad5837893919c"><div·class="ttname"><a·href="a04228.html#a4c82bdf862bd2c84e37ad5837893919c">Dune::VertexOrderByIdFactory::VertexOrderByIdFactory</a></div><div·class="ttdeci">VertexOrderByIdFactory(const·IdSet·&amp;idset_)</div><div·class="ttdoc">construct·a·factory·object</div><div·class="ttdef"><b>Definition</b>·vertexorderfactory.hh:53</div></div>
 145 <div·class="ttc"·id="aa04228_html_aba05d01382697bcc777f9e2117257d5c"><div·class="ttname"><a·href="a04228.html#aba05d01382697bcc777f9e2117257d5c">Dune::VertexOrderByIdFactory::make</a></div><div·class="ttdeci">VertexOrder&lt;·Element::mydimension·&gt;::type·make(const·Element·&amp;e)·const</div><div·class="ttdoc">construct·a·vertex·ordering·object</div><div·class="ttdef"><b>Definition</b>·vertexorderfactory.hh:64</div></div>
Max diff block lines reached; 271/22297 bytes (1.22%) of diff not shown.
6.14 KB
html2text {}
    
Offset 1, 81 lines modifiedOffset 1, 96 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 multiindex.hh8 vertexorderfactory.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3#ifndef·DUNE_GRID_UTILITY_MULTIINDEX_HH 
14 4#define·DUNE_GRID_UTILITY_MULTIINDEX_HH13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
 14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 515 5
16 11#include<array> 
17 1216 6#ifndef·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH
 17 7#define·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH
 18 8
 19 9#include·<algorithm>
 20 10#include·<cstddef>
 21 11#include·<functional>
 22 12#include·<vector>
 23 13
 24 14#include·<dune/geometry/referenceelements.hh>
 25 15#include·<dune/geometry/generalvertexorder.hh>
 26 16
18 13namespace·_.D_.u_.n_.e27 17namespace·_.D_.u_.n_.e·{
19 14{ 
20 _\x81_\x85·namespace·FactoryUtilities 
21 16·{28 18
 29 20
 30 31·template<class·IdSet,·class·Index·=·std::size_t>
 31 _\x83_\x82·class·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8B_\x8y_\x8I_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·{
 32 33·const·_\x8I_\x8d_\x8S_\x8e_\x8t&·idset;
 33 34
 34 35·public:
22 17·template<std::size_t·dim>35 37·template<std::size_t·dim>
23 _\x81_\x88·class·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x·:·public·std::array<unsigned·int,dim> 
24 19·{ 
25 20·//·The·range·of·each·component 
26 21·std::array<unsigned·int,dim>·limits_; 
27 22 
28 23·public: 
29 _\x82_\x85·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x(const·std::array<unsigned·int,dim>&·limits)·:·limits_(limits) 
30 26·{ 
31 27·std::fill(this->begin(),·this->end(),·0); 
32 28·} 
33 29 
34 _\x83_\x81·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x_\x8<_\x8d_\x8i_\x8m_\x8>&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8+_\x8+() 
35 32·{36 _.3_.8·struct·_.V_.e_.r_.t_.e_.x_.O_.r_.d_.e_.r·{
 37 _\x84_\x80·typedef·GeneralVertexOrder<dim,·Index>·_\x8t_\x8y_\x8p_\x8e;
 38 41·};
 39 42
 40 44
 41 _\x85_\x83·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8B_\x8y_\x8I_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y(const·_\x8I_\x8d_\x8S_\x8e_\x8t·&idset_)·:·idset(idset_)·{·}
 42 54
 43 56
 44 62·template<typename·Element>
 45 63·typename·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8<_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8:_\x8:_\x8m_\x8y_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8>_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e
 46 _\x86_\x84·_\x8m_\x8a_\x8k_\x8e(const·Element·&e)·const·{
 47 65
 48 66·std::size_t·size·=·_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t(e.geometry()).size(Element::
 49 mydimension);
 50 67
 51 68·std::vector<typename·IdSet::IdType>·ids(size);
36 33·for·(std::size_t·i=0;·i<dim;·i++)52 69·for(std::size_t·i·=·0;·i·<·size;·++i)
 53 70·ids[i]·=·idset._\x8s_\x8u_\x8b_\x8I_\x8d(e,·i,·Element::mydimension);
 54 71·return·GeneralVertexOrder<Element::mydimension,·Index>
 55 72·(e.type(),·ids.begin(),·ids.end());
37 34·{ 
38 35·//·Augment·digit 
39 36·(*this)[i]++; 
40 37 
41 38·//·If·there·is·no·carry-over·we·can·stop·here 
42 39·if·((*this)[i]<limits_[i]) 
43 40·break; 
44 41 
45 42·(*this)[i]·=·0; 
46 43·}56 73·}
 57 74·};
 58 75
 59 76}·//·namespace·Dune
 60 77
 61 78#endif·//·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH
47 44·return·*this; 
48 45·} 
49 46 
50 _\x84_\x88·size_t·_\x8c_\x8y_\x8c_\x8l_\x8e()·const 
51 49·{ 
52 50·size_t·result·=·1; 
53 51·for·(std::size_t·i=0;·i<dim;·i++) 
54 52·result·*=·limits_[i]; 
55 53·return·result; 
56 54·} 
57 55·}; 
58 56·} 
59 57} 
60 58 
61 59#endif 
62 _\x8D_\x8u_\x8n_\x8e62 _\x8D_\x8u_\x8n_\x8e
63 Include·standard·header·files.63 Include·standard·header·files.
64 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6064 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
65 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_.a_.c_.t_.o_.r_.y_.U_.t_.i_.l_.i_.t_.i_.e_.s_.:_.:_.M_.u_.l_.t_.i_.I_.n_.d_.e_.x65 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8r_.e_.f_.e_.r_.e_.n_.c_.e_.E_.l_.e_.m_.e_.n_.t
 66 auto·referenceElement(const·Geometry<·mydim,·cdim,·GridImp,·GeometryImp·>·&geo)
 67 ->·decltype(referenceElement(geo,·geo.impl()))
 68 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·common/geometry.hh:558
 69 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8S_\x8e_\x8t
 70 Id·Set·Interface.
66 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·multiindex.hh:1971 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·common/indexidset.hh:447
 72 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8d_\x8S_\x8e_\x8t_\x8:_\x8:_\x8s_\x8u_\x8b_\x8I_\x8d
 73 IdType·subId(const·typename·Codim<·0·>::Entity·&e,·int·i,·unsigned·int·codim)
 74 const
 75 Get·id·of·subentity·i·of·co-dimension·codim·of·a·co-dimension·0·entity.
67 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8U_\x8t_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8:_\x8:_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x_\x8:_\x8:_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x 
68 MultiIndex(const·std::array<·unsigned·int,·dim·>·&limits) 
69 Constructor·with·a·given·range·for·each·digit. 
70 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·multiindex.hh:25 
71 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8U_\x8t_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8:_\x8:_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8+_\x8+ 
72 MultiIndex<·dim·>·&·operator++() 
73 Increment·the·MultiIndex. 
74 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·multiindex.hh:31 
75 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8U_\x8t_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8:_\x8:_\x8M_\x8u_\x8l_\x8t_\x8i_\x8I_\x8n_\x8d_\x8e_\x8x_\x8:_\x8:_\x8c_\x8y_\x8c_\x8l_\x8e 
76 size_t·cycle()·const 
77 Compute·how·many·times·you·can·call·operator++·before·getting·to·(0,...,0) 
78 again. 
Max diff block lines reached; 53/6265 bytes (0.85%) of diff not shown.
5.04 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01007.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gridtype.hh·File·Reference</title>8 <title>dune-grid:·parmetisgridpartitioner.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 26 lines modifiedOffset 69, 32 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="headertitle"><div·class="title">gridtype.hh·File·Reference</div></div>75 ··<div·class="headertitle"><div·class="title">parmetisgridpartitioner.hh·File·Reference</div></div>
76 </div><!--header-->76 </div><!--header-->
77 <div·class="contents">77 <div·class="contents">
  
78 <p>This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type·was·correctly·selected.··78 <p>Compute·a·repartitioning·of·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·using·ParMetis.··
79 <a·href="#details">More...</a></p>79 <a·href="#details">More...</a></p>
80 <div·class="textblock"><code>#include·&lt;dune-grid-config.hh&gt;</code><br·/>80 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>
 81 <code>#include·&lt;vector&gt;</code><br·/>
 82 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
 83 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 84 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
 85 <code>#include·&lt;<a·class="el"·href="a00998_source.html">dune/grid/utility/globalindexset.hh</a>&gt;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a00338_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>
 87 <code>#include·&lt;<a·class="el"·href="a00263_source.html">dune/grid/common/rangegenerators.hh</a>&gt;</code><br·/>
81 </div>88 </div>
82 <p><a·href="a01007_source.html">Go·to·the·source·code·of·this·file.</a></p>89 <p><a·href="a01007_source.html">Go·to·the·source·code·of·this·file.</a></p>
83 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>90 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 91 <div·class="textblock"><p>Compute·a·repartitioning·of·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·using·ParMetis.·</p>
84 <div·class="textblock"><p>This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type·was·correctly·selected.·</p> 
85 <dl·class="section·author"><dt>Author</dt><dd>Andreas·Dedner</dd></dl> 
86 </div></div><!--·contents·-->92 </div></div><!--·contents·-->
87 <!--·start·footer·part·-->93 <!--·start·footer·part·-->
88 <hr·class="footer"/><address·class="footer"><small>94 <hr·class="footer"/><address·class="footer"><small>
89 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.895 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
90 </small></address>96 </small></address>
91 </body>97 </body>
92 </html>98 </html>
1.49 KB
html2text {}
    
Offset 1, 19 lines modifiedOffset 1, 22 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 gridtype.hh·File·Reference 
9 This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type 
10 was·correctly·selected.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<dune-grid-config.hh>8 parmetisgridpartitioner.hh·File·Reference
 9 Compute·a·repartitioning·of·a·_\x8D_\x8u_\x8n_\x8e·grid·using·ParMetis.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 10 #include·<algorithm>
 11 #include·<vector>
 12 #include·<dune/common/parallel/mpihelper.hh>
 13 #include·<dune/common/exceptions.hh>
 14 #include·<dune/geometry/referenceelements.hh>
 15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8._\x8h_\x8h>
 16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h>
 17 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*19 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 20 Compute·a·repartitioning·of·a·_\x8D_\x8u_\x8n_\x8e·grid·using·ParMetis.
14 This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type 
15 was·correctly·selected. 
16 ··Author 
17 ······Andreas·Dedner 
18 ===============================================================================21 ===============================================================================
19 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.822 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
47.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01007_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·gridtype.hh·Source·File</title>8 <title>dune-grid:·parmetisgridpartitioner.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 44 lines modifiedOffset 74, 218 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">gridtype.hh</div></div>80 ··<div·class="headertitle"><div·class="title">parmetisgridpartitioner.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a01007.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a01007.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div> 
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div> 
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRIDTYPE_HH</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_PARMETISGRIDPARTITIONER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRIDTYPE_HH</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_PARMETISGRIDPARTITIONER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
90 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune-grid-config.hh&gt;</span>·<span·class="comment">//·HAVE_GRIDTYPE</span></div>88 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 89 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
91 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
92 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#ifndef·HEADERCHECK</span></div> 
93 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div> 
94 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">//·NOGRID·is·used·to·specify·that·no·default·was·set·during·configure</span></div> 
95 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">//·If·NOGRID·and·HAVE_GRIDTYPE·are·both·not·set·then·no·grid·was·selected</span></div> 
96 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">//·and·an·error·is·produced</span></div> 
97 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#if·defined·NOGRID</span></div> 
98 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">··#if·!·HAVE_GRIDTYPE</span></div> 
99 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">····#error·&quot;No·grid·type·selected,·use·GRIDTYPE=...&quot;</span></div> 
100 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">··#endif</span></div> 
101 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#else</span></div>91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
102 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">··#if·!·HAVE_GRIDTYPE</span></div> 
103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">····#error·&quot;No·grid·type·selected,·typo·in·GRIDTYPE=...?&quot;</span></div> 
104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">··#endif</span></div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#endif</span></div> 
106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> 
107 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif··</span><span·class="comment">//·HEADERCHECK</span></div> 
108 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
 95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
 96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00998.html">dune/grid/utility/globalindexset.hh</a>&gt;</span></div>
 97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00338.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>
 98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00263.html">dune/grid/common/rangegenerators.hh</a>&gt;</span></div>
 99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
 100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#if·HAVE_PARMETIS</span></div>
 101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
 102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;parmetis.h&gt;</span></div>
 103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
 104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="comment">//·only·enable·for·ParMETIS·because·the·implementation·uses·functions·that</span></div>
 105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="comment">//·are·not·emulated·by·scotch</span></div>
 106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#ifdef·PARMETIS_MAJOR_VERSION</span></div>
 107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>{</div>
 110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>View&gt;</div>
 112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="keyword">struct·</span>ParMetisGridPartitioner·{</div>
 113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
 114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="comment">//·define·index·type·as·provided·by·ParMETIS</span></div>
 115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#if·PARMETIS_MAJOR_VERSION·&gt;·3</span></div>
 116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<span·class="keyword">typedef</span>·idx_t·idx_type;</div>
 117 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">typedef</span>·::real_t·real_type;</div>
 118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#else</span></div>
 119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>·idx_type;</div>
 120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">typedef</span>·<span·class="keywordtype">float</span>·real_type;</div>
 121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#endif·</span><span·class="comment">//·PARMETIS_MAJOR_VERSION·&gt;·3</span></div>
 122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimension·=·GridView::dimension;</div>
 124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 126 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">static</span>·std::vector&lt;unsigned&gt;·partition(<span·class="keyword">const</span>·GridView&amp;·gv,·<span·class="keyword">const</span>·Dune::MPIHelper&amp;·mpihelper)·{</div>
 127 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·numElements·=·gv.size(0);</div>
 128 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
 129 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······std::vector&lt;unsigned&gt;·part(numElements);</div>
 130 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
 131 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="comment">//·Setup·parameters·for·ParMETIS</span></div>
 132 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······idx_type·wgtflag·=·0;··································<span·class="comment">//·we·don&#39;t·use·weights</span></div>
 133 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······idx_type·numflag·=·0;··································<span·class="comment">//·we·are·using·C-style·arrays</span></div>
 134 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······idx_type·ncon·=·1;·····································<span·class="comment">//·number·of·balance·constraints</span></div>
 135 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······idx_type·ncommonnodes·=·2;·····························<span·class="comment">//·number·of·nodes·elements·must·have·in·common·to·be·considered·adjacent·to·each·other</span></div>
 136 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······idx_type·options[4]·=·{0,·0,·0,·0};····················<span·class="comment">//·use·default·values·for·random·seed,·output·and·coupling</span></div>
 137 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······idx_type·edgecut;······································<span·class="comment">//·will·store·number·of·edges·cut·by·partition</span></div>
 138 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······idx_type·nparts·=·mpihelper.size();····················<span·class="comment">//·number·of·parts·equals·number·of·processes</span></div>
 139 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······std::vector&lt;real_type&gt;·tpwgts(ncon*nparts,·1./nparts);·<span·class="comment">//·load·per·subdomain·and·weight·(same·load·on·every·process)</span></div>
 140 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······std::vector&lt;real_type&gt;·ubvec(ncon,·1.05);··············<span·class="comment">//·weight·tolerance·(same·weight·tolerance·for·every·weight·there·is)</span></div>
 141 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div>
 142 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="comment">//·The·difference·elmdist[i+1]·-·elmdist[i]·is·the·number·of·nodes·that·are·on·process·i</span></div>
 143 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······std::vector&lt;idx_type&gt;·elmdist(nparts+1);</div>
 144 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······elmdist[0]·=·0;</div>
 145 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······std::fill(elmdist.begin()+1,·elmdist.end(),·gv.size(0));·<span·class="comment">//·all·elements·are·on·process·zero</span></div>
 146 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div>
 147 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="comment">//·Create·and·fill·arrays·&quot;eptr&quot;,·where·eptr[i]·is·the·number·of·vertices·that·belong·to·the·i-th·element,·and</span></div>
 148 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="comment">//·&quot;eind&quot;·contains·the·vertex-numbers·of·the·i-the·element·in·eind[eptr[i]]·to·eind[eptr[i+1]-1]</span></div>
 149 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······std::vector&lt;idx_type&gt;·eptr,·eind;</div>
 150 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordtype">int</span>·numVertices·=·0;</div>
 151 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······eptr.push_back(numVertices);</div>
 152 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 153 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>&amp;·element·:·elements(gv,·Partitions::<a·class="code·hl_variable"·href="a01071.html#af39b89b2239cd60e67d1a45de71213e0">interior</a>))·{</div>
 154 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·curNumVertices·=·referenceElement&lt;double,·dimension&gt;(element.type()).size(dimension);</div>
 155 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
 156 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········numVertices·+=·curNumVertices;</div>
 157 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········eptr.push_back(numVertices);</div>
 158 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div>
 159 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·k·=·0;·k·&lt;·curNumVertices;·++k)</div>
 160 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··········eind.push_back(gv.indexSet().subIndex(element,·k,·dimension));</div>
 161 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······}</div>
 162 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div>
 163 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······<span·class="comment">//·Partition·mesh·using·ParMETIS</span></div>
 164 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······<span·class="keywordflow">if</span>·(0·==·mpihelper.rank())·{</div>
 165 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>········MPI_Comm·comm·=·Dune::MPIHelper::getLocalCommunicator();</div>
 166 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div>
 167 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="preprocessor">#if·PARMETIS_MAJOR_VERSION·&gt;=·4</span></div>
Max diff block lines reached; 271/38312 bytes (0.71%) of diff not shown.
9.76 KB
html2text {}
    
Offset 1, 39 lines modifiedOffset 1, 248 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 gridtype.hh8 parmetisgridpartitioner.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*- 
14 4//·vi:·set·et·ts=4·sw=2·sts=2: 
15 5#ifndef·DUNE_GRIDTYPE_HH 
16 6#define·DUNE_GRIDTYPE_HH 
17 7 
18 17#include·<dune-grid-config.hh>·//·HAVE_GRIDTYPE 
19 18 
20 19#ifndef·HEADERCHECK 
21 20 
22 21//·NOGRID·is·used·to·specify·that·no·default·was·set·during·configure 
23 22//·If·NOGRID·and·HAVE_GRIDTYPE·are·both·not·set·then·no·grid·was·selected 
24 23//·and·an·error·is·produced 
25 24#if·defined·NOGRID 
26 25·#if·!·HAVE_GRIDTYPE 
27 26·#error·"No·grid·type·selected,·use·GRIDTYPE=..." 
28 27·#endif 
29 28#else 
30 29·#if·!·HAVE_GRIDTYPE 
31 30·#error·"No·grid·type·selected,·typo·in·GRIDTYPE=...?"13 3#ifndef·DUNE_GRID_UTILITY_PARMETISGRIDPARTITIONER_HH
 14 4#define·DUNE_GRID_UTILITY_PARMETISGRIDPARTITIONER_HH
 15 5
 16 10#include·<algorithm>
 17 11#include·<vector>
 18 12
 19 13#include·<dune/common/parallel/mpihelper.hh>
 20 14#include·<dune/common/exceptions.hh>
 21 15
 22 16#include·<dune/geometry/referenceelements.hh>
 23 17
 24 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8l_\x8o_\x8b_\x8a_\x8l_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8._\x8h_\x8h>
 25 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8m_\x8c_\x8m_\x8g_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h>
 26 20#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h>
 27 21
 28 22#if·HAVE_PARMETIS
 29 23
 30 24#include·<parmetis.h>
 31 25
 32 26//·only·enable·for·ParMETIS·because·the·implementation·uses·functions·that
 33 27//·are·not·emulated·by·scotch
 34 28#ifdef·PARMETIS_MAJOR_VERSION
 35 29
 36 30namespace·_\x8D_\x8u_\x8n_\x8e
 37 31{
 38 32
 39 37·template<class·GridView>
 40 38·struct·ParMetisGridPartitioner·{
 41 39
 42 40·//·define·index·type·as·provided·by·ParMETIS
 43 41#if·PARMETIS_MAJOR_VERSION·>·3
 44 42·typedef·idx_t·idx_type;
 45 43·typedef·::real_t·real_type;
 46 44#else
 47 45·typedef·int·idx_type;
 48 46·typedef·float·real_type;
 49 47#endif·//·PARMETIS_MAJOR_VERSION·>·3
 50 48
 51 49·constexpr·static·int·dimension·=·GridView::dimension;
 52 50
 53 51
 54 62·static·std::vector<unsigned>·partition(const·GridView&·gv,·const·Dune::
 55 MPIHelper&·mpihelper)·{
 56 63·const·unsigned·numElements·=·gv.size(0);
 57 64
 58 65·std::vector<unsigned>·part(numElements);
 59 66
 60 67·//·Setup·parameters·for·ParMETIS
 61 68·idx_type·wgtflag·=·0;·//·we·don't·use·weights
 62 69·idx_type·numflag·=·0;·//·we·are·using·C-style·arrays
 63 70·idx_type·ncon·=·1;·//·number·of·balance·constraints
 64 71·idx_type·ncommonnodes·=·2;·//·number·of·nodes·elements·must·have·in·common
 65 to·be·considered·adjacent·to·each·other
 66 72·idx_type·options[4]·=·{0,·0,·0,·0};·//·use·default·values·for·random·seed,
 67 output·and·coupling
 68 73·idx_type·edgecut;·//·will·store·number·of·edges·cut·by·partition
 69 74·idx_type·nparts·=·mpihelper.size();·//·number·of·parts·equals·number·of
 70 processes
 71 75·std::vector<real_type>·tpwgts(ncon*nparts,·1./nparts);·//·load·per·subdomain
 72 and·weight·(same·load·on·every·process)
 73 76·std::vector<real_type>·ubvec(ncon,·1.05);·//·weight·tolerance·(same·weight
 74 tolerance·for·every·weight·there·is)
 75 77
 76 78·//·The·difference·elmdist[i+1]·-·elmdist[i]·is·the·number·of·nodes·that·are
 77 on·process·i
 78 79·std::vector<idx_type>·elmdist(nparts+1);
 79 80·elmdist[0]·=·0;
 80 81·std::fill(elmdist.begin()+1,·elmdist.end(),·gv.size(0));·//·all·elements·are
 81 on·process·zero
 82 82
 83 83·//·Create·and·fill·arrays·"eptr",·where·eptr[i]·is·the·number·of·vertices
 84 that·belong·to·the·i-th·element,·and
 85 84·//·"eind"·contains·the·vertex-numbers·of·the·i-the·element·in·eind[eptr[i]]
 86 to·eind[eptr[i+1]-1]
 87 85·std::vector<idx_type>·eptr,·eind;
 88 86·int·numVertices·=·0;
 89 87·eptr.push_back(numVertices);
 90 88
 91 89·for·(const·auto&·element·:·elements(gv,·Partitions::_\x8i_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r))·{
 92 90·const·size_t·curNumVertices·=·referenceElement<double,·dimension>
 93 (element.type()).size(dimension);
 94 91
 95 92·numVertices·+=·curNumVertices;
 96 93·eptr.push_back(numVertices);
 97 94
 98 95·for·(size_t·k·=·0;·k·<·curNumVertices;·++k)
 99 96·eind.push_back(gv.indexSet().subIndex(element,·k,·dimension));
 100 97·}
 101 98
 102 99·//·Partition·mesh·using·ParMETIS
 103 100·if·(0·==·mpihelper.rank())·{
 104 101·MPI_Comm·comm·=·Dune::MPIHelper::getLocalCommunicator();
 105 102
 106 103#if·PARMETIS_MAJOR_VERSION·>=·4
 107 104·const·int·OK·=
32 31·#endif108 105#endif
 109 106·ParMETIS_V3_PartMeshKway(elmdist.data(),·eptr.data(),·eind.data(),·NULL,
Max diff block lines reached; 53/9968 bytes (0.53%) of diff not shown.
8.63 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01010.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·tensorgridfactory.hh·File·Reference</title>8 <title>dune-grid:·gridtype.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 53 lines modifiedOffset 69, 26 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary"> 
76 <a·href="#nested-classes">Classes</a>·&#124; 
77 <a·href="#namespaces">Namespaces</a>··</div> 
78 ··<div·class="headertitle"><div·class="title">tensorgridfactory.hh·File·Reference</div></div>75 ··<div·class="headertitle"><div·class="title">gridtype.hh·File·Reference</div></div>
79 </div><!--header-->76 </div><!--header-->
80 <div·class="contents">77 <div·class="contents">
  
81 <p>This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a·collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a·tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there·are·also·more·involved·methods·like·splitting·a[·...·truncated·by·diffoscope;·len:·38,·SHA:·054e4985b11955c8406dcb739b4aaf9de831565e7192dd88097e5e143b70b1e5·...·].··78 <p>This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type·was·correctly·selected.··
82 <a·href="#details">More...</a></p>79 <a·href="#details">More...</a></p>
83 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>80 <div·class="textblock"><code>#include·&lt;dune-grid-config.hh&gt;</code><br·/>
84 <code>#include·&lt;memory&gt;</code><br·/> 
85 <code>#include·&lt;vector&gt;</code><br·/> 
86 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/> 
87 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/> 
88 <code>#include·&lt;<a·class="el"·href="a01025_source.html">dune/grid/yaspgrid.hh</a>&gt;</code><br·/> 
89 <code>#include·&lt;<a·class="el"·href="a01004_source.html">dune/grid/utility/multiindex.hh</a>&gt;</code><br·/> 
90 </div>81 </div>
91 <p><a·href="a01010_source.html">Go·to·the·source·code·of·this·file.</a></p>82 <p><a·href="a01010_source.html">Go·to·the·source·code·of·this·file.</a></p>
92 <table·class="memberdecls"> 
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
94 Classes</h2></td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04220.html">Dune::TensorGridFactory&lt;·Grid·&gt;</a></td></tr> 
96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·factory·class·for·conveniently·creating·tensorproduct·grids.··<a·href="a04220.html#details">More...</a><br·/></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04216.html">Dune::TensorGridFactoryCreator&lt;·Grid·&gt;</a></td></tr> 
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04224.html">Dune::TensorGridFactoryCreator&lt;·YaspGrid&lt;·dim,·TensorProductCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
102 </table><table·class="memberdecls"> 
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a> 
104 Namespaces</h2></td></tr> 
105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr> 
106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr> 
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
108 </table> 
109 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>83 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 84 <div·class="textblock"><p>This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type·was·correctly·selected.·</p>
110 <div·class="textblock"><p>This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a·collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a·tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there·are·also·more·involved·methods·like·splitting·a·range·according·to·a·geometric·series.·</p> 
111 <p>The·grid·generation·process·is·implemented·for·unstructured·grids·and·for·YaspGrid.</p> 
112 <dl·class="section·author"><dt>Author</dt><dd>Dominic·Kempf·</dd></dl>85 <dl·class="section·author"><dt>Author</dt><dd>Andreas·Dedner</dd></dl>
113 </div></div><!--·contents·-->86 </div></div><!--·contents·-->
114 <!--·start·footer·part·-->87 <!--·start·footer·part·-->
115 <hr·class="footer"/><address·class="footer"><small>88 <hr·class="footer"/><address·class="footer"><small>
116 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.889 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
117 </small></address>90 </small></address>
118 </body>91 </body>
119 </html>92 </html>
2.72 KB
html2text {}
    
Offset 1, 47 lines modifiedOffset 1, 19 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 tensorgridfactory.hh·File·Reference8 gridtype.hh·File·Reference
 9 This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type
 10 was·correctly·selected.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<dune-grid-config.hh>
10 This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a 
11 collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a 
12 tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there 
13 are·also·more·involved·methods·like·splitting·a·range·according·to·a·geometric 
14 series.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
15 #include·<array> 
16 #include·<memory> 
17 #include·<vector> 
18 #include·<dune/common/fvector.hh> 
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8m_\x8u_\x8l_\x8t_\x8i_\x8i_\x8n_\x8d_\x8e_\x8x_\x8._\x8h_\x8h> 
22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
25  ·······A·factory·class·for·conveniently·creating·tensorproduct·grids.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
26   
27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8C_\x8r_\x8e_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
28   
29 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8C_\x8r_\x8e_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8, 
30 ········_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8> 
31   
32 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
33 namespace· ·_\x8D_\x8u_\x8n_\x8e 
34  ···········Include·standard·header·files. 
35   
36 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*13 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 14 This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type
 15 was·correctly·selected.
37 This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a 
38 collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a 
39 tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there 
40 are·also·more·involved·methods·like·splitting·a·range·according·to·a·geometric 
41 series. 
42 The·grid·generation·process·is·implemented·for·unstructured·grids·and·for 
43 YaspGrid. 
44 ··Author16 ··Author
45 ······Dominic·Kempf17 ······Andreas·Dedner
46 ===============================================================================18 ===============================================================================
47 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.819 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
94.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01010_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·tensorgridfactory.hh·Source·File</title>8 <title>dune-grid:·gridtype.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 403 lines modifiedOffset 74, 44 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">tensorgridfactory.hh</div></div>80 ··<div·class="headertitle"><div·class="title">gridtype.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a01010.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a01010.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
 85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
 86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_TENSORGRIDFACTORY_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRIDTYPE_HH</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_TENSORGRIDFACTORY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRIDTYPE_HH</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune-grid-config.hh&gt;</span>·<span·class="comment">//·HAVE_GRIDTYPE</span></div>
88 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include&lt;array&gt;</span></div> 
89 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include&lt;memory&gt;</span></div> 
90 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include&lt;vector&gt;</span></div> 
91 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div> 
92 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div> 
93 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01025.html">dune/grid/yaspgrid.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include&lt;<a·class="code"·href="a01004.html">dune/grid/utility/multiindex.hh</a>&gt;</span></div> 
96 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>91 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
97 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>92 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#ifndef·HEADERCHECK</span></div>
98 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>93 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
99 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="comment">//·forward·declaration·of·TensorGridFactoryCreator,·which·is·the·real·factory</span></div>94 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">//·NOGRID·is·used·to·specify·that·no·default·was·set·during·configure</span></div>
 95 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">//·If·NOGRID·and·HAVE_GRIDTYPE·are·both·not·set·then·no·grid·was·selected</span></div>
100 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="comment">//·that·should·be·specialized·for·each·grid.</span></div>96 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">//·and·an·error·is·produced</span></div>
101 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Gr<span·class="keywordtype">id</span>&gt;</div>97 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#if·defined·NOGRID</span></div>
 98 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">··#if·!·HAVE_GRIDTYPE</span></div>
 99 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">····#error·&quot;No·grid·type·selected,·use·GRIDTYPE=...&quot;</span></div>
 100 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">··#endif</span></div>
 101 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#else</span></div>
 102 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">··#if·!·HAVE_GRIDTYPE</span></div>
 103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">····#error·&quot;No·grid·type·selected,·typo·in·GRIDTYPE=...?&quot;</span></div>
102 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="keyword">class·</span>TensorGridFactoryCreator;</div>104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">··#endif</span></div>
 105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#endif</span></div>
 106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 107 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif··</span><span·class="comment">//·HEADERCHECK</span></div>
103 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>108 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
104 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Gr<span·class="keywordtype">id</span>&gt;</div> 
105 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="};"> 
106 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a04220.html">···41</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04220.html">TensorGridFactory</a></div> 
107 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··{</div> 
108 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">public</span>:</div> 
109 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a04220.html#ad9d90e3a78e0bd98e45a1751421a9bda">···44</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid::Traits::Communication·<a·class="code·hl_typedef"·href="a04220.html#ad9d90e3a78e0bd98e45a1751421a9bda">Comm</a>;</div> 
110 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">···45</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>·<a·class="code·hl_typedef"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">ctype</a>;</div> 
111 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04220.html#a352c1fe5a25631f7d9ab488484dc0755">···46</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a04220.html#a352c1fe5a25631f7d9ab488484dc0755">dim</a>·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb897713860b54a1d11cdd60ea6">Grid::dimension</a>;</div> 
112 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
113 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}"> 
114 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a04220.html#ac89c2576c3dc0828ae57192aca1b30b5">···48</a></span>····std::unique_ptr&lt;Grid&gt;·<a·class="code·hl_function"·href="a04220.html#ac89c2576c3dc0828ae57192aca1b30b5">createGrid</a>(<a·class="code·hl_typedef"·href="a04220.html#ad9d90e3a78e0bd98e45a1751421a9bda">Comm</a>·comm·=·<a·class="code·hl_typedef"·href="a04220.html#ad9d90e3a78e0bd98e45a1751421a9bda">Comm</a>())</div> 
115 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····{</div> 
116 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<a·class="code·hl_class"·href="a04216.html">TensorGridFactoryCreator&lt;Grid&gt;</a>·creator(*<span·class="keyword">this</span>);</div> 
117 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">return</span>·creator.<a·class="code·hl_function"·href="a04216.html#a94d8111ac2e99839302617c1a681f247">createGrid</a>(comm);</div> 
118 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····}</div> 
119 </div> 
120 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
121 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}"> 
122 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a04220.html#aef2c11e4eec4cbd97a75eb7e8a5b3a35">···54</a></span>····std::array&lt;std::vector&lt;ctype&gt;·,·<a·class="code·hl_variable"·href="a04220.html#a352c1fe5a25631f7d9ab488484dc0755">dim</a>&gt;·<a·class="code·hl_function"·href="a04220.html#aef2c11e4eec4cbd97a75eb7e8a5b3a35">coords</a>()<span·class="keyword">·const</span></div> 
123 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">····</span>{</div> 
124 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·_coords;</div> 
125 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div> 
126 </div> 
127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> 
128 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}"> 
129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a04220.html#a790faab4670fa55f6bef20fea5c6aacc">···60</a></span>····std::vector&lt;ctype&gt;&amp;·<a·class="code·hl_function"·href="a04220.html#a790faab4670fa55f6bef20fea5c6aacc">operator[]</a>(std::size_t·d)</div> 
130 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····{</div> 
131 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">return</span>·_coords[d];</div> 
132 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div> 
133 </div> 
134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
135 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}"> 
136 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a04220.html#a82c59f8b6495791a1ff8e8a3306e671e">···66</a></span>····<span·class="keyword">const</span>·std::vector&lt;ctype&gt;&amp;·<a·class="code·hl_function"·href="a04220.html#a82c59f8b6495791a1ff8e8a3306e671e">operator[]</a>(std::size_t·d)<span·class="keyword">·const</span></div> 
137 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">····</span>{</div> 
138 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="keywordflow">return</span>·_coords[d];</div> 
139 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····}</div> 
140 </div> 
141 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div> 
142 <div·class="foldopen"·id="foldopen00079"·data-start="{"·data-end="}"> 
143 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a04220.html#a6fe5730bfc009f6f4e942f7012621145">···79</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04220.html#a6fe5730bfc009f6f4e942f7012621145">setStart</a>·(<span·class="keywordtype">int</span>·d,·<a·class="code·hl_typedef"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">ctype</a>·value)</div> 
144 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····{</div> 
145 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······_coords[d].resize(1);</div> 
146 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······_coords[d][0]·=·value;</div> 
147 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····}</div> 
148 </div> 
149 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> 
150 <div·class="foldopen"·id="foldopen00093"·data-start="{"·data-end="}"> 
151 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="a04220.html#a55863e33b89dcc050965e1e319606ced">···93</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04220.html#a55863e33b89dcc050965e1e319606ced">fillIntervals</a>·(<span·class="keywordtype">int</span>·d,·<span·class="keywordtype">int</span>·n,·<a·class="code·hl_typedef"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">ctype</a>·h)</div> 
152 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····{</div> 
153 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······emptyCheck·(d);</div> 
154 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·n;·i++)</div> 
155 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>········_coords[d].push_back·(_coords[d].back·()·+·h);</div> 
156 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····}</div> 
157 </div> 
158 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> 
159 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="}"> 
160 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="a04220.html#a01833fc934834259aab1cc392d540de9">··108</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04220.html#a01833fc934834259aab1cc392d540de9">fillRange</a>·(<span·class="keywordtype">int</span>·d,·<span·class="keywordtype">int</span>·n,·<a·class="code·hl_typedef"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">ctype</a>·end)</div> 
161 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····{</div> 
162 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······emptyCheck·(d);</div> 
163 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04220.html#a2b59b17f93462f93b33eb6d4d15a2c56">ctype</a>·h·=·(end·-·_coords[d].back·())·/·n;</div> 
164 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·n·-·1;·i++)</div> 
165 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>········_coords[d].push_back·(_coords[d].back·()·+·h);</div> 
166 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······_coords[d].push_back·(end);</div> 
167 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····}</div> 
168 </div> 
169 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div> 
170 <div·class="foldopen"·id="foldopen00125"·data-start="{"·data-end="}"> 
Max diff block lines reached; 271/74373 bytes (0.36%) of diff not shown.
21.2 KB
html2text {}
    
Offset 1, 481 lines modifiedOffset 1, 39 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 tensorgridfactory.hh8 gridtype.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3#ifndef·DUNE_GRID_UTILITY_TENSORGRIDFACTORY_HH 
14 4#define·DUNE_GRID_UTILITY_TENSORGRIDFACTORY_HH 
15 5 
16 20#include<array> 
17 21#include<memory> 
18 22#include<vector> 
19 23 
20 24#include·<dune/common/fvector.hh> 
21 25#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
22 26#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
23 27#include<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8m_\x8u_\x8l_\x8t_\x8i_\x8i_\x8n_\x8d_\x8e_\x8x_\x8._\x8h_\x8h> 
24 28 
25 29namespace·_\x8D_\x8u_\x8n_\x8e 
26 30{ 
27 31·//·forward·declaration·of·TensorGridFactoryCreator,·which·is·the·real 
28 factory 
29 32·//·that·should·be·specialized·for·each·grid. 
30 33·template<typename·Grid> 
31 34·class·TensorGridFactoryCreator;13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
 14 4//·vi:·set·et·ts=4·sw=2·sts=2:
 15 5#ifndef·DUNE_GRIDTYPE_HH
 16 6#define·DUNE_GRIDTYPE_HH
 17 7
 18 17#include·<dune-grid-config.hh>·//·HAVE_GRIDTYPE
 19 18
 20 19#ifndef·HEADERCHECK
 21 20
 22 21//·NOGRID·is·used·to·specify·that·no·default·was·set·during·configure
 23 22//·If·NOGRID·and·HAVE_GRIDTYPE·are·both·not·set·then·no·grid·was·selected
 24 23//·and·an·error·is·produced
 25 24#if·defined·NOGRID
 26 25·#if·!·HAVE_GRIDTYPE
 27 26·#error·"No·grid·type·selected,·use·GRIDTYPE=..."
 28 27·#endif
 29 28#else
 30 29·#if·!·HAVE_GRIDTYPE
 31 30·#error·"No·grid·type·selected,·typo·in·GRIDTYPE=...?"
 32 31·#endif
 33 32#endif
 34 33
 35 34#endif·//·HEADERCHECK
32 3536 35
 37 36#endif·//·DUNE_GRIDTYPE_HH
33 40·template<typename·Grid> 
34 _\x84_\x81·class·_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y 
35 42·{ 
36 43·public: 
37 _\x84_\x84·typedef·typename·Grid::Traits::Communication·_\x8C_\x8o_\x8m_\x8m; 
38 _\x84_\x85·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8c_\x8t_\x8y_\x8p_\x8e·_\x8c_\x8t_\x8y_\x8p_\x8e; 
39 _\x84_\x86·static·const·int·_\x8d_\x8i_\x8m·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
40 47 
41 _\x84_\x88·std::unique_ptr<Grid>·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8G_\x8r_\x8i_\x8d(_\x8C_\x8o_\x8m_\x8m·comm·=·_\x8C_\x8o_\x8m_\x8m()) 
42 49·{ 
43 50·_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8C_\x8r_\x8e_\x8a_\x8t_\x8o_\x8r_\x8<_\x8G_\x8r_\x8i_\x8d_\x8>·creator(*this); 
44 51·return·creator._\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8G_\x8r_\x8i_\x8d(comm); 
45 52·} 
46 53 
47 _\x85_\x84·std::array<std::vector<ctype>·,·_\x8d_\x8i_\x8m>·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8s()·const 
48 55·{ 
49 56·return·_coords; 
50 57·} 
51 58 
52 _\x86_\x80·std::vector<ctype>&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8](std::size_t·d) 
53 61·{ 
54 62·return·_coords[d]; 
55 63·} 
56 64 
57 _\x86_\x86·const·std::vector<ctype>&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8](std::size_t·d)·const 
58 67·{ 
59 68·return·_coords[d]; 
60 69·} 
61 70 
62 _\x87_\x89·void·_\x8s_\x8e_\x8t_\x8S_\x8t_\x8a_\x8r_\x8t·(int·d,·_\x8c_\x8t_\x8y_\x8p_\x8e·value) 
63 80·{ 
64 81·_coords[d].resize(1); 
65 82·_coords[d][0]·=·value; 
66 83·} 
67 84 
68 _\x89_\x83·void·_\x8f_\x8i_\x8l_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8s·(int·d,·int·n,·_\x8c_\x8t_\x8y_\x8p_\x8e·h) 
69 94·{ 
70 95·emptyCheck·(d); 
71 96·for·(int·i·=·0;·i·<·n;·i++) 
72 97·_coords[d].push_back·(_coords[d].back·()·+·h); 
73 98·} 
74 99 
75 _\x81_\x80_\x88·void·_\x8f_\x8i_\x8l_\x8l_\x8R_\x8a_\x8n_\x8g_\x8e·(int·d,·int·n,·_\x8c_\x8t_\x8y_\x8p_\x8e·end) 
76 109·{ 
77 110·emptyCheck·(d); 
78 111·const·_\x8c_\x8t_\x8y_\x8p_\x8e·h·=·(end·-·_coords[d].back·())·/·n; 
79 112·for·(int·i·=·0;·i·<·n·-·1;·i++) 
80 113·_coords[d].push_back·(_coords[d].back·()·+·h); 
81 114·_coords[d].push_back·(end); 
82 115·} 
83 116 
84 _\x81_\x82_\x85·void·_\x8f_\x8i_\x8l_\x8l_\x8U_\x8n_\x8t_\x8i_\x8l·(int·d,·_\x8c_\x8t_\x8y_\x8p_\x8e·h,·_\x8c_\x8t_\x8y_\x8p_\x8e·end) 
85 126·{ 
86 127·emptyCheck·(d); 
87 128·while·(_coords[d].back·()·<·end) 
88 129·_coords[d].push_back·(_coords[d].back·()·+·h); 
89 130·} 
90 131 
91 _\x81_\x84_\x84·void·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8i_\x8c_\x8F_\x8i_\x8l_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8s·(int·d,·int·n,·_\x8c_\x8t_\x8y_\x8p_\x8e·ratio,·_\x8c_\x8t_\x8y_\x8p_\x8e·h0·= 
92 145·static_cast<_\x8c_\x8t_\x8y_\x8p_\x8e>·(0)) 
93 146·{ 
94 147·emptyCheck·(d); 
95 148·_\x8c_\x8t_\x8y_\x8p_\x8e·h·=·h0; 
96 149·if·(h0·==·static_cast<_\x8c_\x8t_\x8y_\x8p_\x8e>(0)) 
97 150·h·=·lastInterval·(d)·*·ratio; 
98 151·for·(int·i·=·0;·i·<·n;·i++) 
99 152·{ 
100 153·_coords[d].push_back·(_coords[d].back·()·+·h); 
101 154·h·*=·ratio; 
102 155·} 
103 156·} 
104 157 
Max diff block lines reached; 53/21707 bytes (0.24%) of diff not shown.
8.93 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01013.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·hostgridaccess.hh·File·Reference</title>8 <title>dune-grid:·hierarchicsearch.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 41 lines modifiedOffset 72, 46 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">hostgridaccess.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">hierarchicsearch.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
 82 <p>Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given·point.··
 83 <a·href="#details">More...</a></p>
82 <div·class="textblock"><code>#include·&lt;string&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>
 85 <code>#include·&lt;sstream&gt;</code><br·/>
 86 <code>#include·&lt;string&gt;</code><br·/>
 87 <code>#include·&lt;utility&gt;</code><br·/>
 88 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/>
 89 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 90 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07217_source.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
 92 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
84 </div>93 </div>
85 <p><a·href="a01013_source.html">Go·to·the·source·code·of·this·file.</a></p>94 <p><a·href="a01013_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">95 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>97 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04168.html">Dune::HostGridAccess&lt;·GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;·&gt;</a></td></tr> 
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04172.html">Dune::HostGridAccess&lt;·GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;·&gt;::Codim&lt;·codim·&gt;</a></td></tr> 
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·Traits·struct·that·collects·return·types·of·class·member·methods.··<a·href="a04172.html#details">More...</a><br·/></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04176.html">Dune::HostGridAccess&lt;·IdentityGrid&lt;·HG·&gt;·&gt;</a></td></tr>98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04164.html">Dune::HierarchicSearch&lt;·Grid,·IS·&gt;</a></td></tr>
 99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Search·an·<a·class="el"·href="a02820.html"·title="Index·Set·Interface·base·class.">IndexSet</a>·for·an·<a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>·containing·a·given·point.··<a·href="a04164.html#details">More...</a><br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04180.html">Dune::HostGridAccess&lt;·IdentityGrid&lt;·HG·&gt;·&gt;::Codim&lt;·codim·&gt;</a></td></tr> 
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·Traits·struct·that·collects·return·types·of·class·member·methods.··<a·href="a04180.html#details">More...</a><br·/></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">101 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>103 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>104 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>105 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 </table>107 </table>
 108 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 109 <div·class="textblock"><p>Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given·point.·</p>
106 </div><!--·contents·-->110 </div></div><!--·contents·-->
107 <!--·start·footer·part·-->111 <!--·start·footer·part·-->
108 <hr·class="footer"/><address·class="footer"><small>112 <hr·class="footer"/><address·class="footer"><small>
109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8113 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
110 </small></address>114 </small></address>
111 </body>115 </body>
112 </html>116 </html>
2.64 KB
html2text {}
    
Offset 2, 31 lines modifiedOffset 2, 33 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 hostgridaccess.hh·File·Reference9 hierarchicsearch.hh·File·Reference
 10 Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given
 11 point.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·<cstddef>
 13 #include·<sstream>
10 #include·<string>14 #include·<string>
 15 #include·<utility>
 16 #include·<dune/common/classname.hh>
 17 #include·<dune/common/exceptions.hh>
 18 #include·<dune/common/fvector.hh>
 19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_.e_.o_.m_.e_.t_.r_.y_.g_.r_.i_.d_./_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8S_\x8e_\x8a_\x8r_\x8c_\x8h_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8I_\x8S_\x8·_\x8>
 24  ·······Search·an·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·for·an·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·containing·a·given·point.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
14 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8G_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>_\x8·_\x8> 
15   
16 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8G_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8,_\x8·_\x8A_\x8l_\x8l_\x8o_\x8c_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>_\x8·_\x8>_\x8:_\x8: 
17 ·········_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8> 
18  ········A·Traits·struct·that·collects·return·types·of·class·member·methods. 
19 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
20   
21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8G_\x8·_\x8>_\x8·_\x8> 
22   
23 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8<_\x8·_\x8I_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8H_\x8G_\x8·_\x8>_\x8·_\x8>_\x8:_\x8:_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8> 
24  ········A·Traits·struct·that·collects·return·types·of·class·member·methods. 
25 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
26  25  
27 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
28 namespace· ·_\x8D_\x8u_\x8n_\x8e27 namespace· ·_\x8D_\x8u_\x8n_\x8e
29  ···········Include·standard·header·files.28  ···········Include·standard·header·files.
30  29  
 30 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 31 Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given
 32 point.
31 ===============================================================================33 ===============================================================================
32 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.834 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
99.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01013_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·hostgridaccess.hh·Source·File</title>8 <title>dune-grid:·hierarchicsearch.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 219 lines modifiedOffset 74, 184 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">hostgridaccess.hh</div></div>80 ··<div·class="headertitle"><div·class="title">hierarchicsearch.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a01013.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a01013.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_HOSTGRIDACCESS_HH</span></div> 
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_HOSTGRIDACCESS_HH</span></div> 
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_HIERARCHICSEARCH_HH</span></div>
 89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_HIERARCHICSEARCH_HH</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
 91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07217.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
 93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 94 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>95 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/classname.hh&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·External·Forward·Declarations</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·-----------------------------</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostGr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·CoordFunction,·<span·class="keyword">class</span>·Allocator·&gt;</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">class·</span>GeometryGrid;</div>97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·&gt;</div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">class·</span>IdentityGrid;</div>98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
 100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
 101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="comment">//·HostGridAccess</span></div>104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="comment">//·--------------</span></div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·IS&gt;</div>
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">struct·</span>HostGridAccess;</div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div> 
115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HG,·<span·class="keyword">class</span>·CoordFunction,·<span·class="keyword">class</span>·Allocator·&gt;</div> 
116 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="};">107 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">
117 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a04168.html">···41</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_class"·href="a03360.html">HostGridAccess</a>&lt;·<a·class="code·hl_class"·href="a03164.html">GeometryGrid<[·...·truncated·by·diffoscope;·len:·46,·SHA:·049fe5ca1762a43456fbb1d4146cd64c41a0e5f72fcf5cb300369f6eded4e02f·...·]</div>108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04164.html">···34</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04164.html">HierarchicSearch</a></div>
 109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··{</div>
 110 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb897713860b54a1d11cdd60ea6">Grid::dimension</a>;</div>
 111 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimw·=·<a·class="code·hl_variable"·href="a02828.html#a5fa2f0888e7b51d9ea8c11acd279c7ce">Grid::dimensionworld</a>;</div>
118 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··{</div>113 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
119 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04168.html#a44a41a0792353ed6c4188a5ccd99050d">···46</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03164.html">GeometryGrid&lt;·HG,·CoordFunction,·Allocato[·...·truncated·by·diffoscope;·len:·99,·SHA:·1432e93a070acc60a452ce6d222e9345f9d48c44a463bbd736ec41a8db8fcdac·...·];</div>114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>·ct;</div>
 115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;0&gt;::Entity·Entity;</div>
120 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>117 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
121 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04168.html#a17e2f10c468a7f61eec53251fdd5b115">···49</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Grid::HostGrid·<a·class="code·hl_typedef"·href="a04168.html#a17e2f10c468a7f61eec53251fdd5b11[·...·truncated·by·diffoscope;·len:·15,·SHA:·53bc1c8b4fe0d35d1b1179702639015f050e2fa85826de912f502f815fb8be51·...·];</div>118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#a3cb3ea05314097b76de6420d6a931830">Grid::HierarchicIterator</a>·HierarchicIterator;</div>
122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">static</span>·std::string·formatEntityInformation·(·<span·class="keyword">const</span>·Entity·&amp;e·)·{</div>
 121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02760.html#a5e1fb35208769300c1760d11a96ea829">Entity::Geometry</a>·&amp;geo·=·e.geometry();</div>
123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·codim·&gt;</div> 
124 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="};"> 
125 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a04172.html">···58</a></span>····<span·class="keyword">struct·</span>Codim</div> 
126 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{</div>122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······std::ostringstream·info;</div>
127 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a04172.html#a52c0254c4486da10469e71b0d1b2dc72">···61</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a03244.html">Gr[·...·truncated·by·diffoscope;·len:·221,·SHA:·4ae84f1a3f7644adca4ba021525975befda3c749cd43847467ee254049b4fd9a·...·]</div>123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······info·&lt;&lt;·<span·class="stringliteral">&quot;level=&quot;</span>·&lt;&lt;·e.level()·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span></div>
 124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>···········&lt;&lt;·<span·class="stringliteral">&quot;partition=&quot;</span>·&lt;&lt;·e.partitionType()·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span></div>
 125 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>···········&lt;&lt;·<span·class="stringliteral">&quot;center=(&quot;</span>·&lt;&lt;·geo.center()·&lt;&lt;·<span·class="stringliteral">&quot;)·&quot;</span></div>
 126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>···········&lt;&lt;·<span·class="stringliteral">&quot;corners=[(&quot;</span>·&lt;&lt;·geo.corner(0)·&lt;&lt;·<span·class="stringliteral">&quot;)&quot;</span>;</div>
 127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keywordflow">for</span>(<span·class="keywordtype">int</span>·i·=·1;·i·&lt;·geo.corners();·++i)</div>
 128 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········info·&lt;&lt;·<span·class="stringliteral">&quot;·(&quot;</span>·&lt;&lt;·e.geometry().corner(i)·&lt;&lt;·<span·class="stringliteral">&quot;)&quot;</span>;</div>
 129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······info·&lt;&lt;·<span·class="stringliteral">&quot;]&quot;</span>;</div>
 130 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">return</span>·info.str();</div>
128 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>131 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>
129 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04172.html#a1f69fe76fceb9efeef48a9750362b302">···64</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGrid::template·<a·class="code·hl_typedef"·hr[·...·truncated·by·diffoscope;·len:·179,·SHA:·20e6d0ce2d9a4e5cb8cf87a42031d1189aaf69293a0baf64f29001973f8362c9·...·]</div>132 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····Entity·hFindEntity·(·<span·class="keyword">const</span>·Entity·&amp;entity,</div>
 134 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·························<span·class="keyword">const</span>·FieldVector&lt;ct,dimw&gt;&amp;·global)<span·class="keyword">·const</span></div>
 135 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">····</span>{</div>
 136 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<span·class="comment">//·type·of·element·geometry</span></div>
 137 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02760.html#a5e1fb35208769300c1760d11a96ea829">Entity::Geometry</a>·<a·class="code·hl_class"·href="a02800.html">Geometry</a>;</div>
 138 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="comment">//·type·of·local·coordinate</span></div>
 139 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02800.html#aa9f22f897f89bc7b9e921117e81fa80b">Geometry::LocalCoordinate</a>·LocalCoordinate;</div>
 140 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
 141 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·childLevel·=·entity.level()+1·;</div>
 142 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="comment">//·loop·over·all·child·Entities</span></div>
 143 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="keyword">const</span>·HierarchicIterator·end·=·entity.hend(·childLevel·);</div>
 144 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······<span·class="keywordflow">for</span>(·HierarchicIterator·it·=·entity.hbegin(·childLevel·);·it·!=·end;·++it·)</div>
130 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····};</div>145 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······{</div>
 146 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········Entity·child·=·*it;</div>
 147 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········<a·class="code·hl_class"·href="a02800.html">Geometry</a>·geo·=·child.geometry();</div>
 148 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
 149 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········LocalCoordinate·local·=·geo.<a·class="code·hl_function"·href="a02800.html#ab20559bf49400889b974dd383457f852">local</a>(global);</div>
 150 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<span·class="keywordflow">if</span>·(<a·class="code·hl_function"·href="a01067.html#ab0aca997f2038524be12174596d09262">referenceElement</a>(·geo·).checkInside(local))</div>
 151 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········{</div>
 152 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··········<span·class="comment">//·return·if·we·found·the·leaf,·else·search·through·the·child·entities</span></div>
 153 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··········<span·class="keywordflow">if</span>(·indexSet_.contains(·child·)·)</div>
 154 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>············<span·class="keywordflow">return</span>·child;</div>
 155 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··········<span·class="keywordflow">else</span></div>
 156 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>············<span·class="keywordflow">return</span>·hFindEntity(·child,·global·);</div>
 157 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········}</div>
 158 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>······}</div>
 159 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······std::ostringstream·children;</div>
 160 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>······HierarchicIterator·it·=·entity.hbegin(·childLevel·);</div>
 161 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······<span·class="keywordflow">if</span>(it·!=·end)·{</div>
 162 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>········children·&lt;&lt;·<span·class="stringliteral">&quot;{&quot;</span>·&lt;&lt;·formatEntityInformation(*it)·&lt;&lt;·<span·class="stringliteral">&quot;}&quot;</span>;</div>
 163 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>········<span·class="keywordflow">for</span>(·++it;·it·!=·end;·++it·)</div>
Max diff block lines reached; 37064/74924 bytes (49.47%) of diff not shown.
26.1 KB
html2text {}
    
Offset 1, 303 lines modifiedOffset 1, 235 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 hostgridaccess.hh8 hierarchicsearch.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_HOSTGRIDACCESS_HH 
16 6#define·DUNE_GRID_HOSTGRIDACCESS_HH 
17 715 5
 16 6#ifndef·DUNE_GRID_HIERARCHICSEARCH_HH
 17 7#define·DUNE_GRID_HIERARCHICSEARCH_HH
 18 8
 19 15#include·<cstddef>
 20 16#include·<sstream>
18 8#include·<string>21 17#include·<string>
 22 18#include·<utility>
 23 19
 24 20#include·<dune/common/classname.hh>
 25 21#include·<dune/common/exceptions.hh>
 26 22#include·<dune/common/fvector.hh>
19 9 
20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
21 11 
22 12namespace·_\x8D_\x8u_\x8n_\x8e 
23 13{ 
24 14 
25 15·//·External·Forward·Declarations 
26 16·//·----------------------------- 
27 17 
28 18·template<·class·HostGrid,·class·CoordFunction,·class·Allocator·> 
29 19·class·GeometryGrid; 
30 20 
31 21·template<·class·> 
32 22·class·IdentityGrid; 
33 2327 23
34 24 
35 25·//·HostGridAccess 
36 26·//·-------------- 
37 2728 24#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.._.h_.h>
 29 25#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 30 26
 31 27namespace·_\x8D_\x8u_\x8n_\x8e
 32 28{
 33 29
38 28·template<·class·Grid·>34 33·template<class·Grid,·class·IS>
39 29·struct·HostGridAccess; 
40 30 
41 31 
42 32 
43 40·template<·class·HG,·class·CoordFunction,·class·Allocator·> 
44 _\x84_\x81·struct·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s<·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d<·HG,·CoordFunction,·Allocator·>·> 
45 42·{ 
46 _\x84_.6·typedef·_.G_.e_.o_.m_.e_.t_.r_.y_.G_.r_.i_.d_.<_.·_.H_.G_.,_.·_.C_.o_.o_.r_.d_.F_.u_.n_.c_.t_.i_.o_.n_.,_.·_.A_.l_.l_.o_.c_.a_.t_.o_.r_.·_.>·_.G_.r_.i_.d;35 _\x83_.4·class·_.H_.i_.e_.r_.a_.r_.c_.h_.i_.c_.S_.e_.a_.r_.c_.h
 36 35·{
 37 37·constexpr·static·int·dim·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 38 38
 39 40·constexpr·static·int·dimw·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d;
 40 41
 41 43·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8c_\x8t_\x8y_\x8p_\x8e·ct;
 42 44
 43 46·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<0>::Entity·Entity;
47 4744 47
48 _.4_.9·typedef·typename·Grid::HostGrid·_.H_.o_.s_.t_.G_.r_.i_.d;45 49·typedef·typename·_.G_.r_.i_.d_.:_.:_.H_.i_.e_.r_.a_.r_.c_.h_.i_.c_.I_.t_.e_.r_.a_.t_.o_.r·HierarchicIterator;
49 5046 50
 47 51·static·std::string·formatEntityInformation·(·const·Entity·&e·)·{
 48 52·const·typename·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·&geo·=·e.geometry();
 49 53·std::ostringstream·info;
 50 54·info·<<·"level="·<<·e.level()·<<·"·"
 51 55·<<·"partition="·<<·e.partitionType()·<<·"·"
 52 56·<<·"center=("·<<·geo.center()·<<·")·"
 53 57·<<·"corners=[("·<<·geo.corner(0)·<<·")";
 54 58·for(int·i·=·1;·i·<·geo.corners();·++i)
 55 59·info·<<·"·("·<<·e.geometry().corner(i)·<<·")";
 56 60·info·<<·"]";
 57 61·return·info.str();
 58 62·}
 59 63
 60 74·Entity·hFindEntity·(·const·Entity·&entity,
 61 75·const·FieldVector<ct,dimw>&·global)·const
50 57·template<·int·codim·> 
51 _\x85_\x88·struct·Codim 
52 59·{ 
53 _\x86_\x81·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
54 62 
55 _\x86_\x84·typedef·typename·HostGrid::template·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
56 65·}; 
57 66 
58 _\x86_\x88·typedef·typename·Grid::Traits::LeafIntersection·_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n; 
59 _\x87_\x80·typedef·typename·Grid::Traits::LevelIntersection·_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n; 
60 71 
61 _\x87_\x83·typedef·typename·HostGrid::Traits::LeafIntersection·_\x8H_\x8o_\x8s_\x8t_\x8L_\x8e_\x8a_\x8f_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n; 
62 _\x87_\x85·typedef·typename·HostGrid::Traits::LevelIntersection·_\x8H_\x8o_\x8s_\x8t_\x8L_\x8e_\x8v_\x8e_\x8l_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n; 
63 76 
64 _\x88_\x81·static·const·_\x8H_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d·&_\x8h_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d·(·const·_\x8G_\x8r_\x8i_\x8d·&grid·) 
65 82·{ 
66 83·return·grid._\x8h_\x8o_\x8s_\x8t_\x8G_\x8r_\x8i_\x8d(); 
67 84·} 
68 85 
69 86·template<·class·Entity·> 
70 87·static·const·typename·Codim<·Entity::codimension·>::HostEntity·& 
71 _\x88_\x88·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·) 
72 89·{ 
73 90·return·hostEntity<·Entity::codimension·>(·entity·); 
74 91·} 
75 92 
76 93·template<·int·codim·> 
77 94·static·const·typename·Codim<·codim·>::HostEntity·& 
78 _\x89_\x85·_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·(·const·typename·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·) 
79 96·{62 76·{
80 97·return·entity.impl().hostEntity();63 77·//·type·of·element·geometry
 64 78·typedef·typename·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y;
 65 79·//·type·of·local·coordinate
 66 80·typedef·typename·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·LocalCoordinate;
 67 81
 68 82·const·int·childLevel·=·entity.level()+1·;
 69 83·//·loop·over·all·child·Entities
 70 84·const·HierarchicIterator·end·=·entity.hend(·childLevel·);
 71 85·for(·HierarchicIterator·it·=·entity.hbegin(·childLevel·);·it·!=·end;·++it·)
 72 86·{
Max diff block lines reached; 20990/26719 bytes (78.56%) of diff not shown.
6.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01016.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·persistentcontainermap.hh·File·Reference</title>8 <title>dune-grid:·persistentcontainerinterface.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 33 lines modifiedOffset 72, 24 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">persistentcontainermap.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">persistentcontainerinterface.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/> 
83 <code>#include·&lt;cassert&gt;</code><br·/> 
84 <code>#include·&lt;type_traits&gt;</code><br·/> 
85 <code>#include·&lt;utility&gt;</code><br·/> 
86 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/> 
87 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/> 
88 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/> 
89 </div> 
90 <p><a·href="a01016_source.html">Go·to·the·source·code·of·this·file.</a></p>82 <p><a·href="a01016_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">83 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
93 Classes</h2></td></tr>85 Classes</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04200.html">Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;</a></td></tr>86 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04196.html">Dune::PersistentContainerInterface&lt;·G,·T·&gt;</a></td></tr>
 87 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Persistent·storage·of·data·on·all·entities·of·a·grid.··<a·href="a04196.html#details">More...</a><br·/></td></tr>
95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">map-based·implementation·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>··<a·href="a04200.html#details">More...</a><br·/></td></tr> 
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04204.html">Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;::IteratorWrapper&lt;·value,·iterator·&gt;</a></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
101 Namespaces</h2></td></tr>91 Namespaces</h2></td></tr>
102 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>92 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
103 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>93 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
1.65 KB
html2text {}
    
Offset 2, 29 lines modifiedOffset 2, 19 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 persistentcontainermap.hh·File·Reference9 persistentcontainerinterface.hh·File·Reference
10 #include·<algorithm> 
11 #include·<cassert> 
12 #include·<type_traits> 
13 #include·<utility> 
14 #include·<dune/common/hybridutilities.hh> 
15 #include·<dune/common/typetraits.hh> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s11 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8M_.a_.p_.<_.·_.G_.,_.·_.I_.d_.S_.e_.t_.,_.·_.M_.a_.p_\x8·_\x8>12 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_.n_.t_.e_.r_.f_.a_.c_.e_.<_.·_.G_.,_.·_.T_\x8·_\x8>
 13  ·······Persistent·storage·of·data·on·all·entities·of·a·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
20  ·······map-based·implementation·of·the·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
21   
22 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8M_\x8a_\x8p_\x8<_\x8·_\x8G_\x8,_\x8·_\x8I_\x8d_\x8S_\x8e_\x8t_\x8,_\x8·_\x8M_\x8a_\x8p_\x8·_\x8>_\x8:_\x8:_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8v_\x8a_\x8l_\x8u_\x8e_\x8, 
23 ········_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8> 
24  14  
25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
26 namespace· ·_\x8D_\x8u_\x8n_\x8e16 namespace· ·_\x8D_\x8u_\x8n_\x8e
27  ···········Include·standard·header·files.17  ···········Include·standard·header·files.
28  18  
29 ===============================================================================19 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.820 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
122 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01016_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·persistentcontainermap.hh·Source·File</title>8 <title>dune-grid:·persistentcontainerinterface.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 387 lines modifiedOffset 74, 124 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">persistentcontainermap.hh</div></div>80 ··<div·class="headertitle"><div·class="title">persistentcontainerinterface.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a01016.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a01016.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINERMAP_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINERINTERFACE_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINERMAP_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINERINTERFACE_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#ifndef·HEADERCHECK</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#error·&quot;This·header·exists·for·documentation·purposes·only·and·should·never·be·included·directly.&quot;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#endif</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·T·&gt;</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="comment">//·PersistentContainerMap</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·----------------------</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div> 
105 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·IdSet,·<span·class="keyword">class</span>·Map·&gt;</div> 
106 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="};">98 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="};">
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a04200.html">···25</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04200.html">PersistentContainerMap</a></div>99 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a04196.html">···54</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04196.html">PersistentContainerInterface</a></div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>100 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··{</div>
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04200.html">PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;</a>·<a·class="code·hl_class"·href="a04200.html">This</a>;</div>101 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04196.html">PersistentContainerInterface&lt;·G,·T·&gt;</a>·<a·class="code·hl_class"·href="a04196.html">This</a>;</div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">protected</span>:</div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·reference,·<span·class="keyword">class</span>·iterator·&gt;</div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04204.html">IteratorWrapper</a>;</div> 
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">public</span>:</div> 
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04200.html#a148f33f791c8776236f44c201760514a">···34</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a04200.html#a148f33f791c8776236f44c201760514a">Grid</a>;</div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>102 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Map::mapped_type·<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>;</div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04200.html#abc1712ee3dcef8daa2dc4ca4de121153">···37</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Map::size_type·<a·class="code·hl_typedef"·href="a04200.html#abc1712ee3dcef8daa2dc4ca4de121153">Size</a>;</div> 
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> 
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a04200.html#a2df91a67aa69c25eeba45e6ccd5b094e">···39</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04204.html">IteratorWrapper&lt;·const·Value,·typename·Map::const_iterator·&gt;</a>·<a·class="code·hl_typedef"·href="a04200.html#a2df91a67aa69c25eeba45e6ccd5b094e">ConstIterator</a>;</div> 
122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04200.html#ae1c558bf3354c0a569df33b18e929be0">···40</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04204.html">IteratorWrapper&lt;·Value,·typename·Map::iterator·&gt;</a>·<a·class="code·hl_typedef"·href="a04200.html#ae1c558bf3354c0a569df33b18e929be0">Iterator</a>;</div> 
123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div> 
124 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}"> 
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a04200.html#aa9ffcdacd9649307488024e18e22ae30">···42</a></span>····<a·class="code·hl_function"·href="a04200.html#aa9ffcdacd9649307488024e18e22ae30">PersistentContainerMap</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04200.html#a148f33f791c8776236f44c201760514a">Grid</a>·&amp;<a·class="code·hl_function"·href="a04200.html#aa728f1722dd949d943d7ab672b0b2616">grid</a>,·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02824.html">IdSet</a>·&amp;<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>·&amp;value·)</div> 
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······:·<a·class="code·hl_variable"·href="a04200.html#a38e954fcf8d20bf56a4474db517ed1c0">grid_</a>(·&amp;<a·class="code·hl_function"·href="a04200.html#aa728f1722dd949d943d7ab672b0b2616">grid</a>·),</div> 
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<a·class="code·hl_variable"·href="a04200.html#a2e3e7b47ac387c01a2cc86f8dbe5b135">codim_</a>(·codim·),</div> 
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>········<a·class="code·hl_variable"·href="a04200.html#ae7bcde9dff8cbb05329d403655dba350">idSet_</a>(·&amp;<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>·),</div> 
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>()</div> 
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div> 
131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<a·class="code·hl_function"·href="a04200.html#a48d6ac1ae8d5abea6288539acb2d9461">resize</a>(·value·);</div> 
132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····}</div> 
133 </div> 
134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> 
135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
136 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}"> 
137 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a04200.html#a3a601cefdb2f6bf22c90973894ce44a4">···52</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>·&amp;<a·class="code·hl_function"·href="a04200.html#a3a601cefdb2f6bf22c90973894ce44a4">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)<span·class="keyword">·const</span></div> 
138 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">····</span>{</div>103 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">struct·</span>ImplementationDefined;</div>
139 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······assert(·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>·==·<a·class="code·hl_function"·href="a04200.html#a3bdfe5c4c1feda7f2b3255d0f2001577">codimension</a>()·);</div> 
140 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keyword">typename</span>·Map::const_iterator·pos·=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.find(·<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>().<span·class="keywordtype">id</span>(·entity·)·);</div> 
141 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······assert(·pos·!=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.end()·);</div> 
142 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keywordflow">return</span>·pos-&gt;second;</div> 
143 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····}</div> 
144 </div> 
145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>104 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div>105 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">public</span>:</div>
 106 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a04196.html#aaf28dd85cc8e3cdfb48ec3d639d1436c">···61</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a04196.html#aaf28dd85cc8e3cdfb48ec3d639d1436c">Grid</a>;</div>
147 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="}"> 
148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a04200.html#ad68c9583726be057336edb4435b3f982">···61</a></span>····<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>·&amp;<a·class="code·hl_function"·href="a04200.html#a3a601cefdb2f6bf22c90973894ce44a4">operator[]·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity·)</div> 
149 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····{</div>107 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
 108 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">···63</a></span>····<span·class="keyword">typedef</span>·T·<a·class="code·hl_typedef"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a>;</div>
150 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······assert(·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>·==·<a·class="code·hl_function"·href="a04200.html#a3bdfe5c4c1feda7f2b3255d0f2001577">codimension</a>()·);</div> 
151 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">typename</span>·Map::iterator·pos·=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.find(·<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>().<span·class="keywordtype">id</span>(·entity·)·);</div> 
152 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······assert(·pos·!=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.end()·);</div> 
153 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">return</span>·pos-&gt;second;</div> 
154 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····}</div>109 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
155 </div>110 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a04196.html#a042a4377e10c3fca2c07292c5c077fba">···65</a></span>····<span·class="keyword">typedef</span>·ImplementationDefined·<a·class="code·hl_typedef"·href="a041[·...·truncated·by·diffoscope;·len:·53,·SHA:·7de6cc6af76b891e202023aa351e6bc0cdcdc49701309b3e48e7896f2deb180d·...·]/div>
 111 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a04196.html#a4e6c0024121f781d24ca5894e6cab40f">···66</a></span>····<span·class="keyword">typedef</span>·ImplementationDefined·<a·class="code·hl_typedef"·href="a04196.html#a4e6c0024121f781d24ca5894e6cab40f">ConstIterator</a>;</div>
 112 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a04196.html#a48a813a4745f32050705ef8c557c4ace">···67</a></span>····<span·class="keyword">typedef</span>·ImplementationDefined·<a·class="code·hl_typedef"·href="a04196.html#a48a813a4745f32050705ef8c557c4ace">Iterator</a>;</div>
156 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>113 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
157 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
158 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}"> 
159 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a04200.html#aa7b70d4268b607395db46838d567bb25">···70</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>·&amp;<a·class="code·hl_function"·href="a04200.html#aa7b70d4268b607395db46838d567bb25">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity,·<span·class="keywordtype">int</span>·subEntity·)<span·class="keyword">·const</span></div> 
160 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="keyword">····</span>{</div>114 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="comment">//·construction</span></div>
161 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keyword">typename</span>·Map::const_iterator·pos·=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.find(·<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>().subId(·entity,·subEntity,·<a·class="code·hl_function"·href="a04200.html#a3bdfe5c4c1feda7f2b3255d0f2001577">codimension</a>()·)·);</div> 
162 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······assert(·pos·!=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.end()·);</div> 
163 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······<span·class="keywordflow">return</span>·pos-&gt;second;</div> 
164 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····}</div> 
165 </div> 
166 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>115 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 116 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="a04196.html#a1394b23dc3e824afe58704cc93aa500c">···79</a></span>····<a·class="code·hl_function"·href="a04196.html#a1394b23dc3e824afe58704cc93aa500c">PersistentContainerInterface</a>·(·<a·class="code·hl_typedef"·href="a04196.html#aaf28dd85cc8e3cdfb48ec3d639d1436c">Grid</a>·&amp;grid,·<span·class="keywordtype">int</span>·codim,·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a>·&amp;value·=·<a·class="code·hl_typedef"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a>()·);</div>
167 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
168 <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="}"> 
169 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="a04200.html#aa5bcf5dec7597d6a89bf41f2a805934a">···78</a></span>····<a·class="code·hl_typedef"·href="a04200.html#a7eb9fff073201cc24a722d05428234a7">Value</a>·&amp;<a·class="code·hl_function"·href="a04200.html#aa7b70d4268b607395db46838d567bb25">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;entity,·<span·class="keywordtype">int</span>·subEntity·)</div> 
170 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····{</div>117 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 118 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="a04196.html#a49ba72f683489cc1fb00a95f1ba6ace6">···82</a></span>····<a·class="code·hl_function"·href="a04196.html#a49ba72f683489cc1fb00a95f1ba6ace6">PersistentContainerInterface</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04196.html">This</a>·&amp;other·);</div>
171 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······<span·class="keyword">typename</span>·Map::iterator·pos·=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.find(·<a·class="code·hl_function"·href="a04200.html#a4caa57aec91c81caeec107b8c352442f">idSet</a>().subId(·entity,·subEntity,·<a·class="code·hl_function"·href="a04200.html#a3bdfe5c4c1feda7f2b3255d0f2001577">codimension</a>()·)·);</div> 
172 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>······assert(·pos·!=·<a·class="code·hl_variable"·href="a04200.html#aca083ceb2ad50d0934e5812268e309ec">data_</a>.end()·);</div> 
173 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>······<span·class="keywordflow">return</span>·pos-&gt;second;</div> 
174 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····}</div>119 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
 120 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a04196.html#af66428d1890bc08cd18aef7677abb6dd">···85</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04196.html">This</a>·&amp;<a·class="code·hl_function"·href="a04196.html#af66428d1890bc08cd18aef7677abb6dd">operator=·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04196.html">This</a>·&amp;other·);</div>
175 </div> 
Max diff block lines reached; 69803/96242 bytes (72.53%) of diff not shown.
28.2 KB
html2text {}
    
Offset 1, 432 lines modifiedOffset 1, 165 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 persistentcontainermap.hh8 persistentcontainerinterface.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_PERSISTENTCONTAINERMAP_HH15 5#ifndef·DUNE_PERSISTENTCONTAINERINTERFACE_HH
16 6#define·DUNE_PERSISTENTCONTAINERMAP_HH16 6#define·DUNE_PERSISTENTCONTAINERINTERFACE_HH
17 717 7
 18 8#ifndef·HEADERCHECK
 19 9#error·"This·header·exists·for·documentation·purposes·only·and·should·never·be
 20 included·directly."
 21 10#endif
 22 11
18 8#include·<algorithm> 
19 9#include·<cassert> 
20 10#include·<type_traits> 
21 11#include·<utility> 
22 12 
23 13#include·<dune/common/hybridutilities.hh> 
24 14#include·<dune/common/typetraits.hh> 
25 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h> 
26 16 
27 17namespace·_\x8D_\x8u_\x8n_\x8e23 12namespace·_\x8D_\x8u_\x8n_\x8e
 24 13{
 25 14
 26 53·template<·class·G,·class·T·>
28 18{ 
29 19 
30 20·//·PersistentContainerMap 
31 21·//·---------------------- 
32 22 
33 24·template<·class·G,·class·IdSet,·class·Map·> 
34 _\x82_.5·class·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.M_.a_.p27 _\x85_.4·class·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.I_.n_.t_.e_.r_.f_.a_.c_.e
35 26·{28 55·{
36 27·typedef·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.M_.a_.p_.<_.·_.G_.,_.·_.I_.d_.S_.e_.t_.,_.·_.M_.a_.p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;29 56·typedef·_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.I_.n_.t_.e_.r_.f_.a_.c_.e_.<_.·_.G_.,_.·_.T_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 30 57
 31 58·struct·ImplementationDefined;
37 28 
38 29·protected: 
39 30·template<·class·reference,·class·iterator·> 
40 31·class·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r; 
41 32 
42 33·public: 
43 _\x83_\x84·typedef·G·_\x8G_\x8r_\x8i_\x8d; 
44 35 
45 _\x83_\x86·typedef·typename·Map::mapped_type·_\x8V_\x8a_\x8l_\x8u_\x8e; 
46 _\x83_\x87·typedef·typename·Map::size_type·_\x8S_\x8i_\x8z_\x8e; 
47 38 
48 _\x83_\x89·typedef·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8c_\x8o_\x8n_\x8s_\x8t_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8,_\x8·_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8M_\x8a_\x8p_\x8:_\x8:_\x8c_\x8o_\x8n_\x8s_\x8t_\x8__\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8> 
49 _\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
50 _\x84_\x80·typedef·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8W_\x8r_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8,_\x8·_\x8t_\x8y_\x8p_\x8e_\x8n_\x8a_\x8m_\x8e_\x8·_\x8M_\x8a_\x8p_\x8:_\x8:_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8>·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r; 
51 41 
52 _\x84_\x82·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8M_\x8a_\x8p·(·const·_\x8G_\x8r_\x8i_\x8d·&_\x8g_\x8r_\x8i_\x8d,·int·codim,·const·_\x8I_\x8d_\x8S_\x8e_\x8t·&_\x8i_\x8d_\x8S_\x8e_\x8t, 
53 const·_\x8V_\x8a_\x8l_\x8u_\x8e·&value·) 
54 43·:·_\x8g_\x8r_\x8i_\x8d_\x8_(·&_\x8g_\x8r_\x8i_\x8d·), 
55 44·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8_(·codim·), 
56 45·_\x8i_\x8d_\x8S_\x8e_\x8t_\x8_(·&_\x8i_\x8d_\x8S_\x8e_\x8t·), 
57 46·_\x8d_\x8a_\x8t_\x8a_\x8_() 
58 47·{ 
59 48·_\x8r_\x8e_\x8s_\x8i_\x8z_\x8e(·value·); 
60 49·} 
61 50 
62 51·template<·class·Entity·> 
63 _\x85_\x82·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·)·const 
64 53·{ 
65 54·assert(·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·==·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n()·); 
66 55·typename·Map::const_iterator·pos·=·_\x8d_\x8a_\x8t_\x8a_\x8_.find(·_\x8i_\x8d_\x8S_\x8e_\x8t().id(·entity·)·); 
67 56·assert(·pos·!=·_\x8d_\x8a_\x8t_\x8a_\x8_.end()·); 
68 57·return·pos->second; 
69 58·} 
70 5932 59
71 60·template<·class·Entity·> 
72 _\x86_\x81·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity·) 
73 62·{ 
74 63·assert(·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·==·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n()·); 
75 64·typename·Map::iterator·pos·=·_\x8d_\x8a_\x8t_\x8a_\x8_.find(·_\x8i_\x8d_\x8S_\x8e_\x8t().id(·entity·)·); 
76 65·assert(·pos·!=·_\x8d_\x8a_\x8t_\x8a_\x8_.end()·); 
77 66·return·pos->second; 
78 67·}33 60·public:
 34 _\x86_\x81·typedef·G·_\x8G_\x8r_\x8i_\x8d;
 35 62
 36 _\x86_\x83·typedef·T·_\x8V_\x8a_\x8l_\x8u_\x8e;
 37 64
 38 _\x86_\x85·typedef·ImplementationDefined·_\x8S_\x8i_\x8z_\x8e;
 39 _\x86_\x86·typedef·ImplementationDefined·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
 40 _\x86_\x87·typedef·ImplementationDefined·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r;
79 6841 68
 42 69·//·construction
 43 70
 44 _\x87_\x89·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·_\x8G_\x8r_\x8i_\x8d·&grid,·int·codim,·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&value·=
 45 _\x8V_\x8a_\x8l_\x8u_\x8e()·);
 46 80
 47 _\x88_\x82·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·(·const·_\x8T_\x8h_\x8i_\x8s·&other·);
 48 83
 49 _\x88_\x85·const·_\x8T_\x8h_\x8i_\x8s·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=_\x8·(·const·_\x8T_\x8h_\x8i_\x8s·&other·);
80 69·template<·class·Entity·> 
81 _\x87_\x80·const·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·int·subEntity·)·const 
82 71·{ 
83 72·typename·Map::const_iterator·pos·=·_\x8d_\x8a_\x8t_\x8a_\x8_.find(·_\x8i_\x8d_\x8S_\x8e_\x8t().subId(·entity, 
84 subEntity,·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n()·)·); 
85 73·assert(·pos·!=·_\x8d_\x8a_\x8t_\x8a_\x8_.end()·); 
86 74·return·pos->second; 
87 75·} 
88 76 
89 77·template<·class·Entity·> 
90 _\x87_\x88·_\x8V_\x8a_\x8l_\x8u_\x8e·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&entity,·int·subEntity·) 
91 79·{ 
92 80·typename·Map::iterator·pos·=·_\x8d_\x8a_\x8t_\x8a_\x8_.find(·_\x8i_\x8d_\x8S_\x8e_\x8t().subId(·entity,·subEntity, 
93 _\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n()·)·); 
94 81·assert(·pos·!=·_\x8d_\x8a_\x8t_\x8a_\x8_.end()·); 
95 82·return·pos->second; 
96 83·} 
97 84 
98 _\x88_\x85·_\x8S_\x8i_\x8z_\x8e·_\x8s_\x8i_\x8z_\x8e·()·const·{·return·_\x8d_\x8a_\x8t_\x8a_\x8_.size();·} 
99 8650 86
 51 87·//·element·access
 52 88
 53 93·template<·class·Entity·>
Max diff block lines reached; 21839/28820 bytes (75.78%) of diff not shown.
10.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01019.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vertexorderfactory.hh·File·Reference</title>8 <title>dune-grid:·gridinfo-gmsh-main.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 69, 44 lines modifiedOffset 69, 51 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary"> 
76 <a·href="#nested-classes">Classes</a>·&#124; 
77 <a·href="#namespaces">Namespaces</a>··</div> 
78 ··<div·class="headertitle"><div·class="title">vertexorderfactory.hh·File·Reference</div></div>75 ··<div·class="headertitle"><div·class="title">gridinfo-gmsh-main.hh·File·Reference</div></div>
79 </div><!--header-->76 </div><!--header-->
80 <div·class="contents">77 <div·class="contents">
  
 78 <p>Generic·<a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>·function·for·printing·information·about·a·mesh·read·from·a·.msh-file.··
 79 <a·href="#details">More...</a></p>
81 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>80 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>
82 <code>#include·&lt;cstddef&gt;</code><br·/>81 <code>#include·&lt;cstdlib&gt;</code><br·/>
83 <code>#include·&lt;functional&gt;</code><br·/>82 <code>#include·&lt;exception&gt;</code><br·/>
 83 <code>#include·&lt;iostream&gt;</code><br·/>
 84 <code>#include·&lt;memory&gt;</code><br·/>
 85 <code>#include·&lt;ostream&gt;</code><br·/>
 86 <code>#include·&lt;sstream&gt;</code><br·/>
 87 <code>#include·&lt;stdexcept&gt;</code><br·/>
 88 <code>#include·&lt;string&gt;</code><br·/>
84 <code>#include·&lt;vector&gt;</code><br·/>89 <code>#include·&lt;vector&gt;</code><br·/>
 90 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>91 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/geometry/generalvertexorder.hh&gt;</code><br·/>92 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
 93 <code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code><br·/>
 94 <code>#include·&lt;<a·class="el"·href="a07271_source.html">dune/grid/utility/gridinfo.hh</a>&gt;</code><br·/>
87 </div>95 </div>
88 <p><a·href="a01019_source.html">Go·to·the·source·code·of·this·file.</a></p>96 <p><a·href="a01019_source.html">Go·to·the·source·code·of·this·file.</a></p>
 97 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 98 <div·class="textblock"><p>Generic·<a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>·function·for·printing·information·about·a·mesh·read·from·a·.msh-file.·</p>
 99 <dl·class="section·author"><dt>Author</dt><dd>Jö·Fahlke·<a·href="#"·onclick="location.href='mai'+'lto:'+'jor'+'ri'+'t@j'+'or'+'rit'+'.d'+'e';·return·false;">jorri<span·class="obfuscator">.nosp@m.</span>t@jo<span·class="obfuscator">.nosp@m.</span>rrit.<span·class="obfuscator">.nosp@m.</span>de</a>·</dd></dl>
 100 <dl·class="section·date"><dt>Date</dt><dd>2011</dd></dl>
 101 <p>This·header·contains·a·generic·<a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>·function.·To·use·it·for·your·grid,·write·a·.cc·file·like·this:·</p><div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 102 <div·class="line">·</div>
 103 <div·class="line"><span·class="preprocessor">#include·&lt;dune/grid/mygrid.hh&gt;</span></div>
 104 <div·class="line">·</div>
 105 <div·class="line"><span·class="keyword">const</span>·std::string·programName·=·<span·class="stringliteral">&quot;dune-gridinfo-gmsh-mygrid-3d&quot;</span>;</div>
 106 <div·class="line"><span·class="keyword">typedef</span>·Dune::MyGrid&lt;3&gt;·Grid;</div>
 107 <div·class="line">·</div>
 108 <div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01019.html">dune/grid/utility/gridinfo-gmsh-main.hh</a>&gt;</span></div>
 109 <div·class="ttc"·id="aa01019_html"><div·class="ttname"><a·href="a01019.html">gridinfo-gmsh-main.hh</a></div><div·class="ttdoc">Generic·main()·function·for·printing·information·about·a·mesh·read·from·a·.msh-file.</div></div>
 110 </div><!--·fragment·--><p>·Write·an·automake·target·for·your·program·as·usual.·No·special·libraries·are·needed·for·you·program,·beyond·what·is·needed·for·the·grid·in·question.·</p>
89 <table·class="memberdecls"> 
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
91 Classes</h2></td></tr> 
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04228.html">Dune::VertexOrderByIdFactory&lt;·IdSet,·Index·&gt;</a></td></tr> 
93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Factory·for·GeneralVertexOrder·objects·using·an·<a·class="el"·href="a02824.html"·title="Id·Set·Interface.">IdSet</a>.··<a·href="a04228.html#details">More...</a><br·/></td></tr> 
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04232.html">Dune::VertexOrderByIdFactory&lt;·IdSet,·Index·&gt;::VertexOrder&lt;·dim·&gt;</a></td></tr> 
96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·vertex·order·object·may·depend·on·the·dimension·of·the·element··<a·href="a04232.html#details">More...</a><br·/></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 </table><table·class="memberdecls"> 
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a> 
100 Namespaces</h2></td></tr> 
101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr> 
102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr> 
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
104 </table> 
105 </div><!--·contents·-->111 </div></div><!--·contents·-->
106 <!--·start·footer·part·-->112 <!--·start·footer·part·-->
107 <hr·class="footer"/><address·class="footer"><small>113 <hr·class="footer"/><address·class="footer"><small>
108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
109 </small></address>115 </small></address>
110 </body>116 </body>
111 </html>117 </html>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-ascii1 utf-8
3.0 KB
html2text {}
    
Offset 1, 30 lines modifiedOffset 1, 47 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 vertexorderfactory.hh·File·Reference 
10 #include·<algorithm>8 gridinfo-gmsh-main.hh·File·Reference
 9 Generic·_\x8m_\x8a_\x8i_\x8n_\x8(_\x8)·function·for·printing·information·about·a·mesh·read·from·a·.msh-
 10 file.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
11 #include·<cstddef>11 #include·<cstddef>
 12 #include·<cstdlib>
12 #include·<functional>13 #include·<exception>
 14 #include·<iostream>
 15 #include·<memory>
 16 #include·<ostream>
 17 #include·<sstream>
 18 #include·<stdexcept>
 19 #include·<string>
13 #include·<vector>20 #include·<vector>
14 #include·<dune/geometry/referenceelements.hh> 
15 #include·<dune/geometry/generalvertexorder.hh>21 #include·<dune/common/classname.hh>
 22 #include·<dune/common/exceptions.hh>
 23 #include·<dune/common/parallel/mpihelper.hh>
 24 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
 25 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h>
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.26 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
18 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8B_\x8y_\x8I_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8I_\x8d_\x8S_\x8e_\x8t_\x8,_\x8·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8·_\x8> 
19  ········Factory·for·GeneralVertexOrder·objects·using·an·_\x8I_\x8d_\x8S_\x8e_\x8t.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
20   
21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8B_\x8y_\x8I_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8I_\x8d_\x8S_\x8e_\x8t_\x8,_\x8·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8·_\x8>_\x8:_\x8:_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8> 
22  ········type·of·vertex·order·object·may·depend·on·the·dimension·of·the·element 
23 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
24   
25 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s 
26 namespace· ·_\x8D_\x8u_\x8n_\x8e 
27  ···········Include·standard·header·files. 
28  27 *.**.**.**.**.*·D.De.et.ta.ai.il.le.ed.d·D.De.es.sc.cr.ri.ip.pt.ti.io.on.n·*.**.**.**.**.*
 28 Generic·_\x8m_\x8a_\x8i_\x8n_\x8(_\x8)·function·for·printing·information·about·a·mesh·read·from·a·.msh-
 29 file.
 30 ··Author
 31 ······Jö·Fahlke·_\x8j_\x8o_\x8r_\x8r_\x8i_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8t_\x8@_\x8j_\x8o_\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8r_\x8r_\x8i_\x8t_\x8._\x8._\x8n_\x8o_\x8s_\x8p_\x8@_\x8m_\x8._\x8d_\x8e
 32 ··Date
 33 ······2011
 34 This·header·contains·a·generic·_\x8m_\x8a_\x8i_\x8n_\x8(_\x8)·function.·To·use·it·for·your·grid,·write
 35 a·.cc·file·like·this:
 36 #include·<string>
 37 #include·<dune/grid/mygrid.hh>
 38 const·std::string·programName·=·"dune-gridinfo-gmsh-mygrid-3d";
 39 typedef·Dune::MyGrid<3>·Grid;
 40 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8f_\x8o_\x8-_\x8g_\x8m_\x8s_\x8h_\x8-_\x8m_\x8a_\x8i_\x8n_\x8._\x8h_\x8h>
 41 _\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8f_\x8o_\x8-_\x8g_\x8m_\x8s_\x8h_\x8-_\x8m_\x8a_\x8i_\x8n_\x8._\x8h_\x8h
 42 Generic·main()·function·for·printing·information·about·a·mesh·read·from·a·.msh-
 43 file.
 44 Write·an·automake·target·for·your·program·as·usual.·No·special·libraries·are
 45 needed·for·you·program,·beyond·what·is·needed·for·the·grid·in·question.
29 ===============================================================================46 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.847 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
54.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01019_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·vertexorderfactory.hh·Source·File</title>8 <title>dune-grid:·gridinfo-gmsh-main.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 82 lines modifiedOffset 74, 223 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">vertexorderfactory.hh</div></div>80 ··<div·class="headertitle"><div·class="title">gridinfo-gmsh-main.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a01019.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a01019.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_UTILITY_GRIDINFO_GMSH_MAIN_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH</span></div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_UTILITY_GRIDINFO_GMSH_MAIN_HH</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;cstdlib&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;functional&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;exception&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;ostream&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;stdexcept&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/classname.hh&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/generalvertexorder.hh&gt;</span></div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div> 
101 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
 106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00830.html">dune/grid/io/file/gmshreader.hh</a>&gt;</span></div>
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07271.html">dune/grid/utility/gridinfo.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·IdSet,·<span·class="keyword">class</span>·Index·=·std::<span·class="keywordtype">size_t</span>&gt;</div> 
103 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};"> 
104 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a04228.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04228.html">VertexOrderByIdFactory</a>·{</div> 
105 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02824.html">IdSet</a>&amp;·idset;</div> 
106 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div> 
107 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="keyword">public</span>:</div> 
108 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">template</span>&lt;std::<span·class="keywordtype">size_t</span>·dim&gt;</div> 
109 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};"> 
110 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a04232.html">···38</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04232.html">VertexOrder</a>·{</div> 
111 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04232.html#a114a03e5e4ba2c7a20ecbfadf6aa10ef">···40</a></span>······<span·class="keyword">typedef</span>·GeneralVertexOrder&lt;dim,·Index&gt;·<a·class="code·hl_typedef"·href="a04232.html#a114a03e5e4ba2c7a20ecbfadf6aa10ef">type</a>;</div> 
112 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····};</div> 
113 </div> 
114 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
116 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a04228.html#a4c82bdf862bd2c84e37ad5837893919c">···53</a></span>····<a·class="code·hl_function"·href="a04228.html#a4c82bdf862bd2c84e37ad5837893919c">VertexOrderByIdFactory</a>(<span·class="keyw[·...·truncated·by·diffoscope;·len:·104,·SHA:·6d91da028345dec9a3a033520195c4ead9e8e4043b2dad46807674d544b2d5c4·...·]</div>109 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="preprocessor">#ifdef·HEADERCHECK</span></div>
 110 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//·define·so·headercheck·will·run</span></div>
 111 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span><span·class="keyword">const</span>·std::string·programName·=·<span·class="stringliteral">&quot;headercheck&quot;</span>;</div>
 112 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#endif·</span><span·class="comment">//·HEADERCHECK</span></div>
117 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>113 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 114 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div>
 115 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">namespace·</span>{</div>
 116 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="comment">//·anonymous·namespace·so·we·don&#39;t·freakishly·conflict·with·another·usage()</span></div>
 117 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="comment">//·function·that·may·be·linked·in·from·another·compilation·unit.</span></div>
 118 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keywordtype">void</span>·usage(std::ostream·&amp;stream)·{</div>
 119 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····stream·&lt;&lt;·<span·class="stringliteral">&quot;USAGE:\n&quot;</span></div>
 120 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>···········&lt;&lt;·<span·class="stringliteral">&quot;··&quot;</span>·&lt;&lt;·programName·&lt;&lt;·<span·class="stringliteral">&quot;·[-R·REFINES]·GRIDFILE\n&quot;</span></div>
 121 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>···········&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span></div>
 122 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>···········&lt;&lt;·<span·class="stringliteral">&quot;PARAMETERS:\n&quot;</span></div>
 123 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>···········&lt;&lt;·<span·class="stringliteral">&quot;··-R·REFINES·How·many·global·refines·to·do·after·reading\n&quot;</span></div>
 124 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>···········&lt;&lt;·<span·class="stringliteral">&quot;····(default:·0)\n&quot;</span></div>
 125 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>···········&lt;&lt;·<span·class="stringliteral">&quot;··GRIDFILE·Name·of·the·.msh·file·to·read·the·grid·from.\n&quot;</span></div>
 126 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>···········&lt;&lt;·std::flush;</div>
 127 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··}</div>
118 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>128 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 129 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keywordtype">bool</span>·prefix_match(<span·class="keyword">const</span>·std::string·&amp;prefix,·<span·class="keyword">const</span>·std::string·&amp;str)</div>
119 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Element&gt;</div> 
120 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a04232.html#a114a03e5e4ba2c7a20ecbfadf6aa10ef">VertexOrder&lt;Element::mydimension&gt;::type</a></div> 
121 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}"> 
122 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="a04228.html#aba05d01382697bcc777f9e2117257d5c">···64</a></span>····<a·class="code·hl_function"·href="a04228.html#aba05d01382697bcc777f9e2117257d5c">make</a>(<span·class="keyword">const</span>·Element·&amp;e)<span·class="keyword">·const·</span>{</div> 
123 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
124 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······std::size_t·size·=·<a·class="code·hl_function"·href="a01067.html#ab0aca997f2038524be12174596d09262">referenceElement</a>(e.geometry()).size(Element::mydimension);</div> 
125 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>130 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··{</div>
126 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······std::vector&lt;typename·IdSet::IdType&gt;·ids(size);</div> 
127 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<span·class="keywordflow">for</span>(std::size_t·i·=·0;·i·&lt;·size;·++i)</div>131 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keywordflow">return</span>·str.compare(0,prefix.size(),·prefix)·==·0;</div>
128 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········ids[i]·=·idset.<a·class="code·hl_function"·href="a02824.html#a01494bdcefef66d680e6e4fc101a593a">subId</a>(e,·i,·Element::mydimension);</div> 
129 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keywordflow">return</span>·GeneralVertexOrder&lt;Element::mydimension,·Index&gt;</div> 
130 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>···············(e.type(),·ids.begin(),·ids.end());</div> 
131 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····}</div>132 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··}</div>
132 </div> 
133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··};</div>133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
134 </div>134 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keywordtype">void</span>·error_argument_required(<span·class="keyword">const</span>·std::string·&amp;opt)·{</div>
 135 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····std::cerr·&lt;&lt;·<span·class="stringliteral">&quot;Error:·option·&quot;</span>·&lt;&lt;·opt·&lt;&lt;·<span·class="stringliteral">&quot;·requires·argument\n&quot;</span>;</div>
 136 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····usage(std::cerr);</div>
 137 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····std::exit(1);</div>
135 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div>138 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··}</div>
 139 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
 140 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keywordtype">void</span>·error_unknown_option(<span·class="keyword">const</span>·std::string·&amp;opt)·{</div>
 141 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····std::cerr·&lt;&lt;·<span·class="stringliteral">&quot;Error:·unknown·option:·&quot;</span>·&lt;&lt;·opt·&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span>;</div>
 142 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····usage(std::cerr);</div>
 143 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····std::exit(1);</div>
 144 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··}</div>
 145 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
 146 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordtype">void</span>·error_parsing_optarg(<span·class="keyword">const</span>·std::string·&amp;opt,·<span·class="keyword">const</span>·std::string·&amp;error)·{</div>
 147 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····std::cerr·&lt;&lt;·<span·class="stringliteral">&quot;Error:·option·&quot;</span>·&lt;&lt;·opt·&lt;&lt;·<span·class="stringliteral">&quot;:·&quot;</span>·&lt;&lt;·error·&lt;&lt;·<span·class="stringliteral">&quot;\n&quot;</span>;</div>
 148 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····usage(std::cerr);</div>
 149 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····std::exit(1);</div>
 150 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··}</div>
 151 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
 152 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·T&gt;</div>
 153 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keywordtype">void</span>·parse(<span·class="keyword">const</span>·std::string·&amp;arg,·T·&amp;val)·{</div>
 154 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····std::istringstream·s(arg);</div>
 155 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····s·&gt;&gt;·val;</div>
 156 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····<span·class="keywordtype">bool</span>·good·=·!s.fail();</div>
Max diff block lines reached; 271/44479 bytes (0.61%) of diff not shown.
10.6 KB
html2text {}
    
Offset 1, 96 lines modifiedOffset 1, 229 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 vertexorderfactory.hh8 gridinfo-gmsh-main.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 515 5
16 6#ifndef·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH 
17 7#define·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH16 6#ifndef·DUNE_GRID_UTILITY_GRIDINFO_GMSH_MAIN_HH
 17 7#define·DUNE_GRID_UTILITY_GRIDINFO_GMSH_MAIN_HH
18 818 8
19 9#include·<algorithm> 
20 10#include·<cstddef>19 9#include·<cstddef>
 20 10#include·<cstdlib>
21 11#include·<functional>21 11#include·<exception>
 22 12#include·<iostream>
 23 13#include·<memory>
 24 14#include·<ostream>
 25 15#include·<sstream>
 26 16#include·<stdexcept>
 27 17#include·<string>
22 12#include·<vector>28 18#include·<vector>
 29 19
 30 20#include·<dune/common/classname.hh>
 31 21#include·<dune/common/exceptions.hh>
 32 22#include·<dune/common/parallel/mpihelper.hh>
 33 23
 34 24#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h>
 35 25#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h>
 36 26
 37 50#ifdef·HEADERCHECK
 38 51//·define·so·headercheck·will·run
 39 52const·std::string·programName·=·"headercheck";
 40 53#endif·//·HEADERCHECK
23 13 
24 14#include·<dune/geometry/referenceelements.hh> 
25 15#include·<dune/geometry/generalvertexorder.hh> 
26 16 
27 17namespace·_\x8D_\x8u_\x8n_\x8e·{ 
28 18 
29 20 
30 31·template<class·IdSet,·class·Index·=·std::size_t> 
31 _\x83_\x82·class·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8B_\x8y_\x8I_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·{ 
32 33·const·_\x8I_\x8d_\x8S_\x8e_\x8t&·idset; 
33 34 
34 35·public: 
35 37·template<std::size_t·dim> 
36 _\x83_\x88·struct·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r·{ 
37 _\x84_\x80·typedef·GeneralVertexOrder<dim,·Index>·_\x8t_\x8y_\x8p_\x8e; 
38 41·}; 
39 42 
40 44 
41 _\x85_\x83·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8B_\x8y_\x8I_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y(const·_\x8I_\x8d_\x8S_\x8e_\x8t·&idset_)·:·idset(idset_)·{·} 
42 5441 54
43 56 
44 62·template<typename·Element> 
45 63·typename·_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8O_\x8r_\x8d_\x8e_\x8r_\x8<_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8:_\x8:_\x8m_\x8y_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8>_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e 
46 _\x86_\x84·_\x8m_\x8a_\x8k_\x8e(const·Element·&e)·const·{ 
47 65 
48 66·std::size_t·size·=·_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t(e.geometry()).size(Element:: 
49 mydimension); 
50 67 
51 68·std::vector<typename·IdSet::IdType>·ids(size); 
52 69·for(std::size_t·i·=·0;·i·<·size;·++i) 
53 70·ids[i]·=·idset._\x8s_\x8u_\x8b_\x8I_\x8d(e,·i,·Element::mydimension); 
54 71·return·GeneralVertexOrder<Element::mydimension,·Index> 
55 72·(e.type(),·ids.begin(),·ids.end());42 55#ifndef·DOXYGEN
 43 56namespace·{
 44 57·//·anonymous·namespace·so·we·don't·freakishly·conflict·with·another·usage()
 45 58·//·function·that·may·be·linked·in·from·another·compilation·unit.
 46 59·void·usage(std::ostream·&stream)·{
 47 60·stream·<<·"USAGE:\n"
 48 61·<<·"·"·<<·programName·<<·"·[-R·REFINES]·GRIDFILE\n"
 49 62·<<·"\n"
 50 63·<<·"PARAMETERS:\n"
 51 64·<<·"·-R·REFINES·How·many·global·refines·to·do·after·reading\n"
 52 65·<<·"·(default:·0)\n"
 53 66·<<·"·GRIDFILE·Name·of·the·.msh·file·to·read·the·grid·from.\n"
 54 67·<<·std::flush;
 55 68·}
 56 69
 57 70·bool·prefix_match(const·std::string·&prefix,·const·std::string·&str)
 58 71·{
 59 72·return·str.compare(0,prefix.size(),·prefix)·==·0;
56 73·}60 73·}
57 74·}; 
58 75 
59 76}·//·namespace·Dune 
60 77 
61 78#endif·//·DUNE_GRID_UTILITY_VERTEXORDERFACTORY_HH 
62 _\x8D_\x8u_\x8n_\x8e 
63 Include·standard·header·files.61 74
 62 75·void·error_argument_required(const·std::string·&opt)·{
 63 76·std::cerr·<<·"Error:·option·"·<<·opt·<<·"·requires·argument\n";
 64 77·usage(std::cerr);
 65 78·std::exit(1);
 66 79·}
 67 80
 68 81·void·error_unknown_option(const·std::string·&opt)·{
 69 82·std::cerr·<<·"Error:·unknown·option:·"·<<·opt·<<·"\n";
 70 83·usage(std::cerr);
 71 84·std::exit(1);
 72 85·}
 73 86
 74 87·void·error_parsing_optarg(const·std::string·&opt,·const·std::string·&error)
 75 {
 76 88·std::cerr·<<·"Error:·option·"·<<·opt·<<·":·"·<<·error·<<·"\n";
 77 89·usage(std::cerr);
 78 90·std::exit(1);
 79 91·}
 80 92
 81 93·template<class·T>
 82 94·void·parse(const·std::string·&arg,·T·&val)·{
 83 95·std::istringstream·s(arg);
 84 96·s·>>·val;
 85 97·bool·good·=·!s.fail();
 86 98·if(good)·{
 87 99·char·dummy;
 88 100·s·>>·dummy;
Max diff block lines reached; 53/10833 bytes (0.49%) of diff not shown.
8.43 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01022.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·hierarchicsearch.hh·File·Reference</title>8 <title>dune-grid:·entitycommhelper.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 46 lines modifiedOffset 72, 40 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">hierarchicsearch.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">entitycommhelper.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given·point.·· 
83 <a·href="#details">More...</a></p> 
84 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/> 
85 <code>#include·&lt;sstream&gt;</code><br·/> 
86 <code>#include·&lt;string&gt;</code><br·/> 
87 <code>#include·&lt;utility&gt;</code><br·/> 
88 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/> 
89 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/> 
90 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/> 
91 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/> 
92 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
93 </div>83 </div>
94 <p><a·href="a01022_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a01022_source.html">Go·to·the·source·code·of·this·file.</a></p>
95 <table·class="memberdecls">85 <table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
97 Classes</h2></td></tr>87 Classes</h2></td></tr>
 88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04108.html">Dune::EntityCommHelper&lt;·InteriorBorder_InteriorBorder_Interface·&gt;</a></td></tr>
 89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04112.html">Dune::EntityCommHelper&lt;·InteriorBorder_All_Interface·&gt;</a></td></tr>
 91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04116.html">Dune::EntityCommHelper&lt;·Overlap_OverlapFront_Interface·&gt;</a></td></tr>
 93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04120.html">Dune::EntityCommHelper&lt;·Overlap_All_Interface·&gt;</a></td></tr>
 95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04164.html">Dune::HierarchicSearch&lt;·Grid,·IS·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04124.html">Dune::EntityCommHelper&lt;·All_All_Interface·&gt;</a></td></tr>
99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Search·an·<a·class="el"·href="a02820.html"·title="Index·Set·Interface·base·class.">IndexSet</a>·for·an·<a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>·containing·a·given·point.··<a·href="a04164.html#details">More...</a><br·/></td></tr> 
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 </table><table·class="memberdecls">98 </table><table·class="memberdecls">
102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
103 Namespaces</h2></td></tr>100 Namespaces</h2></td></tr>
104 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
105 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table>104 </table>
108 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
109 <div·class="textblock"><p>Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given·point.·</p> 
110 </div></div><!--·contents·-->105 </div><!--·contents·-->
111 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
112 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
113 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
114 </small></address>109 </small></address>
115 </body>110 </body>
116 </html>111 </html>
2.34 KB
html2text {}
    
Offset 2, 33 lines modifiedOffset 2, 27 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 entitycommhelper.hh·File·Reference
9 hierarchicsearch.hh·File·Reference 
10 Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given 
11 point.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
12 #include·<cstddef> 
13 #include·<sstream> 
14 #include·<string> 
15 #include·<utility> 
16 #include·<dune/common/classname.hh> 
17 #include·<dune/common/exceptions.hh> 
18 #include·<dune/common/fvector.hh> 
19 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
21 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
22 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8S_\x8e_\x8a_\x8r_\x8c_\x8h_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8I_\x8S_\x8·_\x8> 
24  ·······Search·an·_.I_.n_.d_.e_.x_.S_.e_.t·for·an·_.E_.n_.t_.i_.t_.y·containing·a·given·point.·_.M_.o_.r_.e_.._.._..13 struct· ·_.D_.u_.n_.e_.:_.:_.E_.n_.t_.i_.t_.y_.C_.o_.m_.m_.H_.e_.l_.p_.e_.r_.<_.·_.I_.n_.t_.e_.r_.i_.o_.r_.B_.o_.r_.d_.e_.r_.__.I_.n_.t_.e_.r_.i_.o_.r_.B_.o_.r_.d_.e_.r_.__.I_.n_.t_.e_.r_.f_.a_.c_.e_.·_.>
 14  
 15 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r_\x8<_\x8·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8·_\x8>
 16  
 17 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r_\x8<_\x8·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8t_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8·_\x8>
 18  
 19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r_\x8<_\x8·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8·_\x8>
 20  
 21 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r_\x8<_\x8·_\x8A_\x8l_\x8l_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8·_\x8>
25  22  
26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
27 namespace· ·_\x8D_\x8u_\x8n_\x8e24 namespace· ·_\x8D_\x8u_\x8n_\x8e
28  ···········Include·standard·header·files.25  ···········Include·standard·header·files.
29  26  
30 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
31 Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given 
32 point. 
33 ===============================================================================27 ===============================================================================
34 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.828 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
77.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01022_source.html
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·hierarchicsearch.hh·Source·File</title>8 <title>dune-grid:·entitycommhelper.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 184 lines modifiedOffset 74, 169 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">hierarchicsearch.hh</div></div>80 ··<div·class="headertitle"><div·class="title">entitycommhelper.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a01022.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a01022.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
 87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ENTITYCOMMHELPER_HH</span></div>
 88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ENTITYCOMMHELPER_HH</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_HIERARCHICSEARCH_HH</span></div> 
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_HIERARCHICSEARCH_HH</span></div> 
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··<span·class="keyword">template</span>&lt;·InterfaceType·iftype·&gt;</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno"><a·class="line"·href="a04104.html">···14</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04104.html">EntityCommHelper</a>;</div>
91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">template</span>&lt;&gt;</div>
94 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>100 <div·class="foldopen"·id="foldopen00018"·data-start="{"·data-end="};">
 101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno"><a·class="line"·href="a04108.html">···18</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04104.html">EntityCommHelper</a>&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a8b8e3364d9c34ed2e31f038479012f4f">InteriorBorder_InteriorBorder_Interface</a>·&gt;</div>
95 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>
96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/classname.hh&gt;</span></div> 
97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>103 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="}">
 104 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a04108.html#add61f7d85749c8c13832056012f2eab7">···20</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04108.html#add61f7d85749c8c13832056012f2eab7">send</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div>
 105 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····{</div>
 106 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······<span·class="comment">//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity);</span></div>
 107 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······<span·class="keywordflow">return</span>·(p·==·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>);</div>
 108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····}</div>
 109 </div>
99 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>110 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
100 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div> 
101 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>111 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="}">
 112 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a04108.html#a5efdb10386417f93f715abf06f8918b1">···26</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04108.html#a5efdb10386417f93f715abf06f8918b1">receive</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div>
 113 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····{</div>
 114 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="comment">//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity);</span></div>
 115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keywordflow">return</span>·(p·==·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>);</div>
 116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····}</div>
 117 </div>
 118 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··};</div>
 119 </div>
102 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>120 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
103 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
104 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div> 
105 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>,·<span·class="keyword">class</span>·IS&gt;</div>122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="keyword">template</span>&lt;&gt;</div>
107 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">123 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="};">
108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04164.html">···34</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04164.html">HierarchicSearch</a></div>124 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04112.html">···35</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04104.html">EntityCommHelper</a>&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggae799a[·...·truncated·by·diffoscope;·len:·99,·SHA:·73057eb9ba95c47fd458e48205d79ff1e9cd6d39747462098c17d779ddff1b0b·...·]</div>
109 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··{</div>125 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··{</div>
110 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb89771386[·...·truncated·by·diffoscope;·len:·44,·SHA:·fbe2cace55dff5422d025d57c9942691f6b699104208cb6d4aa69de488ee063a·...·]>126 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">
 127 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04112.html#ae79be40a9664c397e8ccb950374b5068">···37</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04112.html#ae79be40a9664c397e8ccb950374b5068">send</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div>
111 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>128 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>
112 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimw·=·<a·class="code·hl_variable"·href="a02828.html#a5fa2f0888e7b51d9ea8c11acd279c7c[·...·truncated·by·diffoscope;·len:·27,·SHA:·a338db1d64f1782dc86323ad821a21d5def5df8d00a0db48aea409b17cc77eae·...·];</div>129 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keywordflow">return</span>·(p·==·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·||·(p·==·<a·[·...·truncated·by·diffoscope;·len:·131,·SHA:·b4c453bf6723465e68deead00e2112be49c425be961691fd6da1fd4372e9e7b5·...·];</div>
 130 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····}</div>
 131 </div>
113 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>132 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
114 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>·ct;</div>133 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
 134 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a04112.html#a4f404328d931f5ec1c587d0f083aa59c">···42</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04112.html#a4f404328d931f5ec1c587d0f083aa59c">receive</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div>
115 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>135 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····{</div>
116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;0&gt;::Entity·Entity;</div>136 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="comment">//return·true;</span></div>
 137 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keywordflow">return</span>·(p·!=·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>);</div>
 138 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····}</div>
 139 </div>
117 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>140 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··};</div>
118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#a3cb3ea05314097b76de6420d6a931830">Grid::Hierarch[·...·truncated·by·diffoscope;·len:·35,·SHA:·b32ec3c338fafe766910989cd25ab221d3b268a196cb345094ae9c4091172293·...·]/div>141 </div>
 142 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 143 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 144 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="keyword">template</span>&lt;&gt;</div>
 145 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="};">
 146 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a04116.html">···51</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04104.html">EntityCommHelper</a>&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a63cd8ac44d5a4cbb8cd1a4176e6b2965">Overlap_OverlapFront_Interface</a>·&gt;</div>
 147 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··{</div>
 148 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
 149 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a04116.html#a1c71d5612b84952b7d4bea377876cf0b">···53</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04116.html#a1c71d5612b84952b7d4bea377876cf0b">send</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div>
 150 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····{</div>
 151 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·==·OverlapEntity);</span></div>
 152 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·(p·!=·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a">FrontEntity</a>)·&amp;&amp;·(p·!=·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da4db612fa448bc15ef7581235c17e17ea">GhostEntity</a>);</div>
 153 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>
 154 </div>
119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>155 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
 156 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}">
 157 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a04116.html#a310a3e12a1f91e9d97e5d5a347dfe099">···59</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04116.html#a310a3e12a1f91e9d97e5d5a347dfe099">receive</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p·)</div>
120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">static</span>·std::string·formatEntityInformation·(·<span·class="keyword">const</span>·Entity·&amp;e·)·{</div> 
121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02760.html#a5e1fb35208769300c1760d11a96ea829">Entity::Geometry</a>·&amp;geo·=·e.geometry();</div> 
122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······std::ostringstream·info;</div> 
123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······info·&lt;&lt;·<span·class="stringliteral">&quot;level=&quot;</span>·&lt;&lt;·e.level()·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span></div> 
124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>···········&lt;&lt;·<span·class="stringliteral">&quot;partition=&quot;</span>·&lt;&lt;·e.partitionType()·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span></div> 
125 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>···········&lt;&lt;·<span·class="stringliteral">&quot;center=(&quot;</span>·&lt;&lt;·geo.center()·&lt;&lt;·<span·class="stringliteral">&quot;)·&quot;</span></div> 
126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>···········&lt;&lt;·<span·class="stringliteral">&quot;corners=[(&quot;</span>·&lt;&lt;·geo.corner(0)·&lt;&lt;·<span·class="stringliteral">&quot;)&quot;</span>;</div> 
127 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keywordflow">for</span>(<span·class="keywordtype">int</span>·i·=·1;·i·&lt;·geo.corners();·++i)</div> 
128 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········info·&lt;&lt;·<span·class="stringliteral">&quot;·(&quot;</span>·&lt;&lt;·e.geometry().corner(i)·&lt;&lt;·<span·class="stringliteral">&quot;)&quot;</span>;</div> 
129 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······info·&lt;&lt;·<span·class="stringliteral">&quot;]&quot;</span>;</div> 
130 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">return</span>·info.str();</div> 
131 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>158 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····{</div>
 159 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="comment">//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·==·OverlapEntity)·||·(p·==·FrontEntity);</span></div>
 160 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordflow">return</span>·(p·!=·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da4db612fa448bc15ef7581235c17e17ea">GhostEntity</a>);</div>
132 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>161 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>
133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····Entity·hFindEntity·(·<span·class="keyword">const</span>·Entity·&amp;entity,</div> 
134 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·························<span·class="keyword">const</span>·FieldVector&lt;ct,dimw&gt;&amp;·global)<span·class="keyword">·const</span></div>162 </div>
 163 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··};</div>
 164 </div>
Max diff block lines reached; 33805/61141 bytes (55.29%) of diff not shown.
17.9 KB
html2text {}
    
Offset 1, 235 lines modifiedOffset 1, 190 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y7 ····*·_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y
8 hierarchicsearch.hh8 entitycommhelper.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
 15 5#ifndef·DUNE_ENTITYCOMMHELPER_HH
 16 6#define·DUNE_ENTITYCOMMHELPER_HH
 17 7
15 5 
16 6#ifndef·DUNE_GRID_HIERARCHICSEARCH_HH 
17 7#define·DUNE_GRID_HIERARCHICSEARCH_HH 
18 8 
19 15#include·<cstddef> 
20 16#include·<sstream> 
21 17#include·<string> 
22 18#include·<utility> 
23 19 
24 20#include·<dune/common/classname.hh> 
25 21#include·<dune/common/exceptions.hh> 
26 22#include·<dune/common/fvector.hh> 
27 23 
28 24#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
29 25#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
30 2619 9
31 27namespace·_\x8D_\x8u_\x8n_\x8e20 10namespace·_\x8D_\x8u_\x8n_\x8e
32 28{ 
33 29 
34 33·template<class·Grid,·class·IS> 
35 _.3_.4·class·_.H_.i_.e_.r_.a_.r_.c_.h_.i_.c_.S_.e_.a_.r_.c_.h21 11{
 22 12
 23 13·template<·InterfaceType·iftype·>
 24 _\x81_\x84·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r;
 25 15
 26 16
 27 17·template<>
 28 _\x81_\x88·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·>
 29 19·{
 30 _\x82_\x80·static·bool·_\x8s_\x8e_\x8n_\x8d·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·)
 31 21·{
 32 22·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity);
 33 23·return·(p·==·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y);
 34 24·}
 35 25
 36 _\x82_\x86·static·bool·_\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·)
 37 27·{
 38 28·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity);
 39 29·return·(p·==·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y);
 40 30·}
 41 31·};
 42 32
 43 33
 44 34·template<>
 45 _\x83_\x85·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·>
36 35·{46 36·{
37 37·constexpr·static·int·dim·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
38 38 
39 40·constexpr·static·int·dimw·=·_.G_.r_.i_.d_.:_.:_.d_.i_.m_.e_.n_.s_.i_.o_.n_.w_.o_.r_.l_.d;47 _.3_.7·static·bool·_.s_.e_.n_.d·(·const·_.P_.a_.r_.t_.i_.t_.i_.o_.n_.T_.y_.p_.e·p·)
 48 38·{
 49 39·return·(p·==·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·||·(p·==·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y);
 50 40·}
40 4151 41
 52 _\x84_\x82·static·bool·_\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·)
 53 43·{
 54 44·//return·true;
 55 45·return·(p·!=·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y);
41 43·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8c_\x8t_\x8y_\x8p_\x8e·ct; 
42 44 
43 46·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<0>::Entity·Entity; 
44 47 
45 49·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·HierarchicIterator; 
46 50 
47 51·static·std::string·formatEntityInformation·(·const·Entity·&e·)·{ 
48 52·const·typename·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·&geo·=·e.geometry(); 
49 53·std::ostringstream·info; 
50 54·info·<<·"level="·<<·e.level()·<<·"·" 
51 55·<<·"partition="·<<·e.partitionType()·<<·"·" 
52 56·<<·"center=("·<<·geo.center()·<<·")·" 
53 57·<<·"corners=[("·<<·geo.corner(0)·<<·")"; 
54 58·for(int·i·=·1;·i·<·geo.corners();·++i) 
55 59·info·<<·"·("·<<·e.geometry().corner(i)·<<·")"; 
56 60·info·<<·"]"; 
57 61·return·info.str(); 
58 62·}56 46·}
59 63 
60 74·Entity·hFindEntity·(·const·Entity·&entity, 
61 75·const·FieldVector<ct,dimw>&·global)·const57 47·};
 58 48
 59 49
 60 50·template<>
 61 _\x85_\x81·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r<·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8t_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·>
 62 52·{
 63 _\x85_\x83·static·bool·_\x8s_\x8e_\x8n_\x8d·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·)
 64 54·{
 65 55·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·==
 66 OverlapEntity);
 67 56·return·(p·!=·_\x8F_\x8r_\x8o_\x8n_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·&&·(p·!=·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y);
 68 57·}
 69 58
 70 _\x85_\x89·static·bool·_\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·)
62 76·{71 60·{
63 77·//·type·of·element·geometry 
64 78·typedef·typename·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y; 
65 79·//·type·of·local·coordinate 
66 80·typedef·typename·_.G_.e_.o_.m_.e_.t_.r_.y_.:_.:_.L_.o_.c_.a_.l_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e·LocalCoordinate;72 61·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·==
 73 OverlapEntity)·||·(p·==·FrontEntity);
 74 62·return·(p·!=·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y);
 75 63·}
 76 64·};
 77 65
 78 66
 79 67·template<>
 80 _\x86_\x88·struct·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8C_\x8o_\x8m_\x8m_\x8H_\x8e_\x8l_\x8p_\x8e_\x8r<·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·>
 81 69·{
 82 _\x87_\x80·static·bool·_\x8s_\x8e_\x8n_\x8d·(·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·p·)
 83 71·{
 84 72·//return·(p·==·InteriorEntity)·||·(p·==·BorderEntity)·||·(p·==
 85 OverlapEntity);
 86 73·return·(p·!=·_\x8F_\x8r_\x8o_\x8n_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·&&·(p·!=·_\x8G_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y);
Max diff block lines reached; 12928/18354 bytes (70.44%) of diff not shown.
4.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01025.html
    
Offset 98, 30 lines modifiedOffset 98, 30 lines modified
98 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>98 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
99 <code>#include·&lt;dune/common/reservedvector.hh&gt;</code><br·/>99 <code>#include·&lt;dune/common/reservedvector.hh&gt;</code><br·/>
100 <code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>100 <code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>
101 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>101 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
102 <code>#include·&lt;dune/geometry/axisalignedcubegeometry.hh&gt;</code><br·/>102 <code>#include·&lt;dune/geometry/axisalignedcubegeometry.hh&gt;</code><br·/>
103 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>103 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
104 <code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>104 <code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>
105 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>105 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
106 <code>#include·&lt;dune/common/parallel/mpicommunication.hh&gt;</code><br·/>106 <code>#include·&lt;dune/common/parallel/mpicommunication.hh&gt;</code><br·/>
107 <code>#include·&lt;<a·class="el"·href="a00203_source.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</code><br·/>107 <code>#include·&lt;<a·class="el"·href="a00218_source.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</code><br·/>
108 <code>#include·&lt;<a·class="el"·href="a00179_source.html">dune/grid/yaspgrid/torus.hh</a>&gt;</code><br·/>108 <code>#include·&lt;<a·class="el"·href="a00227_source.html">dune/grid/yaspgrid/torus.hh</a>&gt;</code><br·/>
109 <code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code><br·/>109 <code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code><br·/>
110 <code>#include·&lt;<a·class="el"·href="a00167_source.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</code><br·/>110 <code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</code><br·/>
111 <code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code><br·/>111 <code>#include·&lt;<a·class="el"·href="a00170_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code><br·/>
112 <code>#include·&lt;<a·class="el"·href="a00218_source.html">dune/grid/yaspgrid/yaspgridintersection.hh</a>&gt;</code><br·/>112 <code>#include·&lt;<a·class="el"·href="a00191_source.html">dune/grid/yaspgrid/yaspgridintersection.hh</a>&gt;</code><br·/>
113 <code>#include·&lt;<a·class="el"·href="a00170_source.html">dune/grid/yaspgrid/yaspgridintersectioniterator.hh</a>&gt;</code><br·/>113 <code>#include·&lt;<a·class="el"·href="a00155_source.html">dune/grid/yaspgrid/yaspgridintersectioniterator.hh</a>&gt;</code><br·/>
114 <code>#include·&lt;<a·class="el"·href="a00212_source.html">dune/grid/yaspgrid/yaspgridhierarchiciterator.hh</a>&gt;</code><br·/>114 <code>#include·&lt;<a·class="el"·href="a00185_source.html">dune/grid/yaspgrid/yaspgridhierarchiciterator.hh</a>&gt;</code><br·/>
115 <code>#include·&lt;<a·class="el"·href="a00215_source.html">dune/grid/yaspgrid/yaspgridentityseed.hh</a>&gt;</code><br·/>115 <code>#include·&lt;<a·class="el"·href="a00233_source.html">dune/grid/yaspgrid/yaspgridentityseed.hh</a>&gt;</code><br·/>
116 <code>#include·&lt;<a·class="el"·href="a00224_source.html">dune/grid/yaspgrid/yaspgridleveliterator.hh</a>&gt;</code><br·/>116 <code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/yaspgridleveliterator.hh</a>&gt;</code><br·/>
117 <code>#include·&lt;<a·class="el"·href="a00161_source.html">dune/grid/yaspgrid/yaspgridindexsets.hh</a>&gt;</code><br·/>117 <code>#include·&lt;<a·class="el"·href="a00230_source.html">dune/grid/yaspgrid/yaspgridindexsets.hh</a>&gt;</code><br·/>
118 <code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/yaspgrididset.hh</a>&gt;</code><br·/>118 <code>#include·&lt;<a·class="el"·href="a00182_source.html">dune/grid/yaspgrid/yaspgrididset.hh</a>&gt;</code><br·/>
119 <code>#include·&lt;<a·class="el"·href="a00188_source.html">dune/grid/yaspgrid/yaspgridpersistentcontainer.hh</a>&gt;</code><br·/>119 <code>#include·&lt;<a·class="el"·href="a00224_source.html">dune/grid/yaspgrid/yaspgridpersistentcontainer.hh</a>&gt;</code><br·/>
120 <code>#include·&lt;<a·class="el"·href="a00194_source.html">dune/grid/yaspgrid/structuredyaspgridfactory.hh</a>&gt;</code><br·/>120 <code>#include·&lt;<a·class="el"·href="a00167_source.html">dune/grid/yaspgrid/structuredyaspgridfactory.hh</a>&gt;</code><br·/>
121 <code>#include·&lt;<a·class="el"·href="a07100_source.html">dune/grid/yaspgrid/backuprestore.hh</a>&gt;</code><br·/>121 <code>#include·&lt;<a·class="el"·href="a07100_source.html">dune/grid/yaspgrid/backuprestore.hh</a>&gt;</code><br·/>
122 </div>122 </div>
123 <p><a·href="a01025_source.html">Go·to·the·source·code·of·this·file.</a></p>123 <p><a·href="a01025_source.html">Go·to·the·source·code·of·this·file.</a></p>
124 <table·class="memberdecls">124 <table·class="memberdecls">
125 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>125 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
126 Classes</h2></td></tr>126 Classes</h2></td></tr>
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04280.html">Dune::YaspGridFamily&lt;·dim,·Coordinates·&gt;</a></td></tr>127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04280.html">Dune::YaspGridFamily&lt;·dim,·Coordinates·&gt;</a></td></tr>
24.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01025_source.html
    
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;dune/common/reservedvector.hh&gt;</span></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;dune/common/reservedvector.hh&gt;</span></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/common/parallel/communication.hh&gt;</span></div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/common/parallel/communication.hh&gt;</span></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;dune/geometry/axisalignedcubegeometry.hh&gt;</span></div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;dune/geometry/axisalignedcubegeometry.hh&gt;</span></div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#if·HAVE_MPI</span></div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#if·HAVE_MPI</span></div>
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpicommunication.hh&gt;</span></div>116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpicommunication.hh&gt;</span></div>
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif</span></div>117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif</span></div>
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
119 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>119 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
Offset 137, 27 lines modifiedOffset 137, 27 lines modified
137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;············<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04264.html">YaspHierarchicIterator</a>;</div>137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;············<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04264.html">YaspHierarchicIterator</a>;</div>
138 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keywordtype">bool</span>·isLeafIndexSet&gt;·····················<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04268.html">YaspIndexSet</a>;</div>138 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keywordtype">bool</span>·isLeafIndexSet&gt;·····················<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04268.html">YaspIndexSet</a>;</div>
139 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;············<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04272.html">YaspGlobalIdSet</a>;</div>139 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;············<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04272.html">YaspGlobalIdSet</a>;</div>
140 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;············<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04276.html">YaspPersistentContainerIndex</a>;</div>140 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;············<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04276.html">YaspPersistentContainerIndex</a>;</div>
141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>}·<span·class="comment">//·namespace·Dune</span></div>142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>}·<span·class="comment">//·namespace·Dune</span></div>
143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00203.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</span></div>144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00218.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</span></div>
145 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00179.html">dune/grid/yaspgrid/torus.hh</a>&gt;</span></div>145 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00227.html">dune/grid/yaspgrid/torus.hh</a>&gt;</span></div>
146 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00200.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</span></div>146 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00209.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</span></div>
147 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00167.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</span></div>147 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00176.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</span></div>
148 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00176.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</span></div>148 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00170.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</span></div>
149 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00218.html">dune/grid/yaspgrid/yaspgridintersection.hh</a>&gt;</span></div>149 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00191.html">dune/grid/yaspgrid/yaspgridintersection.hh</a>&gt;</span></div>
150 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00170.html">dune/grid/yaspgrid/yaspgridintersectioniterator.hh</a>&gt;</span></div>150 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00155.html">dune/grid/yaspgrid/yaspgridintersectioniterator.hh</a>&gt;</span></div>
151 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00212.html">dune/grid/yaspgrid/yaspgridhierarchiciterator.hh</a>&gt;</span></div>151 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00185.html">dune/grid/yaspgrid/yaspgridhierarchiciterator.hh</a>&gt;</span></div>
152 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00215.html">dune/grid/yaspgrid/yaspgridentityseed.hh</a>&gt;</span></div>152 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00233.html">dune/grid/yaspgrid/yaspgridentityseed.hh</a>&gt;</span></div>
153 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00224.html">dune/grid/yaspgrid/yaspgridleveliterator.hh</a>&gt;</span></div>153 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00200.html">dune/grid/yaspgrid/yaspgridleveliterator.hh</a>&gt;</span></div>
154 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00161.html">dune/grid/yaspgrid/yaspgridindexsets.hh</a>&gt;</span></div>154 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00230.html">dune/grid/yaspgrid/yaspgridindexsets.hh</a>&gt;</span></div>
155 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00209.html">dune/grid/yaspgrid/yaspgrididset.hh</a>&gt;</span></div>155 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00182.html">dune/grid/yaspgrid/yaspgrididset.hh</a>&gt;</span></div>
156 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00188.html">dune/grid/yaspgrid/yaspgridpersistentcontainer.hh</a>&gt;</span></div>156 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00224.html">dune/grid/yaspgrid/yaspgridpersistentcontainer.hh</a>&gt;</span></div>
157 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>157 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>
158 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>158 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
159 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>159 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
160 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="preprocessor">#if·HAVE_MPI</span></div>160 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="preprocessor">#if·HAVE_MPI</span></div>
161 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a01067.html#a3b956440e5ad9ab831e3141bc7164ce2">···85</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a01067.html#a3b956440e5ad9ab831e3141bc7164ce2">YaspCommunication</a>·=·Communication&lt;MPI_Comm&gt;;</div>161 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="a01067.html#a3b956440e5ad9ab831e3141bc7164ce2">···85</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a01067.html#a3b956440e5ad9ab831e3141bc7164ce2">YaspCommunication</a>·=·Communication&lt;MPI_Comm&gt;;</div>
162 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="preprocessor">#else</span></div>162 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="preprocessor">#else</span></div>
163 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a01067.html#a3b956440e5ad9ab831e3141bc7164ce2">YaspCommunication</a>·=·Communication&lt;No_Comm&gt;;</div>163 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a01067.html#a3b956440e5ad9ab831e3141bc7164ce2">YaspCommunication</a>·=·Communication&lt;No_Comm&gt;;</div>
Offset 2055, 34 lines modifiedOffset 2055, 34 lines modified
2055 <div·class="line"><a·id="l02061"·name="l02061"></a><span·class="lineno">·2061</span>····};</div>2055 <div·class="line"><a·id="l02061"·name="l02061"></a><span·class="lineno">·2061</span>····};</div>
2056 <div·class="line"><a·id="l02062"·name="l02062"></a><span·class="lineno">·2062</span>·</div>2056 <div·class="line"><a·id="l02062"·name="l02062"></a><span·class="lineno">·2062</span>·</div>
2057 <div·class="line"><a·id="l02063"·name="l02063"></a><span·class="lineno">·2063</span>··}</div>2057 <div·class="line"><a·id="l02063"·name="l02063"></a><span·class="lineno">·2063</span>··}</div>
2058 <div·class="line"><a·id="l02064"·name="l02064"></a><span·class="lineno">·2064</span>·</div>2058 <div·class="line"><a·id="l02064"·name="l02064"></a><span·class="lineno">·2064</span>·</div>
2059 <div·class="line"><a·id="l02065"·name="l02065"></a><span·class="lineno">·2065</span>}·<span·class="comment">//·end·namespace</span></div>2059 <div·class="line"><a·id="l02065"·name="l02065"></a><span·class="lineno">·2065</span>}·<span·class="comment">//·end·namespace</span></div>
2060 <div·class="line"><a·id="l02066"·name="l02066"></a><span·class="lineno">·2066</span>·</div>2060 <div·class="line"><a·id="l02066"·name="l02066"></a><span·class="lineno">·2066</span>·</div>
2061 <div·class="line"><a·id="l02067"·name="l02067"></a><span·class="lineno">·2067</span><span·class="comment">//·Include·the·specialization·of·the·StructuredGridFactory·class·for·YaspGrid</span></div>2061 <div·class="line"><a·id="l02067"·name="l02067"></a><span·class="lineno">·2067</span><span·class="comment">//·Include·the·specialization·of·the·StructuredGridFactory·class·for·YaspGrid</span></div>
2062 <div·class="line"><a·id="l02068"·name="l02068"></a><span·class="lineno">·2068</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00194.html">dune/grid/yaspgrid/structuredyaspgridfactory.hh</a>&gt;</span></div>2062 <div·class="line"><a·id="l02068"·name="l02068"></a><span·class="lineno">·2068</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00167.html">dune/grid/yaspgrid/structuredyaspgridfactory.hh</a>&gt;</span></div>
2063 <div·class="line"><a·id="l02069"·name="l02069"></a><span·class="lineno">·2069</span><span·class="comment">//·Include·the·specialization·of·the·BackupRestoreFacility·class·for·YaspGrid</span></div>2063 <div·class="line"><a·id="l02069"·name="l02069"></a><span·class="lineno">·2069</span><span·class="comment">//·Include·the·specialization·of·the·BackupRestoreFacility·class·for·YaspGrid</span></div>
2064 <div·class="line"><a·id="l02070"·name="l02070"></a><span·class="lineno">·2070</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07100.html">dune/grid/yaspgrid/backuprestore.hh</a>&gt;</span></div>2064 <div·class="line"><a·id="l02070"·name="l02070"></a><span·class="lineno">·2070</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07100.html">dune/grid/yaspgrid/backuprestore.hh</a>&gt;</span></div>
2065 <div·class="line"><a·id="l02071"·name="l02071"></a><span·class="lineno">·2071</span>·</div>2065 <div·class="line"><a·id="l02071"·name="l02071"></a><span·class="lineno">·2071</span>·</div>
2066 <div·class="line"><a·id="l02072"·name="l02072"></a><span·class="lineno">·2072</span><span·class="preprocessor">#endif</span></div>2066 <div·class="line"><a·id="l02072"·name="l02072"></a><span·class="lineno">·2072</span><span·class="preprocessor">#endif</span></div>
2067 <div·class="ttc"·id="aa00161_html"><div·class="ttname"><a·href="a00161.html">yaspgridindexsets.hh</a></div><div·class="ttdoc">level-wise,·non-persistent,·consecutive·indices·for·YaspGrid</div></div>2067 <div·class="ttc"·id="aa00155_html"><div·class="ttname"><a·href="a00155.html">yaspgridintersectioniterator.hh</a></div><div·class="ttdoc">The·YaspIntersectionIterator·class.</div></div>
 2068 <div·class="ttc"·id="aa00167_html"><div·class="ttname"><a·href="a00167.html">structuredyaspgridfactory.hh</a></div><div·class="ttdoc">Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.</div></div>
 2069 <div·class="ttc"·id="aa00170_html"><div·class="ttname"><a·href="a00170.html">yaspgridentity.hh</a></div><div·class="ttdoc">the·YaspEntity·class·and·its·specializations</div></div>
2068 <div·class="ttc"·id="aa00167_html"><div·class="ttname"><a·href="a00167.html">yaspgridgeometry.hh</a></div><div·class="ttdoc">The·YaspGeometry·class·and·its·specializations.</div></div>2070 <div·class="ttc"·id="aa00176_html"><div·class="ttname"><a·href="a00176.html">yaspgridgeometry.hh</a></div><div·class="ttdoc">The·YaspGeometry·class·and·its·specializations.</div></div>
 2071 <div·class="ttc"·id="aa00182_html"><div·class="ttname"><a·href="a00182.html">yaspgrididset.hh</a></div></div>
 2072 <div·class="ttc"·id="aa00185_html"><div·class="ttname"><a·href="a00185.html">yaspgridhierarchiciterator.hh</a></div></div>
2069 <div·class="ttc"·id="aa00170_html"><div·class="ttname"><a·href="a00170.html">yaspgridintersectioniterator.hh</a></div><div·class="ttdoc">The·YaspIntersectionIterator·class.</div></div>2073 <div·class="ttc"·id="aa00191_html"><div·class="ttname"><a·href="a00191.html">yaspgridintersection.hh</a></div><div·class="ttdoc">The·YaspIntersection·class.</div></div>
2070 <div·class="ttc"·id="aa00176_html"><div·class="ttname"><a·href="a00176.html">yaspgridentity.hh</a></div><div·class="ttdoc">the·YaspEntity·class·and·its·specializations</div></div>2074 <div·class="ttc"·id="aa00200_html"><div·class="ttname"><a·href="a00200.html">yaspgridleveliterator.hh</a></div><div·class="ttdoc">The·YaspLevelIterator·class.</div></div>
2071 <div·class="ttc"·id="aa00179_html"><div·class="ttname"><a·href="a00179.html">torus.hh</a></div><div·class="ttdoc">This·file·provides·the·infrastructure·for·toroidal·communication·in·YaspGrid.</div></div> 
2072 <div·class="ttc"·id="aa00188_html"><div·class="ttname"><a·href="a00188.html">yaspgridpersistentcontainer.hh</a></div><div·class="ttdoc">Specialization·of·the·PersistentContainer·for·YaspGrid.</div></div> 
2073 <div·class="ttc"·id="aa00194_html"><div·class="ttname"><a·href="a00194.html">structuredyaspgridfactory.hh</a></div><div·class="ttdoc">Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.</div></div> 
2074 <div·class="ttc"·id="aa00200_html"><div·class="ttname"><a·href="a00200.html">ygrid.hh</a></div><div·class="ttdoc">This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.</div></div>2075 <div·class="ttc"·id="aa00209_html"><div·class="ttname"><a·href="a00209.html">ygrid.hh</a></div><div·class="ttdoc">This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.</div></div>
2075 <div·class="ttc"·id="aa00203_html"><div·class="ttname"><a·href="a00203.html">coordinates.hh</a></div><div·class="ttdoc">This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the...</div></div>2076 <div·class="ttc"·id="aa00218_html"><div·class="ttname"><a·href="a00218.html">coordinates.hh</a></div><div·class="ttdoc">This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the...</div></div>
2076 <div·class="ttc"·id="aa00209_html"><div·class="ttname"><a·href="a00209.html">yaspgrididset.hh</a></div></div> 
2077 <div·class="ttc"·id="aa00212_html"><div·class="ttname"><a·href="a00212.html">yaspgridhierarchiciterator.hh</a></div></div>2077 <div·class="ttc"·id="aa00224_html"><div·class="ttname"><a·href="a00224.html">yaspgridpersistentcontainer.hh</a></div><div·class="ttdoc">Specialization·of·the·PersistentContainer·for·YaspGrid.</div></div>
 2078 <div·class="ttc"·id="aa00227_html"><div·class="ttname"><a·href="a00227.html">torus.hh</a></div><div·class="ttdoc">This·file·provides·the·infrastructure·for·toroidal·communication·in·YaspGrid.</div></div>
 2079 <div·class="ttc"·id="aa00230_html"><div·class="ttname"><a·href="a00230.html">yaspgridindexsets.hh</a></div><div·class="ttdoc">level-wise,·non-persistent,·consecutive·indices·for·YaspGrid</div></div>
2078 <div·class="ttc"·id="aa00215_html"><div·class="ttname"><a·href="a00215.html">yaspgridentityseed.hh</a></div><div·class="ttdoc">The·YaspEntitySeed·class.</div></div>2080 <div·class="ttc"·id="aa00233_html"><div·class="ttname"><a·href="a00233.html">yaspgridentityseed.hh</a></div><div·class="ttdoc">The·YaspEntitySeed·class.</div></div>
2079 <div·class="ttc"·id="aa00218_html"><div·class="ttname"><a·href="a00218.html">yaspgridintersection.hh</a></div><div·class="ttdoc">The·YaspIntersection·class.</div></div> 
2080 <div·class="ttc"·id="aa00224_html"><div·class="ttname"><a·href="a00224.html">yaspgridleveliterator.hh</a></div><div·class="ttdoc">The·YaspLevelIterator·class.</div></div> 
2081 <div·class="ttc"·id="aa00245_html"><div·class="ttname"><a·href="a00245.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>2081 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>
2082 <div·class="ttc"·id="aa01034_html_gaa9877ecffae8bae220b1078ada412a55"><div·class="ttname"><a·href="a01034.html#gaa9877ecffae8bae220b1078ada412a55">Dune::operator&lt;&lt;</a></div><div·class="ttdeci">std::ostream·&amp;·operator&lt;&lt;(std::ostream·&amp;out,·const·PartitionType·&amp;type)</div><div·class="ttdoc">write·a·PartitionType·to·a·stream</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:72</div></div>2082 <div·class="ttc"·id="aa01034_html_gaa9877ecffae8bae220b1078ada412a55"><div·class="ttname"><a·href="a01034.html#gaa9877ecffae8bae220b1078ada412a55">Dune::operator&lt;&lt;</a></div><div·class="ttdeci">std::ostream·&amp;·operator&lt;&lt;(std::ostream·&amp;out,·const·PartitionType·&amp;type)</div><div·class="ttdoc">write·a·PartitionType·to·a·stream</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:72</div></div>
2083 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>2083 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>
2084 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>2084 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>
2085 <div·class="ttc"·id="aa01034_html_ggaa5b9e8102d7f70f3f4178182629d98b6a3026c69cd558fe3687c11f45966905e9"><div·class="ttname"><a·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a3026c69cd558fe3687c11f45966905e9">Dune::All_Partition</a></div><div·class="ttdeci">@·All_Partition</div><div·class="ttdoc">all·entities</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:141</div></div>2085 <div·class="ttc"·id="aa01034_html_ggaa5b9e8102d7f70f3f4178182629d98b6a3026c69cd558fe3687c11f45966905e9"><div·class="ttname"><a·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a3026c69cd558fe3687c11f45966905e9">Dune::All_Partition</a></div><div·class="ttdeci">@·All_Partition</div><div·class="ttdoc">all·entities</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:141</div></div>
2086 <div·class="ttc"·id="aa01034_html_ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0"><div·class="ttname"><a·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0">Dune::Interior_Partition</a></div><div·class="ttdeci">@·Interior_Partition</div><div·class="ttdoc">only·interior·entities</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:137</div></div>2086 <div·class="ttc"·id="aa01034_html_ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0"><div·class="ttname"><a·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0">Dune::Interior_Partition</a></div><div·class="ttdeci">@·Interior_Partition</div><div·class="ttdoc">only·interior·entities</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:137</div></div>
2087 <div·class="ttc"·id="aa01034_html_ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19"><div·class="ttname"><a·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19">Dune::InteriorBorder_Partition</a></div><div·class="ttdeci">@·InteriorBorder_Partition</div><div·class="ttdoc">interior·and·border·entities</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:138</div></div>2087 <div·class="ttc"·id="aa01034_html_ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19"><div·class="ttname"><a·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19">Dune::InteriorBorder_Partition</a></div><div·class="ttdeci">@·InteriorBorder_Partition</div><div·class="ttdoc">interior·and·border·entities</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:138</div></div>
2088 <div·class="ttc"·id="aa01034_html_ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d"><div·class="ttname"><a·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d">Dune::Overlap_Partition</a></div><div·class="ttdeci">@·Overlap_Partition</div><div·class="ttdoc">interior,·border,·and·overlap·entities</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:139</div></div>2088 <div·class="ttc"·id="aa01034_html_ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d"><div·class="ttname"><a·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d">Dune::Overlap_Partition</a></div><div·class="ttdeci">@·Overlap_Partition</div><div·class="ttdoc">interior,·border,·and·overlap·entities</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:139</div></div>
3.2 KB
html2text {}
    
Offset 2085, 41 lines modifiedOffset 2085, 41 lines modified
2085 YaspGrid2085 YaspGrid
2086 2068#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8/_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>2086 2068#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8/_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
2087 2069//·Include·the·specialization·of·the·BackupRestoreFacility·class·for2087 2069//·Include·the·specialization·of·the·BackupRestoreFacility·class·for
2088 YaspGrid2088 YaspGrid
2089 2070#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8/_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8._\x8h_\x8h>2089 2070#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8/_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8._\x8h_\x8h>
2090 20712090 2071
2091 2072#endif2091 2072#endif
2092 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8e_\x8t_\x8s_\x8._\x8h_\x8h 
2093 level-wise,·non-persistent,·consecutive·indices·for·YaspGrid 
2094 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h 
2095 The·YaspGeometry·class·and·its·specializations. 
2096 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h2092 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
2097 The·YaspIntersectionIterator·class.2093 The·YaspIntersectionIterator·class.
2098 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h 
2099 the·YaspEntity·class·and·its·specializations 
2100 _\x8t_\x8o_\x8r_\x8u_\x8s_\x8._\x8h_\x8h 
2101 This·file·provides·the·infrastructure·for·toroidal·communication·in·YaspGrid. 
2102 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h 
2103 Specialization·of·the·PersistentContainer·for·YaspGrid. 
2104 _\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h2094 _\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h
2105 Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.2095 Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.
 2096 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h
 2097 the·YaspEntity·class·and·its·specializations
 2098 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8._\x8h_\x8h
 2099 The·YaspGeometry·class·and·its·specializations.
 2100 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8i_\x8d_\x8s_\x8e_\x8t_\x8._\x8h_\x8h
 2101 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8h_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
 2102 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h
 2103 The·YaspIntersection·class.
 2104 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
 2105 The·YaspLevelIterator·class.
2106 _\x8y_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h2106 _\x8y_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h
2107 This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.2107 This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.
2108 _\x8c_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8._\x8h_\x8h2108 _\x8c_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8._\x8h_\x8h
2109 This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon2109 This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon
2110 implementation·of·the...2110 implementation·of·the...
 2111 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h
 2112 Specialization·of·the·PersistentContainer·for·YaspGrid.
 2113 _\x8t_\x8o_\x8r_\x8u_\x8s_\x8._\x8h_\x8h
 2114 This·file·provides·the·infrastructure·for·toroidal·communication·in·YaspGrid.
2111 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8i_\x8d_.s_.e_.t_\x8._\x8h_\x8h2115 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_.d_.e_.x_.s_.e_.t_.s_\x8._\x8h_\x8h
2112 _.y_.a_.s_.p_.g_.r_.i_.d_.h_.i_.e_.r_.a_.r_.c_.h_.i_.c_.i_.t_.e_.r_.a_.t_.o_.r_.._.h_.h2116 level-wise,·non-persistent,·consecutive·indices·for·YaspGrid
2113 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8s_\x8e_\x8e_\x8d_\x8._\x8h_\x8h2117 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8s_\x8e_\x8e_\x8d_\x8._\x8h_\x8h
2114 The·YaspEntitySeed·class.2118 The·YaspEntitySeed·class.
2115 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h 
2116 The·YaspIntersection·class. 
2117 _\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h 
2118 The·YaspLevelIterator·class. 
2119 _\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h2119 _\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h
2120 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and2120 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and
2121 DataHandles.2121 DataHandles.
2122 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<2122 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<
2123 std::ostream·&·operator<<(std::ostream·&out,·const·PartitionType·&type)2123 std::ostream·&·operator<<(std::ostream·&out,·const·PartitionType·&type)
2124 write·a·PartitionType·to·a·stream2124 write·a·PartitionType·to·a·stream
2125 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·gridenums.hh:722125 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·gridenums.hh:72
1.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01030.html
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 <div><div·class="header">71 <div><div·class="header">
72 ··<div·class="headertitle"><div·class="title">Bug·List</div></div>72 ··<div·class="headertitle"><div·class="title">Bug·List</div></div>
73 </div><!--header-->73 </div><!--header-->
74 <div·class="contents">74 <div·class="contents">
75 <div·class="textblock"><dl·class="reflist">75 <div·class="textblock"><dl·class="reflist">
76 <dt>Member·<a·class="el"·href="a04060.html#a1e1318c2479ecef40a1bcee8a04222f2">Dune::UGGrid&lt;·dim·&gt;::loadBalance</a>··(int·minlevel=0)</dt>76 <dt>Member·<a·class="el"·href="a04060.html#a1e1318c2479ecef40a1bcee8a04222f2">Dune::UGGrid&lt;·dim·&gt;::loadBalance</a>··(int·minlevel=0)</dt>
77 <dd><a·class="anchor"·id="_bug000001"></a>The·return·value·is·always·'true'·</dd>77 <dd><a·class="anchor"·id="_bug000001"></a>The·return·value·is·always·'true'·</dd>
78 <dt>File·<a·class="el"·href="a00992.html">globalindexset.hh</a>··</dt>78 <dt>File·<a·class="el"·href="a00998.html">globalindexset.hh</a>··</dt>
79 <dd><a·class="anchor"·id="_bug000002"></a>This·code·will·most·likely·not·work·on·grids·with·more·than·one·element·type.·Please·ask·on·the·mailing·list·if·you·need·this·feature.·</dd>79 <dd><a·class="anchor"·id="_bug000002"></a>This·code·will·most·likely·not·work·on·grids·with·more·than·one·element·type.·Please·ask·on·the·mailing·list·if·you·need·this·feature.·</dd>
80 </dl>80 </dl>
81 </div></div><!--·contents·-->81 </div></div><!--·contents·-->
82 </div><!--·PageDoc·-->82 </div><!--·PageDoc·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
9.78 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01034.html
    
Offset 171, 16 lines modifiedOffset 171, 16 lines modified
171 ········<tr>171 ········<tr>
172 ··········<td·class="memname">enum·<a·class="el"·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></td>172 ··········<td·class="memname">enum·<a·class="el"·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></td>
173 ········</tr>173 ········</tr>
174 ······</table>174 ······</table>
175 </div><div·class="memdoc">175 </div><div·class="memdoc">
  
176 <p>Define·a·type·for·communication·direction·parameter.·</p>176 <p>Define·a·type·for·communication·direction·parameter.·</p>
177 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>177 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
178 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div>178 <div·class="ttc"·id="aa00356_html"><div·class="ttname"><a·href="a00356.html">gridenums.hh</a></div></div>
179 </div><!--·fragment·-->·<table·class="fieldtable">179 </div><!--·fragment·-->·<table·class="fieldtable">
180 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703"·name="ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703"></a>ForwardCommunication&#160;</td><td·class="fielddoc"><p>communicate·as·given·in·InterfaceType·</p>180 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703"·name="ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703"></a>ForwardCommunication&#160;</td><td·class="fielddoc"><p>communicate·as·given·in·InterfaceType·</p>
181 </td></tr>181 </td></tr>
182 <tr><td·class="fieldname"><a·id="ggacf00ef51e7964e5797de12e1bdf8d755a109be42b107eef1f3de8fdcf3df59dd0"·name="ggacf00ef51e7964e5797de12e1bdf8d755a109be42b107eef1f3de8fdcf3df59dd0"></a>BackwardCommunication&#160;</td><td·class="fielddoc"><p>reverse·communication·direction·</p>182 <tr><td·class="fieldname"><a·id="ggacf00ef51e7964e5797de12e1bdf8d755a109be42b107eef1f3de8fdcf3df59dd0"·name="ggacf00ef51e7964e5797de12e1bdf8d755a109be42b107eef1f3de8fdcf3df59dd0"></a>BackwardCommunication&#160;</td><td·class="fielddoc"><p>reverse·communication·direction·</p>
183 </td></tr>183 </td></tr>
184 </table>184 </table>
  
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 ········<tr>195 ········<tr>
196 ··········<td·class="memname">enum·<a·class="el"·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></td>196 ··········<td·class="memname">enum·<a·class="el"·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></td>
197 ········</tr>197 ········</tr>
198 ······</table>198 ······</table>
199 </div><div·class="memdoc">199 </div><div·class="memdoc">
  
200 <p>Parameter·to·be·used·for·the·communication·functions.·</p>200 <p>Parameter·to·be·used·for·the·communication·functions.·</p>
201 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>201 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
202 </div><!--·fragment·-->·<table·class="fieldtable">202 </div><!--·fragment·-->·<table·class="fieldtable">
203 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ggae799a4296824c1d4ae0d82e71287b722a8b8e3364d9c34ed2e31f038479012f4f"·name="ggae799a4296824c1d4ae0d82e71287b722a8b8e3364d9c34ed2e31f038479012f4f"></a>InteriorBorder_InteriorBorder_Interface&#160;</td><td·class="fielddoc"><p>send/receive·interior·and·border·entities·</p>203 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ggae799a4296824c1d4ae0d82e71287b722a8b8e3364d9c34ed2e31f038479012f4f"·name="ggae799a4296824c1d4ae0d82e71287b722a8b8e3364d9c34ed2e31f038479012f4f"></a>InteriorBorder_InteriorBorder_Interface&#160;</td><td·class="fielddoc"><p>send/receive·interior·and·border·entities·</p>
204 </td></tr>204 </td></tr>
205 <tr><td·class="fieldname"><a·id="ggae799a4296824c1d4ae0d82e71287b722a05cadca133ee23c967950c19bcbe4b85"·name="ggae799a4296824c1d4ae0d82e71287b722a05cadca133ee23c967950c19bcbe4b85"></a>InteriorBorder_All_Interface&#160;</td><td·class="fielddoc"><p>send·interior·and·border,·receive·all·entities·</p>205 <tr><td·class="fieldname"><a·id="ggae799a4296824c1d4ae0d82e71287b722a05cadca133ee23c967950c19bcbe4b85"·name="ggae799a4296824c1d4ae0d82e71287b722a05cadca133ee23c967950c19bcbe4b85"></a>InteriorBorder_All_Interface&#160;</td><td·class="fielddoc"><p>send·interior·and·border,·receive·all·entities·</p>
206 </td></tr>206 </td></tr>
207 <tr><td·class="fieldname"><a·id="ggae799a4296824c1d4ae0d82e71287b722a63cd8ac44d5a4cbb8cd1a4176e6b2965"·name="ggae799a4296824c1d4ae0d82e71287b722a63cd8ac44d5a4cbb8cd1a4176e6b2965"></a>Overlap_OverlapFront_Interface&#160;</td><td·class="fielddoc"><p>send·overlap,·receive·overlap·and·front·entities·</p>207 <tr><td·class="fieldname"><a·id="ggae799a4296824c1d4ae0d82e71287b722a63cd8ac44d5a4cbb8cd1a4176e6b2965"·name="ggae799a4296824c1d4ae0d82e71287b722a63cd8ac44d5a4cbb8cd1a4176e6b2965"></a>Overlap_OverlapFront_Interface&#160;</td><td·class="fielddoc"><p>send·overlap,·receive·overlap·and·front·entities·</p>
208 </td></tr>208 </td></tr>
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 ········<tr>224 ········<tr>
225 ··········<td·class="memname">enum·<a·class="el"·href="a01034.html#gaa5b9e8102d7f70f3f4178182629d98b6">Dune::PartitionIteratorType</a></td>225 ··········<td·class="memname">enum·<a·class="el"·href="a01034.html#gaa5b9e8102d7f70f3f4178182629d98b6">Dune::PartitionIteratorType</a></td>
226 ········</tr>226 ········</tr>
227 ······</table>227 ······</table>
228 </div><div·class="memdoc">228 </div><div·class="memdoc">
  
229 <p>Parameter·to·be·used·for·the·parallel·level-·and·leaf·iterators.·</p>229 <p>Parameter·to·be·used·for·the·parallel·level-·and·leaf·iterators.·</p>
230 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>230 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
231 </div><!--·fragment·-->·<table·class="fieldtable">231 </div><!--·fragment·-->·<table·class="fieldtable">
232 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0"·name="ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0"></a>Interior_Partition&#160;</td><td·class="fielddoc"><p>only·interior·entities·</p>232 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0"·name="ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0"></a>Interior_Partition&#160;</td><td·class="fielddoc"><p>only·interior·entities·</p>
233 </td></tr>233 </td></tr>
234 <tr><td·class="fieldname"><a·id="ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19"·name="ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19"></a>InteriorBorder_Partition&#160;</td><td·class="fielddoc"><p>interior·and·border·entities·</p>234 <tr><td·class="fieldname"><a·id="ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19"·name="ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19"></a>InteriorBorder_Partition&#160;</td><td·class="fielddoc"><p>interior·and·border·entities·</p>
235 </td></tr>235 </td></tr>
236 <tr><td·class="fieldname"><a·id="ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d"·name="ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d"></a>Overlap_Partition&#160;</td><td·class="fielddoc"><p>interior,·border,·and·overlap·entities·</p>236 <tr><td·class="fieldname"><a·id="ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d"·name="ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d"></a>Overlap_Partition&#160;</td><td·class="fielddoc"><p>interior,·border,·and·overlap·entities·</p>
237 </td></tr>237 </td></tr>
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
255 ········<tr>255 ········<tr>
256 ··········<td·class="memname">enum·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></td>256 ··········<td·class="memname">enum·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></td>
257 ········</tr>257 ········</tr>
258 ······</table>258 ······</table>
259 </div><div·class="memdoc">259 </div><div·class="memdoc">
  
260 <p>Attributes·used·in·the·generic·overlap·model.·</p>260 <p>Attributes·used·in·the·generic·overlap·model.·</p>
261 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>261 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
262 </div><!--·fragment·--><p>The·values·are·ordered·intentionally·in·order·to·be·able·to·define·ranges·of·partition·types.·</p>262 </div><!--·fragment·--><p>The·values·are·ordered·intentionally·in·order·to·be·able·to·define·ranges·of·partition·types.·</p>
263 <table·class="fieldtable">263 <table·class="fieldtable">
264 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8"·name="ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8"></a>InteriorEntity&#160;</td><td·class="fielddoc"><p>all·interior·entities·</p>264 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8"·name="ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8"></a>InteriorEntity&#160;</td><td·class="fielddoc"><p>all·interior·entities·</p>
265 </td></tr>265 </td></tr>
266 <tr><td·class="fieldname"><a·id="ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80"·name="ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80"></a>BorderEntity&#160;</td><td·class="fielddoc"><p>on·boundary·between·interior·and·overlap·</p>266 <tr><td·class="fieldname"><a·id="ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80"·name="ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80"></a>BorderEntity&#160;</td><td·class="fielddoc"><p>on·boundary·between·interior·and·overlap·</p>
267 </td></tr>267 </td></tr>
268 <tr><td·class="fieldname"><a·id="ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850"·name="ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850"></a>OverlapEntity&#160;</td><td·class="fielddoc"><p>all·entities·lying·in·the·overlap·zone·</p>268 <tr><td·class="fieldname"><a·id="ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850"·name="ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850"></a>OverlapEntity&#160;</td><td·class="fielddoc"><p>all·entities·lying·in·the·overlap·zone·</p>
Offset 308, 15 lines modifiedOffset 308, 15 lines modified
308 ··<td·class="mlabels-right">308 ··<td·class="mlabels-right">
309 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>309 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
310 ··</tr>310 ··</tr>
311 </table>311 </table>
312 </div><div·class="memdoc">312 </div><div·class="memdoc">
  
313 <p>write·an·InterfaceType·to·a·stream·</p>313 <p>write·an·InterfaceType·to·a·stream·</p>
314 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>314 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
315 </div><!--·fragment·-->·315 </div><!--·fragment·-->·
316 </div>316 </div>
317 </div>317 </div>
318 <a·id="gade8ebbd51a3891143b354475955b4013"·name="gade8ebbd51a3891143b354475955b4013"></a>318 <a·id="gade8ebbd51a3891143b354475955b4013"·name="gade8ebbd51a3891143b354475955b4013"></a>
319 <h2·class="memtitle"><span·class="permalink"><a·href="#gade8ebbd51a3891143b354475955b4013">&#9670;&#160;</a></span>operator&lt;&lt;()·<span·class="overload">[2/3]</span></h2>319 <h2·class="memtitle"><span·class="permalink"><a·href="#gade8ebbd51a3891143b354475955b4013">&#9670;&#160;</a></span>operator&lt;&lt;()·<span·class="overload">[2/3]</span></h2>
  
320 <div·class="memitem">320 <div·class="memitem">
Offset 347, 15 lines modifiedOffset 347, 15 lines modified
347 ··<td·class="mlabels-right">347 ··<td·class="mlabels-right">
348 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>348 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
349 ··</tr>349 ··</tr>
350 </table>350 </table>
351 </div><div·class="memdoc">351 </div><div·class="memdoc">
  
352 <p>write·a·PartitionIteratorType·to·a·stream·</p>352 <p>write·a·PartitionIteratorType·to·a·stream·</p>
353 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>353 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
354 </div><!--·fragment·-->·354 </div><!--·fragment·-->·
355 </div>355 </div>
356 </div>356 </div>
357 <a·id="gaa9877ecffae8bae220b1078ada412a55"·name="gaa9877ecffae8bae220b1078ada412a55"></a>357 <a·id="gaa9877ecffae8bae220b1078ada412a55"·name="gaa9877ecffae8bae220b1078ada412a55"></a>
358 <h2·class="memtitle"><span·class="permalink"><a·href="#gaa9877ecffae8bae220b1078ada412a55">&#9670;&#160;</a></span>operator&lt;&lt;()·<span·class="overload">[3/3]</span></h2>358 <h2·class="memtitle"><span·class="permalink"><a·href="#gaa9877ecffae8bae220b1078ada412a55">&#9670;&#160;</a></span>operator&lt;&lt;()·<span·class="overload">[3/3]</span></h2>
  
359 <div·class="memitem">359 <div·class="memitem">
Offset 386, 15 lines modifiedOffset 386, 15 lines modified
386 ··<td·class="mlabels-right">386 ··<td·class="mlabels-right">
387 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>387 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
388 ··</tr>388 ··</tr>
389 </table>389 </table>
390 </div><div·class="memdoc">390 </div><div·class="memdoc">
  
391 <p>write·a·PartitionType·to·a·stream·</p>391 <p>write·a·PartitionType·to·a·stream·</p>
392 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>392 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
393 </div><!--·fragment·-->·393 </div><!--·fragment·-->·
394 </div>394 </div>
395 </div>395 </div>
396 <a·id="ga93b58eeb427bbeafe9bd7d460a1603cc"·name="ga93b58eeb427bbeafe9bd7d460a1603cc"></a>396 <a·id="ga93b58eeb427bbeafe9bd7d460a1603cc"·name="ga93b58eeb427bbeafe9bd7d460a1603cc"></a>
397 <h2·class="memtitle"><span·class="permalink"><a·href="#ga93b58eeb427bbeafe9bd7d460a1603cc">&#9670;&#160;</a></span>PartitionName()</h2>397 <h2·class="memtitle"><span·class="permalink"><a·href="#ga93b58eeb427bbeafe9bd7d460a1603cc">&#9670;&#160;</a></span>PartitionName()</h2>
  
398 <div·class="memitem">398 <div·class="memitem">
Offset 415, 15 lines modifiedOffset 415, 15 lines modified
415 ··<td·class="mlabels-right">415 ··<td·class="mlabels-right">
416 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>416 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
417 ··</tr>417 ··</tr>
418 </table>418 </table>
419 </div><div·class="memdoc">419 </div><div·class="memdoc">
  
420 <p>Provide·names·for·the·partition·types.·</p>420 <p>Provide·names·for·the·partition·types.·</p>
421 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>421 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
422 </div><!--·fragment·-->·422 </div><!--·fragment·-->·
423 </div>423 </div>
424 </div>424 </div>
425 <a·id="gaf3592a03efd8f240a919daba95d47251"·name="gaf3592a03efd8f240a919daba95d47251"></a>425 <a·id="gaf3592a03efd8f240a919daba95d47251"·name="gaf3592a03efd8f240a919daba95d47251"></a>
426 <h2·class="memtitle"><span·class="permalink"><a·href="#gaf3592a03efd8f240a919daba95d47251">&#9670;&#160;</a></span>partitionSet()</h2>426 <h2·class="memtitle"><span·class="permalink"><a·href="#gaf3592a03efd8f240a919daba95d47251">&#9670;&#160;</a></span>partitionSet()</h2>
  
Max diff block lines reached; 0/9915 bytes (0.00%) of diff not shown.
1.78 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01058.html
    
Offset 84, 16 lines modifiedOffset 84, 16 lines modified
84 <area·shape="rect"·href="a01054.html"·title="·"·alt=""·coords="5,13,45,38"/>84 <area·shape="rect"·href="a01054.html"·title="·"·alt=""·coords="5,13,45,38"/>
85 <area·shape="rect"·title="·"·alt=""·coords="93,5,248,45"/>85 <area·shape="rect"·title="·"·alt=""·coords="93,5,248,45"/>
86 </map>86 </map>
87 </div>87 </div>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
90 Files</h2></td></tr>90 Files</h2></td></tr>
91 <tr·class="memitem:a00773"·id="r_a00773"><td·class="memItemLeft"·align="right"·valign="top">file·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00773.html">boundaryiterators.hh</a></td></tr>91 <tr·class="memitem:a00803"·id="r_a00803"><td·class="memItemLeft"·align="right"·valign="top">file·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00803.html">boundaryiterators.hh</a></td></tr>
92 <tr·class="memdesc:a00773"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output·on·the·skeleton.·<br·/></td></tr>92 <tr·class="memdesc:a00803"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output·on·the·skeleton.·<br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:a00809"·id="r_a00809"><td·class="memItemLeft"·align="right"·valign="top">file·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00809.html">skeletonfunction.hh</a></td></tr>94 <tr·class="memitem:a00809"·id="r_a00809"><td·class="memItemLeft"·align="right"·valign="top">file·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00809.html">skeletonfunction.hh</a></td></tr>
95 <tr·class="memdesc:a00809"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output·on·the·skeleton.·<br·/></td></tr>95 <tr·class="memdesc:a00809"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output·on·the·skeleton.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table><table·class="memberdecls">97 </table><table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
99 Namespaces</h2></td></tr>99 Namespaces</h2></td></tr>
21.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01068.html
    
Offset 223, 33 lines modifiedOffset 223, 33 lines modified
223 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02476.html">Twist&lt;·dim,·2·&gt;</a></td></tr>223 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02476.html">Twist&lt;·dim,·2·&gt;</a></td></tr>
224 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>224 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
225 </table><table·class="memberdecls">225 </table><table·class="memberdecls">
226 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="typedef-members"·name="typedef-members"></a>226 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="typedef-members"·name="typedef-members"></a>
227 Typedefs</h2></td></tr>227 Typedefs</h2></td></tr>
228 <tr·class="memitem:a1347de0929889ac7902b4b0840febe38"·id="r_a1347de0929889ac7902b4b0840febe38"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02256.html">Dune::IndexStack</a>&lt;·int,·100000·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a1347de0929889ac7902b4b0840febe38">IndexStack</a></td></tr>228 <tr·class="memitem:a1347de0929889ac7902b4b0840febe38"·id="r_a1347de0929889ac7902b4b0840febe38"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02256.html">Dune::IndexStack</a>&lt;·int,·100000·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a1347de0929889ac7902b4b0840febe38">IndexStack</a></td></tr>
229 <tr·class="separator:a1347de0929889ac7902b4b0840febe38"><td·class="memSeparator"·colspan="2">&#160;</td></tr>229 <tr·class="separator:a1347de0929889ac7902b4b0840febe38"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
230 <tr·class="memitem:a86b942cdffce80f98973c987ea6246da"·id="r_a86b942cdffce80f98973c987ea6246da"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a></td></tr>230 <tr·class="memitem:a86b942cdffce80f98973c987ea6246da"·id="r_a86b942cdffce80f98973c987ea6246da"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a></td></tr>
231 <tr·class="separator:a86b942cdffce80f98973c987ea6246da"><td·class="memSeparator"·colspan="2">&#160;</td></tr>231 <tr·class="separator:a86b942cdffce80f98973c987ea6246da"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
232 <tr·class="memitem:a507da1d491ffc23d26a668371592cea7"·id="r_a507da1d491ffc23d26a668371592cea7"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_B&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a507da1d491ffc23d26a668371592cea7">LocalVector</a></td></tr>232 <tr·class="memitem:a507da1d491ffc23d26a668371592cea7"·id="r_a507da1d491ffc23d26a668371592cea7"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_B&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a507da1d491ffc23d26a668371592cea7">LocalVector</a></td></tr>
233 <tr·class="separator:a507da1d491ffc23d26a668371592cea7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>233 <tr·class="separator:a507da1d491ffc23d26a668371592cea7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
234 <tr·class="memitem:af1650cccce3ce5a4c8ab8eb240d3c58a"·id="r_af1650cccce3ce5a4c8ab8eb240d3c58a"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_D&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a></td></tr>234 <tr·class="memitem:af1650cccce3ce5a4c8ab8eb240d3c58a"·id="r_af1650cccce3ce5a4c8ab8eb240d3c58a"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_D&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a></td></tr>
235 <tr·class="separator:af1650cccce3ce5a4c8ab8eb240d3c58a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>235 <tr·class="separator:af1650cccce3ce5a4c8ab8eb240d3c58a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
236 <tr·class="memitem:a3982ba26d2ca1b978ad5dfc99225babc"·id="r_a3982ba26d2ca1b978ad5dfc99225babc"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_DD&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">GlobalMatrix</a></td></tr>236 <tr·class="memitem:a3982ba26d2ca1b978ad5dfc99225babc"·id="r_a3982ba26d2ca1b978ad5dfc99225babc"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_DD&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">GlobalMatrix</a></td></tr>
237 <tr·class="separator:a3982ba26d2ca1b978ad5dfc99225babc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>237 <tr·class="separator:a3982ba26d2ca1b978ad5dfc99225babc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
238 <tr·class="memitem:a3a811627cd147103ac01aa962c25a98d"·id="r_a3a811627cd147103ac01aa962c25a98d"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·AFF_TRAFO&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">AffineTransformation</a></td></tr>238 <tr·class="memitem:a3a811627cd147103ac01aa962c25a98d"·id="r_a3a811627cd147103ac01aa962c25a98d"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·AFF_TRAFO&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">AffineTransformation</a></td></tr>
239 <tr·class="separator:a3a811627cd147103ac01aa962c25a98d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>239 <tr·class="separator:a3a811627cd147103ac01aa962c25a98d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
240 <tr·class="memitem:a177e94fd8d51ddcd47f3fa3f7add13b1"·id="r_a177e94fd8d51ddcd47f3fa3f7add13b1"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·MESH&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">Mesh</a></td></tr>240 <tr·class="memitem:a177e94fd8d51ddcd47f3fa3f7add13b1"·id="r_a177e94fd8d51ddcd47f3fa3f7add13b1"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·MESH&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">Mesh</a></td></tr>
241 <tr·class="separator:a177e94fd8d51ddcd47f3fa3f7add13b1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>241 <tr·class="separator:a177e94fd8d51ddcd47f3fa3f7add13b1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
242 <tr·class="memitem:a738666cf4bcd352ecee6a5dc484bb92c"·id="r_a738666cf4bcd352ecee6a5dc484bb92c"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a></td></tr>242 <tr·class="memitem:a738666cf4bcd352ecee6a5dc484bb92c"·id="r_a738666cf4bcd352ecee6a5dc484bb92c"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a></td></tr>
243 <tr·class="separator:a738666cf4bcd352ecee6a5dc484bb92c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>243 <tr·class="separator:a738666cf4bcd352ecee6a5dc484bb92c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
244 <tr·class="memitem:a763532db520e16a3ea6d45e06f6acf53"·id="r_a763532db520e16a3ea6d45e06f6acf53"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·BNDRY_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a763532db520e16a3ea6d45e06f6acf53">BoundaryId</a></td></tr>244 <tr·class="memitem:a763532db520e16a3ea6d45e06f6acf53"·id="r_a763532db520e16a3ea6d45e06f6acf53"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·BNDRY_TYPE&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a763532db520e16a3ea6d45e06f6acf53">BoundaryId</a></td></tr>
245 <tr·class="separator:a763532db520e16a3ea6d45e06f6acf53"><td·class="memSeparator"·colspan="2">&#160;</td></tr>245 <tr·class="separator:a763532db520e16a3ea6d45e06f6acf53"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
246 <tr·class="memitem:ae4208ed076c295f716febf9bbecb7eaf"·id="r_ae4208ed076c295f716febf9bbecb7eaf"><td·class="memItemLeft"·align="right"·valign="top">typedef·U_CHAR&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ae4208ed076c295f716febf9bbecb7eaf">ElementType</a></td></tr>246 <tr·class="memitem:ae4208ed076c295f716febf9bbecb7eaf"·id="r_ae4208ed076c295f716febf9bbecb7eaf"><td·class="memItemLeft"·align="right"·valign="top">typedef·U_CHAR&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ae4208ed076c295f716febf9bbecb7eaf">ElementType</a></td></tr>
247 <tr·class="separator:ae4208ed076c295f716febf9bbecb7eaf"><td·class="memSeparator"·colspan="2">&#160;</td></tr>247 <tr·class="separator:ae4208ed076c295f716febf9bbecb7eaf"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
248 <tr·class="memitem:ab91172fc7cfde36bfa7dc9be768e71c2"·id="r_ab91172fc7cfde36bfa7dc9be768e71c2"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FE_SPACE&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a></td></tr>248 <tr·class="memitem:ab91172fc7cfde36bfa7dc9be768e71c2"·id="r_ab91172fc7cfde36bfa7dc9be768e71c2"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FE_SPACE&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a></td></tr>
249 <tr·class="separator:ab91172fc7cfde36bfa7dc9be768e71c2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>249 <tr·class="separator:ab91172fc7cfde36bfa7dc9be768e71c2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
250 </table><table·class="memberdecls">250 </table><table·class="memberdecls">
251 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>251 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
252 Functions</h2></td></tr>252 Functions</h2></td></tr>
253 <tr·class="memitem:ac9ec1689c4568d01644db2bfee5947f6"·id="r_ac9ec1689c4568d01644db2bfee5947f6"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>253 <tr·class="memitem:ac9ec1689c4568d01644db2bfee5947f6"·id="r_ac9ec1689c4568d01644db2bfee5947f6"><td·class="memTemplParams"·colspan="2">template&lt;class·K·&gt;·</td></tr>
254 <tr·class="memitem:ac9ec1689c4568d01644db2bfee5947f6"><td·class="memTemplItemLeft"·align="right"·valign="top">static·FieldVector&lt;·K,·3·&gt;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">vectorProduct</a>·(const·FieldVector&lt;·K,·3·&gt;·&amp;u,·const·FieldVector&lt;·K,·3·&gt;·&amp;v)</td></tr>254 <tr·class="memitem:ac9ec1689c4568d01644db2bfee5947f6"><td·class="memTemplItemLeft"·align="right"·valign="top">static·FieldVector&lt;·K,·3·&gt;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ac9ec1689c4568d01644db2bfee5947f6">vectorProduct</a>·(const·FieldVector&lt;·K,·3·&gt;·&amp;u,·const·FieldVector&lt;·K,·3·&gt;·&amp;v)</td></tr>
255 <tr·class="separator:ac9ec1689c4568d01644db2bfee5947f6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>255 <tr·class="separator:ac9ec1689c4568d01644db2bfee5947f6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 317, 15 lines modifiedOffset 317, 15 lines modified
317 <tr·class="memitem:a1419951e5bb7d86001f1e3b09ba8f6ae"><td·class="memTemplItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a1419951e5bb7d86001f1e3b09ba8f6ae">applyInverseTwist</a>·(int·twist,·int·i)</td></tr>317 <tr·class="memitem:a1419951e5bb7d86001f1e3b09ba8f6ae"><td·class="memTemplItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a1419951e5bb7d86001f1e3b09ba8f6ae">applyInverseTwist</a>·(int·twist,·int·i)</td></tr>
318 <tr·class="separator:a1419951e5bb7d86001f1e3b09ba8f6ae"><td·class="memSeparator"·colspan="2">&#160;</td></tr>318 <tr·class="separator:a1419951e5bb7d86001f1e3b09ba8f6ae"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
319 </table><table·class="memberdecls">319 </table><table·class="memberdecls">
320 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="var-members"·name="var-members"></a>320 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="var-members"·name="var-members"></a>
321 Variables</h2></td></tr>321 Variables</h2></td></tr>
322 <tr·class="memitem:ae8607628dd0ee8dfb96046221b374752"·id="r_ae8607628dd0ee8dfb96046221b374752"><td·class="memItemLeft"·align="right"·valign="top">static·void·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ae8607628dd0ee8dfb96046221b374752">adaptationDataHandler_</a></td></tr>322 <tr·class="memitem:ae8607628dd0ee8dfb96046221b374752"·id="r_ae8607628dd0ee8dfb96046221b374752"><td·class="memItemLeft"·align="right"·valign="top">static·void·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#ae8607628dd0ee8dfb96046221b374752">adaptationDataHandler_</a></td></tr>
323 <tr·class="separator:ae8607628dd0ee8dfb96046221b374752"><td·class="memSeparator"·colspan="2">&#160;</td></tr>323 <tr·class="separator:ae8607628dd0ee8dfb96046221b374752"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
324 <tr·class="memitem:acc4a01c16d41d4e3e6e5d058b86376ca"·id="r_acc4a01c16d41d4e3e6e5d058b86376ca"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>·=·<a·class="el"·href="a00653.html#a362e6794dc8da37bca88774ed43b8e54">DIM_OF_WORLD</a></td></tr>324 <tr·class="memitem:acc4a01c16d41d4e3e6e5d058b86376ca"·id="r_acc4a01c16d41d4e3e6e5d058b86376ca"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>·=·<a·class="el"·href="a00641.html#a362e6794dc8da37bca88774ed43b8e54">DIM_OF_WORLD</a></td></tr>
325 <tr·class="separator:acc4a01c16d41d4e3e6e5d058b86376ca"><td·class="memSeparator"·colspan="2">&#160;</td></tr>325 <tr·class="separator:acc4a01c16d41d4e3e6e5d058b86376ca"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
326 <tr·class="memitem:aa5da9b62cec15c9358c9a588a2e47e77"·id="r_aa5da9b62cec15c9358c9a588a2e47e77"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#aa5da9b62cec15c9358c9a588a2e47e77">meshRefined</a>·=·MESH_REFINED</td></tr>326 <tr·class="memitem:aa5da9b62cec15c9358c9a588a2e47e77"·id="r_aa5da9b62cec15c9358c9a588a2e47e77"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#aa5da9b62cec15c9358c9a588a2e47e77">meshRefined</a>·=·MESH_REFINED</td></tr>
327 <tr·class="separator:aa5da9b62cec15c9358c9a588a2e47e77"><td·class="memSeparator"·colspan="2">&#160;</td></tr>327 <tr·class="separator:aa5da9b62cec15c9358c9a588a2e47e77"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
328 <tr·class="memitem:af15315ba707766140aa520c2b4aac497"·id="r_af15315ba707766140aa520c2b4aac497"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#af15315ba707766140aa520c2b4aac497">meshCoarsened</a>·=·MESH_COARSENED</td></tr>328 <tr·class="memitem:af15315ba707766140aa520c2b4aac497"·id="r_af15315ba707766140aa520c2b4aac497"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#af15315ba707766140aa520c2b4aac497">meshCoarsened</a>·=·MESH_COARSENED</td></tr>
329 <tr·class="separator:af15315ba707766140aa520c2b4aac497"><td·class="memSeparator"·colspan="2">&#160;</td></tr>329 <tr·class="separator:af15315ba707766140aa520c2b4aac497"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
330 <tr·class="memitem:a786cfa45de7b3e49635a43ad99326681"·id="r_a786cfa45de7b3e49635a43ad99326681"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a786cfa45de7b3e49635a43ad99326681">InteriorBoundary</a>·=·INTERIOR</td></tr>330 <tr·class="memitem:a786cfa45de7b3e49635a43ad99326681"·id="r_a786cfa45de7b3e49635a43ad99326681"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html#a786cfa45de7b3e49635a43ad99326681">InteriorBoundary</a>·=·INTERIOR</td></tr>
331 <tr·class="separator:a786cfa45de7b3e49635a43ad99326681"><td·class="memSeparator"·colspan="2">&#160;</td></tr>331 <tr·class="separator:a786cfa45de7b3e49635a43ad99326681"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 336, 57 lines modifiedOffset 336, 57 lines modified
336 <a·id="a3a811627cd147103ac01aa962c25a98d"·name="a3a811627cd147103ac01aa962c25a98d"></a>336 <a·id="a3a811627cd147103ac01aa962c25a98d"·name="a3a811627cd147103ac01aa962c25a98d"></a>
337 <h2·class="memtitle"><span·class="permalink"><a·href="#a3a811627cd147103ac01aa962c25a98d">&#9670;&#160;</a></span>AffineTransformation</h2>337 <h2·class="memtitle"><span·class="permalink"><a·href="#a3a811627cd147103ac01aa962c25a98d">&#9670;&#160;</a></span>AffineTransformation</h2>
  
338 <div·class="memitem">338 <div·class="memitem">
339 <div·class="memproto">339 <div·class="memproto">
340 ······<table·class="memname">340 ······<table·class="memname">
341 ········<tr>341 ········<tr>
342 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·AFF_TRAFO·<a·class="el"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">Dune::Alberta::AffineTransformation</a></td>342 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·AFF_TRAFO·<a·class="el"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">Dune::Alberta::AffineTransformation</a></td>
343 ········</tr>343 ········</tr>
344 ······</table>344 ······</table>
345 </div><div·class="memdoc">345 </div><div·class="memdoc">
  
346 </div>346 </div>
347 </div>347 </div>
348 <a·id="a763532db520e16a3ea6d45e06f6acf53"·name="a763532db520e16a3ea6d45e06f6acf53"></a>348 <a·id="a763532db520e16a3ea6d45e06f6acf53"·name="a763532db520e16a3ea6d45e06f6acf53"></a>
349 <h2·class="memtitle"><span·class="permalink"><a·href="#a763532db520e16a3ea6d45e06f6acf53">&#9670;&#160;</a></span>BoundaryId</h2>349 <h2·class="memtitle"><span·class="permalink"><a·href="#a763532db520e16a3ea6d45e06f6acf53">&#9670;&#160;</a></span>BoundaryId</h2>
  
350 <div·class="memitem">350 <div·class="memitem">
351 <div·class="memproto">351 <div·class="memproto">
352 ······<table·class="memname">352 ······<table·class="memname">
353 ········<tr>353 ········<tr>
354 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·BNDRY_TYPE·<a·class="el"·href="a01068.html#a763532db520e16a3ea6d45e06f6acf53">Dune::Alberta::BoundaryId</a></td>354 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·BNDRY_TYPE·<a·class="el"·href="a01068.html#a763532db520e16a3ea6d45e06f6acf53">Dune::Alberta::BoundaryId</a></td>
355 ········</tr>355 ········</tr>
356 ······</table>356 ······</table>
357 </div><div·class="memdoc">357 </div><div·class="memdoc">
  
358 </div>358 </div>
359 </div>359 </div>
360 <a·id="ab91172fc7cfde36bfa7dc9be768e71c2"·name="ab91172fc7cfde36bfa7dc9be768e71c2"></a>360 <a·id="ab91172fc7cfde36bfa7dc9be768e71c2"·name="ab91172fc7cfde36bfa7dc9be768e71c2"></a>
361 <h2·class="memtitle"><span·class="permalink"><a·href="#ab91172fc7cfde36bfa7dc9be768e71c2">&#9670;&#160;</a></span>DofSpace</h2>361 <h2·class="memtitle"><span·class="permalink"><a·href="#ab91172fc7cfde36bfa7dc9be768e71c2">&#9670;&#160;</a></span>DofSpace</h2>
  
362 <div·class="memitem">362 <div·class="memitem">
363 <div·class="memproto">363 <div·class="memproto">
364 ······<table·class="memname">364 ······<table·class="memname">
365 ········<tr>365 ········<tr>
366 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FE_SPACE·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">Dune::Alberta::DofSpace</a></td>366 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FE_SPACE·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">Dune::Alberta::DofSpace</a></td>
367 ········</tr>367 ········</tr>
368 ······</table>368 ······</table>
369 </div><div·class="memdoc">369 </div><div·class="memdoc">
  
370 </div>370 </div>
371 </div>371 </div>
372 <a·id="a738666cf4bcd352ecee6a5dc484bb92c"·name="a738666cf4bcd352ecee6a5dc484bb92c"></a>372 <a·id="a738666cf4bcd352ecee6a5dc484bb92c"·name="a738666cf4bcd352ecee6a5dc484bb92c"></a>
373 <h2·class="memtitle"><span·class="permalink"><a·href="#a738666cf4bcd352ecee6a5dc484bb92c">&#9670;&#160;</a></span>Element</h2>373 <h2·class="memtitle"><span·class="permalink"><a·href="#a738666cf4bcd352ecee6a5dc484bb92c">&#9670;&#160;</a></span>Element</h2>
  
374 <div·class="memitem">374 <div·class="memitem">
375 <div·class="memproto">375 <div·class="memproto">
376 ······<table·class="memname">376 ······<table·class="memname">
377 ········<tr>377 ········<tr>
378 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Dune::Alberta::Element</a></td>378 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Dune::Alberta::Element</a></td>
379 ········</tr>379 ········</tr>
380 ······</table>380 ······</table>
381 </div><div·class="memdoc">381 </div><div·class="memdoc">
  
382 </div>382 </div>
383 </div>383 </div>
384 <a·id="ae4208ed076c295f716febf9bbecb7eaf"·name="ae4208ed076c295f716febf9bbecb7eaf"></a>384 <a·id="ae4208ed076c295f716febf9bbecb7eaf"·name="ae4208ed076c295f716febf9bbecb7eaf"></a>
Offset 406, 29 lines modifiedOffset 406, 29 lines modified
406 <a·id="a3982ba26d2ca1b978ad5dfc99225babc"·name="a3982ba26d2ca1b978ad5dfc99225babc"></a>406 <a·id="a3982ba26d2ca1b978ad5dfc99225babc"·name="a3982ba26d2ca1b978ad5dfc99225babc"></a>
407 <h2·class="memtitle"><span·class="permalink"><a·href="#a3982ba26d2ca1b978ad5dfc99225babc">&#9670;&#160;</a></span>GlobalMatrix</h2>407 <h2·class="memtitle"><span·class="permalink"><a·href="#a3982ba26d2ca1b978ad5dfc99225babc">&#9670;&#160;</a></span>GlobalMatrix</h2>
  
408 <div·class="memitem">408 <div·class="memitem">
409 <div·class="memproto">409 <div·class="memproto">
410 ······<table·class="memname">410 ······<table·class="memname">
411 ········<tr>411 ········<tr>
412 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_DD·<a·class="el"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">Dune::Alberta::GlobalMatrix</a></td>412 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_DD·<a·class="el"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">Dune::Alberta::GlobalMatrix</a></td>
413 ········</tr>413 ········</tr>
414 ······</table>414 ······</table>
415 </div><div·class="memdoc">415 </div><div·class="memdoc">
  
416 </div>416 </div>
417 </div>417 </div>
418 <a·id="af1650cccce3ce5a4c8ab8eb240d3c58a"·name="af1650cccce3ce5a4c8ab8eb240d3c58a"></a>418 <a·id="af1650cccce3ce5a4c8ab8eb240d3c58a"·name="af1650cccce3ce5a4c8ab8eb240d3c58a"></a>
419 <h2·class="memtitle"><span·class="permalink"><a·href="#af1650cccce3ce5a4c8ab8eb240d3c58a">&#9670;&#160;</a></span>GlobalVector</h2>419 <h2·class="memtitle"><span·class="permalink"><a·href="#af1650cccce3ce5a4c8ab8eb240d3c58a">&#9670;&#160;</a></span>GlobalVector</h2>
  
420 <div·class="memitem">420 <div·class="memitem">
421 <div·class="memproto">421 <div·class="memproto">
Max diff block lines reached; 3858/21884 bytes (17.63%) of diff not shown.
12.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01081.html
    
Offset 261, 16 lines modifiedOffset 261, 16 lines modified
261 ········<tr>261 ········<tr>
262 ··········<td·class="memname">enum·<a·class="el"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">Dune::VTK::DataMode</a></td>262 ··········<td·class="memname">enum·<a·class="el"·href="a01081.html#a4e39cac1185c9bce3ad9f4e72bd36312">Dune::VTK::DataMode</a></td>
263 ········</tr>263 ········</tr>
264 ······</table>264 ······</table>
265 </div><div·class="memdoc">265 </div><div·class="memdoc">
  
266 <p>Whether·to·produce·conforming·or·non-conforming·output.·</p>266 <p>Whether·to·produce·conforming·or·non-conforming·output.·</p>
267 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>267 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
268 <div·class="ttc"·id="aa00797_html"><div·class="ttname"><a·href="a00797.html">common.hh</a></div><div·class="ttdoc">Common·stuff·for·the·VTKWriter.</div></div>268 <div·class="ttc"·id="aa00761_html"><div·class="ttname"><a·href="a00761.html">common.hh</a></div><div·class="ttdoc">Common·stuff·for·the·VTKWriter.</div></div>
269 </div><!--·fragment·--><p>This·applies·to·the·conformity·of·the·data;·a·non-conforming·grid·can·still·be·written·in·conforming·data·mode,·and·it·is·quite·possible·for·data·to·be·non-conforming·on·a·conforming·grid.·</p>269 </div><!--·fragment·--><p>This·applies·to·the·conformity·of·the·data;·a·non-conforming·grid·can·still·be·written·in·conforming·data·mode,·and·it·is·quite·possible·for·data·to·be·non-conforming·on·a·conforming·grid.·</p>
270 <table·class="fieldtable">270 <table·class="fieldtable">
271 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d"·name="a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d"></a>conforming&#160;</td><td·class="fielddoc"><p>Output·conforming·data.·</p>271 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d"·name="a4e39cac1185c9bce3ad9f4e72bd36312a293015461843c4dee42c41191a82f60d"></a>conforming&#160;</td><td·class="fielddoc"><p>Output·conforming·data.·</p>
272 <p>Neighboring·elements·share·common·vertices·and·thus·have·a·common·DoF·on·that·vertex.·</p>272 <p>Neighboring·elements·share·common·vertices·and·thus·have·a·common·DoF·on·that·vertex.·</p>
273 </td></tr>273 </td></tr>
274 <tr><td·class="fieldname"><a·id="a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a"·name="a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a"></a>nonconforming&#160;</td><td·class="fielddoc"><p>Output·non-conforming·data.·</p>274 <tr><td·class="fieldname"><a·id="a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a"·name="a4e39cac1185c9bce3ad9f4e72bd36312aad7b0e41ffa9e0f8000ecee2b36bd91a"></a>nonconforming&#160;</td><td·class="fielddoc"><p>Output·non-conforming·data.·</p>
275 <p>Each·element·has·its·own·set·of·vertices.·The·position·of·a·vertex·of·one·element·will·coincide·with·the·position·of·the·corresponding·vertex·on·another·element.·This·allows·for·multiple·DoFs·(one·per·element)·on·the·"same"·vertex.·</p>275 <p>Each·element·has·its·own·set·of·vertices.·The·position·of·a·vertex·of·one·element·will·coincide·with·the·position·of·the·corresponding·vertex·on·another·element.·This·allows·for·multiple·DoFs·(one·per·element)·on·the·"same"·vertex.·</p>
Offset 288, 15 lines modifiedOffset 288, 15 lines modified
288 ········<tr>288 ········<tr>
289 ··········<td·class="memname">enum·<a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">Dune::VTK::FileType</a></td>289 ··········<td·class="memname">enum·<a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">Dune::VTK::FileType</a></td>
290 ········</tr>290 ········</tr>
291 ······</table>291 ······</table>
292 </div><div·class="memdoc">292 </div><div·class="memdoc">
  
293 <p>which·type·of·<a·class="el"·href="a01081.html">VTK</a>·file·to·write·</p>293 <p>which·type·of·<a·class="el"·href="a01081.html">VTK</a>·file·to·write·</p>
294 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>294 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
295 </div><!--·fragment·-->·<table·class="fieldtable">295 </div><!--·fragment·-->·<table·class="fieldtable">
296 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be"·name="a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be"></a>polyData&#160;</td><td·class="fielddoc"><p>for·.vtp·files·(PolyData)·</p>296 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be"·name="a419fffea9dd82b7dda0e7078889da6d4a109b9e75c1921dd6b8df25eedea009be"></a>polyData&#160;</td><td·class="fielddoc"><p>for·.vtp·files·(PolyData)·</p>
297 </td></tr>297 </td></tr>
298 <tr><td·class="fieldname"><a·id="a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b"·name="a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b"></a>unstructuredGrid&#160;</td><td·class="fielddoc"><p>for·.vtu·files·(UnstructuredGrid)·</p>298 <tr><td·class="fieldname"><a·id="a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b"·name="a419fffea9dd82b7dda0e7078889da6d4a2967b7a61021e24289adcd0b7d60bd0b"></a>unstructuredGrid&#160;</td><td·class="fielddoc"><p>for·.vtu·files·(UnstructuredGrid)·</p>
299 </td></tr>299 </td></tr>
300 </table>300 </table>
  
Offset 311, 15 lines modifiedOffset 311, 15 lines modified
311 ········<tr>311 ········<tr>
312 ··········<td·class="memname">enum·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44f">Dune::VTK::GeometryType</a></td>312 ··········<td·class="memname">enum·<a·class="el"·href="a01081.html#aceb67a16cc6beb52f71ba8a06d6ef44f">Dune::VTK::GeometryType</a></td>
313 ········</tr>313 ········</tr>
314 ······</table>314 ······</table>
315 </div><div·class="memdoc">315 </div><div·class="memdoc">
  
316 <p>Type·representing·<a·class="el"·href="a01081.html">VTK</a>'s·entity·geometry·types.·</p>316 <p>Type·representing·<a·class="el"·href="a01081.html">VTK</a>'s·entity·geometry·types.·</p>
317 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>317 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
318 </div><!--·fragment·--><p>Only·the·types·which·have·a·corresponding·Dune::GeometryType·have·been·included·here.·Dune-type·names·have·been·used,·this·mainly·makes·a·difference·for·vtkPrism,·which·is·known·by·<a·class="el"·href="a01081.html">VTK</a>·as·VTK_WEDGE.·</p>318 </div><!--·fragment·--><p>Only·the·types·which·have·a·corresponding·Dune::GeometryType·have·been·included·here.·Dune-type·names·have·been·used,·this·mainly·makes·a·difference·for·vtkPrism,·which·is·known·by·<a·class="el"·href="a01081.html">VTK</a>·as·VTK_WEDGE.·</p>
319 <table·class="fieldtable">319 <table·class="fieldtable">
320 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44faa73937549503da3b2e8acd20e667f041"·name="aceb67a16cc6beb52f71ba8a06d6ef44faa73937549503da3b2e8acd20e667f041"></a>vertex&#160;</td><td·class="fielddoc"></td></tr>320 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44faa73937549503da3b2e8acd20e667f041"·name="aceb67a16cc6beb52f71ba8a06d6ef44faa73937549503da3b2e8acd20e667f041"></a>vertex&#160;</td><td·class="fielddoc"></td></tr>
321 <tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44fa0ccb47e66e9e878460066ff83b95ce44"·name="aceb67a16cc6beb52f71ba8a06d6ef44fa0ccb47e66e9e878460066ff83b95ce44"></a>line&#160;</td><td·class="fielddoc"></td></tr>321 <tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44fa0ccb47e66e9e878460066ff83b95ce44"·name="aceb67a16cc6beb52f71ba8a06d6ef44fa0ccb47e66e9e878460066ff83b95ce44"></a>line&#160;</td><td·class="fielddoc"></td></tr>
322 <tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44faef7040fbdcd298cfe28bd275bc3c344c"·name="aceb67a16cc6beb52f71ba8a06d6ef44faef7040fbdcd298cfe28bd275bc3c344c"></a>triangle&#160;</td><td·class="fielddoc"></td></tr>322 <tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44faef7040fbdcd298cfe28bd275bc3c344c"·name="aceb67a16cc6beb52f71ba8a06d6ef44faef7040fbdcd298cfe28bd275bc3c344c"></a>triangle&#160;</td><td·class="fielddoc"></td></tr>
323 <tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44faf3c7b04406fb9a5407c4c3ae5ad1ef1c"·name="aceb67a16cc6beb52f71ba8a06d6ef44faf3c7b04406fb9a5407c4c3ae5ad1ef1c"></a>polygon&#160;</td><td·class="fielddoc"></td></tr>323 <tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44faf3c7b04406fb9a5407c4c3ae5ad1ef1c"·name="aceb67a16cc6beb52f71ba8a06d6ef44faf3c7b04406fb9a5407c4c3ae5ad1ef1c"></a>polygon&#160;</td><td·class="fielddoc"></td></tr>
324 <tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44fa93b095b5c9bda1d364e6e7bf636229e2"·name="aceb67a16cc6beb52f71ba8a06d6ef44fa93b095b5c9bda1d364e6e7bf636229e2"></a>quadrilateral&#160;</td><td·class="fielddoc"></td></tr>324 <tr><td·class="fieldname"><a·id="aceb67a16cc6beb52f71ba8a06d6ef44fa93b095b5c9bda1d364e6e7bf636229e2"·name="aceb67a16cc6beb52f71ba8a06d6ef44fa93b095b5c9bda1d364e6e7bf636229e2"></a>quadrilateral&#160;</td><td·class="fielddoc"></td></tr>
Offset 341, 15 lines modifiedOffset 341, 15 lines modified
341 ········<tr>341 ········<tr>
342 ··········<td·class="memname">enum·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">Dune::VTK::OutputType</a></td>342 ··········<td·class="memname">enum·<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">Dune::VTK::OutputType</a></td>
343 ········</tr>343 ········</tr>
344 ······</table>344 ······</table>
345 </div><div·class="memdoc">345 </div><div·class="memdoc">
  
346 <p>How·the·bulk·data·should·be·stored·in·the·file.·</p>346 <p>How·the·bulk·data·should·be·stored·in·the·file.·</p>
347 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>347 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
348 </div><!--·fragment·-->·<table·class="fieldtable">348 </div><!--·fragment·-->·<table·class="fieldtable">
349 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27"·name="a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27"></a>ascii&#160;</td><td·class="fielddoc"><p>Output·to·the·file·is·in·ascii.·</p>349 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27"·name="a256815237356e8c99c97e7debb1dabf8a21edb20202b6eaae84d2a13937efda27"></a>ascii&#160;</td><td·class="fielddoc"><p>Output·to·the·file·is·in·ascii.·</p>
350 </td></tr>350 </td></tr>
351 <tr><td·class="fieldname"><a·id="a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211"·name="a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211"></a>base64&#160;</td><td·class="fielddoc"><p>Output·to·the·file·is·inline·base64·binary.·</p>351 <tr><td·class="fieldname"><a·id="a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211"·name="a256815237356e8c99c97e7debb1dabf8ac373bd09607ef8537181b4cd476db211"></a>base64&#160;</td><td·class="fielddoc"><p>Output·to·the·file·is·inline·base64·binary.·</p>
352 </td></tr>352 </td></tr>
353 <tr><td·class="fieldname"><a·id="a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5"·name="a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5"></a>appendedraw&#160;</td><td·class="fielddoc"><p>Output·is·to·the·file·is·appended·raw·binary.·</p>353 <tr><td·class="fieldname"><a·id="a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5"·name="a256815237356e8c99c97e7debb1dabf8a8d9882e8146514d4b8e3b1e69239aaf5"></a>appendedraw&#160;</td><td·class="fielddoc"><p>Output·is·to·the·file·is·appended·raw·binary.·</p>
354 </td></tr>354 </td></tr>
Offset 376, 15 lines modifiedOffset 376, 15 lines modified
376 ··<td·class="mlabels-right">376 ··<td·class="mlabels-right">
377 <span·class="mlabels"><span·class="mlabel">strong</span></span>··</td>377 <span·class="mlabels"><span·class="mlabel">strong</span></span>··</td>
378 ··</tr>378 ··</tr>
379 </table>379 </table>
380 </div><div·class="memdoc">380 </div><div·class="memdoc">
  
381 <p>which·precision·to·use·when·writing·out·data·to·vtk·files·</p>381 <p>which·precision·to·use·when·writing·out·data·to·vtk·files·</p>
382 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>382 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
383 </div><!--·fragment·-->·<table·class="fieldtable">383 </div><!--·fragment·-->·<table·class="fieldtable">
384 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afa0241adbbd83925f051b694d40f02747f"·name="a1a23264dcb4d2ffc9b85507ffa2741afa0241adbbd83925f051b694d40f02747f"></a>int32&#160;</td><td·class="fielddoc"></td></tr>384 <tr><th·colspan="2">Enumerator</th></tr><tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afa0241adbbd83925f051b694d40f02747f"·name="a1a23264dcb4d2ffc9b85507ffa2741afa0241adbbd83925f051b694d40f02747f"></a>int32&#160;</td><td·class="fielddoc"></td></tr>
385 <tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afa5f423e669d0a8f4ab7c4c3e6da27161a"·name="a1a23264dcb4d2ffc9b85507ffa2741afa5f423e669d0a8f4ab7c4c3e6da27161a"></a>uint8&#160;</td><td·class="fielddoc"></td></tr>385 <tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afa5f423e669d0a8f4ab7c4c3e6da27161a"·name="a1a23264dcb4d2ffc9b85507ffa2741afa5f423e669d0a8f4ab7c4c3e6da27161a"></a>uint8&#160;</td><td·class="fielddoc"></td></tr>
386 <tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afa3de84ad0700f2a1571f633d399e1900e"·name="a1a23264dcb4d2ffc9b85507ffa2741afa3de84ad0700f2a1571f633d399e1900e"></a>uint32&#160;</td><td·class="fielddoc"></td></tr>386 <tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afa3de84ad0700f2a1571f633d399e1900e"·name="a1a23264dcb4d2ffc9b85507ffa2741afa3de84ad0700f2a1571f633d399e1900e"></a>uint32&#160;</td><td·class="fielddoc"></td></tr>
387 <tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3"·name="a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3"></a>float32&#160;</td><td·class="fielddoc"></td></tr>387 <tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3"·name="a1a23264dcb4d2ffc9b85507ffa2741afad33ec2b0bbea6d471a4706cea030e1e3"></a>float32&#160;</td><td·class="fielddoc"></td></tr>
388 <tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afafb7fa22ede616c04c68a7663d0f81e92"·name="a1a23264dcb4d2ffc9b85507ffa2741afafb7fa22ede616c04c68a7663d0f81e92"></a>float64&#160;</td><td·class="fielddoc"></td></tr>388 <tr><td·class="fieldname"><a·id="a1a23264dcb4d2ffc9b85507ffa2741afafb7fa22ede616c04c68a7663d0f81e92"·name="a1a23264dcb4d2ffc9b85507ffa2741afafb7fa22ede616c04c68a7663d0f81e92"></a>float64&#160;</td><td·class="fielddoc"></td></tr>
389 </table>389 </table>
Offset 413, 15 lines modifiedOffset 413, 15 lines modified
413 ··<td·class="mlabels-right">413 ··<td·class="mlabels-right">
414 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>414 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
415 ··</tr>415 ··</tr>
416 </table>416 </table>
417 </div><div·class="memdoc">417 </div><div·class="memdoc">
  
418 <p>mapping·from·GeometryType·to·VTKGeometryType·</p>418 <p>mapping·from·GeometryType·to·VTKGeometryType·</p>
419 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>419 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
420 </div><!--·fragment·-->·420 </div><!--·fragment·-->·
421 </div>421 </div>
422 </div>422 </div>
423 <a·id="a8bce02a1111502dd0245e7888a532fc5"·name="a8bce02a1111502dd0245e7888a532fc5"></a>423 <a·id="a8bce02a1111502dd0245e7888a532fc5"·name="a8bce02a1111502dd0245e7888a532fc5"></a>
424 <h2·class="memtitle"><span·class="permalink"><a·href="#a8bce02a1111502dd0245e7888a532fc5">&#9670;&#160;</a></span>getEndiannessString()</h2>424 <h2·class="memtitle"><span·class="permalink"><a·href="#a8bce02a1111502dd0245e7888a532fc5">&#9670;&#160;</a></span>getEndiannessString()</h2>
  
425 <div·class="memitem">425 <div·class="memitem">
Offset 480, 15 lines modifiedOffset 480, 15 lines modified
480 ··<td·class="mlabels-right">480 ··<td·class="mlabels-right">
481 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>481 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
482 ··</tr>482 ··</tr>
483 </table>483 </table>
484 </div><div·class="memdoc">484 </div><div·class="memdoc">
  
485 <p>renumber·<a·class="el"·href="a01081.html">VTK</a>·&lt;-&gt;·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·</p>485 <p>renumber·<a·class="el"·href="a01081.html">VTK</a>·&lt;-&gt;·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·</p>
486 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>486 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
487 </div><!--·fragment·--><p>Since·the·renumbering·never·does·anything·more·complex·than·exchanging·two·indices,·this·method·works·both·ways.·</p>487 </div><!--·fragment·--><p>Since·the·renumbering·never·does·anything·more·complex·than·exchanging·two·indices,·this·method·works·both·ways.·</p>
  
488 </div>488 </div>
489 </div>489 </div>
490 <a·id="abe32a5b3a9cda5294c113258e3bc174f"·name="abe32a5b3a9cda5294c113258e3bc174f"></a>490 <a·id="abe32a5b3a9cda5294c113258e3bc174f"·name="abe32a5b3a9cda5294c113258e3bc174f"></a>
491 <h2·class="memtitle"><span·class="permalink"><a·href="#abe32a5b3a9cda5294c113258e3bc174f">&#9670;&#160;</a></span>renumber()·<span·class="overload">[2/2]</span></h2>491 <h2·class="memtitle"><span·class="permalink"><a·href="#abe32a5b3a9cda5294c113258e3bc174f">&#9670;&#160;</a></span>renumber()·<span·class="overload">[2/2]</span></h2>
  
Offset 514, 15 lines modifiedOffset 514, 15 lines modified
514 ··········<td>)</td>514 ··········<td>)</td>
515 ··········<td></td><td></td>515 ··········<td></td><td></td>
516 ········</tr>516 ········</tr>
517 ······</table>517 ······</table>
518 </div><div·class="memdoc">518 </div><div·class="memdoc">
  
519 <p>renumber·<a·class="el"·href="a01081.html">VTK</a>·&lt;-&gt;·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·</p>519 <p>renumber·<a·class="el"·href="a01081.html">VTK</a>·&lt;-&gt;·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·</p>
520 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00797.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>520 <div·class="fragment"><div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00761.html">dune/grid/io/file/vtk/common.hh</a>&gt;</span></div>
521 </div><!--·fragment·--><p>This·function·is·just·a·convenience·shortcut·function·wrapping·renumber(const·GeometryType&amp;,·int).</p>521 </div><!--·fragment·--><p>This·function·is·just·a·convenience·shortcut·function·wrapping·renumber(const·GeometryType&amp;,·int).</p>
522 <dl·class="params"><dt>Parameters</dt><dd>522 <dl·class="params"><dt>Parameters</dt><dd>
523 ··<table·class="params">523 ··<table·class="params">
524 ····<tr><td·class="paramname">t</td><td><a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>,·<a·class="el"·href="a01972.html"·title="Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...">Intersection</a>·or·<a·class="el"·href="a02800.html"·title="Wrapper·class·for·geometries.">Geometry</a>·to·do·the·renumbering·in.·Basically,·anything·with·a·method·type()·returning·a·GeometryType·should·work·here.·</td></tr>524 ····<tr><td·class="paramname">t</td><td><a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>,·<a·class="el"·href="a01972.html"·title="Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...">Intersection</a>·or·<a·class="el"·href="a02800.html"·title="Wrapper·class·for·geometries.">Geometry</a>·to·do·the·renumbering·in.·Basically,·anything·with·a·method·type()·returning·a·GeometryType·should·work·here.·</td></tr>
525 ····<tr><td·class="paramname">i</td><td>Index·to·of·corner·in·either·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·or·<a·class="el"·href="a01081.html">VTK</a>·numbering·(the·result·will·be·in·the·other·numbering)·</td></tr>525 ····<tr><td·class="paramname">i</td><td>Index·to·of·corner·in·either·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·or·<a·class="el"·href="a01081.html">VTK</a>·numbering·(the·result·will·be·in·the·other·numbering)·</td></tr>
526 ··</table>526 ··</table>
Max diff block lines reached; 0/12503 bytes (0.00%) of diff not shown.
1.95 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01900.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a01897.html">List·of·all·members</a>··</div>81 <a·href="a01897.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·G·&gt;·Struct·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·G·&gt;·Struct·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00824_source.html">dune/grid/io/file/dgfparser/dgfgridfactory.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00842_source.html">dune/grid/io/file/dgfparser/dgfgridfactory.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::DGFGridFactory&lt;·G·&gt;:</div>87 Inheritance·diagram·for·Dune::DGFGridFactory&lt;·G·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a01899.png"·border="0"·usemap="#a_dune_1_1_d_g_f_grid_factory_3_01_g_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a01899.png"·border="0"·usemap="#a_dune_1_1_d_g_f_grid_factory_3_01_g_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_d_g_f_grid_factory_3_01_g_01_4_inherit__map"·id="a_dune_1_1_d_g_f_grid_factory_3_01_g_01_4_inherit__map">90 <map·name="a_dune_1_1_d_g_f_grid_factory_3_01_g_01_4_inherit__map"·id="a_dune_1_1_d_g_f_grid_factory_3_01_g_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="5,5,212,31"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,5,212,31"/>
92 <area·shape="rect"·href="a01900.html"·title="·"·alt=""·coords="25,93,192,133"/>92 <area·shape="rect"·href="a01900.html"·title="·"·alt=""·coords="25,93,192,133"/>
Offset 489, 16 lines modifiedOffset 489, 16 lines modified
489 ··</tr>489 ··</tr>
490 </table>490 </table>
491 </div><div·class="memdoc">491 </div><div·class="memdoc">
  
492 </div>492 </div>
493 </div>493 </div>
494 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>494 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
495 <li><a·class="el"·href="a00671_source.html">agrid.hh</a></li>495 <li><a·class="el"·href="a00623_source.html">agrid.hh</a></li>
496 <li><a·class="el"·href="a00824_source.html">dgfgridfactory.hh</a></li>496 <li><a·class="el"·href="a00842_source.html">dgfgridfactory.hh</a></li>
497 </ul>497 </ul>
498 </div><!--·contents·-->498 </div><!--·contents·-->
499 <!--·start·footer·part·-->499 <!--·start·footer·part·-->
500 <hr·class="footer"/><address·class="footer"><small>500 <hr·class="footer"/><address·class="footer"><small>
501 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8501 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
502 </small></address>502 </small></address>
503 </body>503 </body>
7.46 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01904.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&#124;·<a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01053.html">AlbertaGrid</a></div></div></div>83 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&#124;·<a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01053.html">AlbertaGrid</a></div></div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p>[<em>·provides·<a·class="el"·href="a02828.html">Dune::Grid</a>·</em>]··86 <p>[<em>·provides·<a·class="el"·href="a02828.html">Dune::Grid</a>·</em>]··
87 ·<a·href="a01904.html#details">More...</a></p>87 ·<a·href="a01904.html#details">More...</a></p>
  
88 <p><code>#include·&lt;<a·class="el"·href="a00671_source.html">dune/grid/albertagrid/agrid.hh</a>&gt;</code></p>88 <p><code>#include·&lt;<a·class="el"·href="a00623_source.html">dune/grid/albertagrid/agrid.hh</a>&gt;</code></p>
89 <div·class="dynheader">89 <div·class="dynheader">
90 Inheritance·diagram·for·Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;:</div>90 Inheritance·diagram·for·Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;:</div>
91 <div·class="dyncontent">91 <div·class="dyncontent">
92 <div·class="center"><img·src="a01903.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_3_01dim_00_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>92 <div·class="center"><img·src="a01903.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_3_01dim_00_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>
93 <map·name="a_dune_1_1_alberta_grid_3_01dim_00_01dimworld_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_3_01dim_00_01dimworld_01_4_inherit__map">93 <map·name="a_dune_1_1_alberta_grid_3_01dim_00_01dimworld_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_3_01dim_00_01dimworld_01_4_inherit__map">
94 <area·shape="rect"·title="[·provides·Dune::Grid·]"·alt=""·coords="53,184,202,224"/>94 <area·shape="rect"·title="[·provides·Dune::Grid·]"·alt=""·coords="53,184,202,224"/>
95 <area·shape="rect"·href="a01904.html"·title="·"·alt=""·coords="53,287,202,327"/>95 <area·shape="rect"·href="a01904.html"·title="·"·alt=""·coords="53,287,202,327"/>
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
277 <tr·class="separator:abd929f65f9ab4daf7a11ae2907c89a7f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>277 <tr·class="separator:abd929f65f9ab4daf7a11ae2907c89a7f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
278 <tr·class="memitem:ae786af14a2c1cd37ec9f158b0c6651a5"·id="r_ae786af14a2c1cd37ec9f158b0c6651a5"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a01904.html#adab719fa02921b7ada6dd75feb8fc054">GlobalIdSet</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#ae786af14a2c1cd37ec9f158b0c6651a5">globalIdSet</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>278 <tr·class="memitem:ae786af14a2c1cd37ec9f158b0c6651a5"·id="r_ae786af14a2c1cd37ec9f158b0c6651a5"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a01904.html#adab719fa02921b7ada6dd75feb8fc054">GlobalIdSet</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#ae786af14a2c1cd37ec9f158b0c6651a5">globalIdSet</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>
279 <tr·class="memdesc:ae786af14a2c1cd37ec9f158b0c6651a5"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">return·global·<a·class="el"·href="a02824.html"·title="Id·Set·Interface.">IdSet</a>··<br·/></td></tr>279 <tr·class="memdesc:ae786af14a2c1cd37ec9f158b0c6651a5"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">return·global·<a·class="el"·href="a02824.html"·title="Id·Set·Interface.">IdSet</a>··<br·/></td></tr>
280 <tr·class="separator:ae786af14a2c1cd37ec9f158b0c6651a5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>280 <tr·class="separator:ae786af14a2c1cd37ec9f158b0c6651a5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
281 <tr·class="memitem:a97541cd45f71335e98c3f30da9493912"·id="r_a97541cd45f71335e98c3f30da9493912"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a01904.html#ae88b4124ede8f880e981b765eec53a76">LocalIdSet</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#a97541cd45f71335e98c3f30da9493912">localIdSet</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>281 <tr·class="memitem:a97541cd45f71335e98c3f30da9493912"·id="r_a97541cd45f71335e98c3f30da9493912"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a01904.html#ae88b4124ede8f880e981b765eec53a76">LocalIdSet</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#a97541cd45f71335e98c3f30da9493912">localIdSet</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>
282 <tr·class="memdesc:a97541cd45f71335e98c3f30da9493912"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">return·local·<a·class="el"·href="a02824.html"·title="Id·Set·Interface.">IdSet</a>··<br·/></td></tr>282 <tr·class="memdesc:a97541cd45f71335e98c3f30da9493912"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">return·local·<a·class="el"·href="a02824.html"·title="Id·Set·Interface.">IdSet</a>··<br·/></td></tr>
283 <tr·class="separator:a97541cd45f71335e98c3f30da9493912"><td·class="memSeparator"·colspan="2">&#160;</td></tr>283 <tr·class="separator:a97541cd45f71335e98c3f30da9493912"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
284 <tr·class="memitem:ab511bcc994c1db06710648ce57c925e1"·id="r_ab511bcc994c1db06710648ce57c925e1"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·<a·class="el"·href="a02832.html">MESH</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#ab511bcc994c1db06710648ce57c925e1">getMesh</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>284 <tr·class="memitem:ab511bcc994c1db06710648ce57c925e1"·id="r_ab511bcc994c1db06710648ce57c925e1"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·<a·class="el"·href="a02832.html">MESH</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#ab511bcc994c1db06710648ce57c925e1">getMesh</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>
285 <tr·class="separator:ab511bcc994c1db06710648ce57c925e1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>285 <tr·class="separator:ab511bcc994c1db06710648ce57c925e1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
286 <tr·class="memitem:af9e8fca13c9308572d8b868159431aa6"·id="r_af9e8fca13c9308572d8b868159431aa6"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a01984.html">MeshPointer</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#af9e8fca13c9308572d8b868159431aa6">meshPointer</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>286 <tr·class="memitem:af9e8fca13c9308572d8b868159431aa6"·id="r_af9e8fca13c9308572d8b868159431aa6"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a01984.html">MeshPointer</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#af9e8fca13c9308572d8b868159431aa6">meshPointer</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>
287 <tr·class="separator:af9e8fca13c9308572d8b868159431aa6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>287 <tr·class="separator:af9e8fca13c9308572d8b868159431aa6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
288 <tr·class="memitem:a1d3bfb5308e37ed055fe696d28958ac8"·id="r_a1d3bfb5308e37ed055fe696d28958ac8"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a01992.html">DofNumbering</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#a1d3bfb5308e37ed055fe696d28958ac8">dofNumbering</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>288 <tr·class="memitem:a1d3bfb5308e37ed055fe696d28958ac8"·id="r_a1d3bfb5308e37ed055fe696d28958ac8"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a01992.html">DofNumbering</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#a1d3bfb5308e37ed055fe696d28958ac8">dofNumbering</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>
289 <tr·class="separator:a1d3bfb5308e37ed055fe696d28958ac8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>289 <tr·class="separator:a1d3bfb5308e37ed055fe696d28958ac8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
290 <tr·class="memitem:a66ca7946ad265b98ea8301249ac45406"·id="r_a66ca7946ad265b98ea8301249ac45406"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a02288.html">LevelProvider</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#a66ca7946ad265b98ea8301249ac45406">levelProvider</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>290 <tr·class="memitem:a66ca7946ad265b98ea8301249ac45406"·id="r_a66ca7946ad265b98ea8301249ac45406"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02832.html">const</a>·<a·class="el"·href="a02288.html">LevelProvider</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01904.html#a66ca7946ad265b98ea8301249ac45406">levelProvider</a>·()·<a·class="el"·href="a02832.html">const</a></td></tr>
291 <tr·class="separator:a66ca7946ad265b98ea8301249ac45406"><td·class="memSeparator"·colspan="2">&#160;</td></tr>291 <tr·class="separator:a66ca7946ad265b98ea8301249ac45406"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 1436, 15 lines modifiedOffset 1436, 15 lines modified
1436 <div·class="memtemplate">1436 <div·class="memtemplate">
1437 template&lt;<a·class="el"·href="a02832.html">int</a>·dim,·<a·class="el"·href="a02832.html">int</a>·dimworld·=·Alberta::dimWorld&gt;·</div>1437 template&lt;<a·class="el"·href="a02832.html">int</a>·dim,·<a·class="el"·href="a02832.html">int</a>·dimworld·=·Alberta::dimWorld&gt;·</div>
1438 <table·class="mlabels">1438 <table·class="mlabels">
1439 ··<tr>1439 ··<tr>
1440 ··<td·class="mlabels-left">1440 ··<td·class="mlabels-left">
1441 ······<table·class="memname">1441 ······<table·class="memname">
1442 ········<tr>1442 ········<tr>
1443 ··········<td·class="memname"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·<a·class="el"·href="a02832.html">MESH</a>·*·<a·class="el"·href="a01904.html">Dune::AlbertaGrid</a>&lt;·dim,·dimworld·&gt;::getMesh·</td>1443 ··········<td·class="memname"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·<a·class="el"·href="a02832.html">MESH</a>·*·<a·class="el"·href="a01904.html">Dune::AlbertaGrid</a>&lt;·dim,·dimworld·&gt;::getMesh·</td>
1444 ··········<td>(</td>1444 ··········<td>(</td>
1445 ··········<td·class="paramname"></td><td>)</td>1445 ··········<td·class="paramname"></td><td>)</td>
1446 ··········<td>·const</td>1446 ··········<td>·const</td>
1447 ········</tr>1447 ········</tr>
1448 ······</table>1448 ······</table>
1449 ··</td>1449 ··</td>
1450 ··<td·class="mlabels-right">1450 ··<td·class="mlabels-right">
Offset 3103, 16 lines modifiedOffset 3103, 16 lines modified
3103 ··</tr>3103 ··</tr>
3104 </table>3104 </table>
3105 </div><div·class="memdoc">3105 </div><div·class="memdoc">
  
3106 </div>3106 </div>
3107 </div>3107 </div>
3108 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>3108 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
3109 <li><a·class="el"·href="a00671_source.html">agrid.hh</a></li>3109 <li><a·class="el"·href="a00623_source.html">agrid.hh</a></li>
3110 <li><a·class="el"·href="a00629_source.html">albertagrid.cc</a></li>3110 <li><a·class="el"·href="a00647_source.html">albertagrid.cc</a></li>
3111 </ul>3111 </ul>
3112 </div><!--·contents·-->3112 </div><!--·contents·-->
3113 <!--·start·footer·part·-->3113 <!--·start·footer·part·-->
3114 <hr·class="footer"/><address·class="footer"><small>3114 <hr·class="footer"/><address·class="footer"><small>
3115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.83115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
3116 </small></address>3116 </small></address>
3117 </body>3117 </body>
2.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01916.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a01913.html">List·of·all·members</a>··</div>80 <a·href="a01913.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaReader&lt;·Grid·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaReader&lt;·Grid·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00650_source.html">dune/grid/albertagrid/albertareader.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00683_source.html">dune/grid/albertagrid/albertareader.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:aefb88a0836acdd2c64c3c5c23efc640f"·id="r_aefb88a0836acdd2c64c3c5c23efc640f"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02872.html">Dune::GridFactory</a>&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01916.html#aefb88a0836acdd2c64c3c5c23efc640f">GridFactory</a></td></tr>88 <tr·class="memitem:aefb88a0836acdd2c64c3c5c23efc640f"·id="r_aefb88a0836acdd2c64c3c5c23efc640f"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02872.html">Dune::GridFactory</a>&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01916.html#aefb88a0836acdd2c64c3c5c23efc640f">GridFactory</a></td></tr>
89 <tr·class="separator:aefb88a0836acdd2c64c3c5c23efc640f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:aefb88a0836acdd2c64c3c5c23efc640f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a44e67d32f8820399738f40659d2782f3"·id="r_a44e67d32f8820399738f40659d2782f3"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01916.html#a44e67d32f8820399738f40659d2782f3">ctype</a></td></tr>90 <tr·class="memitem:a44e67d32f8820399738f40659d2782f3"·id="r_a44e67d32f8820399738f40659d2782f3"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01916.html#a44e67d32f8820399738f40659d2782f3">ctype</a></td></tr>
91 <tr·class="separator:a44e67d32f8820399738f40659d2782f3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a44e67d32f8820399738f40659d2782f3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 ··</tr>251 ··</tr>
252 </table>252 </table>
253 </div><div·class="memdoc">253 </div><div·class="memdoc">
  
254 </div>254 </div>
255 </div>255 </div>
256 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>256 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
257 <li><a·class="el"·href="a00650_source.html">albertareader.hh</a></li>257 <li><a·class="el"·href="a00683_source.html">albertareader.hh</a></li>
258 </ul>258 </ul>
259 </div><!--·contents·-->259 </div><!--·contents·-->
260 <!--·start·footer·part·-->260 <!--·start·footer·part·-->
261 <hr·class="footer"/><address·class="footer"><small>261 <hr·class="footer"/><address·class="footer"><small>
262 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8262 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
263 </small></address>263 </small></address>
264 </body>264 </body>
1.97 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01956.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a01953.html">List·of·all·members</a>··</div>81 <a·href="a01953.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CoordCache&lt;·dim·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CoordCache&lt;·dim·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00626_source.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01964.html">Interpolation</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01964.html">Interpolation</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01960.html">LocalCaching</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01960.html">LocalCaching</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 320, 15 lines modifiedOffset 320, 15 lines modified
320 ··</tr>320 ··</tr>
321 </table>321 </table>
322 </div><div·class="memdoc">322 </div><div·class="memdoc">
  
323 </div>323 </div>
324 </div>324 </div>
325 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>325 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
326 <li><a·class="el"·href="a00626_source.html">coordcache.hh</a></li>326 <li><a·class="el"·href="a00656_source.html">coordcache.hh</a></li>
327 </ul>327 </ul>
328 </div><!--·contents·-->328 </div><!--·contents·-->
329 <!--·start·footer·part·-->329 <!--·start·footer·part·-->
330 <hr·class="footer"/><address·class="footer"><small>330 <hr·class="footer"/><address·class="footer"><small>
331 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8331 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
332 </small></address>332 </small></address>
333 </body>333 </body>
2.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01960.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a01957.html">List·of·all·members</a>··</div>78 <a·href="a01957.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CoordCache&lt;·dim·&gt;::LocalCaching·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CoordCache&lt;·dim·&gt;::LocalCaching·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00626_source.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a1eb5f6a4f1f0b751301a281e01ab71ff"·id="r_a1eb5f6a4f1f0b751301a281e01ab71ff"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01960.html#a1eb5f6a4f1f0b751301a281e01ab71ff">LocalCaching</a>·(const·<a·class="el"·href="a02028.html">CoordVectorPointer</a>·&amp;coords)</td></tr>86 <tr·class="memitem:a1eb5f6a4f1f0b751301a281e01ab71ff"·id="r_a1eb5f6a4f1f0b751301a281e01ab71ff"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01960.html#a1eb5f6a4f1f0b751301a281e01ab71ff">LocalCaching</a>·(const·<a·class="el"·href="a02028.html">CoordVectorPointer</a>·&amp;coords)</td></tr>
87 <tr·class="separator:a1eb5f6a4f1f0b751301a281e01ab71ff"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a1eb5f6a4f1f0b751301a281e01ab71ff"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a5fd88037ea6039e6b993b08964ba87bd"·id="r_a5fd88037ea6039e6b993b08964ba87bd"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01960.html#a5fd88037ea6039e6b993b08964ba87bd">operator()</a>·(const·<a·class="el"·href="a01956.html#acd07bb0638c9b271132e8dfa6c33f3b3">ElementInfo</a>·&amp;elementInfo)·const</td></tr>88 <tr·class="memitem:a5fd88037ea6039e6b993b08964ba87bd"·id="r_a5fd88037ea6039e6b993b08964ba87bd"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01960.html#a5fd88037ea6039e6b993b08964ba87bd">operator()</a>·(const·<a·class="el"·href="a01956.html#acd07bb0638c9b271132e8dfa6c33f3b3">ElementInfo</a>·&amp;elementInfo)·const</td></tr>
89 <tr·class="separator:a5fd88037ea6039e6b993b08964ba87bd"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a5fd88037ea6039e6b993b08964ba87bd"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
144 ··</tr>144 ··</tr>
145 </table>145 </table>
146 </div><div·class="memdoc">146 </div><div·class="memdoc">
  
147 </div>147 </div>
148 </div>148 </div>
149 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>149 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
150 <li><a·class="el"·href="a00626_source.html">coordcache.hh</a></li>150 <li><a·class="el"·href="a00656_source.html">coordcache.hh</a></li>
151 </ul>151 </ul>
152 </div><!--·contents·-->152 </div><!--·contents·-->
153 <!--·start·footer·part·-->153 <!--·start·footer·part·-->
154 <hr·class="footer"/><address·class="footer"><small>154 <hr·class="footer"/><address·class="footer"><small>
155 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8155 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
156 </small></address>156 </small></address>
157 </body>157 </body>
2.14 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01964.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a01961.html">List·of·all·members</a>··</div>80 <a·href="a01961.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CoordCache&lt;·dim·&gt;::Interpolation·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CoordCache&lt;·dim·&gt;::Interpolation·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00626_source.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/coordcache.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a047442f94574e8459f58a960667b00d3"·id="r_a047442f94574e8459f58a960667b00d3"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02516.html">Alberta::Patch</a>&lt;·<a·class="el"·href="a01964.html#a0a42e86dcb20d942d6b0a8c905835275">dimension</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01964.html#a047442f94574e8459f58a960667b00d3">Patch</a></td></tr>88 <tr·class="memitem:a047442f94574e8459f58a960667b00d3"·id="r_a047442f94574e8459f58a960667b00d3"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02516.html">Alberta::Patch</a>&lt;·<a·class="el"·href="a01964.html#a0a42e86dcb20d942d6b0a8c905835275">dimension</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01964.html#a047442f94574e8459f58a960667b00d3">Patch</a></td></tr>
89 <tr·class="separator:a047442f94574e8459f58a960667b00d3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a047442f94574e8459f58a960667b00d3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ··</tr>177 ··</tr>
178 </table>178 </table>
179 </div><div·class="memdoc">179 </div><div·class="memdoc">
  
180 </div>180 </div>
181 </div>181 </div>
182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
183 <li><a·class="el"·href="a00626_source.html">coordcache.hh</a></li>183 <li><a·class="el"·href="a00656_source.html">coordcache.hh</a></li>
184 </ul>184 </ul>
185 </div><!--·contents·-->185 </div><!--·contents·-->
186 <!--·start·footer·part·-->186 <!--·start·footer·part·-->
187 <hr·class="footer"/><address·class="footer"><small>187 <hr·class="footer"/><address·class="footer"><small>
188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
189 </small></address>189 </small></address>
190 </body>190 </body>
1.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01984.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a01981.html">List·of·all·members</a>··</div>79 <a·href="a01981.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MeshPointer&lt;·dim·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MeshPointer&lt;·dim·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00629_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code></p>
84 <div·class="dynheader">84 <div·class="dynheader">
85 Inheritance·diagram·for·Dune::Alberta::MeshPointer&lt;·dim·&gt;:</div>85 Inheritance·diagram·for·Dune::Alberta::MeshPointer&lt;·dim·&gt;:</div>
86 <div·class="dyncontent">86 <div·class="dyncontent">
87 <div·class="center"><img·src="a01983.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_mesh_pointer_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>87 <div·class="center"><img·src="a01983.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_mesh_pointer_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
88 <map·name="a_dune_1_1_alberta_1_1_mesh_pointer_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_mesh_pointer_3_01dim_01_4_inherit__map">88 <map·name="a_dune_1_1_alberta_1_1_mesh_pointer_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_mesh_pointer_3_01dim_01_4_inherit__map">
89 <area·shape="rect"·title="·"·alt=""·coords="5,5,205,45"/>89 <area·shape="rect"·title="·"·alt=""·coords="5,5,205,45"/>
90 <area·shape="rect"·href="a01984.html"·title="·"·alt=""·coords="5,108,205,148"/>90 <area·shape="rect"·href="a01984.html"·title="·"·alt=""·coords="5,108,205,148"/>
Offset 778, 16 lines modifiedOffset 778, 16 lines modified
778 ··</tr>778 ··</tr>
779 </table>779 </table>
780 </div><div·class="memdoc">780 </div><div·class="memdoc">
  
781 </div>781 </div>
782 </div>782 </div>
783 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>783 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
784 <li><a·class="el"·href="a00665_source.html">dofadmin.hh</a></li>784 <li><a·class="el"·href="a00635_source.html">dofadmin.hh</a></li>
785 <li><a·class="el"·href="a00656_source.html">meshpointer.hh</a></li>785 <li><a·class="el"·href="a00629_source.html">meshpointer.hh</a></li>
786 </ul>786 </ul>
787 </div><!--·contents·-->787 </div><!--·contents·-->
788 <!--·start·footer·part·-->788 <!--·start·footer·part·-->
789 <hr·class="footer"/><address·class="footer"><small>789 <hr·class="footer"/><address·class="footer"><small>
790 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8790 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
791 </small></address>791 </small></address>
792 </body>792 </body>
1.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01988.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a01985.html">List·of·all·members</a>··</div>80 <a·href="a01985.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofAccess&lt;·dim,·codim·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofAccess&lt;·dim,·codim·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00665_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00635_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::Alberta::DofAccess&lt;·dim,·codim·&gt;:</div>86 Inheritance·diagram·for·Dune::Alberta::DofAccess&lt;·dim,·codim·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a01987.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_dof_access_3_01dim_00_01codim_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a01987.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_dof_access_3_01dim_00_01codim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_alberta_1_1_dof_access_3_01dim_00_01codim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_dof_access_3_01dim_00_01codim_01_4_inherit__map">89 <map·name="a_dune_1_1_alberta_1_1_dof_access_3_01dim_00_01codim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_dof_access_3_01dim_00_01codim_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,69,192,109"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,69,192,109"/>
91 <area·shape="rect"·href="a01988.html"·title="·"·alt=""·coords="445,5,632,45"/>91 <area·shape="rect"·href="a01988.html"·title="·"·alt=""·coords="445,5,632,45"/>
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
435 ··</tr>435 ··</tr>
436 </table>436 </table>
437 </div><div·class="memdoc">437 </div><div·class="memdoc">
  
438 </div>438 </div>
439 </div>439 </div>
440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
441 <li><a·class="el"·href="a00665_source.html">dofadmin.hh</a></li>441 <li><a·class="el"·href="a00635_source.html">dofadmin.hh</a></li>
442 </ul>442 </ul>
443 </div><!--·contents·-->443 </div><!--·contents·-->
444 <!--·start·footer·part·-->444 <!--·start·footer·part·-->
445 <hr·class="footer"/><address·class="footer"><small>445 <hr·class="footer"/><address·class="footer"><small>
446 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8446 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
447 </small></address>447 </small></address>
448 </body>448 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a01992.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a01989.html">List·of·all·members</a>··</div>81 <a·href="a01989.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::Alberta::HierarchyDofNumbering&lt;·dim·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::Alberta::HierarchyDofNumbering&lt;·dim·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00665_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00635_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::Alberta::HierarchyDofNumbering&lt;·dim·&gt;:</div>87 Inheritance·diagram·for·Dune::Alberta::HierarchyDofNumbering&lt;·dim·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a01991.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_hierarchy_dof_numbering_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a01991.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_hierarchy_dof_numbering_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_alberta_1_1_hierarchy_dof_numbering_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_hierarchy_dof_numbering_3_01dim_01_4_inherit__map">90 <map·name="a_dune_1_1_alberta_1_1_hierarchy_dof_numbering_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_hierarchy_dof_numbering_3_01dim_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="21,5,204,45"/>91 <area·shape="rect"·title="·"·alt=""·coords="21,5,204,45"/>
92 <area·shape="rect"·href="a01992.html"·title="·"·alt=""·coords="5,108,220,148"/>92 <area·shape="rect"·href="a01992.html"·title="·"·alt=""·coords="5,108,220,148"/>
Offset 523, 15 lines modifiedOffset 523, 15 lines modified
523 ··</tr>523 ··</tr>
524 </table>524 </table>
525 </div><div·class="memdoc">525 </div><div·class="memdoc">
  
526 </div>526 </div>
527 </div>527 </div>
528 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>528 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
529 <li><a·class="el"·href="a00665_source.html">dofadmin.hh</a></li>529 <li><a·class="el"·href="a00635_source.html">dofadmin.hh</a></li>
530 </ul>530 </ul>
531 </div><!--·contents·-->531 </div><!--·contents·-->
532 <!--·start·footer·part·-->532 <!--·start·footer·part·-->
533 <hr·class="footer"/><address·class="footer"><small>533 <hr·class="footer"/><address·class="footer"><small>
534 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8534 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
535 </small></address>535 </small></address>
536 </body>536 </body>
861 B
./usr/share/doc/libdune-grid-doc/doxygen/a02004.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·Dof·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·Dof·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00659_source.html">dofvector.hh</a></li>80 <li><a·class="el"·href="a00677_source.html">dofvector.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
4.37 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02008.html
    
Offset 77, 19 lines modifiedOffset 77, 19 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="a02005.html">List·of·all·members</a>··</div>79 <a·href="a02005.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·int·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·int·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a5ca6dfca3a174012c2b31c841e1e83d4"·id="r_a5ca6dfca3a174012c2b31c841e1e83d4"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_INT_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a></td></tr>87 <tr·class="memitem:a5ca6dfca3a174012c2b31c841e1e83d4"·id="r_a5ca6dfca3a174012c2b31c841e1e83d4"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_INT_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a></td></tr>
88 <tr·class="separator:a5ca6dfca3a174012c2b31c841e1e83d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a5ca6dfca3a174012c2b31c841e1e83d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
91 Static·Public·Member·Functions</h2></td></tr>91 Static·Public·Member·Functions</h2></td></tr>
92 <tr·class="memitem:a46a4383b3d814f09f4f20fe5bc1bda19"·id="r_a46a4383b3d814f09f4f20fe5bc1bda19"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02008.html#a46a4383b3d814f09f4f20fe5bc1bda19">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>92 <tr·class="memitem:a46a4383b3d814f09f4f20fe5bc1bda19"·id="r_a46a4383b3d814f09f4f20fe5bc1bda19"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02008.html#a46a4383b3d814f09f4f20fe5bc1bda19">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>
93 <tr·class="separator:a46a4383b3d814f09f4f20fe5bc1bda19"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a46a4383b3d814f09f4f20fe5bc1bda19"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:aa31ac13fb2ef7d5116b8dfa650c6941b"·id="r_aa31ac13fb2ef7d5116b8dfa650c6941b"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02008.html#aa31ac13fb2ef7d5116b8dfa650c6941b">free</a>·(<a·class="el"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>·*dofVector)</td></tr>94 <tr·class="memitem:aa31ac13fb2ef7d5116b8dfa650c6941b"·id="r_aa31ac13fb2ef7d5116b8dfa650c6941b"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02008.html#aa31ac13fb2ef7d5116b8dfa650c6941b">free</a>·(<a·class="el"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>·*dofVector)</td></tr>
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 <a·id="a5ca6dfca3a174012c2b31c841e1e83d4"·name="a5ca6dfca3a174012c2b31c841e1e83d4"></a>103 <a·id="a5ca6dfca3a174012c2b31c841e1e83d4"·name="a5ca6dfca3a174012c2b31c841e1e83d4"></a>
104 <h2·class="memtitle"><span·class="permalink"><a·href="#a5ca6dfca3a174012c2b31c841e1e83d4">&#9670;&#160;</a></span>DofVector</h2>104 <h2·class="memtitle"><span·class="permalink"><a·href="#a5ca6dfca3a174012c2b31c841e1e83d4">&#9670;&#160;</a></span>DofVector</h2>
  
105 <div·class="memitem">105 <div·class="memitem">
106 <div·class="memproto">106 <div·class="memproto">
107 ······<table·class="memname">107 ······<table·class="memname">
108 ········<tr>108 ········<tr>
109 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_INT_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·int·&gt;::DofVector</td>109 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_INT_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·int·&gt;::DofVector</td>
110 ········</tr>110 ········</tr>
111 ······</table>111 ······</table>
112 </div><div·class="memdoc">112 </div><div·class="memdoc">
  
113 </div>113 </div>
114 </div>114 </div>
115 <h2·class="groupheader">Member·Function·Documentation</h2>115 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 ··</tr>252 ··</tr>
253 </table>253 </table>
254 </div><div·class="memdoc">254 </div><div·class="memdoc">
  
255 </div>255 </div>
256 </div>256 </div>
257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
258 <li><a·class="el"·href="a00659_source.html">dofvector.hh</a></li>258 <li><a·class="el"·href="a00677_source.html">dofvector.hh</a></li>
259 </ul>259 </ul>
260 </div><!--·contents·-->260 </div><!--·contents·-->
261 <!--·start·footer·part·-->261 <!--·start·footer·part·-->
262 <hr·class="footer"/><address·class="footer"><small>262 <hr·class="footer"/><address·class="footer"><small>
263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
264 </small></address>264 </small></address>
265 </body>265 </body>
4.41 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02012.html
    
Offset 77, 19 lines modifiedOffset 77, 19 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="a02009.html">List·of·all·members</a>··</div>79 <a·href="a02009.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·signed·char·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·signed·char·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:abf4701f04e94e2ff37a85efe1da9baae"·id="r_abf4701f04e94e2ff37a85efe1da9baae"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_SCHAR_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">DofVector</a></td></tr>87 <tr·class="memitem:abf4701f04e94e2ff37a85efe1da9baae"·id="r_abf4701f04e94e2ff37a85efe1da9baae"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_SCHAR_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">DofVector</a></td></tr>
88 <tr·class="separator:abf4701f04e94e2ff37a85efe1da9baae"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:abf4701f04e94e2ff37a85efe1da9baae"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
91 Static·Public·Member·Functions</h2></td></tr>91 Static·Public·Member·Functions</h2></td></tr>
92 <tr·class="memitem:ab8228d495947a0a5db1989179c1ed7a3"·id="r_ab8228d495947a0a5db1989179c1ed7a3"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02012.html#ab8228d495947a0a5db1989179c1ed7a3">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>92 <tr·class="memitem:ab8228d495947a0a5db1989179c1ed7a3"·id="r_ab8228d495947a0a5db1989179c1ed7a3"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02012.html#ab8228d495947a0a5db1989179c1ed7a3">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>
93 <tr·class="separator:ab8228d495947a0a5db1989179c1ed7a3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:ab8228d495947a0a5db1989179c1ed7a3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:a7ba7c5a5e8d811c634708ad82224ee9e"·id="r_a7ba7c5a5e8d811c634708ad82224ee9e"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02012.html#a7ba7c5a5e8d811c634708ad82224ee9e">free</a>·(<a·class="el"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">DofVector</a>·*dofVector)</td></tr>94 <tr·class="memitem:a7ba7c5a5e8d811c634708ad82224ee9e"·id="r_a7ba7c5a5e8d811c634708ad82224ee9e"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02012.html#a7ba7c5a5e8d811c634708ad82224ee9e">free</a>·(<a·class="el"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">DofVector</a>·*dofVector)</td></tr>
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 <a·id="abf4701f04e94e2ff37a85efe1da9baae"·name="abf4701f04e94e2ff37a85efe1da9baae"></a>103 <a·id="abf4701f04e94e2ff37a85efe1da9baae"·name="abf4701f04e94e2ff37a85efe1da9baae"></a>
104 <h2·class="memtitle"><span·class="permalink"><a·href="#abf4701f04e94e2ff37a85efe1da9baae">&#9670;&#160;</a></span>DofVector</h2>104 <h2·class="memtitle"><span·class="permalink"><a·href="#abf4701f04e94e2ff37a85efe1da9baae">&#9670;&#160;</a></span>DofVector</h2>
  
105 <div·class="memitem">105 <div·class="memitem">
106 <div·class="memproto">106 <div·class="memproto">
107 ······<table·class="memname">107 ······<table·class="memname">
108 ········<tr>108 ········<tr>
109 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_SCHAR_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·signed·char·&gt;::DofVector</td>109 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_SCHAR_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·signed·char·&gt;::DofVector</td>
110 ········</tr>110 ········</tr>
111 ······</table>111 ······</table>
112 </div><div·class="memdoc">112 </div><div·class="memdoc">
  
113 </div>113 </div>
114 </div>114 </div>
115 <h2·class="groupheader">Member·Function·Documentation</h2>115 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 ··</tr>252 ··</tr>
253 </table>253 </table>
254 </div><div·class="memdoc">254 </div><div·class="memdoc">
  
255 </div>255 </div>
256 </div>256 </div>
257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
258 <li><a·class="el"·href="a00659_source.html">dofvector.hh</a></li>258 <li><a·class="el"·href="a00677_source.html">dofvector.hh</a></li>
259 </ul>259 </ul>
260 </div><!--·contents·-->260 </div><!--·contents·-->
261 <!--·start·footer·part·-->261 <!--·start·footer·part·-->
262 <hr·class="footer"/><address·class="footer"><small>262 <hr·class="footer"/><address·class="footer"><small>
263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
264 </small></address>264 </small></address>
265 </body>265 </body>
4.41 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02016.html
    
Offset 77, 19 lines modifiedOffset 77, 19 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="a02013.html">List·of·all·members</a>··</div>79 <a·href="a02013.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·unsigned·char·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·unsigned·char·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a49f0e788aeab439a96c21100075f1308"·id="r_a49f0e788aeab439a96c21100075f1308"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_UCHAR_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02016.html#a49f0e788aeab439a96c21100075f1308">DofVector</a></td></tr>87 <tr·class="memitem:a49f0e788aeab439a96c21100075f1308"·id="r_a49f0e788aeab439a96c21100075f1308"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_UCHAR_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02016.html#a49f0e788aeab439a96c21100075f1308">DofVector</a></td></tr>
88 <tr·class="separator:a49f0e788aeab439a96c21100075f1308"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a49f0e788aeab439a96c21100075f1308"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
91 Static·Public·Member·Functions</h2></td></tr>91 Static·Public·Member·Functions</h2></td></tr>
92 <tr·class="memitem:ab081eddc4695e335b1ab847b673e2a85"·id="r_ab081eddc4695e335b1ab847b673e2a85"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02016.html#a49f0e788aeab439a96c21100075f1308">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02016.html#ab081eddc4695e335b1ab847b673e2a85">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>92 <tr·class="memitem:ab081eddc4695e335b1ab847b673e2a85"·id="r_ab081eddc4695e335b1ab847b673e2a85"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02016.html#a49f0e788aeab439a96c21100075f1308">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02016.html#ab081eddc4695e335b1ab847b673e2a85">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>
93 <tr·class="separator:ab081eddc4695e335b1ab847b673e2a85"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:ab081eddc4695e335b1ab847b673e2a85"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:a2642f5b27521161123a47e81f9408fe9"·id="r_a2642f5b27521161123a47e81f9408fe9"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02016.html#a2642f5b27521161123a47e81f9408fe9">free</a>·(<a·class="el"·href="a02016.html#a49f0e788aeab439a96c21100075f1308">DofVector</a>·*dofVector)</td></tr>94 <tr·class="memitem:a2642f5b27521161123a47e81f9408fe9"·id="r_a2642f5b27521161123a47e81f9408fe9"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02016.html#a2642f5b27521161123a47e81f9408fe9">free</a>·(<a·class="el"·href="a02016.html#a49f0e788aeab439a96c21100075f1308">DofVector</a>·*dofVector)</td></tr>
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 <a·id="a49f0e788aeab439a96c21100075f1308"·name="a49f0e788aeab439a96c21100075f1308"></a>103 <a·id="a49f0e788aeab439a96c21100075f1308"·name="a49f0e788aeab439a96c21100075f1308"></a>
104 <h2·class="memtitle"><span·class="permalink"><a·href="#a49f0e788aeab439a96c21100075f1308">&#9670;&#160;</a></span>DofVector</h2>104 <h2·class="memtitle"><span·class="permalink"><a·href="#a49f0e788aeab439a96c21100075f1308">&#9670;&#160;</a></span>DofVector</h2>
  
105 <div·class="memitem">105 <div·class="memitem">
106 <div·class="memproto">106 <div·class="memproto">
107 ······<table·class="memname">107 ······<table·class="memname">
108 ········<tr>108 ········<tr>
109 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_UCHAR_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·unsigned·char·&gt;::DofVector</td>109 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_UCHAR_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·unsigned·char·&gt;::DofVector</td>
110 ········</tr>110 ········</tr>
111 ······</table>111 ······</table>
112 </div><div·class="memdoc">112 </div><div·class="memdoc">
  
113 </div>113 </div>
114 </div>114 </div>
115 <h2·class="groupheader">Member·Function·Documentation</h2>115 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 ··</tr>252 ··</tr>
253 </table>253 </table>
254 </div><div·class="memdoc">254 </div><div·class="memdoc">
  
255 </div>255 </div>
256 </div>256 </div>
257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
258 <li><a·class="el"·href="a00659_source.html">dofvector.hh</a></li>258 <li><a·class="el"·href="a00677_source.html">dofvector.hh</a></li>
259 </ul>259 </ul>
260 </div><!--·contents·-->260 </div><!--·contents·-->
261 <!--·start·footer·part·-->261 <!--·start·footer·part·-->
262 <hr·class="footer"/><address·class="footer"><small>262 <hr·class="footer"/><address·class="footer"><small>
263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
264 </small></address>264 </small></address>
265 </body>265 </body>
4.52 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02020.html
    
Offset 77, 19 lines modifiedOffset 77, 19 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="a02017.html">List·of·all·members</a>··</div>79 <a·href="a02017.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·Real·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·Real·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:ac76d627257673c1839315a1732c6c021"·id="r_ac76d627257673c1839315a1732c6c021"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_REAL_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02020.html#ac76d627257673c1839315a1732c6c021">DofVector</a></td></tr>87 <tr·class="memitem:ac76d627257673c1839315a1732c6c021"·id="r_ac76d627257673c1839315a1732c6c021"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_REAL_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02020.html#ac76d627257673c1839315a1732c6c021">DofVector</a></td></tr>
88 <tr·class="separator:ac76d627257673c1839315a1732c6c021"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:ac76d627257673c1839315a1732c6c021"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
91 Static·Public·Member·Functions</h2></td></tr>91 Static·Public·Member·Functions</h2></td></tr>
92 <tr·class="memitem:a54e9c613642227fb809997e927bd4a37"·id="r_a54e9c613642227fb809997e927bd4a37"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02020.html#ac76d627257673c1839315a1732c6c021">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02020.html#a54e9c613642227fb809997e927bd4a37">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>92 <tr·class="memitem:a54e9c613642227fb809997e927bd4a37"·id="r_a54e9c613642227fb809997e927bd4a37"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02020.html#ac76d627257673c1839315a1732c6c021">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02020.html#a54e9c613642227fb809997e927bd4a37">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>
93 <tr·class="separator:a54e9c613642227fb809997e927bd4a37"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a54e9c613642227fb809997e927bd4a37"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:a9d52e71f3fa23e7cd73430d03c62de1d"·id="r_a9d52e71f3fa23e7cd73430d03c62de1d"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02020.html#a9d52e71f3fa23e7cd73430d03c62de1d">free</a>·(<a·class="el"·href="a02020.html#ac76d627257673c1839315a1732c6c021">DofVector</a>·*dofVector)</td></tr>94 <tr·class="memitem:a9d52e71f3fa23e7cd73430d03c62de1d"·id="r_a9d52e71f3fa23e7cd73430d03c62de1d"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02020.html#a9d52e71f3fa23e7cd73430d03c62de1d">free</a>·(<a·class="el"·href="a02020.html#ac76d627257673c1839315a1732c6c021">DofVector</a>·*dofVector)</td></tr>
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 <a·id="ac76d627257673c1839315a1732c6c021"·name="ac76d627257673c1839315a1732c6c021"></a>103 <a·id="ac76d627257673c1839315a1732c6c021"·name="ac76d627257673c1839315a1732c6c021"></a>
104 <h2·class="memtitle"><span·class="permalink"><a·href="#ac76d627257673c1839315a1732c6c021">&#9670;&#160;</a></span>DofVector</h2>104 <h2·class="memtitle"><span·class="permalink"><a·href="#ac76d627257673c1839315a1732c6c021">&#9670;&#160;</a></span>DofVector</h2>
  
105 <div·class="memitem">105 <div·class="memitem">
106 <div·class="memproto">106 <div·class="memproto">
107 ······<table·class="memname">107 ······<table·class="memname">
108 ········<tr>108 ········<tr>
109 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_REAL_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>·&gt;::DofVector</td>109 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_REAL_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>·&gt;::DofVector</td>
110 ········</tr>110 ········</tr>
111 ······</table>111 ······</table>
112 </div><div·class="memdoc">112 </div><div·class="memdoc">
  
113 </div>113 </div>
114 </div>114 </div>
115 <h2·class="groupheader">Member·Function·Documentation</h2>115 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 ··</tr>252 ··</tr>
253 </table>253 </table>
254 </div><div·class="memdoc">254 </div><div·class="memdoc">
  
255 </div>255 </div>
256 </div>256 </div>
257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
258 <li><a·class="el"·href="a00659_source.html">dofvector.hh</a></li>258 <li><a·class="el"·href="a00677_source.html">dofvector.hh</a></li>
259 </ul>259 </ul>
260 </div><!--·contents·-->260 </div><!--·contents·-->
261 <!--·start·footer·part·-->261 <!--·start·footer·part·-->
262 <hr·class="footer"/><address·class="footer"><small>262 <hr·class="footer"/><address·class="footer"><small>
263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
264 </small></address>264 </small></address>
265 </body>265 </body>
4.55 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02024.html
    
Offset 77, 19 lines modifiedOffset 77, 19 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="a02021.html">List·of·all·members</a>··</div>79 <a·href="a02021.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·GlobalVector·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorProvider&lt;·GlobalVector·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a59d24e0b48afbff219eca28159ed1d10"·id="r_a59d24e0b48afbff219eca28159ed1d10"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_REAL_D_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02024.html#a59d24e0b48afbff219eca28159ed1d10">DofVector</a></td></tr>87 <tr·class="memitem:a59d24e0b48afbff219eca28159ed1d10"·id="r_a59d24e0b48afbff219eca28159ed1d10"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_REAL_D_VEC&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02024.html#a59d24e0b48afbff219eca28159ed1d10">DofVector</a></td></tr>
88 <tr·class="separator:a59d24e0b48afbff219eca28159ed1d10"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a59d24e0b48afbff219eca28159ed1d10"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
91 Static·Public·Member·Functions</h2></td></tr>91 Static·Public·Member·Functions</h2></td></tr>
92 <tr·class="memitem:ae1d85442eb3d2b73daf1d01b43b88d61"·id="r_ae1d85442eb3d2b73daf1d01b43b88d61"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02024.html#a59d24e0b48afbff219eca28159ed1d10">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02024.html#ae1d85442eb3d2b73daf1d01b43b88d61">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>92 <tr·class="memitem:ae1d85442eb3d2b73daf1d01b43b88d61"·id="r_ae1d85442eb3d2b73daf1d01b43b88d61"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02024.html#a59d24e0b48afbff219eca28159ed1d10">DofVector</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02024.html#ae1d85442eb3d2b73daf1d01b43b88d61">get</a>·(const·<a·class="el"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·const·std::string·&amp;name)</td></tr>
93 <tr·class="separator:ae1d85442eb3d2b73daf1d01b43b88d61"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:ae1d85442eb3d2b73daf1d01b43b88d61"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:a8998165e3597e1e0f6056744d6c4c38e"·id="r_a8998165e3597e1e0f6056744d6c4c38e"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02024.html#a8998165e3597e1e0f6056744d6c4c38e">free</a>·(<a·class="el"·href="a02024.html#a59d24e0b48afbff219eca28159ed1d10">DofVector</a>·*dofVector)</td></tr>94 <tr·class="memitem:a8998165e3597e1e0f6056744d6c4c38e"·id="r_a8998165e3597e1e0f6056744d6c4c38e"><td·class="memItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02024.html#a8998165e3597e1e0f6056744d6c4c38e">free</a>·(<a·class="el"·href="a02024.html#a59d24e0b48afbff219eca28159ed1d10">DofVector</a>·*dofVector)</td></tr>
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 <a·id="a59d24e0b48afbff219eca28159ed1d10"·name="a59d24e0b48afbff219eca28159ed1d10"></a>103 <a·id="a59d24e0b48afbff219eca28159ed1d10"·name="a59d24e0b48afbff219eca28159ed1d10"></a>
104 <h2·class="memtitle"><span·class="permalink"><a·href="#a59d24e0b48afbff219eca28159ed1d10">&#9670;&#160;</a></span>DofVector</h2>104 <h2·class="memtitle"><span·class="permalink"><a·href="#a59d24e0b48afbff219eca28159ed1d10">&#9670;&#160;</a></span>DofVector</h2>
  
105 <div·class="memitem">105 <div·class="memitem">
106 <div·class="memproto">106 <div·class="memproto">
107 ······<table·class="memname">107 ······<table·class="memname">
108 ········<tr>108 ········<tr>
109 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_REAL_D_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·<a·class="el"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&gt;::DofVector</td>109 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_REAL_D_VEC·<a·class="el"·href="a02004.html">Dune::Alberta::DofVectorProvider</a>&lt;·<a·class="el"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&gt;::DofVector</td>
110 ········</tr>110 ········</tr>
111 ······</table>111 ······</table>
112 </div><div·class="memdoc">112 </div><div·class="memdoc">
  
113 </div>113 </div>
114 </div>114 </div>
115 <h2·class="groupheader">Member·Function·Documentation</h2>115 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 ··</tr>252 ··</tr>
253 </table>253 </table>
254 </div><div·class="memdoc">254 </div><div·class="memdoc">
  
255 </div>255 </div>
256 </div>256 </div>
257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
258 <li><a·class="el"·href="a00659_source.html">dofvector.hh</a></li>258 <li><a·class="el"·href="a00677_source.html">dofvector.hh</a></li>
259 </ul>259 </ul>
260 </div><!--·contents·-->260 </div><!--·contents·-->
261 <!--·start·footer·part·-->261 <!--·start·footer·part·-->
262 <hr·class="footer"/><address·class="footer"><small>262 <hr·class="footer"/><address·class="footer"><small>
263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
264 </small></address>264 </small></address>
265 </body>265 </body>
1.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02028.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02025.html">List·of·all·members</a>··</div>80 <a·href="a02025.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorPointer&lt;·Dof·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::DofVectorPointer&lt;·Dof·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::Alberta::DofVectorPointer&lt;·Dof·&gt;:</div>86 Inheritance·diagram·for·Dune::Alberta::DofVectorPointer&lt;·Dof·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a02027.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_dof_vector_pointer_3_01_dof_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a02027.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_dof_vector_pointer_3_01_dof_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_alberta_1_1_dof_vector_pointer_3_01_dof_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_dof_vector_pointer_3_01_dof_01_4_inherit__map">89 <map·name="a_dune_1_1_alberta_1_1_dof_vector_pointer_3_01_dof_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_dof_vector_pointer_3_01_dof_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,69,188,109"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,69,188,109"/>
91 <area·shape="rect"·href="a02028.html"·title="·"·alt=""·coords="353,5,536,45"/>91 <area·shape="rect"·href="a02028.html"·title="·"·alt=""·coords="353,5,536,45"/>
Offset 730, 15 lines modifiedOffset 730, 15 lines modified
730 ··</tr>730 ··</tr>
731 </table>731 </table>
732 </div><div·class="memdoc">732 </div><div·class="memdoc">
  
733 </div>733 </div>
734 </div>734 </div>
735 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>735 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
736 <li><a·class="el"·href="a00659_source.html">dofvector.hh</a></li>736 <li><a·class="el"·href="a00677_source.html">dofvector.hh</a></li>
737 </ul>737 </ul>
738 </div><!--·contents·-->738 </div><!--·contents·-->
739 <!--·start·footer·part·-->739 <!--·start·footer·part·-->
740 <hr·class="footer"/><address·class="footer"><small>740 <hr·class="footer"/><address·class="footer"><small>
741 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8741 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
742 </small></address>742 </small></address>
743 </body>743 </body>
9.72 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02032.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;80 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
81 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;81 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
82 <a·href="a02029.html">List·of·all·members</a>··</div>82 <a·href="a02029.html">List·of·all·members</a>··</div>
83 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ElementInfo&lt;·dim·&gt;·Class·Template·Reference</div></div>83 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ElementInfo&lt;·dim·&gt;·Class·Template·Reference</div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p><code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::Alberta::ElementInfo&lt;·dim·&gt;:</div>88 Inheritance·diagram·for·Dune::Alberta::ElementInfo&lt;·dim·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a02031.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_element_info_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a02031.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_element_info_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_alberta_1_1_element_info_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_element_info_3_01dim_01_4_inherit__map">91 <map·name="a_dune_1_1_alberta_1_1_element_info_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_element_info_3_01dim_01_4_inherit__map">
92 <area·shape="rect"·title="·"·alt=""·coords="5,5,204,45"/>92 <area·shape="rect"·title="·"·alt=""·coords="5,5,204,45"/>
93 <area·shape="rect"·href="a02032.html"·title="·"·alt=""·coords="5,108,204,148"/>93 <area·shape="rect"·href="a02032.html"·title="·"·alt=""·coords="5,108,204,148"/>
Offset 197, 24 lines modifiedOffset 197, 24 lines modified
197 <tr·class="separator:a8e3abdc49b99c5f296255cb9930fdd44"><td·class="memSeparator"·colspan="2">&#160;</td></tr>197 <tr·class="separator:a8e3abdc49b99c5f296255cb9930fdd44"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
198 <tr·class="memitem:adcdcda4bba6e73f94c6578ba7b8d3ddb"·id="r_adcdcda4bba6e73f94c6578ba7b8d3ddb"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#adcdcda4bba6e73f94c6578ba7b8d3ddb">element</a>·()·const</td></tr>198 <tr·class="memitem:adcdcda4bba6e73f94c6578ba7b8d3ddb"·id="r_adcdcda4bba6e73f94c6578ba7b8d3ddb"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#adcdcda4bba6e73f94c6578ba7b8d3ddb">element</a>·()·const</td></tr>
199 <tr·class="separator:adcdcda4bba6e73f94c6578ba7b8d3ddb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>199 <tr·class="separator:adcdcda4bba6e73f94c6578ba7b8d3ddb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
200 <tr·class="memitem:a91a4623a08a1e46e842af36f8db20bc5"·id="r_a91a4623a08a1e46e842af36f8db20bc5"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a91a4623a08a1e46e842af36f8db20bc5">neighbor</a>·(int·face)·const</td></tr>200 <tr·class="memitem:a91a4623a08a1e46e842af36f8db20bc5"·id="r_a91a4623a08a1e46e842af36f8db20bc5"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a91a4623a08a1e46e842af36f8db20bc5">neighbor</a>·(int·face)·const</td></tr>
201 <tr·class="separator:a91a4623a08a1e46e842af36f8db20bc5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>201 <tr·class="separator:a91a4623a08a1e46e842af36f8db20bc5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
202 <tr·class="memitem:ada0ef6466c62d95e8e3f30aed2da8fad"·id="r_ada0ef6466c62d95e8e3f30aed2da8fad"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#ada0ef6466c62d95e8e3f30aed2da8fad">el</a>·()·const</td></tr>202 <tr·class="memitem:ada0ef6466c62d95e8e3f30aed2da8fad"·id="r_ada0ef6466c62d95e8e3f30aed2da8fad"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#ada0ef6466c62d95e8e3f30aed2da8fad">el</a>·()·const</td></tr>
203 <tr·class="separator:ada0ef6466c62d95e8e3f30aed2da8fad"><td·class="memSeparator"·colspan="2">&#160;</td></tr>203 <tr·class="separator:ada0ef6466c62d95e8e3f30aed2da8fad"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
204 <tr·class="memitem:ae228986c2df106417910cf3788645efe"·id="r_ae228986c2df106417910cf3788645efe"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#ae228986c2df106417910cf3788645efe">elInfo</a>·()·const</td></tr>204 <tr·class="memitem:ae228986c2df106417910cf3788645efe"·id="r_ae228986c2df106417910cf3788645efe"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#ae228986c2df106417910cf3788645efe">elInfo</a>·()·const</td></tr>
205 <tr·class="separator:ae228986c2df106417910cf3788645efe"><td·class="memSeparator"·colspan="2">&#160;</td></tr>205 <tr·class="separator:ae228986c2df106417910cf3788645efe"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
206 <tr·class="memitem:a8dcce1911f5662e05fcf59e0cad7d379"·id="r_a8dcce1911f5662e05fcf59e0cad7d379"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a8dcce1911f5662e05fcf59e0cad7d379">type</a>·()·const</td></tr>206 <tr·class="memitem:a8dcce1911f5662e05fcf59e0cad7d379"·id="r_a8dcce1911f5662e05fcf59e0cad7d379"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a8dcce1911f5662e05fcf59e0cad7d379">type</a>·()·const</td></tr>
207 <tr·class="separator:a8dcce1911f5662e05fcf59e0cad7d379"><td·class="memSeparator"·colspan="2">&#160;</td></tr>207 <tr·class="separator:a8dcce1911f5662e05fcf59e0cad7d379"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
208 </table><table·class="memberdecls">208 </table><table·class="memberdecls">
209 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>209 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
210 Static·Public·Member·Functions</h2></td></tr>210 Static·Public·Member·Functions</h2></td></tr>
211 <tr·class="memitem:a0d93c03725ada80bbccb3827298d3811"·id="r_a0d93c03725ada80bbccb3827298d3811"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02032.html">ElementInfo</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a0d93c03725ada80bbccb3827298d3811">createFake</a>·(const·<a·class="el"·href="a02032.html#a8f8f72a4faddeac25a0d9c54cd23101e">MeshPointer</a>·&amp;<a·class="el"·href="a02032.html#ae2d86bce541e9b4b8dfc5f69ee1c096c">mesh</a>,·const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*<a·class="el"·href="a02032.html#adcdcda4bba6e73f94c6578ba7b8d3ddb">element</a>,·int·<a·class="el"·href="a02032.html#a16e2b4b0c098ee710a06cdefde49b3a1">level</a>,·int·<a·class="el"·href="a02032.html#a644e2d1ab232d0e778612606d1361a79">type</a>=0)</td></tr>211 <tr·class="memitem:a0d93c03725ada80bbccb3827298d3811"·id="r_a0d93c03725ada80bbccb3827298d3811"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02032.html">ElementInfo</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a0d93c03725ada80bbccb3827298d3811">createFake</a>·(const·<a·class="el"·href="a02032.html#a8f8f72a4faddeac25a0d9c54cd23101e">MeshPointer</a>·&amp;<a·class="el"·href="a02032.html#ae2d86bce541e9b4b8dfc5f69ee1c096c">mesh</a>,·const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*<a·class="el"·href="a02032.html#adcdcda4bba6e73f94c6578ba7b8d3ddb">element</a>,·int·<a·class="el"·href="a02032.html#a16e2b4b0c098ee710a06cdefde49b3a1">level</a>,·int·<a·class="el"·href="a02032.html#a644e2d1ab232d0e778612606d1361a79">type</a>=0)</td></tr>
212 <tr·class="separator:a0d93c03725ada80bbccb3827298d3811"><td·class="memSeparator"·colspan="2">&#160;</td></tr>212 <tr·class="separator:a0d93c03725ada80bbccb3827298d3811"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
213 <tr·class="memitem:a941026c61f2e5f3fec10f159afbca72a"·id="r_a941026c61f2e5f3fec10f159afbca72a"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02032.html">ElementInfo</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a941026c61f2e5f3fec10f159afbca72a">createFake</a>·(const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;<a·class="el"·href="a02032.html#ae228986c2df106417910cf3788645efe">elInfo</a>)</td></tr>213 <tr·class="memitem:a941026c61f2e5f3fec10f159afbca72a"·id="r_a941026c61f2e5f3fec10f159afbca72a"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a02032.html">ElementInfo</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a941026c61f2e5f3fec10f159afbca72a">createFake</a>·(const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;<a·class="el"·href="a02032.html#ae228986c2df106417910cf3788645efe">elInfo</a>)</td></tr>
214 <tr·class="separator:a941026c61f2e5f3fec10f159afbca72a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>214 <tr·class="separator:a941026c61f2e5f3fec10f159afbca72a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
215 </table><table·class="memberdecls">215 </table><table·class="memberdecls">
216 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>216 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
217 Static·Public·Attributes</h2></td></tr>217 Static·Public·Attributes</h2></td></tr>
218 <tr·class="memitem:a533a7a0d580dcffdd0d95ab6f9c91657"·id="r_a533a7a0d580dcffdd0d95ab6f9c91657"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a533a7a0d580dcffdd0d95ab6f9c91657">dimension</a>·=·dim</td></tr>218 <tr·class="memitem:a533a7a0d580dcffdd0d95ab6f9c91657"·id="r_a533a7a0d580dcffdd0d95ab6f9c91657"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a533a7a0d580dcffdd0d95ab6f9c91657">dimension</a>·=·dim</td></tr>
219 <tr·class="separator:a533a7a0d580dcffdd0d95ab6f9c91657"><td·class="memSeparator"·colspan="2">&#160;</td></tr>219 <tr·class="separator:a533a7a0d580dcffdd0d95ab6f9c91657"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
220 <tr·class="memitem:a8c1f2fb96264b973fb5898bad3f84899"·id="r_a8c1f2fb96264b973fb5898bad3f84899"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a8c1f2fb96264b973fb5898bad3f84899">numVertices</a>·=·<a·class="el"·href="a02344.html">NumSubEntities</a>&lt;·<a·class="el"·href="a02032.html#a533a7a0d580dcffdd0d95ab6f9c91657">dimension</a>,·<a·class="el"·href="a02032.html#a533a7a0d580dcffdd0d95ab6f9c91657">dimension</a>·&gt;::value</td></tr>220 <tr·class="memitem:a8c1f2fb96264b973fb5898bad3f84899"·id="r_a8c1f2fb96264b973fb5898bad3f84899"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02032.html#a8c1f2fb96264b973fb5898bad3f84899">numVertices</a>·=·<a·class="el"·href="a02344.html">NumSubEntities</a>&lt;·<a·class="el"·href="a02032.html#a533a7a0d580dcffdd0d95ab6f9c91657">dimension</a>,·<a·class="el"·href="a02032.html#a533a7a0d580dcffdd0d95ab6f9c91657">dimension</a>·&gt;::value</td></tr>
Offset 613, 15 lines modifiedOffset 613, 15 lines modified
613 <table·class="mlabels">613 <table·class="mlabels">
614 ··<tr>614 ··<tr>
615 ··<td·class="mlabels-left">615 ··<td·class="mlabels-left">
616 ······<table·class="memname">616 ······<table·class="memname">
617 ········<tr>617 ········<tr>
618 ··········<td·class="memname"><a·class="el"·href="a02032.html">ElementInfo</a>&lt;·dim·&gt;·<a·class="el"·href="a02032.html">Dune::Alberta::ElementInfo</a>&lt;·dim·&gt;::createFake·</td>618 ··········<td·class="memname"><a·class="el"·href="a02032.html">ElementInfo</a>&lt;·dim·&gt;·<a·class="el"·href="a02032.html">Dune::Alberta::ElementInfo</a>&lt;·dim·&gt;::createFake·</td>
619 ··········<td>(</td>619 ··········<td>(</td>
620 ··········<td·class="paramtype">const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>620 ··········<td·class="paramtype">const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>
621 ··········<td·class="paramname"><em>elInfo</em></td><td>)</td>621 ··········<td·class="paramname"><em>elInfo</em></td><td>)</td>
622 ··········<td></td>622 ··········<td></td>
623 ········</tr>623 ········</tr>
624 ······</table>624 ······</table>
625 ··</td>625 ··</td>
626 ··<td·class="mlabels-right">626 ··<td·class="mlabels-right">
627 <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">static</span></span>··</td>627 <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">static</span></span>··</td>
Offset 743, 15 lines modifiedOffset 743, 15 lines modified
743 <div·class="memtemplate">743 <div·class="memtemplate">
744 template&lt;int·dim&gt;·</div>744 template&lt;int·dim&gt;·</div>
745 <table·class="mlabels">745 <table·class="mlabels">
746 ··<tr>746 ··<tr>
747 ··<td·class="mlabels-left">747 ··<td·class="mlabels-left">
748 ······<table·class="memname">748 ······<table·class="memname">
749 ········<tr>749 ········<tr>
750 ··········<td·class="memname"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;·<a·class="el"·href="a02032.html">Dune::Alberta::ElementInfo</a>&lt;·dim·&gt;::elInfo·</td>750 ··········<td·class="memname"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;·<a·class="el"·href="a02032.html">Dune::Alberta::ElementInfo</a>&lt;·dim·&gt;::elInfo·</td>
751 ··········<td>(</td>751 ··········<td>(</td>
752 ··········<td·class="paramname"></td><td>)</td>752 ··········<td·class="paramname"></td><td>)</td>
753 ··········<td>·const</td>753 ··········<td>·const</td>
754 ········</tr>754 ········</tr>
755 ······</table>755 ······</table>
756 ··</td>756 ··</td>
757 ··<td·class="mlabels-right">757 ··<td·class="mlabels-right">
Offset 1698, 15 lines modifiedOffset 1698, 15 lines modified
1698 ··</tr>1698 ··</tr>
1699 </table>1699 </table>
1700 </div><div·class="memdoc">1700 </div><div·class="memdoc">
  
1701 </div>1701 </div>
1702 </div>1702 </div>
1703 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1703 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1704 <li><a·class="el"·href="a00719_source.html">elementinfo.hh</a></li>1704 <li><a·class="el"·href="a00662_source.html">elementinfo.hh</a></li>
1705 </ul>1705 </ul>
1706 </div><!--·contents·-->1706 </div><!--·contents·-->
1707 <!--·start·footer·part·-->1707 <!--·start·footer·part·-->
1708 <hr·class="footer"/><address·class="footer"><small>1708 <hr·class="footer"/><address·class="footer"><small>
1709 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81709 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1710 </small></address>1710 </small></address>
1711 </body>1711 </body>
4.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02040.html
    
Offset 77, 24 lines modifiedOffset 77, 24 lines modified
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
79 <a·href="a02037.html">List·of·all·members</a>··</div>79 <a·href="a02037.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Instance·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Instance·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
86 Public·Member·Functions</h2></td></tr>86 Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a09aec98b45225e6c84f434b67dcf6f9a"·id="r_a09aec98b45225e6c84f434b67dcf6f9a"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02040.html">InstancePtr</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html#a09aec98b45225e6c84f434b67dcf6f9a">parent</a>·()</td></tr>87 <tr·class="memitem:a09aec98b45225e6c84f434b67dcf6f9a"·id="r_a09aec98b45225e6c84f434b67dcf6f9a"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02040.html">InstancePtr</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html#a09aec98b45225e6c84f434b67dcf6f9a">parent</a>·()</td></tr>
88 <tr·class="separator:a09aec98b45225e6c84f434b67dcf6f9a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a09aec98b45225e6c84f434b67dcf6f9a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>
91 Public·Attributes</h2></td></tr>91 Public·Attributes</h2></td></tr>
92 <tr·class="memitem:a1d2ee16c793bbb94797e8006945b7bf9"·id="r_a1d2ee16c793bbb94797e8006945b7bf9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html#a1d2ee16c793bbb94797e8006945b7bf9">elInfo</a></td></tr>92 <tr·class="memitem:a1d2ee16c793bbb94797e8006945b7bf9"·id="r_a1d2ee16c793bbb94797e8006945b7bf9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html#a1d2ee16c793bbb94797e8006945b7bf9">elInfo</a></td></tr>
93 <tr·class="separator:a1d2ee16c793bbb94797e8006945b7bf9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a1d2ee16c793bbb94797e8006945b7bf9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:ac5d67481832d94a6160a9d8e45abad44"·id="r_ac5d67481832d94a6160a9d8e45abad44"><td·class="memItemLeft"·align="right"·valign="top">unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html#ac5d67481832d94a6160a9d8e45abad44">refCount</a></td></tr>94 <tr·class="memitem:ac5d67481832d94a6160a9d8e45abad44"·id="r_ac5d67481832d94a6160a9d8e45abad44"><td·class="memItemLeft"·align="right"·valign="top">unsigned·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html#ac5d67481832d94a6160a9d8e45abad44">refCount</a></td></tr>
95 <tr·class="separator:ac5d67481832d94a6160a9d8e45abad44"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:ac5d67481832d94a6160a9d8e45abad44"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:a13fa2c35ddd7c13ab568826a98bcc59c"·id="r_a13fa2c35ddd7c13ab568826a98bcc59c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02128.html">Alberta::GeometryCache</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html#a13fa2c35ddd7c13ab568826a98bcc59c">geometryCache</a></td></tr>96 <tr·class="memitem:a13fa2c35ddd7c13ab568826a98bcc59c"·id="r_a13fa2c35ddd7c13ab568826a98bcc59c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02128.html">Alberta::GeometryCache</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02040.html#a13fa2c35ddd7c13ab568826a98bcc59c">geometryCache</a></td></tr>
97 <tr·class="separator:a13fa2c35ddd7c13ab568826a98bcc59c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:a13fa2c35ddd7c13ab568826a98bcc59c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table>98 </table>
99 <h2·class="groupheader">Member·Function·Documentation</h2>99 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
  
131 <div·class="memitem">131 <div·class="memitem">
132 <div·class="memproto">132 <div·class="memproto">
133 <div·class="memtemplate">133 <div·class="memtemplate">
134 template&lt;int·dim&gt;·</div>134 template&lt;int·dim&gt;·</div>
135 ······<table·class="memname">135 ······<table·class="memname">
136 ········<tr>136 ········<tr>
137 ··········<td·class="memname"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·<a·class="el"·href="a02032.html">Dune::Alberta::ElementInfo</a>&lt;·dim·&gt;::Instance::elInfo</td>137 ··········<td·class="memname"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·<a·class="el"·href="a02032.html">Dune::Alberta::ElementInfo</a>&lt;·dim·&gt;::Instance::elInfo</td>
138 ········</tr>138 ········</tr>
139 ······</table>139 ······</table>
140 </div><div·class="memdoc">140 </div><div·class="memdoc">
  
141 </div>141 </div>
142 </div>142 </div>
143 <a·id="a13fa2c35ddd7c13ab568826a98bcc59c"·name="a13fa2c35ddd7c13ab568826a98bcc59c"></a>143 <a·id="a13fa2c35ddd7c13ab568826a98bcc59c"·name="a13fa2c35ddd7c13ab568826a98bcc59c"></a>
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 ········</tr>171 ········</tr>
172 ······</table>172 ······</table>
173 </div><div·class="memdoc">173 </div><div·class="memdoc">
  
174 </div>174 </div>
175 </div>175 </div>
176 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>176 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
177 <li><a·class="el"·href="a00719_source.html">elementinfo.hh</a></li>177 <li><a·class="el"·href="a00662_source.html">elementinfo.hh</a></li>
178 </ul>178 </ul>
179 </div><!--·contents·-->179 </div><!--·contents·-->
180 <!--·start·footer·part·-->180 <!--·start·footer·part·-->
181 <hr·class="footer"/><address·class="footer"><small>181 <hr·class="footer"/><address·class="footer"><small>
182 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8182 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
183 </small></address>183 </small></address>
184 </body>184 </body>
2.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02044.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a02041.html">List·of·all·members</a>··</div>78 <a·href="a02041.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Stack·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Stack·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a945bcf629844244a8fe5f584eec3c5c5"·id="r_a945bcf629844244a8fe5f584eec3c5c5"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02044.html#a945bcf629844244a8fe5f584eec3c5c5">Stack</a>·()</td></tr>86 <tr·class="memitem:a945bcf629844244a8fe5f584eec3c5c5"·id="r_a945bcf629844244a8fe5f584eec3c5c5"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02044.html#a945bcf629844244a8fe5f584eec3c5c5">Stack</a>·()</td></tr>
87 <tr·class="separator:a945bcf629844244a8fe5f584eec3c5c5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a945bcf629844244a8fe5f584eec3c5c5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a4bec2b3234374334f32817757f4fdee2"·id="r_a4bec2b3234374334f32817757f4fdee2"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02044.html#a4bec2b3234374334f32817757f4fdee2">~Stack</a>·()</td></tr>88 <tr·class="memitem:a4bec2b3234374334f32817757f4fdee2"·id="r_a4bec2b3234374334f32817757f4fdee2"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02044.html#a4bec2b3234374334f32817757f4fdee2">~Stack</a>·()</td></tr>
89 <tr·class="separator:a4bec2b3234374334f32817757f4fdee2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a4bec2b3234374334f32817757f4fdee2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 230, 15 lines modifiedOffset 230, 15 lines modified
230 ··</tr>230 ··</tr>
231 </table>231 </table>
232 </div><div·class="memdoc">232 </div><div·class="memdoc">
  
233 </div>233 </div>
234 </div>234 </div>
235 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>235 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
236 <li><a·class="el"·href="a00719_source.html">elementinfo.hh</a></li>236 <li><a·class="el"·href="a00662_source.html">elementinfo.hh</a></li>
237 </ul>237 </ul>
238 </div><!--·contents·-->238 </div><!--·contents·-->
239 <!--·start·footer·part·-->239 <!--·start·footer·part·-->
240 <hr·class="footer"/><address·class="footer"><small>240 <hr·class="footer"/><address·class="footer"><small>
241 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8241 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
242 </small></address>242 </small></address>
243 </body>243 </body>
2.46 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02048.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a02045.html">List·of·all·members</a>··</div>78 <a·href="a02045.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Seed·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ElementInfo&lt;·dim·&gt;::Seed·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a46b88a130b6d095ed29cc0aba2a7b2cf"·id="r_a46b88a130b6d095ed29cc0aba2a7b2cf"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02048.html#a46b88a130b6d095ed29cc0aba2a7b2cf">Seed</a>·()</td></tr>86 <tr·class="memitem:a46b88a130b6d095ed29cc0aba2a7b2cf"·id="r_a46b88a130b6d095ed29cc0aba2a7b2cf"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02048.html#a46b88a130b6d095ed29cc0aba2a7b2cf">Seed</a>·()</td></tr>
87 <tr·class="separator:a46b88a130b6d095ed29cc0aba2a7b2cf"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a46b88a130b6d095ed29cc0aba2a7b2cf"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a04b94d6cde6aa2b52a64810fe7d88c78"·id="r_a04b94d6cde6aa2b52a64810fe7d88c78"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02048.html#a04b94d6cde6aa2b52a64810fe7d88c78">Seed</a>·(const·int·<a·class="el"·href="a02048.html#adea1bf967a3ea4157ecfafd9ea3e2dab">macroIndex</a>,·const·int·<a·class="el"·href="a02048.html#ac204349b68881af924d234fb73fc405a">level</a>,·const·unsigned·long·<a·class="el"·href="a02048.html#ad8359945540f61375b681928a9bcc885">path</a>)</td></tr>88 <tr·class="memitem:a04b94d6cde6aa2b52a64810fe7d88c78"·id="r_a04b94d6cde6aa2b52a64810fe7d88c78"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02048.html#a04b94d6cde6aa2b52a64810fe7d88c78">Seed</a>·(const·int·<a·class="el"·href="a02048.html#adea1bf967a3ea4157ecfafd9ea3e2dab">macroIndex</a>,·const·int·<a·class="el"·href="a02048.html#ac204349b68881af924d234fb73fc405a">level</a>,·const·unsigned·long·<a·class="el"·href="a02048.html#ad8359945540f61375b681928a9bcc885">path</a>)</td></tr>
89 <tr·class="separator:a04b94d6cde6aa2b52a64810fe7d88c78"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a04b94d6cde6aa2b52a64810fe7d88c78"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 455, 15 lines modifiedOffset 455, 15 lines modified
455 ··</tr>455 ··</tr>
456 </table>456 </table>
457 </div><div·class="memdoc">457 </div><div·class="memdoc">
  
458 </div>458 </div>
459 </div>459 </div>
460 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>460 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
461 <li><a·class="el"·href="a00719_source.html">elementinfo.hh</a></li>461 <li><a·class="el"·href="a00662_source.html">elementinfo.hh</a></li>
462 </ul>462 </ul>
463 </div><!--·contents·-->463 </div><!--·contents·-->
464 <!--·start·footer·part·-->464 <!--·start·footer·part·-->
465 <hr·class="footer"/><address·class="footer"><small>465 <hr·class="footer"/><address·class="footer"><small>
466 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8466 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
467 </small></address>467 </small></address>
468 </body>468 </body>
2.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02052.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="a02049.html">List·of·all·members</a>··</div>81 <a·href="a02049.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridTreeIterator&lt;·codim,·GridImp,·leafIterator·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridTreeIterator&lt;·codim,·GridImp,·leafIterator·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00647_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00710_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::AlbertaGridTreeIterator&lt;·codim,·GridImp,·leafIterator·&gt;:</div>87 Inheritance·diagram·for·Dune::AlbertaGridTreeIterator&lt;·codim,·GridImp,·leafIterator·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02051.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_tree_iterator_3_01codim_00_01_grid_imp_00_01leaf_iterator_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02051.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_tree_iterator_3_01codim_00_01_grid_imp_00_01leaf_iterator_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_alberta_grid_tree_iterator_3_01codim_00_01_grid_imp_00_01leaf_iterator_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_tree_iterator_3_01codim_00_01_grid_imp_00_01leaf_iterator_01_4_inherit__map">90 <map·name="a_dune_1_1_alberta_grid_tree_iterator_3_01codim_00_01_grid_imp_00_01leaf_iterator_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_tree_iterator_3_01codim_00_01_grid_imp_00_01leaf_iterator_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="5,113,239,153"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,113,239,153"/>
92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="461,77,675,117"/>92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="461,77,675,117"/>
Offset 674, 15 lines modifiedOffset 674, 15 lines modified
674 </table>674 </table>
675 </div><div·class="memdoc">675 </div><div·class="memdoc">
  
676 </div>676 </div>
677 </div>677 </div>
678 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>678 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
679 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>679 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>
680 <li><a·class="el"·href="a00647_source.html">treeiterator.hh</a></li>680 <li><a·class="el"·href="a00710_source.html">treeiterator.hh</a></li>
681 </ul>681 </ul>
682 </div><!--·contents·-->682 </div><!--·contents·-->
683 <!--·start·footer·part·-->683 <!--·start·footer·part·-->
684 <hr·class="footer"/><address·class="footer"><small>684 <hr·class="footer"/><address·class="footer"><small>
685 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8685 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
686 </small></address>686 </small></address>
687 </body>687 </body>
2.38 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02056.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
80 <a·href="a02053.html">List·of·all·members</a>··</div>80 <a·href="a02053.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridHierarchicIterator&lt;·GridImp·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridHierarchicIterator&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00713_source.html">dune/grid/albertagrid/hierarchiciterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00632_source.html">dune/grid/albertagrid/hierarchiciterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a0d8fb96d0c5a78f0b476006b22a35997"·id="r_a0d8fb96d0c5a78f0b476006b22a35997"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02056.html#a0d8fb96d0c5a78f0b476006b22a35997">Entity</a></td></tr>88 <tr·class="memitem:a0d8fb96d0c5a78f0b476006b22a35997"·id="r_a0d8fb96d0c5a78f0b476006b22a35997"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02056.html#a0d8fb96d0c5a78f0b476006b22a35997">Entity</a></td></tr>
89 <tr·class="separator:a0d8fb96d0c5a78f0b476006b22a35997"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a0d8fb96d0c5a78f0b476006b22a35997"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a9e1aecb66c11949dfc0770e40bc40f93"·id="r_a9e1aecb66c11949dfc0770e40bc40f93"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02056.html#a9e1aecb66c11949dfc0770e40bc40f93">ctype</a></td></tr>90 <tr·class="memitem:a9e1aecb66c11949dfc0770e40bc40f93"·id="r_a9e1aecb66c11949dfc0770e40bc40f93"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02056.html#a9e1aecb66c11949dfc0770e40bc40f93">ctype</a></td></tr>
91 <tr·class="separator:a9e1aecb66c11949dfc0770e40bc40f93"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a9e1aecb66c11949dfc0770e40bc40f93"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 541, 15 lines modifiedOffset 541, 15 lines modified
  
541 <p>assignment·operator·</p>541 <p>assignment·operator·</p>
  
542 </div>542 </div>
543 </div>543 </div>
544 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>544 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
545 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>545 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>
546 <li><a·class="el"·href="a00713_source.html">hierarchiciterator.hh</a></li>546 <li><a·class="el"·href="a00632_source.html">hierarchiciterator.hh</a></li>
547 </ul>547 </ul>
548 </div><!--·contents·-->548 </div><!--·contents·-->
549 <!--·start·footer·part·-->549 <!--·start·footer·part·-->
550 <hr·class="footer"/><address·class="footer"><small>550 <hr·class="footer"/><address·class="footer"><small>
551 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8551 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
552 </small></address>552 </small></address>
553 </body>553 </body>
849 B
./usr/share/doc/libdune-grid-doc/doxygen/a02060.html
    
Offset 1491, 15 lines modifiedOffset 1491, 15 lines modified
1491 </div><div·class="memdoc">1491 </div><div·class="memdoc">
  
1492 </div>1492 </div>
1493 </div>1493 </div>
1494 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1494 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1495 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>1495 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>
1496 <li><a·class="el"·href="a07208_source.html">albertagrid/intersection.hh</a></li>1496 <li><a·class="el"·href="a07208_source.html">albertagrid/intersection.hh</a></li>
1497 <li><a·class="el"·href="a00623_source.html">intersection.cc</a></li>1497 <li><a·class="el"·href="a00671_source.html">intersection.cc</a></li>
1498 </ul>1498 </ul>
1499 </div><!--·contents·-->1499 </div><!--·contents·-->
1500 <!--·start·footer·part·-->1500 <!--·start·footer·part·-->
1501 <hr·class="footer"/><address·class="footer"><small>1501 <hr·class="footer"/><address·class="footer"><small>
1502 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81502 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1503 </small></address>1503 </small></address>
1504 </body>1504 </body>
5.95 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02068.html
    
Offset 137, 15 lines modifiedOffset 137, 15 lines modified
137 <tr·class="separator:adb2bfb358a334910bb9f1fad52dbdb8f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>137 <tr·class="separator:adb2bfb358a334910bb9f1fad52dbdb8f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
138 <tr·class="memitem:a6663266230f9e1feb8a52cdd822cdc3e"·id="r_a6663266230f9e1feb8a52cdd822cdc3e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02068.html#acde6618bb73b24fa95adb2a358cc823e">EntitySeed</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#a6663266230f9e1feb8a52cdd822cdc3e">seed</a>·()·<a·class="el"·href="a02072.html">const</a></td></tr>138 <tr·class="memitem:a6663266230f9e1feb8a52cdd822cdc3e"·id="r_a6663266230f9e1feb8a52cdd822cdc3e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02068.html#acde6618bb73b24fa95adb2a358cc823e">EntitySeed</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#a6663266230f9e1feb8a52cdd822cdc3e">seed</a>·()·<a·class="el"·href="a02072.html">const</a></td></tr>
139 <tr·class="memdesc:a6663266230f9e1feb8a52cdd822cdc3e"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">obtain·entity·seed··<br·/></td></tr>139 <tr·class="memdesc:a6663266230f9e1feb8a52cdd822cdc3e"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">obtain·entity·seed··<br·/></td></tr>
140 <tr·class="separator:a6663266230f9e1feb8a52cdd822cdc3e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>140 <tr·class="separator:a6663266230f9e1feb8a52cdd822cdc3e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
141 <tr·class="memitem:aa2fa467dd753f8f8ef805bb5734f2555"·id="r_aa2fa467dd753f8f8ef805bb5734f2555"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02072.html">unsigned</a>·<a·class="el"·href="a02072.html">int</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#aa2fa467dd753f8f8ef805bb5734f2555">subEntities</a>·(<a·class="el"·href="a02072.html">unsigned</a>·<a·class="el"·href="a02072.html">int</a>·<a·class="el"·href="a02072.html">cd</a>)·<a·class="el"·href="a02072.html">const</a></td></tr>141 <tr·class="memitem:aa2fa467dd753f8f8ef805bb5734f2555"·id="r_aa2fa467dd753f8f8ef805bb5734f2555"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02072.html">unsigned</a>·<a·class="el"·href="a02072.html">int</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#aa2fa467dd753f8f8ef805bb5734f2555">subEntities</a>·(<a·class="el"·href="a02072.html">unsigned</a>·<a·class="el"·href="a02072.html">int</a>·<a·class="el"·href="a02072.html">cd</a>)·<a·class="el"·href="a02072.html">const</a></td></tr>
142 <tr·class="memdesc:aa2fa467dd753f8f8ef805bb5734f2555"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Obtain·the·number·of·subentities·of·a·given·codimension.··<br·/></td></tr>142 <tr·class="memdesc:aa2fa467dd753f8f8ef805bb5734f2555"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Obtain·the·number·of·subentities·of·a·given·codimension.··<br·/></td></tr>
143 <tr·class="separator:aa2fa467dd753f8f8ef805bb5734f2555"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:aa2fa467dd753f8f8ef805bb5734f2555"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 <tr·class="memitem:a161701093c610d270f9c34ecc342d5ef"·id="r_a161701093c610d270f9c34ecc342d5ef"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·<a·class="el"·href="a02072.html">EL_INFO</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">getElInfo</a>·()·<a·class="el"·href="a02072.html">const</a></td></tr>144 <tr·class="memitem:a161701093c610d270f9c34ecc342d5ef"·id="r_a161701093c610d270f9c34ecc342d5ef"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·<a·class="el"·href="a02072.html">EL_INFO</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">getElInfo</a>·()·<a·class="el"·href="a02072.html">const</a></td></tr>
145 <tr·class="memdesc:a161701093c610d270f9c34ecc342d5ef"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">needed·for·the·LevelIterator·and·LeafIterator··<br·/></td></tr>145 <tr·class="memdesc:a161701093c610d270f9c34ecc342d5ef"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">needed·for·the·LevelIterator·and·LeafIterator··<br·/></td></tr>
146 <tr·class="separator:a161701093c610d270f9c34ecc342d5ef"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:a161701093c610d270f9c34ecc342d5ef"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
147 <tr·class="memitem:a85bb7bb608b9db9de39f60147a1738c6"·id="r_a85bb7bb608b9db9de39f60147a1738c6"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02072.html">const</a>·<a·class="el"·href="a02068.html#ad8c21c2047f43674774b460e44a4f74d">ElementInfo</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#a85bb7bb608b9db9de39f60147a1738c6">elementInfo</a>·()·<a·class="el"·href="a02072.html">const</a></td></tr>147 <tr·class="memitem:a85bb7bb608b9db9de39f60147a1738c6"·id="r_a85bb7bb608b9db9de39f60147a1738c6"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02072.html">const</a>·<a·class="el"·href="a02068.html#ad8c21c2047f43674774b460e44a4f74d">ElementInfo</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#a85bb7bb608b9db9de39f60147a1738c6">elementInfo</a>·()·<a·class="el"·href="a02072.html">const</a></td></tr>
148 <tr·class="separator:a85bb7bb608b9db9de39f60147a1738c6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>148 <tr·class="separator:a85bb7bb608b9db9de39f60147a1738c6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
149 <tr·class="memitem:adecea12da4bb07ddd417ccaf23c34118"·id="r_adecea12da4bb07ddd417ccaf23c34118"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02072.html">bool</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">equals</a>·(<a·class="el"·href="a02072.html">const</a>·<a·class="el"·href="a02068.html">This</a>·&amp;<a·class="el"·href="a02072.html">other</a>)·<a·class="el"·href="a02072.html">const</a></td></tr>149 <tr·class="memitem:adecea12da4bb07ddd417ccaf23c34118"·id="r_adecea12da4bb07ddd417ccaf23c34118"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02072.html">bool</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">equals</a>·(<a·class="el"·href="a02072.html">const</a>·<a·class="el"·href="a02068.html">This</a>·&amp;<a·class="el"·href="a02072.html">other</a>)·<a·class="el"·href="a02072.html">const</a></td></tr>
150 <tr·class="memdesc:adecea12da4bb07ddd417ccaf23c34118"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">equality·of·entities··<br·/></td></tr>150 <tr·class="memdesc:adecea12da4bb07ddd417ccaf23c34118"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">equality·of·entities··<br·/></td></tr>
151 <tr·class="separator:adecea12da4bb07ddd417ccaf23c34118"><td·class="memSeparator"·colspan="2">&#160;</td></tr>151 <tr·class="separator:adecea12da4bb07ddd417ccaf23c34118"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 468, 15 lines modifiedOffset 468, 15 lines modified
468 <div·class="memtemplate">468 <div·class="memtemplate">
469 template&lt;<a·class="el"·href="a02072.html">int</a>·codim,·<a·class="el"·href="a02072.html">int</a>·dim,·<a·class="el"·href="a02072.html">class</a>·<a·class="el"·href="a02828.html">Grid</a>·&gt;·</div>469 template&lt;<a·class="el"·href="a02072.html">int</a>·codim,·<a·class="el"·href="a02072.html">int</a>·dim,·<a·class="el"·href="a02072.html">class</a>·<a·class="el"·href="a02828.html">Grid</a>·&gt;·</div>
470 <table·class="mlabels">470 <table·class="mlabels">
471 ··<tr>471 ··<tr>
472 ··<td·class="mlabels-left">472 ··<td·class="mlabels-left">
473 ······<table·class="memname">473 ······<table·class="memname">
474 ········<tr>474 ········<tr>
475 ··········<td·class="memname"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·<a·class="el"·href="a02072.html">EL_INFO</a>·*·<a·class="el"·href="a02068.html">Dune::AlbertaGridEntity</a>&lt;·codim,·dim,·<a·class="el"·href="a02828.html">Grid</a>·&gt;::getElInfo·</td>475 ··········<td·class="memname"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·<a·class="el"·href="a02072.html">EL_INFO</a>·*·<a·class="el"·href="a02068.html">Dune::AlbertaGridEntity</a>&lt;·codim,·dim,·<a·class="el"·href="a02828.html">Grid</a>·&gt;::getElInfo·</td>
476 ··········<td>(</td>476 ··········<td>(</td>
477 ··········<td·class="paramname"></td><td>)</td>477 ··········<td·class="paramname"></td><td>)</td>
478 ··········<td>·const</td>478 ··········<td>·const</td>
479 ········</tr>479 ········</tr>
480 ······</table>480 ······</table>
481 ··</td>481 ··</td>
482 ··<td·class="mlabels-right">482 ··<td·class="mlabels-right">
Offset 867, 15 lines modifiedOffset 867, 15 lines modified
867 </table>867 </table>
868 </div><div·class="memdoc">868 </div><div·class="memdoc">
  
869 </div>869 </div>
870 </div>870 </div>
871 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>871 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
872 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>872 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>
873 <li><a·class="el"·href="a00662_source.html">entity.cc</a></li>873 <li><a·class="el"·href="a00689_source.html">entity.cc</a></li>
874 </ul>874 </ul>
875 </div><!--·contents·-->875 </div><!--·contents·-->
876 <!--·start·footer·part·-->876 <!--·start·footer·part·-->
877 <hr·class="footer"/><address·class="footer"><small>877 <hr·class="footer"/><address·class="footer"><small>
878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
879 </small></address>879 </small></address>
880 </body>880 </body>
5.44 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02076.html
    
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 <tr·class="separator:a66b88b02699a79db20cd2d4929db1623"><td·class="memSeparator"·colspan="2">&#160;</td></tr>190 <tr·class="separator:a66b88b02699a79db20cd2d4929db1623"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
191 <tr·class="memitem:afd678378b7ca49a5bb21a8e3cbf86489"·id="r_afd678378b7ca49a5bb21a8e3cbf86489"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#afd678378b7ca49a5bb21a8e3cbf86489">partitionType</a>·()·const</td></tr>191 <tr·class="memitem:afd678378b7ca49a5bb21a8e3cbf86489"·id="r_afd678378b7ca49a5bb21a8e3cbf86489"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#afd678378b7ca49a5bb21a8e3cbf86489">partitionType</a>·()·const</td></tr>
192 <tr·class="memdesc:afd678378b7ca49a5bb21a8e3cbf86489"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">return·partition·type·of·this·entity··<br·/></td></tr>192 <tr·class="memdesc:afd678378b7ca49a5bb21a8e3cbf86489"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">return·partition·type·of·this·entity··<br·/></td></tr>
193 <tr·class="separator:afd678378b7ca49a5bb21a8e3cbf86489"><td·class="memSeparator"·colspan="2">&#160;</td></tr>193 <tr·class="separator:afd678378b7ca49a5bb21a8e3cbf86489"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
194 <tr·class="memitem:ad9a3182382790a443575927e13fd0766"·id="r_ad9a3182382790a443575927e13fd0766"><td·class="memItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#ad9a3182382790a443575927e13fd0766">equals</a>·(const·<a·class="el"·href="a02076.html">This</a>·&amp;i)·const</td></tr>194 <tr·class="memitem:ad9a3182382790a443575927e13fd0766"·id="r_ad9a3182382790a443575927e13fd0766"><td·class="memItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#ad9a3182382790a443575927e13fd0766">equals</a>·(const·<a·class="el"·href="a02076.html">This</a>·&amp;i)·const</td></tr>
195 <tr·class="memdesc:ad9a3182382790a443575927e13fd0766"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">equality·of·entities··<br·/></td></tr>195 <tr·class="memdesc:ad9a3182382790a443575927e13fd0766"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">equality·of·entities··<br·/></td></tr>
196 <tr·class="separator:ad9a3182382790a443575927e13fd0766"><td·class="memSeparator"·colspan="2">&#160;</td></tr>196 <tr·class="separator:ad9a3182382790a443575927e13fd0766"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
197 <tr·class="memitem:a301da5bd2b78138fc307f606fdecd86e"·id="r_a301da5bd2b78138fc307f606fdecd86e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#a301da5bd2b78138fc307f606fdecd86e">getElInfo</a>·()·const</td></tr>197 <tr·class="memitem:a301da5bd2b78138fc307f606fdecd86e"·id="r_a301da5bd2b78138fc307f606fdecd86e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#a301da5bd2b78138fc307f606fdecd86e">getElInfo</a>·()·const</td></tr>
198 <tr·class="separator:a301da5bd2b78138fc307f606fdecd86e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>198 <tr·class="separator:a301da5bd2b78138fc307f606fdecd86e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
199 <tr·class="memitem:a336d0155f0f00b2ab0d9cfa300659129"·id="r_a336d0155f0f00b2ab0d9cfa300659129"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02076.html#ab7009729cc0fac835fd1ae461ab37599">ElementInfo</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#a336d0155f0f00b2ab0d9cfa300659129">elementInfo</a>·()·const</td></tr>199 <tr·class="memitem:a336d0155f0f00b2ab0d9cfa300659129"·id="r_a336d0155f0f00b2ab0d9cfa300659129"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02076.html#ab7009729cc0fac835fd1ae461ab37599">ElementInfo</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#a336d0155f0f00b2ab0d9cfa300659129">elementInfo</a>·()·const</td></tr>
200 <tr·class="separator:a336d0155f0f00b2ab0d9cfa300659129"><td·class="memSeparator"·colspan="2">&#160;</td></tr>200 <tr·class="separator:a336d0155f0f00b2ab0d9cfa300659129"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
201 <tr·class="memitem:a380233bb453a6fe9fae64cc93f2f7076"·id="r_a380233bb453a6fe9fae64cc93f2f7076"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#a380233bb453a6fe9fae64cc93f2f7076">clearElement</a>·()</td></tr>201 <tr·class="memitem:a380233bb453a6fe9fae64cc93f2f7076"·id="r_a380233bb453a6fe9fae64cc93f2f7076"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#a380233bb453a6fe9fae64cc93f2f7076">clearElement</a>·()</td></tr>
202 <tr·class="separator:a380233bb453a6fe9fae64cc93f2f7076"><td·class="memSeparator"·colspan="2">&#160;</td></tr>202 <tr·class="separator:a380233bb453a6fe9fae64cc93f2f7076"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
203 <tr·class="memitem:a23143c303dabcfc3815fd21749f50c6b"·id="r_a23143c303dabcfc3815fd21749f50c6b"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#a23143c303dabcfc3815fd21749f50c6b">setElement</a>·(const·<a·class="el"·href="a02076.html#ab7009729cc0fac835fd1ae461ab37599">ElementInfo</a>·&amp;<a·class="el"·href="a02076.html#a336d0155f0f00b2ab0d9cfa300659129">elementInfo</a>,·int·<a·class="el"·href="a02076.html#a3c497f6608d6f17a9e1d7aa94588fb89">subEntity</a>)</td></tr>203 <tr·class="memitem:a23143c303dabcfc3815fd21749f50c6b"·id="r_a23143c303dabcfc3815fd21749f50c6b"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02076.html#a23143c303dabcfc3815fd21749f50c6b">setElement</a>·(const·<a·class="el"·href="a02076.html#ab7009729cc0fac835fd1ae461ab37599">ElementInfo</a>·&amp;<a·class="el"·href="a02076.html#a336d0155f0f00b2ab0d9cfa300659129">elementInfo</a>,·int·<a·class="el"·href="a02076.html#a3c497f6608d6f17a9e1d7aa94588fb89">subEntity</a>)</td></tr>
204 <tr·class="separator:a23143c303dabcfc3815fd21749f50c6b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>204 <tr·class="separator:a23143c303dabcfc3815fd21749f50c6b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 689, 15 lines modifiedOffset 689, 15 lines modified
689 <div·class="memtemplate">689 <div·class="memtemplate">
690 template&lt;int·dim,·class·<a·class="el"·href="a02828.html">Grid</a>·&gt;·</div>690 template&lt;int·dim,·class·<a·class="el"·href="a02828.html">Grid</a>·&gt;·</div>
691 <table·class="mlabels">691 <table·class="mlabels">
692 ··<tr>692 ··<tr>
693 ··<td·class="mlabels-left">693 ··<td·class="mlabels-left">
694 ······<table·class="memname">694 ······<table·class="memname">
695 ········<tr>695 ········<tr>
696 ··········<td·class="memname"><a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*·<a·class="el"·href="a02068.html">Dune::AlbertaGridEntity</a>&lt;·0,·dim,·<a·class="el"·href="a02828.html">Grid</a>·&gt;::getElInfo·</td>696 ··········<td·class="memname"><a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*·<a·class="el"·href="a02068.html">Dune::AlbertaGridEntity</a>&lt;·0,·dim,·<a·class="el"·href="a02828.html">Grid</a>·&gt;::getElInfo·</td>
697 ··········<td>(</td>697 ··········<td>(</td>
698 ··········<td·class="paramname"></td><td>)</td>698 ··········<td·class="paramname"></td><td>)</td>
699 ··········<td>·const</td>699 ··········<td>·const</td>
700 ········</tr>700 ········</tr>
701 ······</table>701 ······</table>
702 ··</td>702 ··</td>
703 ··<td·class="mlabels-right">703 ··<td·class="mlabels-right">
Offset 1478, 15 lines modifiedOffset 1478, 15 lines modified
1478 </table>1478 </table>
1479 </div><div·class="memdoc">1479 </div><div·class="memdoc">
  
1480 </div>1480 </div>
1481 </div>1481 </div>
1482 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1482 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1483 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>1483 <li><a·class="el"·href="a07139_source.html">albertagrid/entity.hh</a></li>
1484 <li><a·class="el"·href="a00662_source.html">entity.cc</a></li>1484 <li><a·class="el"·href="a00689_source.html">entity.cc</a></li>
1485 </ul>1485 </ul>
1486 </div><!--·contents·-->1486 </div><!--·contents·-->
1487 <!--·start·footer·part·-->1487 <!--·start·footer·part·-->
1488 <hr·class="footer"/><address·class="footer"><small>1488 <hr·class="footer"/><address·class="footer"><small>
1489 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81489 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1490 </small></address>1490 </small></address>
1491 </body>1491 </body>
700 B
./usr/share/doc/libdune-grid-doc/doxygen/a02096.html
    
Offset 273, 15 lines modifiedOffset 273, 15 lines modified
273 ··</tr>273 ··</tr>
274 </table>274 </table>
275 </div><div·class="memdoc">275 </div><div·class="memdoc">
  
276 </div>276 </div>
277 </div>277 </div>
278 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>278 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
279 <li><a·class="el"·href="a00641_source.html">geometry.cc</a></li>279 <li><a·class="el"·href="a00614_source.html">geometry.cc</a></li>
280 </ul>280 </ul>
281 </div><!--·contents·-->281 </div><!--·contents·-->
282 <!--·start·footer·part·-->282 <!--·start·footer·part·-->
283 <hr·class="footer"/><address·class="footer"><small>283 <hr·class="footer"/><address·class="footer"><small>
284 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8284 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
285 </small></address>285 </small></address>
286 </body>286 </body>
700 B
./usr/share/doc/libdune-grid-doc/doxygen/a02100.html
    
Offset 273, 15 lines modifiedOffset 273, 15 lines modified
273 ··</tr>273 ··</tr>
274 </table>274 </table>
275 </div><div·class="memdoc">275 </div><div·class="memdoc">
  
276 </div>276 </div>
277 </div>277 </div>
278 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>278 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
279 <li><a·class="el"·href="a00641_source.html">geometry.cc</a></li>279 <li><a·class="el"·href="a00614_source.html">geometry.cc</a></li>
280 </ul>280 </ul>
281 </div><!--·contents·-->281 </div><!--·contents·-->
282 <!--·start·footer·part·-->282 <!--·start·footer·part·-->
283 <hr·class="footer"/><address·class="footer"><small>283 <hr·class="footer"/><address·class="footer"><small>
284 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8284 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
285 </small></address>285 </small></address>
286 </body>286 </body>
771 B
./usr/share/doc/libdune-grid-doc/doxygen/a02108.html
    
Offset 1036, 15 lines modifiedOffset 1036, 15 lines modified
1036 </table>1036 </table>
1037 </div><div·class="memdoc">1037 </div><div·class="memdoc">
  
1038 </div>1038 </div>
1039 </div>1039 </div>
1040 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1040 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1041 <li><a·class="el"·href="a07163_source.html">albertagrid/geometry.hh</a></li>1041 <li><a·class="el"·href="a07163_source.html">albertagrid/geometry.hh</a></li>
1042 <li><a·class="el"·href="a00641_source.html">geometry.cc</a></li>1042 <li><a·class="el"·href="a00614_source.html">geometry.cc</a></li>
1043 </ul>1043 </ul>
1044 </div><!--·contents·-->1044 </div><!--·contents·-->
1045 <!--·start·footer·part·-->1045 <!--·start·footer·part·-->
1046 <hr·class="footer"/><address·class="footer"><small>1046 <hr·class="footer"/><address·class="footer"><small>
1047 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81047 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1048 </small></address>1048 </small></address>
1049 </body>1049 </body>
769 B
./usr/share/doc/libdune-grid-doc/doxygen/a02120.html
    
Offset 427, 15 lines modifiedOffset 427, 15 lines modified
427 </table>427 </table>
428 </div><div·class="memdoc">428 </div><div·class="memdoc">
  
429 </div>429 </div>
430 </div>430 </div>
431 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>431 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
432 <li><a·class="el"·href="a07163_source.html">albertagrid/geometry.hh</a></li>432 <li><a·class="el"·href="a07163_source.html">albertagrid/geometry.hh</a></li>
433 <li><a·class="el"·href="a00641_source.html">geometry.cc</a></li>433 <li><a·class="el"·href="a00614_source.html">geometry.cc</a></li>
434 </ul>434 </ul>
435 </div><!--·contents·-->435 </div><!--·contents·-->
436 <!--·start·footer·part·-->436 <!--·start·footer·part·-->
437 <hr·class="footer"/><address·class="footer"><small>437 <hr·class="footer"/><address·class="footer"><small>
438 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8438 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
439 </small></address>439 </small></address>
440 </body>440 </body>
9.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02128.html
    
Offset 77, 32 lines modifiedOffset 77, 32 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a02125.html">List·of·all·members</a>··</div>79 <a·href="a02125.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryCache&lt;·dim·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryCache&lt;·dim·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00668_source.html">dune/grid/albertagrid/geometrycache.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00674_source.html">dune/grid/albertagrid/geometrycache.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:ad0a23a0b6a1a919b8c4603ea115cce76"·id="r_ad0a23a0b6a1a919b8c4603ea115cce76"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldMatrix&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>,·<a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>,·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">JacobianInverseTransposed</a></td></tr>87 <tr·class="memitem:ad0a23a0b6a1a919b8c4603ea115cce76"·id="r_ad0a23a0b6a1a919b8c4603ea115cce76"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldMatrix&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>,·<a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>,·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">JacobianInverseTransposed</a></td></tr>
88 <tr·class="separator:ad0a23a0b6a1a919b8c4603ea115cce76"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:ad0a23a0b6a1a919b8c4603ea115cce76"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:a38ddc32dbe5b4ef4efd53941090f0f60"·id="r_a38ddc32dbe5b4ef4efd53941090f0f60"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldMatrix&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>,·dim,·<a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">JacobianTransposed</a></td></tr>89 <tr·class="memitem:a38ddc32dbe5b4ef4efd53941090f0f60"·id="r_a38ddc32dbe5b4ef4efd53941090f0f60"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldMatrix&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>,·dim,·<a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">JacobianTransposed</a></td></tr>
90 <tr·class="separator:a38ddc32dbe5b4ef4efd53941090f0f60"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a38ddc32dbe5b4ef4efd53941090f0f60"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
93 Public·Member·Functions</h2></td></tr>93 Public·Member·Functions</h2></td></tr>
94 <tr·class="memitem:a1a3bc6c38f782bd577b9ebcf37c5c475"·id="r_a1a3bc6c38f782bd577b9ebcf37c5c475"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#a1a3bc6c38f782bd577b9ebcf37c5c475">GeometryCache</a>·()</td></tr>94 <tr·class="memitem:a1a3bc6c38f782bd577b9ebcf37c5c475"·id="r_a1a3bc6c38f782bd577b9ebcf37c5c475"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#a1a3bc6c38f782bd577b9ebcf37c5c475">GeometryCache</a>·()</td></tr>
95 <tr·class="separator:a1a3bc6c38f782bd577b9ebcf37c5c475"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:a1a3bc6c38f782bd577b9ebcf37c5c475"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:a2ce91036ccd5bc62c0a03f13c9e62ebd"·id="r_a2ce91036ccd5bc62c0a03f13c9e62ebd"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#a2ce91036ccd5bc62c0a03f13c9e62ebd">integrationElement</a>·(const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;elInfo)</td></tr>96 <tr·class="memitem:a2ce91036ccd5bc62c0a03f13c9e62ebd"·id="r_a2ce91036ccd5bc62c0a03f13c9e62ebd"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#a2ce91036ccd5bc62c0a03f13c9e62ebd">integrationElement</a>·(const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;elInfo)</td></tr>
97 <tr·class="separator:a2ce91036ccd5bc62c0a03f13c9e62ebd"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:a2ce91036ccd5bc62c0a03f13c9e62ebd"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:ab2c12158d827d07651e8c0f31d03edd2"·id="r_ab2c12158d827d07651e8c0f31d03edd2"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">JacobianTransposed</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#ab2c12158d827d07651e8c0f31d03edd2">jacobianTransposed</a>·(const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;elInfo)</td></tr>98 <tr·class="memitem:ab2c12158d827d07651e8c0f31d03edd2"·id="r_ab2c12158d827d07651e8c0f31d03edd2"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">JacobianTransposed</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#ab2c12158d827d07651e8c0f31d03edd2">jacobianTransposed</a>·(const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;elInfo)</td></tr>
99 <tr·class="separator:ab2c12158d827d07651e8c0f31d03edd2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:ab2c12158d827d07651e8c0f31d03edd2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:ad03dbb371f4fe9139bb4d3f31324c65e"·id="r_ad03dbb371f4fe9139bb4d3f31324c65e"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">JacobianInverseTransposed</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#ad03dbb371f4fe9139bb4d3f31324c65e">jacobianInverseTransposed</a>·(const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;elInfo)</td></tr>100 <tr·class="memitem:ad03dbb371f4fe9139bb4d3f31324c65e"·id="r_ad03dbb371f4fe9139bb4d3f31324c65e"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">JacobianInverseTransposed</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html#ad03dbb371f4fe9139bb4d3f31324c65e">jacobianInverseTransposed</a>·(const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;elInfo)</td></tr>
101 <tr·class="separator:ad03dbb371f4fe9139bb4d3f31324c65e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:ad03dbb371f4fe9139bb4d3f31324c65e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table>102 </table>
103 <h2·class="groupheader">Member·Typedef·Documentation</h2>103 <h2·class="groupheader">Member·Typedef·Documentation</h2>
104 <a·id="ad0a23a0b6a1a919b8c4603ea115cce76"·name="ad0a23a0b6a1a919b8c4603ea115cce76"></a>104 <a·id="ad0a23a0b6a1a919b8c4603ea115cce76"·name="ad0a23a0b6a1a919b8c4603ea115cce76"></a>
105 <h2·class="memtitle"><span·class="permalink"><a·href="#ad0a23a0b6a1a919b8c4603ea115cce76">&#9670;&#160;</a></span>JacobianInverseTransposed</h2>105 <h2·class="memtitle"><span·class="permalink"><a·href="#ad0a23a0b6a1a919b8c4603ea115cce76">&#9670;&#160;</a></span>JacobianInverseTransposed</h2>
  
106 <div·class="memitem">106 <div·class="memitem">
Offset 173, 15 lines modifiedOffset 173, 15 lines modified
173 <table·class="mlabels">173 <table·class="mlabels">
174 ··<tr>174 ··<tr>
175 ··<td·class="mlabels-left">175 ··<td·class="mlabels-left">
176 ······<table·class="memname">176 ······<table·class="memname">
177 ········<tr>177 ········<tr>
178 ··········<td·class="memname">const·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>·&amp;·<a·class="el"·href="a02128.html">Dune::Alberta::GeometryCache</a>&lt;·dim·&gt;::integrationElement·</td>178 ··········<td·class="memname">const·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>·&amp;·<a·class="el"·href="a02128.html">Dune::Alberta::GeometryCache</a>&lt;·dim·&gt;::integrationElement·</td>
179 ··········<td>(</td>179 ··········<td>(</td>
180 ··········<td·class="paramtype">const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>180 ··········<td·class="paramtype">const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>
181 ··········<td·class="paramname"><em>elInfo</em></td><td>)</td>181 ··········<td·class="paramname"><em>elInfo</em></td><td>)</td>
182 ··········<td></td>182 ··········<td></td>
183 ········</tr>183 ········</tr>
184 ······</table>184 ······</table>
185 ··</td>185 ··</td>
186 ··<td·class="mlabels-right">186 ··<td·class="mlabels-right">
187 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>187 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 <table·class="mlabels">201 <table·class="mlabels">
202 ··<tr>202 ··<tr>
203 ··<td·class="mlabels-left">203 ··<td·class="mlabels-left">
204 ······<table·class="memname">204 ······<table·class="memname">
205 ········<tr>205 ········<tr>
206 ··········<td·class="memname">const·<a·class="el"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">JacobianInverseTransposed</a>·&amp;·<a·class="el"·href="a02128.html">Dune::Alberta::GeometryCache</a>&lt;·dim·&gt;::jacobianInverseTransposed·</td>206 ··········<td·class="memname">const·<a·class="el"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">JacobianInverseTransposed</a>·&amp;·<a·class="el"·href="a02128.html">Dune::Alberta::GeometryCache</a>&lt;·dim·&gt;::jacobianInverseTransposed·</td>
207 ··········<td>(</td>207 ··········<td>(</td>
208 ··········<td·class="paramtype">const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>208 ··········<td·class="paramtype">const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>
209 ··········<td·class="paramname"><em>elInfo</em></td><td>)</td>209 ··········<td·class="paramname"><em>elInfo</em></td><td>)</td>
210 ··········<td></td>210 ··········<td></td>
211 ········</tr>211 ········</tr>
212 ······</table>212 ······</table>
213 ··</td>213 ··</td>
214 ··<td·class="mlabels-right">214 ··<td·class="mlabels-right">
215 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>215 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
Offset 229, 30 lines modifiedOffset 229, 30 lines modified
229 <table·class="mlabels">229 <table·class="mlabels">
230 ··<tr>230 ··<tr>
231 ··<td·class="mlabels-left">231 ··<td·class="mlabels-left">
232 ······<table·class="memname">232 ······<table·class="memname">
233 ········<tr>233 ········<tr>
234 ··········<td·class="memname">const·<a·class="el"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">JacobianTransposed</a>·&amp;·<a·class="el"·href="a02128.html">Dune::Alberta::GeometryCache</a>&lt;·dim·&gt;::jacobianTransposed·</td>234 ··········<td·class="memname">const·<a·class="el"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">JacobianTransposed</a>·&amp;·<a·class="el"·href="a02128.html">Dune::Alberta::GeometryCache</a>&lt;·dim·&gt;::jacobianTransposed·</td>
235 ··········<td>(</td>235 ··········<td>(</td>
236 ··········<td·class="paramtype">const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>236 ··········<td·class="paramtype">const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>
237 ··········<td·class="paramname"><em>elInfo</em></td><td>)</td>237 ··········<td·class="paramname"><em>elInfo</em></td><td>)</td>
238 ··········<td></td>238 ··········<td></td>
239 ········</tr>239 ········</tr>
240 ······</table>240 ······</table>
241 ··</td>241 ··</td>
242 ··<td·class="mlabels-right">242 ··<td·class="mlabels-right">
243 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>243 <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td>
244 ··</tr>244 ··</tr>
245 </table>245 </table>
246 </div><div·class="memdoc">246 </div><div·class="memdoc">
  
247 </div>247 </div>
248 </div>248 </div>
249 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>249 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
250 <li><a·class="el"·href="a00668_source.html">geometrycache.hh</a></li>250 <li><a·class="el"·href="a00674_source.html">geometrycache.hh</a></li>
251 </ul>251 </ul>
252 </div><!--·contents·-->252 </div><!--·contents·-->
253 <!--·start·footer·part·-->253 <!--·start·footer·part·-->
254 <hr·class="footer"/><address·class="footer"><small>254 <hr·class="footer"/><address·class="footer"><small>
255 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8255 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
256 </small></address>256 </small></address>
257 </body>257 </body>
6.12 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02132.html
    
Offset 77, 26 lines modifiedOffset 77, 26 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a02129.html">List·of·all·members</a>··</div>79 <a·href="a02129.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryCacheProxy&lt;·dim·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryCacheProxy&lt;·dim·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00668_source.html">dune/grid/albertagrid/geometrycache.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00674_source.html">dune/grid/albertagrid/geometrycache.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:ac3baf2ddc715b683a8b195d5699034e8"·id="r_ac3baf2ddc715b683a8b195d5699034e8"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldMatrix&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>,·<a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>,·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#ac3baf2ddc715b683a8b195d5699034e8">JacobianInverseTransposed</a></td></tr>87 <tr·class="memitem:ac3baf2ddc715b683a8b195d5699034e8"·id="r_ac3baf2ddc715b683a8b195d5699034e8"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldMatrix&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>,·<a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>,·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#ac3baf2ddc715b683a8b195d5699034e8">JacobianInverseTransposed</a></td></tr>
88 <tr·class="separator:ac3baf2ddc715b683a8b195d5699034e8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:ac3baf2ddc715b683a8b195d5699034e8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:a60f660a672ecb0064eb6993209967f41"·id="r_a60f660a672ecb0064eb6993209967f41"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldMatrix&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>,·dim,·<a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#a60f660a672ecb0064eb6993209967f41">JacobianTransposed</a></td></tr>89 <tr·class="memitem:a60f660a672ecb0064eb6993209967f41"·id="r_a60f660a672ecb0064eb6993209967f41"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldMatrix&lt;·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>,·dim,·<a·class="el"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">dimWorld</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#a60f660a672ecb0064eb6993209967f41">JacobianTransposed</a></td></tr>
90 <tr·class="separator:a60f660a672ecb0064eb6993209967f41"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a60f660a672ecb0064eb6993209967f41"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
93 Public·Member·Functions</h2></td></tr>93 Public·Member·Functions</h2></td></tr>
94 <tr·class="memitem:ad1b00f2eb1e6d9a4955b34bcc7b6a280"·id="r_ad1b00f2eb1e6d9a4955b34bcc7b6a280"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#ad1b00f2eb1e6d9a4955b34bcc7b6a280">GeometryCacheProxy</a>·(<a·class="el"·href="a02128.html">GeometryCache</a>&lt;·dim·&gt;·&amp;geometryCache,·const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;elInfo)</td></tr>94 <tr·class="memitem:ad1b00f2eb1e6d9a4955b34bcc7b6a280"·id="r_ad1b00f2eb1e6d9a4955b34bcc7b6a280"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#ad1b00f2eb1e6d9a4955b34bcc7b6a280">GeometryCacheProxy</a>·(<a·class="el"·href="a02128.html">GeometryCache</a>&lt;·dim·&gt;·&amp;geometryCache,·const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;elInfo)</td></tr>
95 <tr·class="separator:ad1b00f2eb1e6d9a4955b34bcc7b6a280"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:ad1b00f2eb1e6d9a4955b34bcc7b6a280"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:acf7318d1b69b733b5ff614d72f841f3a"·id="r_acf7318d1b69b733b5ff614d72f841f3a"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#acf7318d1b69b733b5ff614d72f841f3a">integrationElement</a>·()</td></tr>96 <tr·class="memitem:acf7318d1b69b733b5ff614d72f841f3a"·id="r_acf7318d1b69b733b5ff614d72f841f3a"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#acf7318d1b69b733b5ff614d72f841f3a">integrationElement</a>·()</td></tr>
97 <tr·class="separator:acf7318d1b69b733b5ff614d72f841f3a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:acf7318d1b69b733b5ff614d72f841f3a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:a06c44b14896b899d225e1177be7daf60"·id="r_a06c44b14896b899d225e1177be7daf60"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02132.html#a60f660a672ecb0064eb6993209967f41">JacobianTransposed</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#a06c44b14896b899d225e1177be7daf60">jacobianTransposed</a>·()</td></tr>98 <tr·class="memitem:a06c44b14896b899d225e1177be7daf60"·id="r_a06c44b14896b899d225e1177be7daf60"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02132.html#a60f660a672ecb0064eb6993209967f41">JacobianTransposed</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#a06c44b14896b899d225e1177be7daf60">jacobianTransposed</a>·()</td></tr>
99 <tr·class="separator:a06c44b14896b899d225e1177be7daf60"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:a06c44b14896b899d225e1177be7daf60"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:af6aaefd5e5c3e934dadffe3595336dec"·id="r_af6aaefd5e5c3e934dadffe3595336dec"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02132.html#ac3baf2ddc715b683a8b195d5699034e8">JacobianInverseTransposed</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#af6aaefd5e5c3e934dadffe3595336dec">jacobianInverseTransposed</a>·()</td></tr>100 <tr·class="memitem:af6aaefd5e5c3e934dadffe3595336dec"·id="r_af6aaefd5e5c3e934dadffe3595336dec"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="a02132.html#ac3baf2ddc715b683a8b195d5699034e8">JacobianInverseTransposed</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html#af6aaefd5e5c3e934dadffe3595336dec">jacobianInverseTransposed</a>·()</td></tr>
101 <tr·class="separator:af6aaefd5e5c3e934dadffe3595336dec"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:af6aaefd5e5c3e934dadffe3595336dec"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 ··········<td>(</td>151 ··········<td>(</td>
152 ··········<td·class="paramtype"><a·class="el"·href="a02128.html">GeometryCache</a>&lt;·dim·&gt;·&amp;&#160;</td>152 ··········<td·class="paramtype"><a·class="el"·href="a02128.html">GeometryCache</a>&lt;·dim·&gt;·&amp;&#160;</td>
153 ··········<td·class="paramname"><em>geometryCache</em>,·</td>153 ··········<td·class="paramname"><em>geometryCache</em>,·</td>
154 ········</tr>154 ········</tr>
155 ········<tr>155 ········<tr>
156 ··········<td·class="paramkey"></td>156 ··········<td·class="paramkey"></td>
157 ··········<td></td>157 ··········<td></td>
158 ··········<td·class="paramtype">const·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>158 ··········<td·class="paramtype">const·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·&amp;&#160;</td>
159 ··········<td·class="paramname"><em>elInfo</em>&#160;</td>159 ··········<td·class="paramname"><em>elInfo</em>&#160;</td>
160 ········</tr>160 ········</tr>
161 ········<tr>161 ········<tr>
162 ··········<td></td>162 ··········<td></td>
163 ··········<td>)</td>163 ··········<td>)</td>
164 ··········<td></td><td></td>164 ··········<td></td><td></td>
165 ········</tr>165 ········</tr>
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
252 ··</tr>252 ··</tr>
253 </table>253 </table>
254 </div><div·class="memdoc">254 </div><div·class="memdoc">
  
255 </div>255 </div>
256 </div>256 </div>
257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>257 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
258 <li><a·class="el"·href="a00668_source.html">geometrycache.hh</a></li>258 <li><a·class="el"·href="a00674_source.html">geometrycache.hh</a></li>
259 </ul>259 </ul>
260 </div><!--·contents·-->260 </div><!--·contents·-->
261 <!--·start·footer·part·-->261 <!--·start·footer·part·-->
262 <hr·class="footer"/><address·class="footer"><small>262 <hr·class="footer"/><address·class="footer"><small>
263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8263 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
264 </small></address>264 </small></address>
265 </body>265 </body>
1.89 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02136.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02133.html">List·of·all·members</a>··</div>80 <a·href="a02133.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeometryReference&lt;·Implementation·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeometryReference&lt;·Implementation·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00620_source.html">dune/grid/albertagrid/geometryreference.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00716_source.html">dune/grid/albertagrid/geometryreference.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::GeometryReference&lt;·Implementation·&gt;:</div>86 Inheritance·diagram·for·Dune::GeometryReference&lt;·Implementation·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a02135.png"·border="0"·usemap="#a_dune_1_1_geometry_reference_3_01_implementation_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a02135.png"·border="0"·usemap="#a_dune_1_1_geometry_reference_3_01_implementation_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_geometry_reference_3_01_implementation_01_4_inherit__map"·id="a_dune_1_1_geometry_reference_3_01_implementation_01_4_inherit__map">89 <map·name="a_dune_1_1_geometry_reference_3_01_implementation_01_4_inherit__map"·id="a_dune_1_1_geometry_reference_3_01_implementation_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,73,200,113"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,73,200,113"/>
91 <area·shape="rect"·href="a02136.html"·title="·"·alt=""·coords="421,44,661,143"/>91 <area·shape="rect"·href="a02136.html"·title="·"·alt=""·coords="421,44,661,143"/>
Offset 728, 15 lines modifiedOffset 728, 15 lines modified
728 ··</tr>728 ··</tr>
729 </table>729 </table>
730 </div><div·class="memdoc">730 </div><div·class="memdoc">
  
731 </div>731 </div>
732 </div>732 </div>
733 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>733 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
734 <li><a·class="el"·href="a00620_source.html">geometryreference.hh</a></li>734 <li><a·class="el"·href="a00716_source.html">geometryreference.hh</a></li>
735 </ul>735 </ul>
736 </div><!--·contents·-->736 </div><!--·contents·-->
737 <!--·start·footer·part·-->737 <!--·start·footer·part·-->
738 <hr·class="footer"/><address·class="footer"><small>738 <hr·class="footer"/><address·class="footer"><small>
739 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8739 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
740 </small></address>740 </small></address>
741 </body>741 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02140.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02137.html">List·of·all·members</a>··</div>80 <a·href="a02137.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::LocalGeometryReference&lt;·mydim,·cdim,·Grid·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::LocalGeometryReference&lt;·mydim,·cdim,·Grid·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00620_source.html">dune/grid/albertagrid/geometryreference.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00716_source.html">dune/grid/albertagrid/geometryreference.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::LocalGeometryReference&lt;·mydim,·cdim,·Grid·&gt;:</div>86 Inheritance·diagram·for·Dune::LocalGeometryReference&lt;·mydim,·cdim,·Grid·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a02139.png"·border="0"·usemap="#a_dune_1_1_local_geometry_reference_3_01mydim_00_01cdim_00_01_grid_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a02139.png"·border="0"·usemap="#a_dune_1_1_local_geometry_reference_3_01mydim_00_01cdim_00_01_grid_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_local_geometry_reference_3_01mydim_00_01cdim_00_01_grid_01_4_inherit__map"·id="a_dune_1_1_local_geometry_reference_3_01mydim_00_01cdim_00_01_grid_01_4_inherit__map">89 <map·name="a_dune_1_1_local_geometry_reference_3_01mydim_00_01cdim_00_01_grid_01_4_inherit__map"·id="a_dune_1_1_local_geometry_reference_3_01mydim_00_01cdim_00_01_grid_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="711,73,940,113"/>90 <area·shape="rect"·title="·"·alt=""·coords="711,73,940,113"/>
91 <area·shape="rect"·href="a02136.html"·title="·"·alt=""·coords="421,44,661,143"/>91 <area·shape="rect"·href="a02136.html"·title="·"·alt=""·coords="421,44,661,143"/>
Offset 738, 15 lines modifiedOffset 738, 15 lines modified
738 ··</tr>738 ··</tr>
739 </table>739 </table>
740 </div><div·class="memdoc">740 </div><div·class="memdoc">
  
741 </div>741 </div>
742 </div>742 </div>
743 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>743 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
744 <li><a·class="el"·href="a00620_source.html">geometryreference.hh</a></li>744 <li><a·class="el"·href="a00716_source.html">geometryreference.hh</a></li>
745 </ul>745 </ul>
746 </div><!--·contents·-->746 </div><!--·contents·-->
747 <!--·start·footer·part·-->747 <!--·start·footer·part·-->
748 <hr·class="footer"/><address·class="footer"><small>748 <hr·class="footer"/><address·class="footer"><small>
749 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8749 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
750 </small></address>750 </small></address>
751 </body>751 </body>
828 B
./usr/share/doc/libdune-grid-doc/doxygen/a02160.html
    
Offset 886, 15 lines modifiedOffset 886, 15 lines modified
886 </div><div·class="memdoc">886 </div><div·class="memdoc">
  
887 </div>887 </div>
888 </div>888 </div>
889 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>889 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
890 <li><a·class="el"·href="a07184_source.html">albertagrid/gridfamily.hh</a></li>890 <li><a·class="el"·href="a07184_source.html">albertagrid/gridfamily.hh</a></li>
891 <li><a·class="el"·href="a07202_source.html">albertagrid/indexsets.hh</a></li>891 <li><a·class="el"·href="a07202_source.html">albertagrid/indexsets.hh</a></li>
892 <li><a·class="el"·href="a00635.html">indexsets.cc</a></li>892 <li><a·class="el"·href="a00638.html">indexsets.cc</a></li>
893 </ul>893 </ul>
894 </div><!--·contents·-->894 </div><!--·contents·-->
895 <!--·start·footer·part·-->895 <!--·start·footer·part·-->
896 <hr·class="footer"/><address·class="footer"><small>896 <hr·class="footer"/><address·class="footer"><small>
897 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8897 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
898 </small></address>898 </small></address>
899 </body>899 </body>
2.05 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02172.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="a02169.html">List·of·all·members</a>··</div>81 <a·href="a02169.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00638_source.html">dune/grid/albertagrid/leafiterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00665_source.html">dune/grid/albertagrid/leafiterator.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::AlbertaGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::AlbertaGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02171.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02171.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="15,197,229,237"/>91 <area·shape="rect"·title="·"·alt=""·coords="15,197,229,237"/>
92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="15,108,229,148"/>92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="15,108,229,148"/>
Offset 613, 15 lines modifiedOffset 613, 15 lines modified
613 </table>613 </table>
614 </div><div·class="memdoc">614 </div><div·class="memdoc">
  
615 </div>615 </div>
616 </div>616 </div>
617 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>617 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
618 <li><a·class="el"·href="a07184_source.html">albertagrid/gridfamily.hh</a></li>618 <li><a·class="el"·href="a07184_source.html">albertagrid/gridfamily.hh</a></li>
619 <li><a·class="el"·href="a00638_source.html">leafiterator.hh</a></li>619 <li><a·class="el"·href="a00665_source.html">leafiterator.hh</a></li>
620 </ul>620 </ul>
621 </div><!--·contents·-->621 </div><!--·contents·-->
622 <!--·start·footer·part·-->622 <!--·start·footer·part·-->
623 <hr·class="footer"/><address·class="footer"><small>623 <hr·class="footer"/><address·class="footer"><small>
624 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8624 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
625 </small></address>625 </small></address>
626 </body>626 </body>
2.06 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02176.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="a02173.html">List·of·all·members</a>··</div>81 <a·href="a02173.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00614_source.html">dune/grid/albertagrid/leveliterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00701_source.html">dune/grid/albertagrid/leveliterator.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::AlbertaGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::AlbertaGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02175.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02175.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01pitype_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="11,197,233,237"/>91 <area·shape="rect"·title="·"·alt=""·coords="11,197,233,237"/>
92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="15,108,229,148"/>92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="15,108,229,148"/>
Offset 613, 15 lines modifiedOffset 613, 15 lines modified
613 </table>613 </table>
614 </div><div·class="memdoc">614 </div><div·class="memdoc">
  
615 </div>615 </div>
616 </div>616 </div>
617 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>617 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
618 <li><a·class="el"·href="a07184_source.html">albertagrid/gridfamily.hh</a></li>618 <li><a·class="el"·href="a07184_source.html">albertagrid/gridfamily.hh</a></li>
619 <li><a·class="el"·href="a00614_source.html">leveliterator.hh</a></li>619 <li><a·class="el"·href="a00701_source.html">leveliterator.hh</a></li>
620 </ul>620 </ul>
621 </div><!--·contents·-->621 </div><!--·contents·-->
622 <!--·start·footer·part·-->622 <!--·start·footer·part·-->
623 <hr·class="footer"/><address·class="footer"><small>623 <hr·class="footer"/><address·class="footer"><small>
624 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8624 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
625 </small></address>625 </small></address>
626 </body>626 </body>
2.32 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02256.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a02253.html">List·of·all·members</a>··</div>79 <a·href="a02253.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::IndexStack&lt;·T,·length·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::IndexStack&lt;·T,·length·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00701_source.html">dune/grid/albertagrid/indexstack.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00650_source.html">dune/grid/albertagrid/indexstack.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
86 Public·Member·Functions</h2></td></tr>86 Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a963600c4274abbc30b0afc7c0efefc78"·id="r_a963600c4274abbc30b0afc7c0efefc78"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02256.html#a963600c4274abbc30b0afc7c0efefc78">IndexStack</a>·()</td></tr>87 <tr·class="memitem:a963600c4274abbc30b0afc7c0efefc78"·id="r_a963600c4274abbc30b0afc7c0efefc78"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02256.html#a963600c4274abbc30b0afc7c0efefc78">IndexStack</a>·()</td></tr>
88 <tr·class="memdesc:a963600c4274abbc30b0afc7c0efefc78"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Constructor,·create·new·<a·class="el"·href="a02256.html">IndexStack</a>.··<br·/></td></tr>88 <tr·class="memdesc:a963600c4274abbc30b0afc7c0efefc78"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Constructor,·create·new·<a·class="el"·href="a02256.html">IndexStack</a>.··<br·/></td></tr>
89 <tr·class="separator:a963600c4274abbc30b0afc7c0efefc78"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a963600c4274abbc30b0afc7c0efefc78"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a5ec121f84ab34e9032238f8416096e75"·id="r_a5ec121f84ab34e9032238f8416096e75"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02256.html#a5ec121f84ab34e9032238f8416096e75">~IndexStack</a>·()</td></tr>90 <tr·class="memitem:a5ec121f84ab34e9032238f8416096e75"·id="r_a5ec121f84ab34e9032238f8416096e75"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02256.html#a5ec121f84ab34e9032238f8416096e75">~IndexStack</a>·()</td></tr>
Offset 439, 15 lines modifiedOffset 439, 15 lines modified
439 </div><div·class="memdoc">439 </div><div·class="memdoc">
  
440 <p>test·stack·functionality·</p>440 <p>test·stack·functionality·</p>
  
441 </div>441 </div>
442 </div>442 </div>
443 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>443 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
444 <li><a·class="el"·href="a00701_source.html">indexstack.hh</a></li>444 <li><a·class="el"·href="a00650_source.html">indexstack.hh</a></li>
445 </ul>445 </ul>
446 </div><!--·contents·-->446 </div><!--·contents·-->
447 <!--·start·footer·part·-->447 <!--·start·footer·part·-->
448 <hr·class="footer"/><address·class="footer"><small>448 <hr·class="footer"/><address·class="footer"><small>
449 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8449 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
450 </small></address>450 </small></address>
451 </body>451 </body>
708 B
./usr/share/doc/libdune-grid-doc/doxygen/a02264.html
    
Offset 436, 15 lines modifiedOffset 436, 15 lines modified
436 ··</tr>436 ··</tr>
437 </table>437 </table>
438 </div><div·class="memdoc">438 </div><div·class="memdoc">
  
439 </div>439 </div>
440 </div>440 </div>
441 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>441 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
442 <li><a·class="el"·href="a00623_source.html">intersection.cc</a></li>442 <li><a·class="el"·href="a00671_source.html">intersection.cc</a></li>
443 </ul>443 </ul>
444 </div><!--·contents·-->444 </div><!--·contents·-->
445 <!--·start·footer·part·-->445 <!--·start·footer·part·-->
446 <hr·class="footer"/><address·class="footer"><small>446 <hr·class="footer"/><address·class="footer"><small>
447 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8447 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
448 </small></address>448 </small></address>
449 </body>449 </body>
708 B
./usr/share/doc/libdune-grid-doc/doxygen/a02268.html
    
Offset 450, 15 lines modifiedOffset 450, 15 lines modified
450 ··</tr>450 ··</tr>
451 </table>451 </table>
452 </div><div·class="memdoc">452 </div><div·class="memdoc">
  
453 </div>453 </div>
454 </div>454 </div>
455 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>455 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
456 <li><a·class="el"·href="a00623_source.html">intersection.cc</a></li>456 <li><a·class="el"·href="a00671_source.html">intersection.cc</a></li>
457 </ul>457 </ul>
458 </div><!--·contents·-->458 </div><!--·contents·-->
459 <!--·start·footer·part·-->459 <!--·start·footer·part·-->
460 <hr·class="footer"/><address·class="footer"><small>460 <hr·class="footer"/><address·class="footer"><small>
461 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8461 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
462 </small></address>462 </small></address>
463 </body>463 </body>
783 B
./usr/share/doc/libdune-grid-doc/doxygen/a02272.html
    
Offset 1018, 15 lines modifiedOffset 1018, 15 lines modified
1018 </table>1018 </table>
1019 </div><div·class="memdoc">1019 </div><div·class="memdoc">
  
1020 </div>1020 </div>
1021 </div>1021 </div>
1022 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1022 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1023 <li><a·class="el"·href="a07208_source.html">albertagrid/intersection.hh</a></li>1023 <li><a·class="el"·href="a07208_source.html">albertagrid/intersection.hh</a></li>
1024 <li><a·class="el"·href="a00623_source.html">intersection.cc</a></li>1024 <li><a·class="el"·href="a00671_source.html">intersection.cc</a></li>
1025 </ul>1025 </ul>
1026 </div><!--·contents·-->1026 </div><!--·contents·-->
1027 <!--·start·footer·part·-->1027 <!--·start·footer·part·-->
1028 <hr·class="footer"/><address·class="footer"><small>1028 <hr·class="footer"/><address·class="footer"><small>
1029 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81029 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1030 </small></address>1030 </small></address>
1031 </body>1031 </body>
2.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02284.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="a02281.html">List·of·all·members</a>··</div>81 <a·href="a02281.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLeafIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLeafIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00638_source.html">dune/grid/albertagrid/leafiterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00665_source.html">dune/grid/albertagrid/leafiterator.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::AlbertaGridLeafIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::AlbertaGridLeafIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02283.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02283.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_leaf_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="15,197,229,252"/>91 <area·shape="rect"·title="·"·alt=""·coords="15,197,229,252"/>
92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="15,108,229,148"/>92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="15,108,229,148"/>
Offset 612, 15 lines modifiedOffset 612, 15 lines modified
612 ··</tr>612 ··</tr>
613 </table>613 </table>
614 </div><div·class="memdoc">614 </div><div·class="memdoc">
  
615 </div>615 </div>
616 </div>616 </div>
617 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>617 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
618 <li><a·class="el"·href="a00638_source.html">leafiterator.hh</a></li>618 <li><a·class="el"·href="a00665_source.html">leafiterator.hh</a></li>
619 </ul>619 </ul>
620 </div><!--·contents·-->620 </div><!--·contents·-->
621 <!--·start·footer·part·-->621 <!--·start·footer·part·-->
622 <hr·class="footer"/><address·class="footer"><small>622 <hr·class="footer"/><address·class="footer"><small>
623 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8623 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
624 </small></address>624 </small></address>
625 </body>625 </body>
1.81 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02288.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-types">Public·Types</a>·&#124;78 <a·href="#pub-types">Public·Types</a>·&#124;
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="a02285.html">List·of·all·members</a>··</div>80 <a·href="a02285.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00716_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00644_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::AlbertaGridLevelProvider&lt;·dim·&gt;:</div>86 Inheritance·diagram·for·Dune::AlbertaGridLevelProvider&lt;·dim·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a02287.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_level_provider_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a02287.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_level_provider_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_alberta_grid_level_provider_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_level_provider_3_01dim_01_4_inherit__map">89 <map·name="a_dune_1_1_alberta_grid_level_provider_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_level_provider_3_01dim_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,5,232,45"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,5,232,45"/>
91 <area·shape="rect"·href="a02288.html"·title="·"·alt=""·coords="5,108,232,148"/>91 <area·shape="rect"·href="a02288.html"·title="·"·alt=""·coords="5,108,232,148"/>
Offset 428, 15 lines modifiedOffset 428, 15 lines modified
428 ··</tr>428 ··</tr>
429 </table>429 </table>
430 </div><div·class="memdoc">430 </div><div·class="memdoc">
  
431 </div>431 </div>
432 </div>432 </div>
433 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>433 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
434 <li><a·class="el"·href="a00716_source.html">level.hh</a></li>434 <li><a·class="el"·href="a00644_source.html">level.hh</a></li>
435 </ul>435 </ul>
436 </div><!--·contents·-->436 </div><!--·contents·-->
437 <!--·start·footer·part·-->437 <!--·start·footer·part·-->
438 <hr·class="footer"/><address·class="footer"><small>438 <hr·class="footer"/><address·class="footer"><small>
439 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8439 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
440 </small></address>440 </small></address>
441 </body>441 </body>
2.35 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02296.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a02293.html">List·of·all·members</a>··</div>78 <a·href="a02293.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::SetLocal·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::SetLocal·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00716_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00644_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a5a950ec3f435581df7b4c2fceafc7906"·id="r_a5a950ec3f435581df7b4c2fceafc7906"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02296.html#a5a950ec3f435581df7b4c2fceafc7906">SetLocal</a>·(const·<a·class="el"·href="a02028.html">DofVectorPointer</a>·&amp;level)</td></tr>86 <tr·class="memitem:a5a950ec3f435581df7b4c2fceafc7906"·id="r_a5a950ec3f435581df7b4c2fceafc7906"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02296.html#a5a950ec3f435581df7b4c2fceafc7906">SetLocal</a>·(const·<a·class="el"·href="a02028.html">DofVectorPointer</a>·&amp;level)</td></tr>
87 <tr·class="separator:a5a950ec3f435581df7b4c2fceafc7906"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a5a950ec3f435581df7b4c2fceafc7906"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:aa659d51891dcb20ec0331d892384bc06"·id="r_aa659d51891dcb20ec0331d892384bc06"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02296.html#aa659d51891dcb20ec0331d892384bc06">operator()</a>·(const·<a·class="el"·href="a02032.html">Alberta::ElementInfo</a>&lt;·dim·&gt;·&amp;elementInfo)·const</td></tr>88 <tr·class="memitem:aa659d51891dcb20ec0331d892384bc06"·id="r_aa659d51891dcb20ec0331d892384bc06"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02296.html#aa659d51891dcb20ec0331d892384bc06">operator()</a>·(const·<a·class="el"·href="a02032.html">Alberta::ElementInfo</a>&lt;·dim·&gt;·&amp;elementInfo)·const</td></tr>
89 <tr·class="separator:aa659d51891dcb20ec0331d892384bc06"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:aa659d51891dcb20ec0331d892384bc06"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
144 ··</tr>144 ··</tr>
145 </table>145 </table>
146 </div><div·class="memdoc">146 </div><div·class="memdoc">
  
147 </div>147 </div>
148 </div>148 </div>
149 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>149 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
150 <li><a·class="el"·href="a00716_source.html">level.hh</a></li>150 <li><a·class="el"·href="a00644_source.html">level.hh</a></li>
151 </ul>151 </ul>
152 </div><!--·contents·-->152 </div><!--·contents·-->
153 <!--·start·footer·part·-->153 <!--·start·footer·part·-->
154 <hr·class="footer"/><address·class="footer"><small>154 <hr·class="footer"/><address·class="footer"><small>
155 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8155 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
156 </small></address>156 </small></address>
157 </body>157 </body>
2.21 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02300.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a02297.html">List·of·all·members</a>··</div>78 <a·href="a02297.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::CalcMaxLevel·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::CalcMaxLevel·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00716_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00644_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a16dee858c1fc04325d4c783806ec2713"·id="r_a16dee858c1fc04325d4c783806ec2713"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02300.html#a16dee858c1fc04325d4c783806ec2713">CalcMaxLevel</a>·()</td></tr>86 <tr·class="memitem:a16dee858c1fc04325d4c783806ec2713"·id="r_a16dee858c1fc04325d4c783806ec2713"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02300.html#a16dee858c1fc04325d4c783806ec2713">CalcMaxLevel</a>·()</td></tr>
87 <tr·class="separator:a16dee858c1fc04325d4c783806ec2713"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a16dee858c1fc04325d4c783806ec2713"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a66178761df3c76d908566161a99bef3b"·id="r_a66178761df3c76d908566161a99bef3b"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02300.html#a66178761df3c76d908566161a99bef3b">operator()</a>·(const·Level·&amp;dof)</td></tr>88 <tr·class="memitem:a66178761df3c76d908566161a99bef3b"·id="r_a66178761df3c76d908566161a99bef3b"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02300.html#a66178761df3c76d908566161a99bef3b">operator()</a>·(const·Level·&amp;dof)</td></tr>
89 <tr·class="separator:a66178761df3c76d908566161a99bef3b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a66178761df3c76d908566161a99bef3b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 202, 15 lines modifiedOffset 202, 15 lines modified
202 ··</tr>202 ··</tr>
203 </table>203 </table>
204 </div><div·class="memdoc">204 </div><div·class="memdoc">
  
205 </div>205 </div>
206 </div>206 </div>
207 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>207 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
208 <li><a·class="el"·href="a00716_source.html">level.hh</a></li>208 <li><a·class="el"·href="a00644_source.html">level.hh</a></li>
209 </ul>209 </ul>
210 </div><!--·contents·-->210 </div><!--·contents·-->
211 <!--·start·footer·part·-->211 <!--·start·footer·part·-->
212 <hr·class="footer"/><address·class="footer"><small>212 <hr·class="footer"/><address·class="footer"><small>
213 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8213 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
214 </small></address>214 </small></address>
215 </body>215 </body>
2.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02304.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02301.html">List·of·all·members</a>··</div>80 <a·href="a02301.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::Interpolation·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelProvider&lt;·dim·&gt;::Interpolation·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00716_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00644_source.html">dune/grid/albertagrid/level.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a7dfaf67d832d9c8ce94254058bdf7a70"·id="r_a7dfaf67d832d9c8ce94254058bdf7a70"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02516.html">Alberta::Patch</a>&lt;·<a·class="el"·href="a02304.html#af099be41e545491d527303aaec632be1">dimension</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02304.html#a7dfaf67d832d9c8ce94254058bdf7a70">Patch</a></td></tr>88 <tr·class="memitem:a7dfaf67d832d9c8ce94254058bdf7a70"·id="r_a7dfaf67d832d9c8ce94254058bdf7a70"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02516.html">Alberta::Patch</a>&lt;·<a·class="el"·href="a02304.html#af099be41e545491d527303aaec632be1">dimension</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02304.html#a7dfaf67d832d9c8ce94254058bdf7a70">Patch</a></td></tr>
89 <tr·class="separator:a7dfaf67d832d9c8ce94254058bdf7a70"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a7dfaf67d832d9c8ce94254058bdf7a70"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ··</tr>177 ··</tr>
178 </table>178 </table>
179 </div><div·class="memdoc">179 </div><div·class="memdoc">
  
180 </div>180 </div>
181 </div>181 </div>
182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
183 <li><a·class="el"·href="a00716_source.html">level.hh</a></li>183 <li><a·class="el"·href="a00644_source.html">level.hh</a></li>
184 </ul>184 </ul>
185 </div><!--·contents·-->185 </div><!--·contents·-->
186 <!--·start·footer·part·-->186 <!--·start·footer·part·-->
187 <hr·class="footer"/><address·class="footer"><small>187 <hr·class="footer"/><address·class="footer"><small>
188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
189 </small></address>189 </small></address>
190 </body>190 </body>
2.04 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02308.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="a02305.html">List·of·all·members</a>··</div>81 <a·href="a02305.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::AlbertaGridLevelIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00614_source.html">dune/grid/albertagrid/leveliterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00701_source.html">dune/grid/albertagrid/leveliterator.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::AlbertaGridLevelIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::AlbertaGridLevelIterator&lt;·codim,·Ghost_Partition,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02307.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02307.png"·border="0"·usemap="#a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_alberta_grid_level_iterator_3_01codim_00_01_ghost___partition_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="11,197,233,252"/>91 <area·shape="rect"·title="·"·alt=""·coords="11,197,233,252"/>
92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="15,108,229,148"/>92 <area·shape="rect"·href="a02052.html"·title="·"·alt=""·coords="15,108,229,148"/>
Offset 612, 15 lines modifiedOffset 612, 15 lines modified
612 ··</tr>612 ··</tr>
613 </table>613 </table>
614 </div><div·class="memdoc">614 </div><div·class="memdoc">
  
615 </div>615 </div>
616 </div>616 </div>
617 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>617 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
618 <li><a·class="el"·href="a00614_source.html">leveliterator.hh</a></li>618 <li><a·class="el"·href="a00701_source.html">leveliterator.hh</a></li>
619 </ul>619 </ul>
620 </div><!--·contents·-->620 </div><!--·contents·-->
621 <!--·start·footer·part·-->621 <!--·start·footer·part·-->
622 <hr·class="footer"/><address·class="footer"><small>622 <hr·class="footer"/><address·class="footer"><small>
623 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8623 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
624 </small></address>624 </small></address>
625 </body>625 </body>
1.82 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02312.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a02309.html">List·of·all·members</a>··</div>81 <a·href="a02309.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MacroData&lt;·dim·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MacroData&lt;·dim·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00704_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00668_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::Alberta::MacroData&lt;·dim·&gt;:</div>87 Inheritance·diagram·for·Dune::Alberta::MacroData&lt;·dim·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02311.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_macro_data_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02311.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_macro_data_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_alberta_1_1_macro_data_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_macro_data_3_01dim_01_4_inherit__map">90 <map·name="a_dune_1_1_alberta_1_1_macro_data_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_macro_data_3_01dim_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="5,5,196,45"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,5,196,45"/>
92 <area·shape="rect"·href="a02312.html"·title="·"·alt=""·coords="5,108,196,148"/>92 <area·shape="rect"·href="a02312.html"·title="·"·alt=""·coords="5,108,196,148"/>
Offset 904, 15 lines modifiedOffset 904, 15 lines modified
904 ··</tr>904 ··</tr>
905 </table>905 </table>
906 </div><div·class="memdoc">906 </div><div·class="memdoc">
  
907 </div>907 </div>
908 </div>908 </div>
909 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>909 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
910 <li><a·class="el"·href="a00704_source.html">macrodata.hh</a></li>910 <li><a·class="el"·href="a00668_source.html">macrodata.hh</a></li>
911 </ul>911 </ul>
912 </div><!--·contents·-->912 </div><!--·contents·-->
913 <!--·start·footer·part·-->913 <!--·start·footer·part·-->
914 <hr·class="footer"/><address·class="footer"><small>914 <hr·class="footer"/><address·class="footer"><small>
915 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8915 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
916 </small></address>916 </small></address>
917 </body>917 </body>
2.18 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02316.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
80 <a·href="a02313.html">List·of·all·members</a>··</div>80 <a·href="a02313.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MacroData&lt;·dim·&gt;::Library&lt;·int·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MacroData&lt;·dim·&gt;::Library&lt;·int·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00704_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00668_source.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:abbb04152da05722afa2d53e329f64350"·id="r_abbb04152da05722afa2d53e329f64350"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02312.html">Alberta::MacroData</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02316.html#abbb04152da05722afa2d53e329f64350">MacroData</a></td></tr>88 <tr·class="memitem:abbb04152da05722afa2d53e329f64350"·id="r_abbb04152da05722afa2d53e329f64350"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02312.html">Alberta::MacroData</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02316.html#abbb04152da05722afa2d53e329f64350">MacroData</a></td></tr>
89 <tr·class="separator:abbb04152da05722afa2d53e329f64350"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:abbb04152da05722afa2d53e329f64350"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 308, 16 lines modifiedOffset 308, 16 lines modified
308 ··</tr>308 ··</tr>
309 </table>309 </table>
310 </div><div·class="memdoc">310 </div><div·class="memdoc">
  
311 </div>311 </div>
312 </div>312 </div>
313 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>313 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
314 <li><a·class="el"·href="a00704_source.html">macrodata.hh</a></li>314 <li><a·class="el"·href="a00668_source.html">macrodata.hh</a></li>
315 <li><a·class="el"·href="a00680.html">macrodata.cc</a></li>315 <li><a·class="el"·href="a00713.html">macrodata.cc</a></li>
316 </ul>316 </ul>
317 </div><!--·contents·-->317 </div><!--·contents·-->
318 <!--·start·footer·part·-->318 <!--·start·footer·part·-->
319 <hr·class="footer"/><address·class="footer"><small>319 <hr·class="footer"/><address·class="footer"><small>
320 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8320 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
321 </small></address>321 </small></address>
322 </body>322 </body>
1.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02320.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a02317.html">List·of·all·members</a>··</div>78 <a·href="a02317.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MacroElement&lt;·dim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MacroElement&lt;·dim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00707_source.html">dune/grid/albertagrid/macroelement.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00626_source.html">dune/grid/albertagrid/macroelement.hh</a>&gt;</code></p>
83 <div·class="dynheader">83 <div·class="dynheader">
84 Inheritance·diagram·for·Dune::Alberta::MacroElement&lt;·dim·&gt;:</div>84 Inheritance·diagram·for·Dune::Alberta::MacroElement&lt;·dim·&gt;:</div>
85 <div·class="dyncontent">85 <div·class="dyncontent">
86 <div·class="center"><img·src="a02319.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_macro_element_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>86 <div·class="center"><img·src="a02319.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_macro_element_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
87 <map·name="a_dune_1_1_alberta_1_1_macro_element_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_macro_element_3_01dim_01_4_inherit__map">87 <map·name="a_dune_1_1_alberta_1_1_macro_element_3_01dim_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_macro_element_3_01dim_01_4_inherit__map">
88 <area·shape="rect"·title="·"·alt=""·coords="5,79,219,119"/>88 <area·shape="rect"·title="·"·alt=""·coords="5,79,219,119"/>
89 <area·shape="rect"·title="·"·alt=""·coords="35,5,189,31"/>89 <area·shape="rect"·title="·"·alt=""·coords="35,5,189,31"/>
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 ········</tr>205 ········</tr>
206 ······</table>206 ······</table>
207 </div><div·class="memdoc">207 </div><div·class="memdoc">
  
208 </div>208 </div>
209 </div>209 </div>
210 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>210 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
211 <li><a·class="el"·href="a00707_source.html">macroelement.hh</a></li>211 <li><a·class="el"·href="a00626_source.html">macroelement.hh</a></li>
212 </ul>212 </ul>
213 </div><!--·contents·-->213 </div><!--·contents·-->
214 <!--·start·footer·part·-->214 <!--·start·footer·part·-->
215 <hr·class="footer"/><address·class="footer"><small>215 <hr·class="footer"/><address·class="footer"><small>
216 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8216 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
217 </small></address>217 </small></address>
218 </body>218 </body>
2.36 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02328.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a02325.html">List·of·all·members</a>··</div>79 <a·href="a02325.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MeshPointer&lt;·dim·&gt;::MacroIterator·Class·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MeshPointer&lt;·dim·&gt;::MacroIterator·Class·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00629_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a4163ce7a33934f0792f89119c8eaddd2"·id="r_a4163ce7a33934f0792f89119c8eaddd2"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01984.html">Alberta::MeshPointer</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02328.html#a4163ce7a33934f0792f89119c8eaddd2">MeshPointer</a></td></tr>87 <tr·class="memitem:a4163ce7a33934f0792f89119c8eaddd2"·id="r_a4163ce7a33934f0792f89119c8eaddd2"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01984.html">Alberta::MeshPointer</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02328.html#a4163ce7a33934f0792f89119c8eaddd2">MeshPointer</a></td></tr>
88 <tr·class="separator:a4163ce7a33934f0792f89119c8eaddd2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a4163ce7a33934f0792f89119c8eaddd2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:a3052fabbc215f38fc4884f1adf4005fe"·id="r_a3052fabbc215f38fc4884f1adf4005fe"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02032.html">Alberta::ElementInfo</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02328.html#a3052fabbc215f38fc4884f1adf4005fe">ElementInfo</a></td></tr>89 <tr·class="memitem:a3052fabbc215f38fc4884f1adf4005fe"·id="r_a3052fabbc215f38fc4884f1adf4005fe"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02032.html">Alberta::ElementInfo</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02328.html#a3052fabbc215f38fc4884f1adf4005fe">ElementInfo</a></td></tr>
90 <tr·class="separator:a3052fabbc215f38fc4884f1adf4005fe"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a3052fabbc215f38fc4884f1adf4005fe"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 448, 15 lines modifiedOffset 448, 15 lines modified
448 ··</tr>448 ··</tr>
449 </table>449 </table>
450 </div><div·class="memdoc">450 </div><div·class="memdoc">
  
451 </div>451 </div>
452 </div>452 </div>
453 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>453 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
454 <li><a·class="el"·href="a00656_source.html">meshpointer.hh</a></li>454 <li><a·class="el"·href="a00629_source.html">meshpointer.hh</a></li>
455 </ul>455 </ul>
456 </div><!--·contents·-->456 </div><!--·contents·-->
457 <!--·start·footer·part·-->457 <!--·start·footer·part·-->
458 <hr·class="footer"/><address·class="footer"><small>458 <hr·class="footer"/><address·class="footer"><small>
459 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8459 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
460 </small></address>460 </small></address>
461 </body>461 </body>
1.54 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02332.html
    
Offset 73, 27 lines modifiedOffset 73, 27 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::AlbertaError·Class·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::AlbertaError·Class·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
  
79 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>79 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
80 <div·class="dynheader">80 <div·class="dynheader">
81 Inheritance·diagram·for·Dune::AlbertaError:</div>81 Inheritance·diagram·for·Dune::AlbertaError:</div>
82 <div·class="dyncontent">82 <div·class="dyncontent">
83 <div·class="center"><img·src="a02331.png"·border="0"·usemap="#a_dune_1_1_alberta_error_inherit__map"·alt="Inheritance·graph"/></div>83 <div·class="center"><img·src="a02331.png"·border="0"·usemap="#a_dune_1_1_alberta_error_inherit__map"·alt="Inheritance·graph"/></div>
84 <map·name="a_dune_1_1_alberta_error_inherit__map"·id="a_dune_1_1_alberta_error_inherit__map">84 <map·name="a_dune_1_1_alberta_error_inherit__map"·id="a_dune_1_1_alberta_error_inherit__map">
85 <area·shape="rect"·title="·"·alt=""·coords="5,79,148,104"/>85 <area·shape="rect"·title="·"·alt=""·coords="5,79,148,104"/>
86 <area·shape="rect"·title="·"·alt=""·coords="33,5,120,31"/>86 <area·shape="rect"·title="·"·alt=""·coords="33,5,120,31"/>
87 <area·shape="poly"·title="·"·alt=""·coords="79,44,79,79,74,79,74,44"/>87 <area·shape="poly"·title="·"·alt=""·coords="79,44,79,79,74,79,74,44"/>
88 </map>88 </map>
89 </div>89 </div>
90 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>90 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
91 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>91 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
92 </ul>92 </ul>
93 </div><!--·contents·-->93 </div><!--·contents·-->
94 <!--·start·footer·part·-->94 <!--·start·footer·part·-->
95 <hr·class="footer"/><address·class="footer"><small>95 <hr·class="footer"/><address·class="footer"><small>
96 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.896 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
97 </small></address>97 </small></address>
98 </body>98 </body>
1.56 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02336.html
    
Offset 73, 27 lines modifiedOffset 73, 27 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::AlbertaIOError·Class·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::AlbertaIOError·Class·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
  
79 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>79 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
80 <div·class="dynheader">80 <div·class="dynheader">
81 Inheritance·diagram·for·Dune::AlbertaIOError:</div>81 Inheritance·diagram·for·Dune::AlbertaIOError:</div>
82 <div·class="dyncontent">82 <div·class="dyncontent">
83 <div·class="center"><img·src="a02335.png"·border="0"·usemap="#a_dune_1_1_alberta_i_o_error_inherit__map"·alt="Inheritance·graph"/></div>83 <div·class="center"><img·src="a02335.png"·border="0"·usemap="#a_dune_1_1_alberta_i_o_error_inherit__map"·alt="Inheritance·graph"/></div>
84 <map·name="a_dune_1_1_alberta_i_o_error_inherit__map"·id="a_dune_1_1_alberta_i_o_error_inherit__map">84 <map·name="a_dune_1_1_alberta_i_o_error_inherit__map"·id="a_dune_1_1_alberta_i_o_error_inherit__map">
85 <area·shape="rect"·title="·"·alt=""·coords="5,79,161,104"/>85 <area·shape="rect"·title="·"·alt=""·coords="5,79,161,104"/>
86 <area·shape="rect"·title="·"·alt=""·coords="50,5,117,31"/>86 <area·shape="rect"·title="·"·alt=""·coords="50,5,117,31"/>
87 <area·shape="poly"·title="·"·alt=""·coords="86,44,86,79,81,79,81,44"/>87 <area·shape="poly"·title="·"·alt=""·coords="86,44,86,79,81,79,81,44"/>
88 </map>88 </map>
89 </div>89 </div>
90 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>90 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
91 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>91 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
92 </ul>92 </ul>
93 </div><!--·contents·-->93 </div><!--·contents·-->
94 <!--·start·footer·part·-->94 <!--·start·footer·part·-->
95 <hr·class="footer"/><address·class="footer"><small>95 <hr·class="footer"/><address·class="footer"><small>
96 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.896 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
97 </small></address>97 </small></address>
98 </body>98 </body>
2.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02340.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="a02337.html">List·of·all·members</a>··</div>79 <a·href="a02337.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GlobalSpace·Class·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GlobalSpace·Class·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:ab0386402c65090e772676789e2a81d20"·id="r_ab0386402c65090e772676789e2a81d20"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">GlobalMatrix</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02340.html#ab0386402c65090e772676789e2a81d20">Matrix</a></td></tr>87 <tr·class="memitem:ab0386402c65090e772676789e2a81d20"·id="r_ab0386402c65090e772676789e2a81d20"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">GlobalMatrix</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02340.html#ab0386402c65090e772676789e2a81d20">Matrix</a></td></tr>
88 <tr·class="separator:ab0386402c65090e772676789e2a81d20"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:ab0386402c65090e772676789e2a81d20"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:ab964db613a65e1be687785a3efa16a8d"·id="r_ab964db613a65e1be687785a3efa16a8d"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02340.html#ab964db613a65e1be687785a3efa16a8d">Vector</a></td></tr>89 <tr·class="memitem:ab964db613a65e1be687785a3efa16a8d"·id="r_ab964db613a65e1be687785a3efa16a8d"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02340.html#ab964db613a65e1be687785a3efa16a8d">Vector</a></td></tr>
90 <tr·class="separator:ab964db613a65e1be687785a3efa16a8d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:ab964db613a65e1be687785a3efa16a8d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ··</tr>174 ··</tr>
175 </table>175 </table>
176 </div><div·class="memdoc">176 </div><div·class="memdoc">
  
177 </div>177 </div>
178 </div>178 </div>
179 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>179 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
180 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>180 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
181 </ul>181 </ul>
182 </div><!--·contents·-->182 </div><!--·contents·-->
183 <!--·start·footer·part·-->183 <!--·start·footer·part·-->
184 <hr·class="footer"/><address·class="footer"><small>184 <hr·class="footer"/><address·class="footer"><small>
185 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8185 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
186 </small></address>186 </small></address>
187 </body>187 </body>
855 B
./usr/share/doc/libdune-grid-doc/doxygen/a02344.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>80 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
1.89 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02348.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02345.html">List·of·all·members</a>··</div>78 <a·href="a02345.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·dim,·0·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·dim,·0·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:a8574c73283e36631ae56d1775b176cac"·id="r_a8574c73283e36631ae56d1775b176cac"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02348.html#a8574c73283e36631ae56d1775b176cac">value</a>·=·1</td></tr>86 <tr·class="memitem:a8574c73283e36631ae56d1775b176cac"·id="r_a8574c73283e36631ae56d1775b176cac"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02348.html#a8574c73283e36631ae56d1775b176cac">value</a>·=·1</td></tr>
87 <tr·class="separator:a8574c73283e36631ae56d1775b176cac"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a8574c73283e36631ae56d1775b176cac"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ··</tr>109 ··</tr>
110 </table>110 </table>
111 </div><div·class="memdoc">111 </div><div·class="memdoc">
  
112 </div>112 </div>
113 </div>113 </div>
114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
115 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>115 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
116 </ul>116 </ul>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 <!--·start·footer·part·-->118 <!--·start·footer·part·-->
119 <hr·class="footer"/><address·class="footer"><small>119 <hr·class="footer"/><address·class="footer"><small>
120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
121 </small></address>121 </small></address>
122 </body>122 </body>
1.89 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02352.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02349.html">List·of·all·members</a>··</div>78 <a·href="a02349.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·dim,·dim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·dim,·dim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:a5540efdfc0043c71faa51ede13a4f07b"·id="r_a5540efdfc0043c71faa51ede13a4f07b"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02352.html#a5540efdfc0043c71faa51ede13a4f07b">value</a>·=·dim+1</td></tr>86 <tr·class="memitem:a5540efdfc0043c71faa51ede13a4f07b"·id="r_a5540efdfc0043c71faa51ede13a4f07b"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02352.html#a5540efdfc0043c71faa51ede13a4f07b">value</a>·=·dim+1</td></tr>
87 <tr·class="separator:a5540efdfc0043c71faa51ede13a4f07b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a5540efdfc0043c71faa51ede13a4f07b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ··</tr>109 ··</tr>
110 </table>110 </table>
111 </div><div·class="memdoc">111 </div><div·class="memdoc">
  
112 </div>112 </div>
113 </div>113 </div>
114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
115 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>115 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
116 </ul>116 </ul>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 <!--·start·footer·part·-->118 <!--·start·footer·part·-->
119 <hr·class="footer"/><address·class="footer"><small>119 <hr·class="footer"/><address·class="footer"><small>
120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
121 </small></address>121 </small></address>
122 </body>122 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02356.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02353.html">List·of·all·members</a>··</div>78 <a·href="a02353.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·0,·0·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·0,·0·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:af5ab6052716fcb7dbeaf0f3ce705cd3b"·id="r_af5ab6052716fcb7dbeaf0f3ce705cd3b"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02356.html#af5ab6052716fcb7dbeaf0f3ce705cd3b">value</a>·=·1</td></tr>86 <tr·class="memitem:af5ab6052716fcb7dbeaf0f3ce705cd3b"·id="r_af5ab6052716fcb7dbeaf0f3ce705cd3b"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02356.html#af5ab6052716fcb7dbeaf0f3ce705cd3b">value</a>·=·1</td></tr>
87 <tr·class="separator:af5ab6052716fcb7dbeaf0f3ce705cd3b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:af5ab6052716fcb7dbeaf0f3ce705cd3b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··</tr>107 ··</tr>
108 </table>108 </table>
109 </div><div·class="memdoc">109 </div><div·class="memdoc">
  
110 </div>110 </div>
111 </div>111 </div>
112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
113 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>113 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
114 </ul>114 </ul>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>119 </small></address>
120 </body>120 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02360.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02357.html">List·of·all·members</a>··</div>78 <a·href="a02357.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·2,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·2,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:adbb9914478ba697bcd65a52cc50446f3"·id="r_adbb9914478ba697bcd65a52cc50446f3"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02360.html#adbb9914478ba697bcd65a52cc50446f3">value</a>·=·3</td></tr>86 <tr·class="memitem:adbb9914478ba697bcd65a52cc50446f3"·id="r_adbb9914478ba697bcd65a52cc50446f3"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02360.html#adbb9914478ba697bcd65a52cc50446f3">value</a>·=·3</td></tr>
87 <tr·class="separator:adbb9914478ba697bcd65a52cc50446f3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:adbb9914478ba697bcd65a52cc50446f3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··</tr>107 ··</tr>
108 </table>108 </table>
109 </div><div·class="memdoc">109 </div><div·class="memdoc">
  
110 </div>110 </div>
111 </div>111 </div>
112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
113 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>113 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
114 </ul>114 </ul>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>119 </small></address>
120 </body>120 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02364.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02361.html">List·of·all·members</a>··</div>78 <a·href="a02361.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·3,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·3,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:a0fecbe2f07d989cd618f6f25ac501850"·id="r_a0fecbe2f07d989cd618f6f25ac501850"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02364.html#a0fecbe2f07d989cd618f6f25ac501850">value</a>·=·4</td></tr>86 <tr·class="memitem:a0fecbe2f07d989cd618f6f25ac501850"·id="r_a0fecbe2f07d989cd618f6f25ac501850"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02364.html#a0fecbe2f07d989cd618f6f25ac501850">value</a>·=·4</td></tr>
87 <tr·class="separator:a0fecbe2f07d989cd618f6f25ac501850"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a0fecbe2f07d989cd618f6f25ac501850"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··</tr>107 ··</tr>
108 </table>108 </table>
109 </div><div·class="memdoc">109 </div><div·class="memdoc">
  
110 </div>110 </div>
111 </div>111 </div>
112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
113 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>113 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
114 </ul>114 </ul>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>119 </small></address>
120 </body>120 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02368.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02365.html">List·of·all·members</a>··</div>78 <a·href="a02365.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·3,·2·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumSubEntities&lt;·3,·2·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:a88a3087ef74cd1878ec6cf79901b6098"·id="r_a88a3087ef74cd1878ec6cf79901b6098"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02368.html#a88a3087ef74cd1878ec6cf79901b6098">value</a>·=·6</td></tr>86 <tr·class="memitem:a88a3087ef74cd1878ec6cf79901b6098"·id="r_a88a3087ef74cd1878ec6cf79901b6098"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02368.html#a88a3087ef74cd1878ec6cf79901b6098">value</a>·=·6</td></tr>
87 <tr·class="separator:a88a3087ef74cd1878ec6cf79901b6098"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a88a3087ef74cd1878ec6cf79901b6098"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··</tr>107 ··</tr>
108 </table>108 </table>
109 </div><div·class="memdoc">109 </div><div·class="memdoc">
  
110 </div>110 </div>
111 </div>111 </div>
112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
113 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>113 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
114 </ul>114 </ul>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>119 </small></address>
120 </body>120 </body>
850 B
./usr/share/doc/libdune-grid-doc/doxygen/a02372.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>80 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
1.89 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02376.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02373.html">List·of·all·members</a>··</div>78 <a·href="a02373.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·dim,·0·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·dim,·0·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:ab65935b62839bbd23f21ce4bb5b82236"·id="r_ab65935b62839bbd23f21ce4bb5b82236"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02376.html#ab65935b62839bbd23f21ce4bb5b82236">value</a>·=·CENTER</td></tr>86 <tr·class="memitem:ab65935b62839bbd23f21ce4bb5b82236"·id="r_ab65935b62839bbd23f21ce4bb5b82236"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02376.html#ab65935b62839bbd23f21ce4bb5b82236">value</a>·=·CENTER</td></tr>
87 <tr·class="separator:ab65935b62839bbd23f21ce4bb5b82236"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ab65935b62839bbd23f21ce4bb5b82236"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ··</tr>109 ··</tr>
110 </table>110 </table>
111 </div><div·class="memdoc">111 </div><div·class="memdoc">
  
112 </div>112 </div>
113 </div>113 </div>
114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
115 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>115 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
116 </ul>116 </ul>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 <!--·start·footer·part·-->118 <!--·start·footer·part·-->
119 <hr·class="footer"/><address·class="footer"><small>119 <hr·class="footer"/><address·class="footer"><small>
120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
121 </small></address>121 </small></address>
122 </body>122 </body>
1.89 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02380.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02377.html">List·of·all·members</a>··</div>78 <a·href="a02377.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·dim,·dim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·dim,·dim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:a69b8177bd1e1e7b3799d6e3e3acbc04d"·id="r_a69b8177bd1e1e7b3799d6e3e3acbc04d"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02380.html#a69b8177bd1e1e7b3799d6e3e3acbc04d">value</a>·=·VERTEX</td></tr>86 <tr·class="memitem:a69b8177bd1e1e7b3799d6e3e3acbc04d"·id="r_a69b8177bd1e1e7b3799d6e3e3acbc04d"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02380.html#a69b8177bd1e1e7b3799d6e3e3acbc04d">value</a>·=·VERTEX</td></tr>
87 <tr·class="separator:a69b8177bd1e1e7b3799d6e3e3acbc04d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a69b8177bd1e1e7b3799d6e3e3acbc04d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ··</tr>109 ··</tr>
110 </table>110 </table>
111 </div><div·class="memdoc">111 </div><div·class="memdoc">
  
112 </div>112 </div>
113 </div>113 </div>
114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
115 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>115 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
116 </ul>116 </ul>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 <!--·start·footer·part·-->118 <!--·start·footer·part·-->
119 <hr·class="footer"/><address·class="footer"><small>119 <hr·class="footer"/><address·class="footer"><small>
120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
121 </small></address>121 </small></address>
122 </body>122 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02384.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02381.html">List·of·all·members</a>··</div>78 <a·href="a02381.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·2,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·2,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:a5efe6be6eb8704febeb10f45d5d961f5"·id="r_a5efe6be6eb8704febeb10f45d5d961f5"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02384.html#a5efe6be6eb8704febeb10f45d5d961f5">value</a>·=·EDGE</td></tr>86 <tr·class="memitem:a5efe6be6eb8704febeb10f45d5d961f5"·id="r_a5efe6be6eb8704febeb10f45d5d961f5"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02384.html#a5efe6be6eb8704febeb10f45d5d961f5">value</a>·=·EDGE</td></tr>
87 <tr·class="separator:a5efe6be6eb8704febeb10f45d5d961f5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a5efe6be6eb8704febeb10f45d5d961f5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··</tr>107 ··</tr>
108 </table>108 </table>
109 </div><div·class="memdoc">109 </div><div·class="memdoc">
  
110 </div>110 </div>
111 </div>111 </div>
112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
113 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>113 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
114 </ul>114 </ul>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>119 </small></address>
120 </body>120 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02388.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02385.html">List·of·all·members</a>··</div>78 <a·href="a02385.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·3,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·3,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:a8b33f3fc92c474455ad576caf4d3f899"·id="r_a8b33f3fc92c474455ad576caf4d3f899"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02388.html#a8b33f3fc92c474455ad576caf4d3f899">value</a>·=·FACE</td></tr>86 <tr·class="memitem:a8b33f3fc92c474455ad576caf4d3f899"·id="r_a8b33f3fc92c474455ad576caf4d3f899"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02388.html#a8b33f3fc92c474455ad576caf4d3f899">value</a>·=·FACE</td></tr>
87 <tr·class="separator:a8b33f3fc92c474455ad576caf4d3f899"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a8b33f3fc92c474455ad576caf4d3f899"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··</tr>107 ··</tr>
108 </table>108 </table>
109 </div><div·class="memdoc">109 </div><div·class="memdoc">
  
110 </div>110 </div>
111 </div>111 </div>
112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
113 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>113 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
114 </ul>114 </ul>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>119 </small></address>
120 </body>120 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02392.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02389.html">List·of·all·members</a>··</div>78 <a·href="a02389.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·3,·2·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::CodimType&lt;·3,·2·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:a3a965a9c9087c267fc1fd6c945757b36"·id="r_a3a965a9c9087c267fc1fd6c945757b36"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02392.html#a3a965a9c9087c267fc1fd6c945757b36">value</a>·=·EDGE</td></tr>86 <tr·class="memitem:a3a965a9c9087c267fc1fd6c945757b36"·id="r_a3a965a9c9087c267fc1fd6c945757b36"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02392.html#a3a965a9c9087c267fc1fd6c945757b36">value</a>·=·EDGE</td></tr>
87 <tr·class="separator:a3a965a9c9087c267fc1fd6c945757b36"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a3a965a9c9087c267fc1fd6c945757b36"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··</tr>107 ··</tr>
108 </table>108 </table>
109 </div><div·class="memdoc">109 </div><div·class="memdoc">
  
110 </div>110 </div>
111 </div>111 </div>
112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
113 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>113 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
114 </ul>114 </ul>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>119 </small></address>
120 </body>120 </body>
4.02 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02396.html
    
Offset 77, 19 lines modifiedOffset 77, 19 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
79 <a·href="a02393.html">List·of·all·members</a>··</div>79 <a·href="a02393.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::FillFlags&lt;·dim·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::FillFlags&lt;·dim·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a78827548b7dfc97322ef424dae19ac80"·id="r_a78827548b7dfc97322ef424dae19ac80"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FLAGS&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02396.html#a78827548b7dfc97322ef424dae19ac80">Flags</a></td></tr>87 <tr·class="memitem:a78827548b7dfc97322ef424dae19ac80"·id="r_a78827548b7dfc97322ef424dae19ac80"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FLAGS&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02396.html#a78827548b7dfc97322ef424dae19ac80">Flags</a></td></tr>
88 <tr·class="separator:a78827548b7dfc97322ef424dae19ac80"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a78827548b7dfc97322ef424dae19ac80"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
91 Static·Public·Attributes</h2></td></tr>91 Static·Public·Attributes</h2></td></tr>
92 <tr·class="memitem:a02a81df8ce972de8c05155b5935a4685"·id="r_a02a81df8ce972de8c05155b5935a4685"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="a02396.html#a78827548b7dfc97322ef424dae19ac80">Flags</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02396.html#a02a81df8ce972de8c05155b5935a4685">nothing</a>·=·FILL_NOTHING</td></tr>92 <tr·class="memitem:a02a81df8ce972de8c05155b5935a4685"·id="r_a02a81df8ce972de8c05155b5935a4685"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="a02396.html#a78827548b7dfc97322ef424dae19ac80">Flags</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02396.html#a02a81df8ce972de8c05155b5935a4685">nothing</a>·=·FILL_NOTHING</td></tr>
93 <tr·class="separator:a02a81df8ce972de8c05155b5935a4685"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a02a81df8ce972de8c05155b5935a4685"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:ac3e240014ba9acf9e159f556ffc429db"·id="r_ac3e240014ba9acf9e159f556ffc429db"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="a02396.html#a78827548b7dfc97322ef424dae19ac80">Flags</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02396.html#ac3e240014ba9acf9e159f556ffc429db">coords</a>·=·FILL_COORDS</td></tr>94 <tr·class="memitem:ac3e240014ba9acf9e159f556ffc429db"·id="r_ac3e240014ba9acf9e159f556ffc429db"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="a02396.html#a78827548b7dfc97322ef424dae19ac80">Flags</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02396.html#ac3e240014ba9acf9e159f556ffc429db">coords</a>·=·FILL_COORDS</td></tr>
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
  
119 <div·class="memitem">119 <div·class="memitem">
120 <div·class="memproto">120 <div·class="memproto">
121 <div·class="memtemplate">121 <div·class="memtemplate">
122 template&lt;int·dim&gt;·</div>122 template&lt;int·dim&gt;·</div>
123 ······<table·class="memname">123 ······<table·class="memname">
124 ········<tr>124 ········<tr>
125 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FLAGS·<a·class="el"·href="a02396.html">Dune::Alberta::FillFlags</a>&lt;·dim·&gt;::Flags</td>125 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FLAGS·<a·class="el"·href="a02396.html">Dune::Alberta::FillFlags</a>&lt;·dim·&gt;::Flags</td>
126 ········</tr>126 ········</tr>
127 ······</table>127 ······</table>
128 </div><div·class="memdoc">128 </div><div·class="memdoc">
  
129 </div>129 </div>
130 </div>130 </div>
131 <h2·class="groupheader">Member·Data·Documentation</h2>131 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 401, 15 lines modifiedOffset 401, 15 lines modified
401 ··</tr>401 ··</tr>
402 </table>402 </table>
403 </div><div·class="memdoc">403 </div><div·class="memdoc">
  
404 </div>404 </div>
405 </div>405 </div>
406 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>406 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
407 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>407 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
408 </ul>408 </ul>
409 </div><!--·contents·-->409 </div><!--·contents·-->
410 <!--·start·footer·part·-->410 <!--·start·footer·part·-->
411 <hr·class="footer"/><address·class="footer"><small>411 <hr·class="footer"/><address·class="footer"><small>
412 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8412 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
413 </small></address>413 </small></address>
414 </body>414 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02400.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02397.html">List·of·all·members</a>··</div>78 <a·href="a02397.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::RefinementEdge&lt;·dim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::RefinementEdge&lt;·dim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:ae45e94119e39525f4311809ccac9ed7d"·id="r_ae45e94119e39525f4311809ccac9ed7d"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02400.html#ae45e94119e39525f4311809ccac9ed7d">value</a>·=·0</td></tr>86 <tr·class="memitem:ae45e94119e39525f4311809ccac9ed7d"·id="r_ae45e94119e39525f4311809ccac9ed7d"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02400.html#ae45e94119e39525f4311809ccac9ed7d">value</a>·=·0</td></tr>
87 <tr·class="separator:ae45e94119e39525f4311809ccac9ed7d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ae45e94119e39525f4311809ccac9ed7d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ··</tr>109 ··</tr>
110 </table>110 </table>
111 </div><div·class="memdoc">111 </div><div·class="memdoc">
  
112 </div>112 </div>
113 </div>113 </div>
114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>114 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
115 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>115 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
116 </ul>116 </ul>
117 </div><!--·contents·-->117 </div><!--·contents·-->
118 <!--·start·footer·part·-->118 <!--·start·footer·part·-->
119 <hr·class="footer"/><address·class="footer"><small>119 <hr·class="footer"/><address·class="footer"><small>
120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8120 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
121 </small></address>121 </small></address>
122 </body>122 </body>
1.87 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02404.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;77 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
78 <a·href="a02401.html">List·of·all·members</a>··</div>78 <a·href="a02401.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::RefinementEdge&lt;·2·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::RefinementEdge&lt;·2·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
85 Static·Public·Attributes</h2></td></tr>85 Static·Public·Attributes</h2></td></tr>
86 <tr·class="memitem:ab734952d4d48ab2a2b86c955afc16dd3"·id="r_ab734952d4d48ab2a2b86c955afc16dd3"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02404.html#ab734952d4d48ab2a2b86c955afc16dd3">value</a>·=·2</td></tr>86 <tr·class="memitem:ab734952d4d48ab2a2b86c955afc16dd3"·id="r_ab734952d4d48ab2a2b86c955afc16dd3"><td·class="memItemLeft"·align="right"·valign="top">static·const·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02404.html#ab734952d4d48ab2a2b86c955afc16dd3">value</a>·=·2</td></tr>
87 <tr·class="separator:ab734952d4d48ab2a2b86c955afc16dd3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ab734952d4d48ab2a2b86c955afc16dd3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Data·Documentation</h2>89 <h2·class="groupheader">Member·Data·Documentation</h2>
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ··</tr>107 ··</tr>
108 </table>108 </table>
109 </div><div·class="memdoc">109 </div><div·class="memdoc">
  
110 </div>110 </div>
111 </div>111 </div>
112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>112 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
113 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>113 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
114 </ul>114 </ul>
115 </div><!--·contents·-->115 </div><!--·contents·-->
116 <!--·start·footer·part·-->116 <!--·start·footer·part·-->
117 <hr·class="footer"/><address·class="footer"><small>117 <hr·class="footer"/><address·class="footer"><small>
118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8118 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
119 </small></address>119 </small></address>
120 </body>120 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02408.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02405.html">List·of·all·members</a>··</div>78 <a·href="a02405.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Dune2AlbertaNumbering&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Dune2AlbertaNumbering&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a6cc26770a0e9d4a43b18ece18c8a6a7c"·id="r_a6cc26770a0e9d4a43b18ece18c8a6a7c"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02408.html#a6cc26770a0e9d4a43b18ece18c8a6a7c">apply</a>·(const·int·i)</td></tr>86 <tr·class="memitem:a6cc26770a0e9d4a43b18ece18c8a6a7c"·id="r_a6cc26770a0e9d4a43b18ece18c8a6a7c"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02408.html#a6cc26770a0e9d4a43b18ece18c8a6a7c">apply</a>·(const·int·i)</td></tr>
87 <tr·class="separator:a6cc26770a0e9d4a43b18ece18c8a6a7c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a6cc26770a0e9d4a43b18ece18c8a6a7c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ··</tr>113 ··</tr>
114 </table>114 </table>
115 </div><div·class="memdoc">115 </div><div·class="memdoc">
  
116 </div>116 </div>
117 </div>117 </div>
118 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>118 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
119 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>119 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
120 </ul>120 </ul>
121 </div><!--·contents·-->121 </div><!--·contents·-->
122 <!--·start·footer·part·-->122 <!--·start·footer·part·-->
123 <hr·class="footer"/><address·class="footer"><small>123 <hr·class="footer"/><address·class="footer"><small>
124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
125 </small></address>125 </small></address>
126 </body>126 </body>
2.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02412.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
79 <a·href="a02409.html">List·of·all·members</a>··</div>79 <a·href="a02409.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Dune2AlbertaNumbering&lt;·3,·2·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Dune2AlbertaNumbering&lt;·3,·2·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
86 Static·Public·Member·Functions</h2></td></tr>86 Static·Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a273a3c89369d3f74289d645f7d46c965"·id="r_a273a3c89369d3f74289d645f7d46c965"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02412.html#a273a3c89369d3f74289d645f7d46c965">apply</a>·(const·int·i)</td></tr>87 <tr·class="memitem:a273a3c89369d3f74289d645f7d46c965"·id="r_a273a3c89369d3f74289d645f7d46c965"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02412.html#a273a3c89369d3f74289d645f7d46c965">apply</a>·(const·int·i)</td></tr>
88 <tr·class="separator:a273a3c89369d3f74289d645f7d46c965"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a273a3c89369d3f74289d645f7d46c965"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ··</tr>140 ··</tr>
141 </table>141 </table>
142 </div><div·class="memdoc">142 </div><div·class="memdoc">
  
143 </div>143 </div>
144 </div>144 </div>
145 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>145 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
146 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>146 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
147 </ul>147 </ul>
148 </div><!--·contents·-->148 </div><!--·contents·-->
149 <!--·start·footer·part·-->149 <!--·start·footer·part·-->
150 <hr·class="footer"/><address·class="footer"><small>150 <hr·class="footer"/><address·class="footer"><small>
151 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8151 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
152 </small></address>152 </small></address>
153 </body>153 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02416.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02413.html">List·of·all·members</a>··</div>78 <a·href="a02413.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Generic2AlbertaNumbering&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Generic2AlbertaNumbering&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:ac8e6abcb3a2aa1faca88cf101f1e76c5"·id="r_ac8e6abcb3a2aa1faca88cf101f1e76c5"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02416.html#ac8e6abcb3a2aa1faca88cf101f1e76c5">apply</a>·(const·int·i)</td></tr>86 <tr·class="memitem:ac8e6abcb3a2aa1faca88cf101f1e76c5"·id="r_ac8e6abcb3a2aa1faca88cf101f1e76c5"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02416.html#ac8e6abcb3a2aa1faca88cf101f1e76c5">apply</a>·(const·int·i)</td></tr>
87 <tr·class="separator:ac8e6abcb3a2aa1faca88cf101f1e76c5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ac8e6abcb3a2aa1faca88cf101f1e76c5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ··</tr>113 ··</tr>
114 </table>114 </table>
115 </div><div·class="memdoc">115 </div><div·class="memdoc">
  
116 </div>116 </div>
117 </div>117 </div>
118 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>118 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
119 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>119 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
120 </ul>120 </ul>
121 </div><!--·contents·-->121 </div><!--·contents·-->
122 <!--·start·footer·part·-->122 <!--·start·footer·part·-->
123 <hr·class="footer"/><address·class="footer"><small>123 <hr·class="footer"/><address·class="footer"><small>
124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
125 </small></address>125 </small></address>
126 </body>126 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02420.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02417.html">List·of·all·members</a>··</div>78 <a·href="a02417.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Generic2AlbertaNumbering&lt;·dim,·1·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Generic2AlbertaNumbering&lt;·dim,·1·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:ace97cf8e862f1ec23ad729d6fed7300f"·id="r_ace97cf8e862f1ec23ad729d6fed7300f"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02420.html#ace97cf8e862f1ec23ad729d6fed7300f">apply</a>·(const·int·i)</td></tr>86 <tr·class="memitem:ace97cf8e862f1ec23ad729d6fed7300f"·id="r_ace97cf8e862f1ec23ad729d6fed7300f"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02420.html#ace97cf8e862f1ec23ad729d6fed7300f">apply</a>·(const·int·i)</td></tr>
87 <tr·class="separator:ace97cf8e862f1ec23ad729d6fed7300f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ace97cf8e862f1ec23ad729d6fed7300f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ··</tr>113 ··</tr>
114 </table>114 </table>
115 </div><div·class="memdoc">115 </div><div·class="memdoc">
  
116 </div>116 </div>
117 </div>117 </div>
118 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>118 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
119 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>119 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
120 </ul>120 </ul>
121 </div><!--·contents·-->121 </div><!--·contents·-->
122 <!--·start·footer·part·-->122 <!--·start·footer·part·-->
123 <hr·class="footer"/><address·class="footer"><small>123 <hr·class="footer"/><address·class="footer"><small>
124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
125 </small></address>125 </small></address>
126 </body>126 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02424.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02421.html">List·of·all·members</a>··</div>78 <a·href="a02421.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Generic2AlbertaNumbering&lt;·1,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Generic2AlbertaNumbering&lt;·1,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:ab9a0eb860e1d07240eb37f6e902a82e8"·id="r_ab9a0eb860e1d07240eb37f6e902a82e8"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02424.html#ab9a0eb860e1d07240eb37f6e902a82e8">apply</a>·(const·int·i)</td></tr>86 <tr·class="memitem:ab9a0eb860e1d07240eb37f6e902a82e8"·id="r_ab9a0eb860e1d07240eb37f6e902a82e8"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02424.html#ab9a0eb860e1d07240eb37f6e902a82e8">apply</a>·(const·int·i)</td></tr>
87 <tr·class="separator:ab9a0eb860e1d07240eb37f6e902a82e8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ab9a0eb860e1d07240eb37f6e902a82e8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ··</tr>111 ··</tr>
112 </table>112 </table>
113 </div><div·class="memdoc">113 </div><div·class="memdoc">
  
114 </div>114 </div>
115 </div>115 </div>
116 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>116 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
117 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>117 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
118 </ul>118 </ul>
119 </div><!--·contents·-->119 </div><!--·contents·-->
120 <!--·start·footer·part·-->120 <!--·start·footer·part·-->
121 <hr·class="footer"/><address·class="footer"><small>121 <hr·class="footer"/><address·class="footer"><small>
122 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8122 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
123 </small></address>123 </small></address>
124 </body>124 </body>
2.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02428.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
79 <a·href="a02425.html">List·of·all·members</a>··</div>79 <a·href="a02425.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Generic2AlbertaNumbering&lt;·3,·2·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Generic2AlbertaNumbering&lt;·3,·2·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
86 Static·Public·Member·Functions</h2></td></tr>86 Static·Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:ae0ad00a163303cf4beb86adef5c274ef"·id="r_ae0ad00a163303cf4beb86adef5c274ef"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02428.html#ae0ad00a163303cf4beb86adef5c274ef">apply</a>·(const·int·i)</td></tr>87 <tr·class="memitem:ae0ad00a163303cf4beb86adef5c274ef"·id="r_ae0ad00a163303cf4beb86adef5c274ef"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02428.html#ae0ad00a163303cf4beb86adef5c274ef">apply</a>·(const·int·i)</td></tr>
88 <tr·class="separator:ae0ad00a163303cf4beb86adef5c274ef"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:ae0ad00a163303cf4beb86adef5c274ef"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ··</tr>140 ··</tr>
141 </table>141 </table>
142 </div><div·class="memdoc">142 </div><div·class="memdoc">
  
143 </div>143 </div>
144 </div>144 </div>
145 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>145 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
146 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>146 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
147 </ul>147 </ul>
148 </div><!--·contents·-->148 </div><!--·contents·-->
149 <!--·start·footer·part·-->149 <!--·start·footer·part·-->
150 <hr·class="footer"/><address·class="footer"><small>150 <hr·class="footer"/><address·class="footer"><small>
151 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8151 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
152 </small></address>152 </small></address>
153 </body>153 </body>
1.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02432.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a02429.html">List·of·all·members</a>··</div>79 <a·href="a02429.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumberingMap&lt;·dim,·Numbering·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::NumberingMap&lt;·dim,·Numbering·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <div·class="dynheader">84 <div·class="dynheader">
85 Inheritance·diagram·for·Dune::Alberta::NumberingMap&lt;·dim,·Numbering·&gt;:</div>85 Inheritance·diagram·for·Dune::Alberta::NumberingMap&lt;·dim,·Numbering·&gt;:</div>
86 <div·class="dyncontent">86 <div·class="dyncontent">
87 <div·class="center"><img·src="a02431.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_numbering_map_3_01dim_00_01_numbering_01_4_inherit__map"·alt="Inheritance·graph"/></div>87 <div·class="center"><img·src="a02431.png"·border="0"·usemap="#a_dune_1_1_alberta_1_1_numbering_map_3_01dim_00_01_numbering_01_4_inherit__map"·alt="Inheritance·graph"/></div>
88 <map·name="a_dune_1_1_alberta_1_1_numbering_map_3_01dim_00_01_numbering_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_numbering_map_3_01dim_00_01_numbering_01_4_inherit__map">88 <map·name="a_dune_1_1_alberta_1_1_numbering_map_3_01dim_00_01_numbering_01_4_inherit__map"·id="a_dune_1_1_alberta_1_1_numbering_map_3_01dim_00_01_numbering_01_4_inherit__map">
89 <area·shape="rect"·title="·"·alt=""·coords="5,91,196,131"/>89 <area·shape="rect"·title="·"·alt=""·coords="5,91,196,131"/>
90 <area·shape="rect"·href="a02432.html"·title="·"·alt=""·coords="500,5,753,60"/>90 <area·shape="rect"·href="a02432.html"·title="·"·alt=""·coords="500,5,753,60"/>
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
267 ··</tr>267 ··</tr>
268 </table>268 </table>
269 </div><div·class="memdoc">269 </div><div·class="memdoc">
  
270 </div>270 </div>
271 </div>271 </div>
272 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>272 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
273 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>273 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
274 </ul>274 </ul>
275 </div><!--·contents·-->275 </div><!--·contents·-->
276 <!--·start·footer·part·-->276 <!--·start·footer·part·-->
277 <hr·class="footer"/><address·class="footer"><small>277 <hr·class="footer"/><address·class="footer"><small>
278 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8278 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
279 </small></address>279 </small></address>
280 </body>280 </body>
852 B
./usr/share/doc/libdune-grid-doc/doxygen/a02440.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>80 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02444.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02441.html">List·of·all·members</a>··</div>78 <a·href="a02441.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·dim,·0·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·dim,·0·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a2a87fd56c37507c58b12ab80450e0c9e"·id="r_a2a87fd56c37507c58b12ab80450e0c9e"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02444.html#a2a87fd56c37507c58b12ab80450e0c9e">apply</a>·(int·subEntity,·int·vertex)</td></tr>86 <tr·class="memitem:a2a87fd56c37507c58b12ab80450e0c9e"·id="r_a2a87fd56c37507c58b12ab80450e0c9e"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02444.html#a2a87fd56c37507c58b12ab80450e0c9e">apply</a>·(int·subEntity,·int·vertex)</td></tr>
87 <tr·class="separator:a2a87fd56c37507c58b12ab80450e0c9e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a2a87fd56c37507c58b12ab80450e0c9e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ··</tr>123 ··</tr>
124 </table>124 </table>
125 </div><div·class="memdoc">125 </div><div·class="memdoc">
  
126 </div>126 </div>
127 </div>127 </div>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>129 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 <!--·start·footer·part·-->132 <!--·start·footer·part·-->
133 <hr·class="footer"/><address·class="footer"><small>133 <hr·class="footer"/><address·class="footer"><small>
134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
135 </small></address>135 </small></address>
136 </body>136 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02448.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02445.html">List·of·all·members</a>··</div>78 <a·href="a02445.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·2,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·2,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:afe23d9f089caec466caf433a48c50744"·id="r_afe23d9f089caec466caf433a48c50744"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02448.html#afe23d9f089caec466caf433a48c50744">apply</a>·(int·subEntity,·int·vertex)</td></tr>86 <tr·class="memitem:afe23d9f089caec466caf433a48c50744"·id="r_afe23d9f089caec466caf433a48c50744"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02448.html#afe23d9f089caec466caf433a48c50744">apply</a>·(int·subEntity,·int·vertex)</td></tr>
87 <tr·class="separator:afe23d9f089caec466caf433a48c50744"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:afe23d9f089caec466caf433a48c50744"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ··</tr>121 ··</tr>
122 </table>122 </table>
123 </div><div·class="memdoc">123 </div><div·class="memdoc">
  
124 </div>124 </div>
125 </div>125 </div>
126 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>126 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
127 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>127 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
128 </ul>128 </ul>
129 </div><!--·contents·-->129 </div><!--·contents·-->
130 <!--·start·footer·part·-->130 <!--·start·footer·part·-->
131 <hr·class="footer"/><address·class="footer"><small>131 <hr·class="footer"/><address·class="footer"><small>
132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
133 </small></address>133 </small></address>
134 </body>134 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02452.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02449.html">List·of·all·members</a>··</div>78 <a·href="a02449.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·3,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·3,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a8299a3154bc04f7a46fe7ce5a49dbf4e"·id="r_a8299a3154bc04f7a46fe7ce5a49dbf4e"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02452.html#a8299a3154bc04f7a46fe7ce5a49dbf4e">apply</a>·(int·subEntity,·int·vertex)</td></tr>86 <tr·class="memitem:a8299a3154bc04f7a46fe7ce5a49dbf4e"·id="r_a8299a3154bc04f7a46fe7ce5a49dbf4e"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02452.html#a8299a3154bc04f7a46fe7ce5a49dbf4e">apply</a>·(int·subEntity,·int·vertex)</td></tr>
87 <tr·class="separator:a8299a3154bc04f7a46fe7ce5a49dbf4e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a8299a3154bc04f7a46fe7ce5a49dbf4e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ··</tr>121 ··</tr>
122 </table>122 </table>
123 </div><div·class="memdoc">123 </div><div·class="memdoc">
  
124 </div>124 </div>
125 </div>125 </div>
126 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>126 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
127 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>127 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
128 </ul>128 </ul>
129 </div><!--·contents·-->129 </div><!--·contents·-->
130 <!--·start·footer·part·-->130 <!--·start·footer·part·-->
131 <hr·class="footer"/><address·class="footer"><small>131 <hr·class="footer"/><address·class="footer"><small>
132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
133 </small></address>133 </small></address>
134 </body>134 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02456.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02453.html">List·of·all·members</a>··</div>78 <a·href="a02453.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·3,·2·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·3,·2·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:afbe45349008b42db0de10b1727eb4056"·id="r_afbe45349008b42db0de10b1727eb4056"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02456.html#afbe45349008b42db0de10b1727eb4056">apply</a>·(int·subEntity,·int·vertex)</td></tr>86 <tr·class="memitem:afbe45349008b42db0de10b1727eb4056"·id="r_afbe45349008b42db0de10b1727eb4056"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02456.html#afbe45349008b42db0de10b1727eb4056">apply</a>·(int·subEntity,·int·vertex)</td></tr>
87 <tr·class="separator:afbe45349008b42db0de10b1727eb4056"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:afbe45349008b42db0de10b1727eb4056"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ··</tr>121 ··</tr>
122 </table>122 </table>
123 </div><div·class="memdoc">123 </div><div·class="memdoc">
  
124 </div>124 </div>
125 </div>125 </div>
126 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>126 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
127 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>127 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
128 </ul>128 </ul>
129 </div><!--·contents·-->129 </div><!--·contents·-->
130 <!--·start·footer·part·-->130 <!--·start·footer·part·-->
131 <hr·class="footer"/><address·class="footer"><small>131 <hr·class="footer"/><address·class="footer"><small>
132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8132 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
133 </small></address>133 </small></address>
134 </body>134 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02460.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02457.html">List·of·all·members</a>··</div>78 <a·href="a02457.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·dim,·dim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::MapVertices&lt;·dim,·dim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a4df1748ba781a329780ddff4d7833a06"·id="r_a4df1748ba781a329780ddff4d7833a06"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02460.html#a4df1748ba781a329780ddff4d7833a06">apply</a>·(int·subEntity,·int·vertex)</td></tr>86 <tr·class="memitem:a4df1748ba781a329780ddff4d7833a06"·id="r_a4df1748ba781a329780ddff4d7833a06"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02460.html#a4df1748ba781a329780ddff4d7833a06">apply</a>·(int·subEntity,·int·vertex)</td></tr>
87 <tr·class="separator:a4df1748ba781a329780ddff4d7833a06"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a4df1748ba781a329780ddff4d7833a06"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ··</tr>123 ··</tr>
124 </table>124 </table>
125 </div><div·class="memdoc">125 </div><div·class="memdoc">
  
126 </div>126 </div>
127 </div>127 </div>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>129 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 <!--·start·footer·part·-->132 <!--·start·footer·part·-->
133 <hr·class="footer"/><address·class="footer"><small>133 <hr·class="footer"/><address·class="footer"><small>
134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
135 </small></address>135 </small></address>
136 </body>136 </body>
2.12 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02464.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
79 <a·href="a02461.html">List·of·all·members</a>··</div>79 <a·href="a02461.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·dim,·subdim·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·dim,·subdim·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
86 Static·Public·Member·Functions</h2></td></tr>86 Static·Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a7ec44c2d20fc2a2a5106c80f44d8acce"·id="r_a7ec44c2d20fc2a2a5106c80f44d8acce"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02464.html#a7ec44c2d20fc2a2a5106c80f44d8acce">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>87 <tr·class="memitem:a7ec44c2d20fc2a2a5106c80f44d8acce"·id="r_a7ec44c2d20fc2a2a5106c80f44d8acce"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02464.html#a7ec44c2d20fc2a2a5106c80f44d8acce">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>
88 <tr·class="separator:a7ec44c2d20fc2a2a5106c80f44d8acce"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a7ec44c2d20fc2a2a5106c80f44d8acce"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
Offset 206, 15 lines modifiedOffset 206, 15 lines modified
206 ··</tr>206 ··</tr>
207 </table>207 </table>
208 </div><div·class="memdoc">208 </div><div·class="memdoc">
  
209 </div>209 </div>
210 </div>210 </div>
211 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>211 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
212 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>212 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
213 </ul>213 </ul>
214 </div><!--·contents·-->214 </div><!--·contents·-->
215 <!--·start·footer·part·-->215 <!--·start·footer·part·-->
216 <hr·class="footer"/><address·class="footer"><small>216 <hr·class="footer"/><address·class="footer"><small>
217 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8217 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
218 </small></address>218 </small></address>
219 </body>219 </body>
2.12 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02468.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
79 <a·href="a02465.html">List·of·all·members</a>··</div>79 <a·href="a02465.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·dim,·1·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·dim,·1·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
86 Static·Public·Member·Functions</h2></td></tr>86 Static·Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a77f058eaa04ae484ca44af17d6a4bb67"·id="r_a77f058eaa04ae484ca44af17d6a4bb67"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02468.html#a77f058eaa04ae484ca44af17d6a4bb67">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>87 <tr·class="memitem:a77f058eaa04ae484ca44af17d6a4bb67"·id="r_a77f058eaa04ae484ca44af17d6a4bb67"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02468.html#a77f058eaa04ae484ca44af17d6a4bb67">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>
88 <tr·class="separator:a77f058eaa04ae484ca44af17d6a4bb67"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a77f058eaa04ae484ca44af17d6a4bb67"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
Offset 206, 15 lines modifiedOffset 206, 15 lines modified
206 ··</tr>206 ··</tr>
207 </table>207 </table>
208 </div><div·class="memdoc">208 </div><div·class="memdoc">
  
209 </div>209 </div>
210 </div>210 </div>
211 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>211 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
212 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>212 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
213 </ul>213 </ul>
214 </div><!--·contents·-->214 </div><!--·contents·-->
215 <!--·start·footer·part·-->215 <!--·start·footer·part·-->
216 <hr·class="footer"/><address·class="footer"><small>216 <hr·class="footer"/><address·class="footer"><small>
217 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8217 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
218 </small></address>218 </small></address>
219 </body>219 </body>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02472.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
79 <a·href="a02469.html">List·of·all·members</a>··</div>79 <a·href="a02469.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·1,·1·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·1,·1·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
86 Static·Public·Member·Functions</h2></td></tr>86 Static·Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a203524690f69a5c5b18e54445149429b"·id="r_a203524690f69a5c5b18e54445149429b"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02472.html#a203524690f69a5c5b18e54445149429b">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>87 <tr·class="memitem:a203524690f69a5c5b18e54445149429b"·id="r_a203524690f69a5c5b18e54445149429b"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02472.html#a203524690f69a5c5b18e54445149429b">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>
88 <tr·class="separator:a203524690f69a5c5b18e54445149429b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a203524690f69a5c5b18e54445149429b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ··</tr>174 ··</tr>
175 </table>175 </table>
176 </div><div·class="memdoc">176 </div><div·class="memdoc">
  
177 </div>177 </div>
178 </div>178 </div>
179 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>179 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
180 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>180 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
181 </ul>181 </ul>
182 </div><!--·contents·-->182 </div><!--·contents·-->
183 <!--·start·footer·part·-->183 <!--·start·footer·part·-->
184 <hr·class="footer"/><address·class="footer"><small>184 <hr·class="footer"/><address·class="footer"><small>
185 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8185 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
186 </small></address>186 </small></address>
187 </body>187 </body>
2.12 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02476.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
79 <a·href="a02473.html">List·of·all·members</a>··</div>79 <a·href="a02473.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·dim,·2·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·dim,·2·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
86 Static·Public·Member·Functions</h2></td></tr>86 Static·Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:ae727f79df6a86d2c1388b0ac5efe3401"·id="r_ae727f79df6a86d2c1388b0ac5efe3401"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02476.html#ae727f79df6a86d2c1388b0ac5efe3401">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>87 <tr·class="memitem:ae727f79df6a86d2c1388b0ac5efe3401"·id="r_ae727f79df6a86d2c1388b0ac5efe3401"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02476.html#ae727f79df6a86d2c1388b0ac5efe3401">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>
88 <tr·class="separator:ae727f79df6a86d2c1388b0ac5efe3401"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:ae727f79df6a86d2c1388b0ac5efe3401"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
Offset 206, 15 lines modifiedOffset 206, 15 lines modified
206 ··</tr>206 ··</tr>
207 </table>207 </table>
208 </div><div·class="memdoc">208 </div><div·class="memdoc">
  
209 </div>209 </div>
210 </div>210 </div>
211 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>211 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
212 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>212 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
213 </ul>213 </ul>
214 </div><!--·contents·-->214 </div><!--·contents·-->
215 <!--·start·footer·part·-->215 <!--·start·footer·part·-->
216 <hr·class="footer"/><address·class="footer"><small>216 <hr·class="footer"/><address·class="footer"><small>
217 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8217 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
218 </small></address>218 </small></address>
219 </body>219 </body>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02480.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;78 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
79 <a·href="a02477.html">List·of·all·members</a>··</div>79 <a·href="a02477.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·2,·2·&gt;·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Twist&lt;·2,·2·&gt;·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
86 Static·Public·Member·Functions</h2></td></tr>86 Static·Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:aade274cf35482d1a715cbcab6a2490b6"·id="r_aade274cf35482d1a715cbcab6a2490b6"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02480.html#aade274cf35482d1a715cbcab6a2490b6">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>87 <tr·class="memitem:aade274cf35482d1a715cbcab6a2490b6"·id="r_aade274cf35482d1a715cbcab6a2490b6"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02480.html#aade274cf35482d1a715cbcab6a2490b6">twist</a>·(const·<a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·int·subEntity)</td></tr>
88 <tr·class="separator:aade274cf35482d1a715cbcab6a2490b6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:aade274cf35482d1a715cbcab6a2490b6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-attribs"·name="pub-static-attribs"></a>
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ··</tr>174 ··</tr>
175 </table>175 </table>
176 </div><div·class="memdoc">176 </div><div·class="memdoc">
  
177 </div>177 </div>
178 </div>178 </div>
179 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>179 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
180 <li><a·class="el"·href="a00617_source.html">misc.hh</a></li>180 <li><a·class="el"·href="a00653_source.html">misc.hh</a></li>
181 </ul>181 </ul>
182 </div><!--·contents·-->182 </div><!--·contents·-->
183 <!--·start·footer·part·-->183 <!--·start·footer·part·-->
184 <hr·class="footer"/><address·class="footer"><small>184 <hr·class="footer"/><address·class="footer"><small>
185 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8185 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
186 </small></address>186 </small></address>
187 </body>187 </body>
876 B
./usr/share/doc/libdune-grid-doc/doxygen/a02512.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·dim,·codim·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>80 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
4.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02516.html
    
Offset 78, 21 lines modifiedOffset 78, 21 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02513.html">List·of·all·members</a>··</div>80 <a·href="a02513.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Patch&lt;·dim·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::Patch&lt;·dim·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:add7dd36645dd06684b3025ab59b7c6a4"·id="r_add7dd36645dd06684b3025ab59b7c6a4"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02032.html">Alberta::ElementInfo</a>&lt;·<a·class="el"·href="a02516.html#a799e4d748b48718e23c9becc29454aca">dimension</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html#add7dd36645dd06684b3025ab59b7c6a4">ElementInfo</a></td></tr>88 <tr·class="memitem:add7dd36645dd06684b3025ab59b7c6a4"·id="r_add7dd36645dd06684b3025ab59b7c6a4"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02032.html">Alberta::ElementInfo</a>&lt;·<a·class="el"·href="a02516.html#a799e4d748b48718e23c9becc29454aca">dimension</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html#add7dd36645dd06684b3025ab59b7c6a4">ElementInfo</a></td></tr>
89 <tr·class="separator:add7dd36645dd06684b3025ab59b7c6a4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:add7dd36645dd06684b3025ab59b7c6a4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:aed03c36a49fa6fefe4145209613c7946"·id="r_aed03c36a49fa6fefe4145209613c7946"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·RC_LIST_EL&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html#aed03c36a49fa6fefe4145209613c7946">ElementList</a></td></tr>90 <tr·class="memitem:aed03c36a49fa6fefe4145209613c7946"·id="r_aed03c36a49fa6fefe4145209613c7946"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·RC_LIST_EL&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html#aed03c36a49fa6fefe4145209613c7946">ElementList</a></td></tr>
91 <tr·class="separator:aed03c36a49fa6fefe4145209613c7946"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:aed03c36a49fa6fefe4145209613c7946"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
94 Public·Member·Functions</h2></td></tr>94 Public·Member·Functions</h2></td></tr>
95 <tr·class="memitem:a7e49b83df3842e407bd8cefa9b566832"·id="r_a7e49b83df3842e407bd8cefa9b566832"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html#a7e49b83df3842e407bd8cefa9b566832">Patch</a>·(<a·class="el"·href="a02516.html#aed03c36a49fa6fefe4145209613c7946">ElementList</a>·*list,·int·<a·class="el"·href="a02516.html#a42c0948a8df8cc5527f3ae67ade8b2ba">count</a>)</td></tr>95 <tr·class="memitem:a7e49b83df3842e407bd8cefa9b566832"·id="r_a7e49b83df3842e407bd8cefa9b566832"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html#a7e49b83df3842e407bd8cefa9b566832">Patch</a>·(<a·class="el"·href="a02516.html#aed03c36a49fa6fefe4145209613c7946">ElementList</a>·*list,·int·<a·class="el"·href="a02516.html#a42c0948a8df8cc5527f3ae67ade8b2ba">count</a>)</td></tr>
96 <tr·class="separator:a7e49b83df3842e407bd8cefa9b566832"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:a7e49b83df3842e407bd8cefa9b566832"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:a673020298ebc1414b50264468c25afac"·id="r_a673020298ebc1414b50264468c25afac"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html#a673020298ebc1414b50264468c25afac">operator[]</a>·(int·i)·const</td></tr>97 <tr·class="memitem:a673020298ebc1414b50264468c25afac"·id="r_a673020298ebc1414b50264468c25afac"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02516.html#a673020298ebc1414b50264468c25afac">operator[]</a>·(int·i)·const</td></tr>
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
  
144 <div·class="memitem">144 <div·class="memitem">
145 <div·class="memproto">145 <div·class="memproto">
146 <div·class="memtemplate">146 <div·class="memtemplate">
147 template&lt;int·dim&gt;·</div>147 template&lt;int·dim&gt;·</div>
148 ······<table·class="memname">148 ······<table·class="memname">
149 ········<tr>149 ········<tr>
150 ··········<td·class="memname">typedef·<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·RC_LIST_EL·<a·class="el"·href="a02516.html">Dune::Alberta::Patch</a>&lt;·dim·&gt;::ElementList</td>150 ··········<td·class="memname">typedef·<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·RC_LIST_EL·<a·class="el"·href="a02516.html">Dune::Alberta::Patch</a>&lt;·dim·&gt;::ElementList</td>
151 ········</tr>151 ········</tr>
152 ······</table>152 ······</table>
153 </div><div·class="memdoc">153 </div><div·class="memdoc">
  
154 </div>154 </div>
155 </div>155 </div>
156 <h2·class="groupheader">Constructor·&amp;·Destructor·Documentation</h2>156 <h2·class="groupheader">Constructor·&amp;·Destructor·Documentation</h2>
Offset 512, 15 lines modifiedOffset 512, 15 lines modified
512 ··</tr>512 ··</tr>
513 </table>513 </table>
514 </div><div·class="memdoc">514 </div><div·class="memdoc">
  
515 </div>515 </div>
516 </div>516 </div>
517 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>517 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
518 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>518 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
519 </ul>519 </ul>
520 </div><!--·contents·-->520 </div><!--·contents·-->
521 <!--·start·footer·part·-->521 <!--·start·footer·part·-->
522 <hr·class="footer"/><address·class="footer"><small>522 <hr·class="footer"/><address·class="footer"><small>
523 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8523 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
524 </small></address>524 </small></address>
525 </body>525 </body>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02520.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02517.html">List·of·all·members</a>··</div>78 <a·href="a02517.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·dim,·0·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·dim,·0·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:aa88854dcbab5c239422ebf72c169a670"·id="r_aa88854dcbab5c239422ebf72c169a670"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>86 <tr·class="memitem:aa88854dcbab5c239422ebf72c169a670"·id="r_aa88854dcbab5c239422ebf72c169a670"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>
87 <tr·class="memitem:aa88854dcbab5c239422ebf72c169a670"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02520.html#aa88854dcbab5c239422ebf72c169a670">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·dim·&gt;·&amp;patch)</td></tr>87 <tr·class="memitem:aa88854dcbab5c239422ebf72c169a670"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02520.html#aa88854dcbab5c239422ebf72c169a670">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·dim·&gt;·&amp;patch)</td></tr>
88 <tr·class="separator:aa88854dcbab5c239422ebf72c169a670"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:aa88854dcbab5c239422ebf72c169a670"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table>89 </table>
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ··</tr>126 ··</tr>
127 </table>127 </table>
128 </div><div·class="memdoc">128 </div><div·class="memdoc">
  
129 </div>129 </div>
130 </div>130 </div>
131 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>131 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
132 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>132 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
133 </ul>133 </ul>
134 </div><!--·contents·-->134 </div><!--·contents·-->
135 <!--·start·footer·part·-->135 <!--·start·footer·part·-->
136 <hr·class="footer"/><address·class="footer"><small>136 <hr·class="footer"/><address·class="footer"><small>
137 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8137 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
138 </small></address>138 </small></address>
139 </body>139 </body>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02524.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02521.html">List·of·all·members</a>··</div>78 <a·href="a02521.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·dim,·dim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·dim,·dim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a9d37a71fc46c82cac9009760f23f7962"·id="r_a9d37a71fc46c82cac9009760f23f7962"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>86 <tr·class="memitem:a9d37a71fc46c82cac9009760f23f7962"·id="r_a9d37a71fc46c82cac9009760f23f7962"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>
87 <tr·class="memitem:a9d37a71fc46c82cac9009760f23f7962"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02524.html#a9d37a71fc46c82cac9009760f23f7962">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·dim·&gt;·&amp;patch)</td></tr>87 <tr·class="memitem:a9d37a71fc46c82cac9009760f23f7962"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02524.html#a9d37a71fc46c82cac9009760f23f7962">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·dim·&gt;·&amp;patch)</td></tr>
88 <tr·class="separator:a9d37a71fc46c82cac9009760f23f7962"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a9d37a71fc46c82cac9009760f23f7962"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table>89 </table>
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ··</tr>126 ··</tr>
127 </table>127 </table>
128 </div><div·class="memdoc">128 </div><div·class="memdoc">
  
129 </div>129 </div>
130 </div>130 </div>
131 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>131 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
132 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>132 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
133 </ul>133 </ul>
134 </div><!--·contents·-->134 </div><!--·contents·-->
135 <!--·start·footer·part·-->135 <!--·start·footer·part·-->
136 <hr·class="footer"/><address·class="footer"><small>136 <hr·class="footer"/><address·class="footer"><small>
137 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8137 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
138 </small></address>138 </small></address>
139 </body>139 </body>
2.09 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02528.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02525.html">List·of·all·members</a>··</div>78 <a·href="a02525.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·2,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·2,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a5207feddbcea5a7d960c67c089244db1"·id="r_a5207feddbcea5a7d960c67c089244db1"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>86 <tr·class="memitem:a5207feddbcea5a7d960c67c089244db1"·id="r_a5207feddbcea5a7d960c67c089244db1"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>
87 <tr·class="memitem:a5207feddbcea5a7d960c67c089244db1"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02528.html#a5207feddbcea5a7d960c67c089244db1">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·2·&gt;·&amp;patch)</td></tr>87 <tr·class="memitem:a5207feddbcea5a7d960c67c089244db1"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02528.html#a5207feddbcea5a7d960c67c089244db1">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·2·&gt;·&amp;patch)</td></tr>
88 <tr·class="separator:a5207feddbcea5a7d960c67c089244db1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a5207feddbcea5a7d960c67c089244db1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table>89 </table>
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 ··</tr>124 ··</tr>
125 </table>125 </table>
126 </div><div·class="memdoc">126 </div><div·class="memdoc">
  
127 </div>127 </div>
128 </div>128 </div>
129 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>129 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
130 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>130 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
131 </ul>131 </ul>
132 </div><!--·contents·-->132 </div><!--·contents·-->
133 <!--·start·footer·part·-->133 <!--·start·footer·part·-->
134 <hr·class="footer"/><address·class="footer"><small>134 <hr·class="footer"/><address·class="footer"><small>
135 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8135 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
136 </small></address>136 </small></address>
137 </body>137 </body>
2.09 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02532.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02529.html">List·of·all·members</a>··</div>78 <a·href="a02529.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·3,·1·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·3,·1·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a96b27cde1f868c232fe0007e291e7e99"·id="r_a96b27cde1f868c232fe0007e291e7e99"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>86 <tr·class="memitem:a96b27cde1f868c232fe0007e291e7e99"·id="r_a96b27cde1f868c232fe0007e291e7e99"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>
87 <tr·class="memitem:a96b27cde1f868c232fe0007e291e7e99"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02532.html#a96b27cde1f868c232fe0007e291e7e99">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·3·&gt;·&amp;patch)</td></tr>87 <tr·class="memitem:a96b27cde1f868c232fe0007e291e7e99"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02532.html#a96b27cde1f868c232fe0007e291e7e99">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·3·&gt;·&amp;patch)</td></tr>
88 <tr·class="separator:a96b27cde1f868c232fe0007e291e7e99"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a96b27cde1f868c232fe0007e291e7e99"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table>89 </table>
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 ··</tr>124 ··</tr>
125 </table>125 </table>
126 </div><div·class="memdoc">126 </div><div·class="memdoc">
  
127 </div>127 </div>
128 </div>128 </div>
129 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>129 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
130 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>130 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
131 </ul>131 </ul>
132 </div><!--·contents·-->132 </div><!--·contents·-->
133 <!--·start·footer·part·-->133 <!--·start·footer·part·-->
134 <hr·class="footer"/><address·class="footer"><small>134 <hr·class="footer"/><address·class="footer"><small>
135 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8135 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
136 </small></address>136 </small></address>
137 </body>137 </body>
2.09 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02536.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a02533.html">List·of·all·members</a>··</div>78 <a·href="a02533.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·3,·2·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Alberta::ForEachInteriorSubChild&lt;·3,·2·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:aa996341f5f20e808cce52bdd1e846a9f"·id="r_aa996341f5f20e808cce52bdd1e846a9f"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>86 <tr·class="memitem:aa996341f5f20e808cce52bdd1e846a9f"·id="r_aa996341f5f20e808cce52bdd1e846a9f"><td·class="memTemplParams"·colspan="2">template&lt;class·Functor·&gt;·</td></tr>
87 <tr·class="memitem:aa996341f5f20e808cce52bdd1e846a9f"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02536.html#aa996341f5f20e808cce52bdd1e846a9f">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·3·&gt;·&amp;patch)</td></tr>87 <tr·class="memitem:aa996341f5f20e808cce52bdd1e846a9f"><td·class="memTemplItemLeft"·align="right"·valign="top">static·void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02536.html#aa996341f5f20e808cce52bdd1e846a9f">apply</a>·(Functor·&amp;functor,·const·<a·class="el"·href="a02516.html">Patch</a>&lt;·3·&gt;·&amp;patch)</td></tr>
88 <tr·class="separator:aa996341f5f20e808cce52bdd1e846a9f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:aa996341f5f20e808cce52bdd1e846a9f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table>89 </table>
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 ··</tr>124 ··</tr>
125 </table>125 </table>
126 </div><div·class="memdoc">126 </div><div·class="memdoc">
  
127 </div>127 </div>
128 </div>128 </div>
129 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>129 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
130 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>130 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
131 </ul>131 </ul>
132 </div><!--·contents·-->132 </div><!--·contents·-->
133 <!--·start·footer·part·-->133 <!--·start·footer·part·-->
134 <hr·class="footer"/><address·class="footer"><small>134 <hr·class="footer"/><address·class="footer"><small>
135 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8135 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
136 </small></address>136 </small></address>
137 </body>137 </body>
862 B
./usr/share/doc/libdune-grid-doc/doxygen/a02540.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryInFather&lt;·dim·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryInFather&lt;·dim·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>80 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
2.15 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02544.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02541.html">List·of·all·members</a>··</div>80 <a·href="a02541.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryInFather&lt;·1·&gt;·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryInFather&lt;·1·&gt;·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:aa40c2ca4ea5b8e26e4cf39a1e739fd68"·id="r_aa40c2ca4ea5b8e26e4cf39a1e739fd68"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02544.html#aa40c2ca4ea5b8e26e4cf39a1e739fd68">LocalVector</a>[<a·class="el"·href="a02544.html#a0ebf62661640890908ac6a907b12a4b4">dim</a>]</td></tr>88 <tr·class="memitem:aa40c2ca4ea5b8e26e4cf39a1e739fd68"·id="r_aa40c2ca4ea5b8e26e4cf39a1e739fd68"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02544.html#aa40c2ca4ea5b8e26e4cf39a1e739fd68">LocalVector</a>[<a·class="el"·href="a02544.html#a0ebf62661640890908ac6a907b12a4b4">dim</a>]</td></tr>
89 <tr·class="separator:aa40c2ca4ea5b8e26e4cf39a1e739fd68"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:aa40c2ca4ea5b8e26e4cf39a1e739fd68"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ··</tr>177 ··</tr>
178 </table>178 </table>
179 </div><div·class="memdoc">179 </div><div·class="memdoc">
  
180 </div>180 </div>
181 </div>181 </div>
182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
183 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>183 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
184 </ul>184 </ul>
185 </div><!--·contents·-->185 </div><!--·contents·-->
186 <!--·start·footer·part·-->186 <!--·start·footer·part·-->
187 <hr·class="footer"/><address·class="footer"><small>187 <hr·class="footer"/><address·class="footer"><small>
188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
189 </small></address>189 </small></address>
190 </body>190 </body>
2.15 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02548.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02545.html">List·of·all·members</a>··</div>80 <a·href="a02545.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryInFather&lt;·2·&gt;·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryInFather&lt;·2·&gt;·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:af2bfe40a20ef13641ae2b7167cad693b"·id="r_af2bfe40a20ef13641ae2b7167cad693b"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02548.html#af2bfe40a20ef13641ae2b7167cad693b">LocalVector</a>[<a·class="el"·href="a02548.html#a4008fb74a79a225c58884e14af55a9fc">dim</a>]</td></tr>88 <tr·class="memitem:af2bfe40a20ef13641ae2b7167cad693b"·id="r_af2bfe40a20ef13641ae2b7167cad693b"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02548.html#af2bfe40a20ef13641ae2b7167cad693b">LocalVector</a>[<a·class="el"·href="a02548.html#a4008fb74a79a225c58884e14af55a9fc">dim</a>]</td></tr>
89 <tr·class="separator:af2bfe40a20ef13641ae2b7167cad693b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:af2bfe40a20ef13641ae2b7167cad693b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ··</tr>177 ··</tr>
178 </table>178 </table>
179 </div><div·class="memdoc">179 </div><div·class="memdoc">
  
180 </div>180 </div>
181 </div>181 </div>
182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
183 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>183 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
184 </ul>184 </ul>
185 </div><!--·contents·-->185 </div><!--·contents·-->
186 <!--·start·footer·part·-->186 <!--·start·footer·part·-->
187 <hr·class="footer"/><address·class="footer"><small>187 <hr·class="footer"/><address·class="footer"><small>
188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
189 </small></address>189 </small></address>
190 </body>190 </body>
2.15 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02552.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02549.html">List·of·all·members</a>··</div>80 <a·href="a02549.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryInFather&lt;·3·&gt;·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Alberta::GeometryInFather&lt;·3·&gt;·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a9eb576d22e41952e518f4d8ba751d6e0"·id="r_a9eb576d22e41952e518f4d8ba751d6e0"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02552.html#a9eb576d22e41952e518f4d8ba751d6e0">LocalVector</a>[<a·class="el"·href="a02552.html#aa2318a66a0ca54e07a50a08b211ef31c">dim</a>]</td></tr>88 <tr·class="memitem:a9eb576d22e41952e518f4d8ba751d6e0"·id="r_a9eb576d22e41952e518f4d8ba751d6e0"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02552.html#a9eb576d22e41952e518f4d8ba751d6e0">LocalVector</a>[<a·class="el"·href="a02552.html#aa2318a66a0ca54e07a50a08b211ef31c">dim</a>]</td></tr>
89 <tr·class="separator:a9eb576d22e41952e518f4d8ba751d6e0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a9eb576d22e41952e518f4d8ba751d6e0"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
177 ··</tr>177 ··</tr>
178 </table>178 </table>
179 </div><div·class="memdoc">179 </div><div·class="memdoc">
  
180 </div>180 </div>
181 </div>181 </div>
182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>182 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
183 <li><a·class="el"·href="a00689_source.html">refinement.hh</a></li>183 <li><a·class="el"·href="a00695_source.html">refinement.hh</a></li>
184 </ul>184 </ul>
185 </div><!--·contents·-->185 </div><!--·contents·-->
186 <!--·start·footer·part·-->186 <!--·start·footer·part·-->
187 <hr·class="footer"/><address·class="footer"><small>187 <hr·class="footer"/><address·class="footer"><small>
188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8188 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
189 </small></address>189 </small></address>
190 </body>190 </body>
2.48 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02564.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02561.html">List·of·all·members</a>··</div>80 <a·href="a02561.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaTransformation·Class·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaTransformation·Class·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00710_source.html">dune/grid/albertagrid/transformation.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/transformation.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:aca8b17e8b013d08e75419ada08824606"·id="r_aca8b17e8b013d08e75419ada08824606"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Alberta::Real</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a></td></tr>88 <tr·class="memitem:aca8b17e8b013d08e75419ada08824606"·id="r_aca8b17e8b013d08e75419ada08824606"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Alberta::Real</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a></td></tr>
89 <tr·class="separator:aca8b17e8b013d08e75419ada08824606"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:aca8b17e8b013d08e75419ada08824606"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:abfd624d164e7651ffdab5a55df006068"·id="r_abfd624d164e7651ffdab5a55df006068"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldVector&lt;·<a·class="el"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a>,·<a·class="el"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a></td></tr>90 <tr·class="memitem:abfd624d164e7651ffdab5a55df006068"·id="r_abfd624d164e7651ffdab5a55df006068"><td·class="memItemLeft"·align="right"·valign="top">typedef·FieldVector&lt;·<a·class="el"·href="a02564.html#aca8b17e8b013d08e75419ada08824606">ctype</a>,·<a·class="el"·href="a02564.html#a867cce6e98e548e1b38e3b9169c41ec1">dimension</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02564.html#abfd624d164e7651ffdab5a55df006068">WorldVector</a></td></tr>
91 <tr·class="separator:abfd624d164e7651ffdab5a55df006068"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:abfd624d164e7651ffdab5a55df006068"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 272, 15 lines modifiedOffset 272, 15 lines modified
272 ··</tr>272 ··</tr>
273 </table>273 </table>
274 </div><div·class="memdoc">274 </div><div·class="memdoc">
  
275 </div>275 </div>
276 </div>276 </div>
277 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>277 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
278 <li><a·class="el"·href="a00710_source.html">transformation.hh</a></li>278 <li><a·class="el"·href="a00659_source.html">transformation.hh</a></li>
279 </ul>279 </ul>
280 </div><!--·contents·-->280 </div><!--·contents·-->
281 <!--·start·footer·part·-->281 <!--·start·footer·part·-->
282 <hr·class="footer"/><address·class="footer"><small>282 <hr·class="footer"/><address·class="footer"><small>
283 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8283 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
284 </small></address>284 </small></address>
285 </body>285 </body>
2.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02568.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01053.html">AlbertaGrid</a></div></div></div>80 ··<div·class="headertitle"><div·class="title">Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01053.html">AlbertaGrid</a></div></div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>marker·assigning·subentities·to·one·element·containing·them··83 <p>marker·assigning·subentities·to·one·element·containing·them··
84 ·<a·href="a02568.html#details">More...</a></p>84 ·<a·href="a02568.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00647_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00710_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;:</div>87 Inheritance·diagram·for·Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02567.png"·border="0"·usemap="#a_dune_1_1_alberta_marker_vector_3_01dim_00_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02567.png"·border="0"·usemap="#a_dune_1_1_alberta_marker_vector_3_01dim_00_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_alberta_marker_vector_3_01dim_00_01dimworld_01_4_inherit__map"·id="a_dune_1_1_alberta_marker_vector_3_01dim_00_01dimworld_01_4_inherit__map">90 <map·name="a_dune_1_1_alberta_marker_vector_3_01dim_00_01dimworld_01_4_inherit__map"·id="a_dune_1_1_alberta_marker_vector_3_01dim_00_01dimworld_01_4_inherit__map">
91 <area·shape="rect"·title="marker·assigning·subentities·to·one·element·containing·them"·alt=""·coords="8,5,205,45"/>91 <area·shape="rect"·title="marker·assigning·subentities·to·one·element·containing·them"·alt=""·coords="8,5,205,45"/>
92 <area·shape="rect"·href="a02568.html"·title="·"·alt=""·coords="5,108,208,148"/>92 <area·shape="rect"·href="a02568.html"·title="·"·alt=""·coords="5,108,208,148"/>
Offset 377, 15 lines modifiedOffset 377, 15 lines modified
377 </div><div·class="memdoc">377 </div><div·class="memdoc">
  
378 <p>return·true·if·marking·is·up·to·date·</p>378 <p>return·true·if·marking·is·up·to·date·</p>
  
379 </div>379 </div>
380 </div>380 </div>
381 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>381 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
382 <li><a·class="el"·href="a00647_source.html">treeiterator.hh</a></li>382 <li><a·class="el"·href="a00710_source.html">treeiterator.hh</a></li>
383 </ul>383 </ul>
384 </div><!--·contents·-->384 </div><!--·contents·-->
385 <!--·start·footer·part·-->385 <!--·start·footer·part·-->
386 <hr·class="footer"/><address·class="footer"><small>386 <hr·class="footer"/><address·class="footer"><small>
387 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8387 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
388 </small></address>388 </small></address>
389 </body>389 </body>
2.18 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02580.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02577.html">List·of·all·members</a>··</div>80 <a·href="a02577.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;::MarkSubEntities&lt;·bool·&gt;::Codim&lt;·codim·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::AlbertaMarkerVector&lt;·dim,·dimworld·&gt;::MarkSubEntities&lt;·bool·&gt;::Codim&lt;·codim·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00647_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00710_source.html">dune/grid/albertagrid/treeiterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:ab0781f696d16fbf34905d30d99169b0c"·id="r_ab0781f696d16fbf34905d30d99169b0c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02580.html">typedef</a>·<a·class="el"·href="a02032.html">Alberta::ElementInfo</a>&lt;·dimension·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02580.html#ab0781f696d16fbf34905d30d99169b0c">ElementInfo</a></td></tr>88 <tr·class="memitem:ab0781f696d16fbf34905d30d99169b0c"·id="r_ab0781f696d16fbf34905d30d99169b0c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02580.html">typedef</a>·<a·class="el"·href="a02032.html">Alberta::ElementInfo</a>&lt;·dimension·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02580.html#ab0781f696d16fbf34905d30d99169b0c">ElementInfo</a></td></tr>
89 <tr·class="separator:ab0781f696d16fbf34905d30d99169b0c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:ab0781f696d16fbf34905d30d99169b0c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 ··</tr>195 ··</tr>
196 </table>196 </table>
197 </div><div·class="memdoc">197 </div><div·class="memdoc">
  
198 </div>198 </div>
199 </div>199 </div>
200 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>200 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
201 <li><a·class="el"·href="a00647_source.html">treeiterator.hh</a></li>201 <li><a·class="el"·href="a00710_source.html">treeiterator.hh</a></li>
202 </ul>202 </ul>
203 </div><!--·contents·-->203 </div><!--·contents·-->
204 <!--·start·footer·part·-->204 <!--·start·footer·part·-->
205 <hr·class="footer"/><address·class="footer"><small>205 <hr·class="footer"/><address·class="footer"><small>
206 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8206 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
207 </small></address>207 </small></address>
208 </body>208 </body>
1.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02584.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
80 <a·href="a02581.html">List·of·all·members</a>··</div>80 <a·href="a02581.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::AdaptDataHandle&lt;·Grid,·Impl·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::AdaptDataHandle&lt;·Grid,·Impl·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/adaptcallback.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/adaptcallback.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::AdaptDataHandle&lt;·Grid,·Impl·&gt;:</div>86 Inheritance·diagram·for·Dune::AdaptDataHandle&lt;·Grid,·Impl·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a02583.png"·border="0"·usemap="#a_dune_1_1_adapt_data_handle_3_01_grid_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a02583.png"·border="0"·usemap="#a_dune_1_1_adapt_data_handle_3_01_grid_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_adapt_data_handle_3_01_grid_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_adapt_data_handle_3_01_grid_00_01_impl_01_4_inherit__map">89 <map·name="a_dune_1_1_adapt_data_handle_3_01_grid_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_adapt_data_handle_3_01_grid_00_01_impl_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="35,93,213,133"/>90 <area·shape="rect"·title="·"·alt=""·coords="35,93,213,133"/>
91 <area·shape="rect"·href="a02588.html"·title="Interface·class·for·the·Grid&#39;s·adapt·method·where·the·parameter·is·a·AdaptDataHandleInterface."·alt=""·coords="5,5,243,45"/>91 <area·shape="rect"·href="a02588.html"·title="Interface·class·for·the·Grid&#39;s·adapt·method·where·the·parameter·is·a·AdaptDataHandleInterface."·alt=""·coords="5,5,243,45"/>
Offset 300, 15 lines modifiedOffset 300, 15 lines modified
300 ··</tr>300 ··</tr>
301 </table>301 </table>
302 </div><div·class="memdoc">302 </div><div·class="memdoc">
  
303 </div>303 </div>
304 </div>304 </div>
305 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>305 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
306 <li><a·class="el"·href="a00326_source.html">adaptcallback.hh</a></li>306 <li><a·class="el"·href="a00308_source.html">adaptcallback.hh</a></li>
307 </ul>307 </ul>
308 </div><!--·contents·-->308 </div><!--·contents·-->
309 <!--·start·footer·part·-->309 <!--·start·footer·part·-->
310 <hr·class="footer"/><address·class="footer"><small>310 <hr·class="footer"/><address·class="footer"><small>
311 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8311 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
312 </small></address>312 </small></address>
313 </body>313 </body>
2.18 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02588.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::AdaptDataHandleInterface&lt;·Grid,·Impl·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::AdaptDataHandleInterface&lt;·Grid,·Impl·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Interface·class·for·the·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>'s·adapt·method·where·the·parameter·is·a·<a·class="el"·href="a02588.html"·title="Interface·class·for·the·Grid&#39;s·adapt·method·where·the·parameter·is·a·AdaptDataHandleInterface.">AdaptDataHandleInterface</a>.··84 <p>Interface·class·for·the·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>'s·adapt·method·where·the·parameter·is·a·<a·class="el"·href="a02588.html"·title="Interface·class·for·the·Grid&#39;s·adapt·method·where·the·parameter·is·a·AdaptDataHandleInterface.">AdaptDataHandleInterface</a>.··
85 ·<a·href="a02588.html#details">More...</a></p>85 ·<a·href="a02588.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/adaptcallback.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/adaptcallback.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::AdaptDataHandleInterface&lt;·Grid,·Impl·&gt;:</div>88 Inheritance·diagram·for·Dune::AdaptDataHandleInterface&lt;·Grid,·Impl·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a02587.png"·border="0"·usemap="#a_dune_1_1_adapt_data_handle_interface_3_01_grid_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a02587.png"·border="0"·usemap="#a_dune_1_1_adapt_data_handle_interface_3_01_grid_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_adapt_data_handle_interface_3_01_grid_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_adapt_data_handle_interface_3_01_grid_00_01_impl_01_4_inherit__map">91 <map·name="a_dune_1_1_adapt_data_handle_interface_3_01_grid_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_adapt_data_handle_interface_3_01_grid_00_01_impl_01_4_inherit__map">
92 <area·shape="rect"·title="Interface·class·for·the·Grid&#39;s·adapt·method·where·the·parameter·is·a·AdaptDataHandleInterface."·alt=""·coords="5,5,243,45"/>92 <area·shape="rect"·title="Interface·class·for·the·Grid&#39;s·adapt·method·where·the·parameter·is·a·AdaptDataHandleInterface."·alt=""·coords="5,5,243,45"/>
93 <area·shape="rect"·href="a02584.html"·title="·"·alt=""·coords="35,93,213,133"/>93 <area·shape="rect"·href="a02584.html"·title="·"·alt=""·coords="35,93,213,133"/>
Offset 354, 15 lines modifiedOffset 354, 15 lines modified
354 ··</tr>354 ··</tr>
355 </table>355 </table>
356 </div><div·class="memdoc">356 </div><div·class="memdoc">
  
357 </div>357 </div>
358 </div>358 </div>
359 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>359 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
360 <li><a·class="el"·href="a00326_source.html">adaptcallback.hh</a></li>360 <li><a·class="el"·href="a00308_source.html">adaptcallback.hh</a></li>
361 </ul>361 </ul>
362 </div><!--·contents·-->362 </div><!--·contents·-->
363 <!--·start·footer·part·-->363 <!--·start·footer·part·-->
364 <hr·class="footer"/><address·class="footer"><small>364 <hr·class="footer"/><address·class="footer"><small>
365 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8365 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
366 </small></address>366 </small></address>
367 </body>367 </body>
2.22 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02592.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::CombinedAdaptProlongRestrict&lt;·A,·B·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::CombinedAdaptProlongRestrict&lt;·A,·B·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>class·for·combining·2·index·sets·together·for·adaptation·process··82 <p>class·for·combining·2·index·sets·together·for·adaptation·process··
83 ·<a·href="a02592.html#details">More...</a></p>83 ·<a·href="a02592.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/adaptcallback.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/adaptcallback.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a2988f0b4276c38a7609adf039aaaab14"·id="r_a2988f0b4276c38a7609adf039aaaab14"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02592.html#a2988f0b4276c38a7609adf039aaaab14">CombinedAdaptProlongRestrict</a>·(A·&amp;a,·B·&amp;b)</td></tr>88 <tr·class="memitem:a2988f0b4276c38a7609adf039aaaab14"·id="r_a2988f0b4276c38a7609adf039aaaab14"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02592.html#a2988f0b4276c38a7609adf039aaaab14">CombinedAdaptProlongRestrict</a>·(A·&amp;a,·B·&amp;b)</td></tr>
89 <tr·class="memdesc:a2988f0b4276c38a7609adf039aaaab14"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">constructor·storing·the·two·references··<br·/></td></tr>89 <tr·class="memdesc:a2988f0b4276c38a7609adf039aaaab14"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">constructor·storing·the·two·references··<br·/></td></tr>
90 <tr·class="separator:a2988f0b4276c38a7609adf039aaaab14"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a2988f0b4276c38a7609adf039aaaab14"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a5423e86dff225f0908600f3c9044f20b"·id="r_a5423e86dff225f0908600f3c9044f20b"><td·class="memTemplParams"·colspan="2">template&lt;class·<a·class="el"·href="a02760.html">Entity</a>·&gt;·</td></tr>91 <tr·class="memitem:a5423e86dff225f0908600f3c9044f20b"·id="r_a5423e86dff225f0908600f3c9044f20b"><td·class="memTemplParams"·colspan="2">template&lt;class·<a·class="el"·href="a02760.html">Entity</a>·&gt;·</td></tr>
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
237 </div><div·class="memdoc">237 </div><div·class="memdoc">
  
238 <p>restrict·data·to·father·</p>238 <p>restrict·data·to·father·</p>
  
239 </div>239 </div>
240 </div>240 </div>
241 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>241 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
242 <li><a·class="el"·href="a00326_source.html">adaptcallback.hh</a></li>242 <li><a·class="el"·href="a00308_source.html">adaptcallback.hh</a></li>
243 </ul>243 </ul>
244 </div><!--·contents·-->244 </div><!--·contents·-->
245 <!--·start·footer·part·-->245 <!--·start·footer·part·-->
246 <hr·class="footer"/><address·class="footer"><small>246 <hr·class="footer"/><address·class="footer"><small>
247 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8247 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
248 </small></address>248 </small></address>
249 </body>249 </body>
1.93 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02604.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ··<div·class="headertitle"><div·class="title">Dune::DuneBoundaryProjection&lt;·dimworld·&gt;·Struct·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>83 ··<div·class="headertitle"><div·class="title">Dune::DuneBoundaryProjection&lt;·dimworld·&gt;·Struct·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p>Interface·class·for·vertex·projection·at·the·boundary.··86 <p>Interface·class·for·vertex·projection·at·the·boundary.··
87 ·<a·href="a02604.html#details">More...</a></p>87 ·<a·href="a02604.html#details">More...</a></p>
  
88 <p><code>#include·&lt;<a·class="el"·href="a00278_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code></p>88 <p><code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code></p>
89 <div·class="dynheader">89 <div·class="dynheader">
90 Inheritance·diagram·for·Dune::DuneBoundaryProjection&lt;·dimworld·&gt;:</div>90 Inheritance·diagram·for·Dune::DuneBoundaryProjection&lt;·dimworld·&gt;:</div>
91 <div·class="dyncontent">91 <div·class="dyncontent">
92 <div·class="center"><img·src="a02603.png"·border="0"·usemap="#a_dune_1_1_dune_boundary_projection_3_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>92 <div·class="center"><img·src="a02603.png"·border="0"·usemap="#a_dune_1_1_dune_boundary_projection_3_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>
93 <map·name="a_dune_1_1_dune_boundary_projection_3_01dimworld_01_4_inherit__map"·id="a_dune_1_1_dune_boundary_projection_3_01dimworld_01_4_inherit__map">93 <map·name="a_dune_1_1_dune_boundary_projection_3_01dimworld_01_4_inherit__map"·id="a_dune_1_1_dune_boundary_projection_3_01dimworld_01_4_inherit__map">
94 <area·shape="rect"·title="Interface·class·for·vertex·projection·at·the·boundary."·alt=""·coords="763,69,988,109"/>94 <area·shape="rect"·title="Interface·class·for·vertex·projection·at·the·boundary."·alt=""·coords="763,69,988,109"/>
95 <area·shape="rect"·href="a02608.html"·title="·"·alt=""·coords="1061,5,1252,45"/>95 <area·shape="rect"·href="a02608.html"·title="·"·alt=""·coords="1061,5,1252,45"/>
Offset 559, 15 lines modifiedOffset 559, 15 lines modified
559 ··</tr>559 ··</tr>
560 </table>560 </table>
561 </div><div·class="memdoc">561 </div><div·class="memdoc">
  
562 </div>562 </div>
563 </div>563 </div>
564 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>564 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
565 <li><a·class="el"·href="a00278_source.html">boundaryprojection.hh</a></li>565 <li><a·class="el"·href="a00323_source.html">boundaryprojection.hh</a></li>
566 </ul>566 </ul>
567 </div><!--·contents·-->567 </div><!--·contents·-->
568 <!--·start·footer·part·-->568 <!--·start·footer·part·-->
569 <hr·class="footer"/><address·class="footer"><small>569 <hr·class="footer"/><address·class="footer"><small>
570 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8570 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
571 </small></address>571 </small></address>
572 </body>572 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02608.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;
82 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;82 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
83 <a·href="a02605.html">List·of·all·members</a>··</div>83 <a·href="a02605.html">List·of·all·members</a>··</div>
84 ··<div·class="headertitle"><div·class="title">Dune::BoundaryProjectionWrapper&lt;·dimworld·&gt;·Class·Template·Reference</div></div>84 ··<div·class="headertitle"><div·class="title">Dune::BoundaryProjectionWrapper&lt;·dimworld·&gt;·Class·Template·Reference</div></div>
85 </div><!--header-->85 </div><!--header-->
86 <div·class="contents">86 <div·class="contents">
  
87 <p><code>#include·&lt;<a·class="el"·href="a00278_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::BoundaryProjectionWrapper&lt;·dimworld·&gt;:</div>89 Inheritance·diagram·for·Dune::BoundaryProjectionWrapper&lt;·dimworld·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a02607.png"·border="0"·usemap="#a_dune_1_1_boundary_projection_wrapper_3_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a02607.png"·border="0"·usemap="#a_dune_1_1_boundary_projection_wrapper_3_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_boundary_projection_wrapper_3_01dimworld_01_4_inherit__map"·id="a_dune_1_1_boundary_projection_wrapper_3_01dimworld_01_4_inherit__map">92 <map·name="a_dune_1_1_boundary_projection_wrapper_3_01dimworld_01_4_inherit__map"·id="a_dune_1_1_boundary_projection_wrapper_3_01dimworld_01_4_inherit__map">
93 <area·shape="rect"·title="·"·alt=""·coords="34,316,225,356"/>93 <area·shape="rect"·title="·"·alt=""·coords="34,316,225,356"/>
94 <area·shape="rect"·href="a02604.html"·title="Interface·class·for·vertex·projection·at·the·boundary."·alt=""·coords="17,227,242,267"/>94 <area·shape="rect"·href="a02604.html"·title="Interface·class·for·vertex·projection·at·the·boundary."·alt=""·coords="17,227,242,267"/>
Offset 634, 15 lines modifiedOffset 634, 15 lines modified
634 ··</tr>634 ··</tr>
635 </table>635 </table>
636 </div><div·class="memdoc">636 </div><div·class="memdoc">
  
637 </div>637 </div>
638 </div>638 </div>
639 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>639 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
640 <li><a·class="el"·href="a00278_source.html">boundaryprojection.hh</a></li>640 <li><a·class="el"·href="a00323_source.html">boundaryprojection.hh</a></li>
641 </ul>641 </ul>
642 </div><!--·contents·-->642 </div><!--·contents·-->
643 <!--·start·footer·part·-->643 <!--·start·footer·part·-->
644 <hr·class="footer"/><address·class="footer"><small>644 <hr·class="footer"/><address·class="footer"><small>
645 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8645 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
646 </small></address>646 </small></address>
647 </body>647 </body>
1.99 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02612.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;81 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
82 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;82 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;
83 <a·href="a02609.html">List·of·all·members</a>··</div>83 <a·href="a02609.html">List·of·all·members</a>··</div>
84 ··<div·class="headertitle"><div·class="title">Dune::BoundarySegmentWrapper&lt;·dim,·dimworld·&gt;·Class·Template·Reference</div></div>84 ··<div·class="headertitle"><div·class="title">Dune::BoundarySegmentWrapper&lt;·dim,·dimworld·&gt;·Class·Template·Reference</div></div>
85 </div><!--header-->85 </div><!--header-->
86 <div·class="contents">86 <div·class="contents">
  
87 <p><code>#include·&lt;<a·class="el"·href="a00278_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::BoundarySegmentWrapper&lt;·dim,·dimworld·&gt;:</div>89 Inheritance·diagram·for·Dune::BoundarySegmentWrapper&lt;·dim,·dimworld·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a02611.png"·border="0"·usemap="#a_dune_1_1_boundary_segment_wrapper_3_01dim_00_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a02611.png"·border="0"·usemap="#a_dune_1_1_boundary_segment_wrapper_3_01dim_00_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_boundary_segment_wrapper_3_01dim_00_01dimworld_01_4_inherit__map"·id="a_dune_1_1_boundary_segment_wrapper_3_01dim_00_01dimworld_01_4_inherit__map">92 <map·name="a_dune_1_1_boundary_segment_wrapper_3_01dim_00_01dimworld_01_4_inherit__map"·id="a_dune_1_1_boundary_segment_wrapper_3_01dim_00_01dimworld_01_4_inherit__map">
93 <area·shape="rect"·title="·"·alt=""·coords="10,316,249,356"/>93 <area·shape="rect"·title="·"·alt=""·coords="10,316,249,356"/>
94 <area·shape="rect"·href="a02604.html"·title="Interface·class·for·vertex·projection·at·the·boundary."·alt=""·coords="17,227,242,267"/>94 <area·shape="rect"·href="a02604.html"·title="Interface·class·for·vertex·projection·at·the·boundary."·alt=""·coords="17,227,242,267"/>
Offset 665, 15 lines modifiedOffset 665, 15 lines modified
665 ··</tr>665 ··</tr>
666 </table>666 </table>
667 </div><div·class="memdoc">667 </div><div·class="memdoc">
  
668 </div>668 </div>
669 </div>669 </div>
670 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>670 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
671 <li><a·class="el"·href="a00278_source.html">boundaryprojection.hh</a></li>671 <li><a·class="el"·href="a00323_source.html">boundaryprojection.hh</a></li>
672 </ul>672 </ul>
673 </div><!--·contents·-->673 </div><!--·contents·-->
674 <!--·start·footer·part·-->674 <!--·start·footer·part·-->
675 <hr·class="footer"/><address·class="footer"><small>675 <hr·class="footer"/><address·class="footer"><small>
676 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8676 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
677 </small></address>677 </small></address>
678 </body>678 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02616.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;
82 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;82 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
83 <a·href="a02613.html">List·of·all·members</a>··</div>83 <a·href="a02613.html">List·of·all·members</a>··</div>
84 ··<div·class="headertitle"><div·class="title">Dune::CircleBoundaryProjection&lt;·dimworld·&gt;·Struct·Template·Reference</div></div>84 ··<div·class="headertitle"><div·class="title">Dune::CircleBoundaryProjection&lt;·dimworld·&gt;·Struct·Template·Reference</div></div>
85 </div><!--header-->85 </div><!--header-->
86 <div·class="contents">86 <div·class="contents">
  
87 <p><code>#include·&lt;<a·class="el"·href="a00278_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::CircleBoundaryProjection&lt;·dimworld·&gt;:</div>89 Inheritance·diagram·for·Dune::CircleBoundaryProjection&lt;·dimworld·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a02615.png"·border="0"·usemap="#a_dune_1_1_circle_boundary_projection_3_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a02615.png"·border="0"·usemap="#a_dune_1_1_circle_boundary_projection_3_01dimworld_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_circle_boundary_projection_3_01dimworld_01_4_inherit__map"·id="a_dune_1_1_circle_boundary_projection_3_01dimworld_01_4_inherit__map">92 <map·name="a_dune_1_1_circle_boundary_projection_3_01dimworld_01_4_inherit__map"·id="a_dune_1_1_circle_boundary_projection_3_01dimworld_01_4_inherit__map">
93 <area·shape="rect"·title="·"·alt=""·coords="15,316,243,356"/>93 <area·shape="rect"·title="·"·alt=""·coords="15,316,243,356"/>
94 <area·shape="rect"·href="a02604.html"·title="Interface·class·for·vertex·projection·at·the·boundary."·alt=""·coords="17,227,242,267"/>94 <area·shape="rect"·href="a02604.html"·title="Interface·class·for·vertex·projection·at·the·boundary."·alt=""·coords="17,227,242,267"/>
Offset 640, 15 lines modifiedOffset 640, 15 lines modified
640 </div><div·class="memdoc">640 </div><div·class="memdoc">
  
641 <p>radius·of·circ·</p>641 <p>radius·of·circ·</p>
  
642 </div>642 </div>
643 </div>643 </div>
644 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>644 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
645 <li><a·class="el"·href="a00278_source.html">boundaryprojection.hh</a></li>645 <li><a·class="el"·href="a00323_source.html">boundaryprojection.hh</a></li>
646 </ul>646 </ul>
647 </div><!--·contents·-->647 </div><!--·contents·-->
648 <!--·start·footer·part·-->648 <!--·start·footer·part·-->
649 <hr·class="footer"/><address·class="footer"><small>649 <hr·class="footer"/><address·class="footer"><small>
650 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8650 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
651 </small></address>651 </small></address>
652 </body>652 </body>
2.17 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02620.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::BoundarySegment&lt;·dim,·dimworld,·ctype·&gt;·Struct·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>82 ··<div·class="headertitle"><div·class="title">Dune::BoundarySegment&lt;·dim,·dimworld,·ctype·&gt;·Struct·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>Base·class·for·classes·implementing·geometries·of·boundary·segments.··85 <p>Base·class·for·classes·implementing·geometries·of·boundary·segments.··
86 ·<a·href="a02620.html#details">More...</a></p>86 ·<a·href="a02620.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00347_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::BoundarySegment&lt;·dim,·dimworld,·ctype·&gt;:</div>89 Inheritance·diagram·for·Dune::BoundarySegment&lt;·dim,·dimworld,·ctype·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a02619.png"·border="0"·usemap="#a_dune_1_1_boundary_segment_3_01dim_00_01dimworld_00_01ctype_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a02619.png"·border="0"·usemap="#a_dune_1_1_boundary_segment_3_01dim_00_01dimworld_00_01ctype_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_boundary_segment_3_01dim_00_01dimworld_00_01ctype_01_4_inherit__map"·id="a_dune_1_1_boundary_segment_3_01dim_00_01dimworld_00_01ctype_01_4_inherit__map">92 <map·name="a_dune_1_1_boundary_segment_3_01dim_00_01dimworld_00_01ctype_01_4_inherit__map"·id="a_dune_1_1_boundary_segment_3_01dim_00_01dimworld_00_01ctype_01_4_inherit__map">
93 <area·shape="rect"·title="Base·class·for·classes·implementing·geometries·of·boundary·segments."·alt=""·coords="25,227,216,267"/>93 <area·shape="rect"·title="Base·class·for·classes·implementing·geometries·of·boundary·segments."·alt=""·coords="25,227,216,267"/>
94 <area·shape="rect"·href="a02620.html"·title="·"·alt=""·coords="29,329,213,369"/>94 <area·shape="rect"·href="a02620.html"·title="·"·alt=""·coords="29,329,213,369"/>
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
404 ··</dd>404 ··</dd>
405 </dl>405 </dl>
406 <dl·class="section·return"><dt>Returns</dt><dd>Object·derived·from·<a·class="el"·href="a02620.html"·title="Base·class·for·classes·implementing·geometries·of·boundary·segments.">BoundarySegment</a>.·</dd></dl>406 <dl·class="section·return"><dt>Returns</dt><dd>Object·derived·from·<a·class="el"·href="a02620.html"·title="Base·class·for·classes·implementing·geometries·of·boundary·segments.">BoundarySegment</a>.·</dd></dl>
  
407 </div>407 </div>
408 </div>408 </div>
409 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>409 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
410 <li><a·class="el"·href="a00347_source.html">boundarysegment.hh</a></li>410 <li><a·class="el"·href="a00326_source.html">boundarysegment.hh</a></li>
411 </ul>411 </ul>
412 </div><!--·contents·-->412 </div><!--·contents·-->
413 <!--·start·footer·part·-->413 <!--·start·footer·part·-->
414 <hr·class="footer"/><address·class="footer"><small>414 <hr·class="footer"/><address·class="footer"><small>
415 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8415 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
416 </small></address>416 </small></address>
417 </body>417 </body>
2.07 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02624.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-types">Protected·Types</a>·&#124;78 <a·href="#pro-types">Protected·Types</a>·&#124;
79 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;79 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;
80 <a·href="a02621.html">List·of·all·members</a>··</div>80 <a·href="a02621.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::BoundarySegmentBackupRestore&lt;·BndSeg·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::BoundarySegmentBackupRestore&lt;·BndSeg·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00347_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::BoundarySegmentBackupRestore&lt;·BndSeg·&gt;:</div>86 Inheritance·diagram·for·Dune::BoundarySegmentBackupRestore&lt;·BndSeg·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a02623.png"·border="0"·usemap="#a_dune_1_1_boundary_segment_backup_restore_3_01_bnd_seg_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a02623.png"·border="0"·usemap="#a_dune_1_1_boundary_segment_backup_restore_3_01_bnd_seg_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_boundary_segment_backup_restore_3_01_bnd_seg_01_4_inherit__map"·id="a_dune_1_1_boundary_segment_backup_restore_3_01_bnd_seg_01_4_inherit__map">89 <map·name="a_dune_1_1_boundary_segment_backup_restore_3_01_bnd_seg_01_4_inherit__map"·id="a_dune_1_1_boundary_segment_backup_restore_3_01_bnd_seg_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,97,236,137"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,97,236,137"/>
91 <area·shape="rect"·href="a02624.html"·title="·"·alt=""·coords="474,49,705,103"/>91 <area·shape="rect"·href="a02624.html"·title="·"·alt=""·coords="474,49,705,103"/>
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 ··</dd>265 ··</dd>
266 </dl>266 </dl>
267 <dl·class="section·return"><dt>Returns</dt><dd>Object·derived·from·<a·class="el"·href="a02620.html"·title="Base·class·for·classes·implementing·geometries·of·boundary·segments.">BoundarySegment</a>.·</dd></dl>267 <dl·class="section·return"><dt>Returns</dt><dd>Object·derived·from·<a·class="el"·href="a02620.html"·title="Base·class·for·classes·implementing·geometries·of·boundary·segments.">BoundarySegment</a>.·</dd></dl>
  
268 </div>268 </div>
269 </div>269 </div>
270 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>270 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
271 <li><a·class="el"·href="a00347_source.html">boundarysegment.hh</a></li>271 <li><a·class="el"·href="a00326_source.html">boundarysegment.hh</a></li>
272 </ul>272 </ul>
273 </div><!--·contents·-->273 </div><!--·contents·-->
274 <!--·start·footer·part·-->274 <!--·start·footer·part·-->
275 <hr·class="footer"/><address·class="footer"><small>275 <hr·class="footer"/><address·class="footer"><small>
276 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8276 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
277 </small></address>277 </small></address>
278 </body>278 </body>
2.68 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02712.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::MessageBufferIF&lt;·MessageBufferImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01033.html">The·Grid·Interface</a>·&raquo;·<a·class="el"·href="a01043.html">Communication</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::MessageBufferIF&lt;·MessageBufferImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01033.html">The·Grid·Interface</a>·&raquo;·<a·class="el"·href="a01043.html">Communication</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Communication·message·buffer·interface.·This·class·describes·the·interface·for·reading·and·writing·data·to·the·communication·message·buffer.·As·message·buffers·might·be·deeply·implemented·in·various·packages·the·message·buffers·implementations·cannot·be·derived·from·this·interface·class.·Therefore·we·just·apply·the·engine·concept·to·wrap·the·message·buffer·call·and·make·sure·that·the·interface·is·fulfilled.··82 <p>Communication·message·buffer·interface.·This·class·describes·the·interface·for·reading·and·writing·data·to·the·communication·message·buffer.·As·message·buffers·might·be·deeply·implemented·in·various·packages·the·message·buffers·implementations·cannot·be·derived·from·this·interface·class.·Therefore·we·just·apply·the·engine·concept·to·wrap·the·message·buffer·call·and·make·sure·that·the·interface·is·fulfilled.··
83 ·<a·href="a02712.html#details">More...</a></p>83 ·<a·href="a02712.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a241f3785616b72192bbe24da13df3878"·id="r_a241f3785616b72192bbe24da13df3878"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02712.html#a241f3785616b72192bbe24da13df3878">MessageBufferIF</a>·(MessageBufferImp·&amp;buff)</td></tr>88 <tr·class="memitem:a241f3785616b72192bbe24da13df3878"·id="r_a241f3785616b72192bbe24da13df3878"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02712.html#a241f3785616b72192bbe24da13df3878">MessageBufferIF</a>·(MessageBufferImp·&amp;buff)</td></tr>
89 <tr·class="memdesc:a241f3785616b72192bbe24da13df3878"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">stores·reference·to·original·buffer·<code>buff</code>··<br·/></td></tr>89 <tr·class="memdesc:a241f3785616b72192bbe24da13df3878"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">stores·reference·to·original·buffer·<code>buff</code>··<br·/></td></tr>
90 <tr·class="separator:a241f3785616b72192bbe24da13df3878"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a241f3785616b72192bbe24da13df3878"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:ab007f6d86a97356527b42a379b600079"·id="r_ab007f6d86a97356527b42a379b600079"><td·class="memTemplParams"·colspan="2">template&lt;class·T·&gt;·</td></tr>91 <tr·class="memitem:ab007f6d86a97356527b42a379b600079"·id="r_ab007f6d86a97356527b42a379b600079"><td·class="memTemplParams"·colspan="2">template&lt;class·T·&gt;·</td></tr>
Offset 214, 15 lines modifiedOffset 214, 15 lines modified
214 ··</table>214 ··</table>
215 ··</dd>215 ··</dd>
216 </dl>216 </dl>
  
217 </div>217 </div>
218 </div>218 </div>
219 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>219 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
220 <li><a·class="el"·href="a00245_source.html">datahandleif.hh</a></li>220 <li><a·class="el"·href="a00332_source.html">datahandleif.hh</a></li>
221 </ul>221 </ul>
222 </div><!--·contents·-->222 </div><!--·contents·-->
223 <!--·start·footer·part·-->223 <!--·start·footer·part·-->
224 <hr·class="footer"/><address·class="footer"><small>224 <hr·class="footer"/><address·class="footer"><small>
225 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8225 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
226 </small></address>226 </small></address>
227 </body>227 </body>
2.54 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02716.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::CommDataHandleIF&lt;·DataHandleImp,·DataTypeImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01033.html">The·Grid·Interface</a>·&raquo;·<a·class="el"·href="a01043.html">Communication</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::CommDataHandleIF&lt;·DataHandleImp,·DataTypeImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01033.html">The·Grid·Interface</a>·&raquo;·<a·class="el"·href="a01043.html">Communication</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><a·class="el"·href="a02716.html"·title="CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the...">CommDataHandleIF</a>·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the·Grid::communicate·methods.·Here·the·Barton-Nackman·trick·is·used·to·interpret·data·handle·objects·as·its·interface.·Therefore·usable·data·handle·classes·need·to·be·derived·from·this·class.··84 <p><a·class="el"·href="a02716.html"·title="CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the...">CommDataHandleIF</a>·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the·Grid::communicate·methods.·Here·the·Barton-Nackman·trick·is·used·to·interpret·data·handle·objects·as·its·interface.·Therefore·usable·data·handle·classes·need·to·be·derived·from·this·class.··
85 ·<a·href="a02716.html#details">More...</a></p>85 ·<a·href="a02716.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::CommDataHandleIF&lt;·DataHandleImp,·DataTypeImp·&gt;:</div>88 Inheritance·diagram·for·Dune::CommDataHandleIF&lt;·DataHandleImp,·DataTypeImp·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a02715.png"·border="0"·usemap="#a_dune_1_1_comm_data_handle_i_f_3_01_data_handle_imp_00_01_data_type_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a02715.png"·border="0"·usemap="#a_dune_1_1_comm_data_handle_i_f_3_01_data_handle_imp_00_01_data_type_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_comm_data_handle_i_f_3_01_data_handle_imp_00_01_data_type_imp_01_4_inherit__map"·id="a_dune_1_1_comm_data_handle_i_f_3_01_data_handle_imp_00_01_data_type_imp_01_4_inherit__map">91 <map·name="a_dune_1_1_comm_data_handle_i_f_3_01_data_handle_imp_00_01_data_type_imp_01_4_inherit__map"·id="a_dune_1_1_comm_data_handle_i_f_3_01_data_handle_imp_00_01_data_type_imp_01_4_inherit__map">
92 <area·shape="rect"·title="CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the..."·alt=""·coords="5,135,253,175"/>92 <area·shape="rect"·title="CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the..."·alt=""·coords="5,135,253,175"/>
93 <area·shape="rect"·href="a02716.html"·title="·"·alt=""·coords="537,5,795,75"/>93 <area·shape="rect"·href="a02716.html"·title="·"·alt=""·coords="537,5,795,75"/>
Offset 433, 15 lines modifiedOffset 433, 15 lines modified
433 ··</table>433 ··</table>
434 ··</dd>434 ··</dd>
435 </dl>435 </dl>
  
436 </div>436 </div>
437 </div>437 </div>
438 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>438 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
439 <li><a·class="el"·href="a00245_source.html">datahandleif.hh</a></li>439 <li><a·class="el"·href="a00332_source.html">datahandleif.hh</a></li>
440 </ul>440 </ul>
441 </div><!--·contents·-->441 </div><!--·contents·-->
442 <!--·start·footer·part·-->442 <!--·start·footer·part·-->
443 <hr·class="footer"/><address·class="footer"><small>443 <hr·class="footer"/><address·class="footer"><small>
444 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8444 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
445 </small></address>445 </small></address>
446 </body>446 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02720.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a02717.html">List·of·all·members</a>··</div>81 <a·href="a02717.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridView&lt;·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridView&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02740.html">Codim</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02740.html">Codim</a></td></tr>
90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02740.html"·title="Codim·Structure.">Codim</a>·Structure.··<a·href="a02740.html#details">More...</a><br·/></td></tr>90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02740.html"·title="Codim·Structure.">Codim</a>·Structure.··<a·href="a02740.html#details">More...</a><br·/></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
Offset 810, 15 lines modifiedOffset 810, 15 lines modified
810 ··</tr>810 ··</tr>
811 </table>811 </table>
812 </div><div·class="memdoc">812 </div><div·class="memdoc">
  
813 </div>813 </div>
814 </div>814 </div>
815 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>815 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
816 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>816 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
817 </ul>817 </ul>
818 </div><!--·contents·-->818 </div><!--·contents·-->
819 <!--·start·footer·part·-->819 <!--·start·footer·part·-->
820 <hr·class="footer"/><address·class="footer"><small>820 <hr·class="footer"/><address·class="footer"><small>
821 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8821 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
822 </small></address>822 </small></address>
823 </body>823 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02724.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a02721.html">List·of·all·members</a>··</div>81 <a·href="a02721.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridView&lt;·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridView&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02756.html">Codim</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02756.html">Codim</a></td></tr>
90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02756.html"·title="Codim·Structure.">Codim</a>·Structure.··<a·href="a02756.html#details">More...</a><br·/></td></tr>90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02756.html"·title="Codim·Structure.">Codim</a>·Structure.··<a·href="a02756.html#details">More...</a><br·/></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
Offset 800, 15 lines modifiedOffset 800, 15 lines modified
800 ··</tr>800 ··</tr>
801 </table>801 </table>
802 </div><div·class="memdoc">802 </div><div·class="memdoc">
  
803 </div>803 </div>
804 </div>804 </div>
805 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>805 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
806 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>806 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
807 </ul>807 </ul>
808 </div><!--·contents·-->808 </div><!--·contents·-->
809 <!--·start·footer·part·-->809 <!--·start·footer·part·-->
810 <hr·class="footer"/><address·class="footer"><small>810 <hr·class="footer"/><address·class="footer"><small>
811 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8811 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
812 </small></address>812 </small></address>
813 </body>813 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02728.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-types">Public·Types</a>·&#124;78 <a·href="#pub-types">Public·Types</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02725.html">List·of·all·members</a>··</div>80 <a·href="a02725.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>87 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02732.html">Codim</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02732.html">Codim</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ··</tr>243 ··</tr>
244 </table>244 </table>
245 </div><div·class="memdoc">245 </div><div·class="memdoc">
  
246 </div>246 </div>
247 </div>247 </div>
248 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>248 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
249 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>249 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
250 </ul>250 </ul>
251 </div><!--·contents·-->251 </div><!--·contents·-->
252 <!--·start·footer·part·-->252 <!--·start·footer·part·-->
253 <hr·class="footer"/><address·class="footer"><small>253 <hr·class="footer"/><address·class="footer"><small>
254 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8254 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
255 </small></address>255 </small></address>
256 </body>256 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02732.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#pub-types">Public·Types</a>·&#124;78 <a·href="#pub-types">Public·Types</a>·&#124;
79 <a·href="a02729.html">List·of·all·members</a>··</div>79 <a·href="a02729.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
86 Classes</h2></td></tr>86 Classes</h2></td></tr>
87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02736.html">Partition</a></td></tr>87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02736.html">Partition</a></td></tr>
88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··<a·href="a02736.html#details">More...</a><br·/></td></tr>88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··<a·href="a02736.html#details">More...</a><br·/></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 ········</tr>170 ········</tr>
171 ······</table>171 ······</table>
172 </div><div·class="memdoc">172 </div><div·class="memdoc">
  
173 </div>173 </div>
174 </div>174 </div>
175 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>175 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
176 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>176 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
177 </ul>177 </ul>
178 </div><!--·contents·-->178 </div><!--·contents·-->
179 <!--·start·footer·part·-->179 <!--·start·footer·part·-->
180 <hr·class="footer"/><address·class="footer"><small>180 <hr·class="footer"/><address·class="footer"><small>
181 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8181 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
182 </small></address>182 </small></address>
183 </body>183 </body>
2.36 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02736.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;::Partition&lt;·pit·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;::Partition&lt;·pit·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··82 <p>Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··
83 ·<a·href="a02736.html#details">More...</a></p>83 ·<a·href="a02736.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a9a6867a58621ebc00f45cc72a0f0752f"·id="r_a9a6867a58621ebc00f45cc72a0f0752f"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02732.html">typedef</a>·<a·class="el"·href="a02832.html">Grid::template</a>·<a·class="el"·href="a02732.html">Codim</a>&lt;·<a·class="el"·href="a02732.html">cd</a>·&gt;::template·<a·class="el"·href="a02736.html">Partition</a>&lt;·<a·class="el"·href="a02732.html">pit</a>·&gt;::LevelIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02736.html#a9a6867a58621ebc00f45cc72a0f0752f">Iterator</a></td></tr>88 <tr·class="memitem:a9a6867a58621ebc00f45cc72a0f0752f"·id="r_a9a6867a58621ebc00f45cc72a0f0752f"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02732.html">typedef</a>·<a·class="el"·href="a02832.html">Grid::template</a>·<a·class="el"·href="a02732.html">Codim</a>&lt;·<a·class="el"·href="a02732.html">cd</a>·&gt;::template·<a·class="el"·href="a02736.html">Partition</a>&lt;·<a·class="el"·href="a02732.html">pit</a>·&gt;::LevelIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02736.html#a9a6867a58621ebc00f45cc72a0f0752f">Iterator</a></td></tr>
89 <tr·class="memdesc:a9a6867a58621ebc00f45cc72a0f0752f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterator·over·a·given·codim·and·partition·type··<br·/></td></tr>89 <tr·class="memdesc:a9a6867a58621ebc00f45cc72a0f0752f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterator·over·a·given·codim·and·partition·type··<br·/></td></tr>
90 <tr·class="separator:a9a6867a58621ebc00f45cc72a0f0752f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a9a6867a58621ebc00f45cc72a0f0752f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>91 </table>
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 </div><div·class="memdoc">116 </div><div·class="memdoc">
  
117 <p>iterator·over·a·given·codim·and·partition·type·</p>117 <p>iterator·over·a·given·codim·and·partition·type·</p>
  
118 </div>118 </div>
119 </div>119 </div>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>121 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 <!--·start·footer·part·-->124 <!--·start·footer·part·-->
125 <hr·class="footer"/><address·class="footer"><small>125 <hr·class="footer"/><address·class="footer"><small>
126 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8126 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
127 </small></address>127 </small></address>
128 </body>128 </body>
2.24 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02740.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::DefaultLevelGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
  
79 <p><a·class="el"·href="a02740.html"·title="Codim·Structure.">Codim</a>·Structure.··79 <p><a·class="el"·href="a02740.html"·title="Codim·Structure.">Codim</a>·Structure.··
80 ·<a·href="a02740.html#details">More...</a></p>80 ·<a·href="a02740.html#details">More...</a></p>
  
81 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>81 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
82 <div·class="dynheader">82 <div·class="dynheader">
83 Inheritance·diagram·for·Dune::DefaultLevelGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;:</div>83 Inheritance·diagram·for·Dune::DefaultLevelGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;:</div>
84 <div·class="dyncontent">84 <div·class="dyncontent">
85 <div·class="center"><img·src="a02739.png"·border="0"·usemap="#a_dune_1_1_default_level_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map"·alt="Inheritance·graph"/></div>85 <div·class="center"><img·src="a02739.png"·border="0"·usemap="#a_dune_1_1_default_level_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map"·alt="Inheritance·graph"/></div>
86 <map·name="a_dune_1_1_default_level_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map"·id="a_dune_1_1_default_level_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map">86 <map·name="a_dune_1_1_default_level_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map"·id="a_dune_1_1_default_level_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map">
87 <area·shape="rect"·title="Codim·Structure."·alt=""·coords="5,93,212,133"/>87 <area·shape="rect"·title="Codim·Structure."·alt=""·coords="5,93,212,133"/>
88 <area·shape="rect"·title="·"·alt=""·coords="21,5,196,45"/>88 <area·shape="rect"·title="·"·alt=""·coords="21,5,196,45"/>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 </map>92 </map>
93 </div>93 </div>
94 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>94 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
95 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·GridImp&gt;<br·/>95 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·GridImp&gt;<br·/>
96 template&lt;int·cd&gt;<br·/>96 template&lt;int·cd&gt;<br·/>
97 struct·Dune::DefaultLevelGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;</div><p><a·class="el"·href="a02740.html"·title="Codim·Structure.">Codim</a>·Structure.·</p>97 struct·Dune::DefaultLevelGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;</div><p><a·class="el"·href="a02740.html"·title="Codim·Structure.">Codim</a>·Structure.·</p>
98 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>98 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
99 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>99 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
100 </ul>100 </ul>
101 </div><!--·contents·-->101 </div><!--·contents·-->
102 <!--·start·footer·part·-->102 <!--·start·footer·part·-->
103 <hr·class="footer"/><address·class="footer"><small>103 <hr·class="footer"/><address·class="footer"><small>
104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
105 </small></address>105 </small></address>
106 </body>106 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02744.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-types">Public·Types</a>·&#124;78 <a·href="#pub-types">Public·Types</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a02741.html">List·of·all·members</a>··</div>80 <a·href="a02741.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>87 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02748.html">Codim</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02748.html">Codim</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ··</tr>243 ··</tr>
244 </table>244 </table>
245 </div><div·class="memdoc">245 </div><div·class="memdoc">
  
246 </div>246 </div>
247 </div>247 </div>
248 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>248 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
249 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>249 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
250 </ul>250 </ul>
251 </div><!--·contents·-->251 </div><!--·contents·-->
252 <!--·start·footer·part·-->252 <!--·start·footer·part·-->
253 <hr·class="footer"/><address·class="footer"><small>253 <hr·class="footer"/><address·class="footer"><small>
254 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8254 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
255 </small></address>255 </small></address>
256 </body>256 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02748.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#pub-types">Public·Types</a>·&#124;78 <a·href="#pub-types">Public·Types</a>·&#124;
79 <a·href="a02745.html">List·of·all·members</a>··</div>79 <a·href="a02745.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
86 Classes</h2></td></tr>86 Classes</h2></td></tr>
87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02752.html">Partition</a></td></tr>87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02752.html">Partition</a></td></tr>
88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··<a·href="a02752.html#details">More...</a><br·/></td></tr>88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··<a·href="a02752.html#details">More...</a><br·/></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 ········</tr>170 ········</tr>
171 ······</table>171 ······</table>
172 </div><div·class="memdoc">172 </div><div·class="memdoc">
  
173 </div>173 </div>
174 </div>174 </div>
175 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>175 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
176 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>176 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
177 </ul>177 </ul>
178 </div><!--·contents·-->178 </div><!--·contents·-->
179 <!--·start·footer·part·-->179 <!--·start·footer·part·-->
180 <hr·class="footer"/><address·class="footer"><small>180 <hr·class="footer"/><address·class="footer"><small>
181 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8181 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
182 </small></address>182 </small></address>
183 </body>183 </body>
2.36 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02752.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;::Partition&lt;·pit·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridViewTraits&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;::Partition&lt;·pit·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··82 <p>Define·types·needed·to·iterate·over·entities·of·a·given·partition·type.··
83 ·<a·href="a02752.html#details">More...</a></p>83 ·<a·href="a02752.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:acf0c4f34f463e534f9a6d401013ebfd3"·id="r_acf0c4f34f463e534f9a6d401013ebfd3"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02748.html">typedef</a>·<a·class="el"·href="a02832.html">Grid::template</a>·<a·class="el"·href="a02748.html">Codim</a>&lt;·<a·class="el"·href="a02748.html">cd</a>·&gt;::template·<a·class="el"·href="a02752.html">Partition</a>&lt;·<a·class="el"·href="a02748.html">pit</a>·&gt;::LeafIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02752.html#acf0c4f34f463e534f9a6d401013ebfd3">Iterator</a></td></tr>88 <tr·class="memitem:acf0c4f34f463e534f9a6d401013ebfd3"·id="r_acf0c4f34f463e534f9a6d401013ebfd3"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a02748.html">typedef</a>·<a·class="el"·href="a02832.html">Grid::template</a>·<a·class="el"·href="a02748.html">Codim</a>&lt;·<a·class="el"·href="a02748.html">cd</a>·&gt;::template·<a·class="el"·href="a02752.html">Partition</a>&lt;·<a·class="el"·href="a02748.html">pit</a>·&gt;::LeafIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02752.html#acf0c4f34f463e534f9a6d401013ebfd3">Iterator</a></td></tr>
89 <tr·class="memdesc:acf0c4f34f463e534f9a6d401013ebfd3"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterator·over·a·given·codim·and·partition·type··<br·/></td></tr>89 <tr·class="memdesc:acf0c4f34f463e534f9a6d401013ebfd3"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">iterator·over·a·given·codim·and·partition·type··<br·/></td></tr>
90 <tr·class="separator:acf0c4f34f463e534f9a6d401013ebfd3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:acf0c4f34f463e534f9a6d401013ebfd3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>91 </table>
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 </div><div·class="memdoc">116 </div><div·class="memdoc">
  
117 <p>iterator·over·a·given·codim·and·partition·type·</p>117 <p>iterator·over·a·given·codim·and·partition·type·</p>
  
118 </div>118 </div>
119 </div>119 </div>
120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>120 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
121 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>121 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
122 </ul>122 </ul>
123 </div><!--·contents·-->123 </div><!--·contents·-->
124 <!--·start·footer·part·-->124 <!--·start·footer·part·-->
125 <hr·class="footer"/><address·class="footer"><small>125 <hr·class="footer"/><address·class="footer"><small>
126 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8126 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
127 </small></address>127 </small></address>
128 </body>128 </body>
2.23 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02756.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::DefaultLeafGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
  
79 <p><a·class="el"·href="a02756.html"·title="Codim·Structure.">Codim</a>·Structure.··79 <p><a·class="el"·href="a02756.html"·title="Codim·Structure.">Codim</a>·Structure.··
80 ·<a·href="a02756.html#details">More...</a></p>80 ·<a·href="a02756.html#details">More...</a></p>
  
81 <p><code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>81 <p><code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code></p>
82 <div·class="dynheader">82 <div·class="dynheader">
83 Inheritance·diagram·for·Dune::DefaultLeafGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;:</div>83 Inheritance·diagram·for·Dune::DefaultLeafGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;:</div>
84 <div·class="dyncontent">84 <div·class="dyncontent">
85 <div·class="center"><img·src="a02755.png"·border="0"·usemap="#a_dune_1_1_default_leaf_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map"·alt="Inheritance·graph"/></div>85 <div·class="center"><img·src="a02755.png"·border="0"·usemap="#a_dune_1_1_default_leaf_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map"·alt="Inheritance·graph"/></div>
86 <map·name="a_dune_1_1_default_leaf_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map"·id="a_dune_1_1_default_leaf_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map">86 <map·name="a_dune_1_1_default_leaf_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map"·id="a_dune_1_1_default_leaf_grid_view_3_01_grid_imp_01_4_1_1_codim_3_01cd_01_4_inherit__map">
87 <area·shape="rect"·title="Codim·Structure."·alt=""·coords="5,93,204,133"/>87 <area·shape="rect"·title="Codim·Structure."·alt=""·coords="5,93,204,133"/>
88 <area·shape="rect"·title="·"·alt=""·coords="39,5,171,45"/>88 <area·shape="rect"·title="·"·alt=""·coords="39,5,171,45"/>
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 </map>92 </map>
93 </div>93 </div>
94 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>94 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
95 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·GridImp&gt;<br·/>95 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·GridImp&gt;<br·/>
96 template&lt;int·cd&gt;<br·/>96 template&lt;int·cd&gt;<br·/>
97 struct·Dune::DefaultLeafGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;</div><p><a·class="el"·href="a02756.html"·title="Codim·Structure.">Codim</a>·Structure.·</p>97 struct·Dune::DefaultLeafGridView&lt;·GridImp·&gt;::Codim&lt;·cd·&gt;</div><p><a·class="el"·href="a02756.html"·title="Codim·Structure.">Codim</a>·Structure.·</p>
98 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>98 </div><hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
99 <li><a·class="el"·href="a00308_source.html">defaultgridview.hh</a></li>99 <li><a·class="el"·href="a00248_source.html">defaultgridview.hh</a></li>
100 </ul>100 </ul>
101 </div><!--·contents·-->101 </div><!--·contents·-->
102 <!--·start·footer·part·-->102 <!--·start·footer·part·-->
103 <hr·class="footer"/><address·class="footer"><small>103 <hr·class="footer"/><address·class="footer"><small>
104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
105 </small></address>105 </small></address>
106 </body>106 </body>
776 B
./usr/share/doc/libdune-grid-doc/doxygen/a02760.html
    
Offset 945, 15 lines modifiedOffset 945, 15 lines modified
945 </table>945 </table>
946 </div><div·class="memdoc">946 </div><div·class="memdoc">
  
947 </div>947 </div>
948 </div>948 </div>
949 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>949 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
950 <li><a·class="el"·href="a07142_source.html">common/entity.hh</a></li>950 <li><a·class="el"·href="a07142_source.html">common/entity.hh</a></li>
951 <li><a·class="el"·href="a00311_source.html">rangegenerators.hh</a></li>951 <li><a·class="el"·href="a00263_source.html">rangegenerators.hh</a></li>
952 </ul>952 </ul>
953 </div><!--·contents·-->953 </div><!--·contents·-->
954 <!--·start·footer·part·-->954 <!--·start·footer·part·-->
955 <hr·class="footer"/><address·class="footer"><small>955 <hr·class="footer"/><address·class="footer"><small>
956 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8956 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
957 </small></address>957 </small></address>
958 </body>958 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02792.html
    
Offset 76, 29 lines modifiedOffset 76, 29 lines modified
76 ··<div·class="headertitle"><div·class="title">Dune::GridError·Class·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::GridError·Class·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
  
79 <p>Base·class·for·exceptions·in·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·modules.··79 <p>Base·class·for·exceptions·in·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·modules.··
80 ·<a·href="a02792.html#details">More...</a></p>80 ·<a·href="a02792.html#details">More...</a></p>
  
81 <p><code>#include·&lt;<a·class="el"·href="a00251_source.html">dune/grid/common/exceptions.hh</a>&gt;</code></p>81 <p><code>#include·&lt;<a·class="el"·href="a00287_source.html">dune/grid/common/exceptions.hh</a>&gt;</code></p>
82 <div·class="dynheader">82 <div·class="dynheader">
83 Inheritance·diagram·for·Dune::GridError:</div>83 Inheritance·diagram·for·Dune::GridError:</div>
84 <div·class="dyncontent">84 <div·class="dyncontent">
85 <div·class="center"><img·src="a02791.png"·border="0"·usemap="#a_dune_1_1_grid_error_inherit__map"·alt="Inheritance·graph"/></div>85 <div·class="center"><img·src="a02791.png"·border="0"·usemap="#a_dune_1_1_grid_error_inherit__map"·alt="Inheritance·graph"/></div>
86 <map·name="a_dune_1_1_grid_error_inherit__map"·id="a_dune_1_1_grid_error_inherit__map">86 <map·name="a_dune_1_1_grid_error_inherit__map"·id="a_dune_1_1_grid_error_inherit__map">
87 <area·shape="rect"·title="Base·class·for·exceptions·in·Dune·grid·modules."·alt=""·coords="5,79,128,104"/>87 <area·shape="rect"·title="Base·class·for·exceptions·in·Dune·grid·modules."·alt=""·coords="5,79,128,104"/>
88 <area·shape="rect"·title="·"·alt=""·coords="23,5,110,31"/>88 <area·shape="rect"·title="·"·alt=""·coords="23,5,110,31"/>
89 <area·shape="poly"·title="·"·alt=""·coords="69,44,69,79,64,79,64,44"/>89 <area·shape="poly"·title="·"·alt=""·coords="69,44,69,79,64,79,64,44"/>
90 </map>90 </map>
91 </div>91 </div>
92 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>92 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
93 <div·class="textblock"><p>Base·class·for·exceptions·in·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·modules.·</p>93 <div·class="textblock"><p>Base·class·for·exceptions·in·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·modules.·</p>
94 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>94 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
95 <li><a·class="el"·href="a00251_source.html">exceptions.hh</a></li>95 <li><a·class="el"·href="a00287_source.html">exceptions.hh</a></li>
96 </ul>96 </ul>
97 </div><!--·contents·-->97 </div><!--·contents·-->
98 <!--·start·footer·part·-->98 <!--·start·footer·part·-->
99 <hr·class="footer"/><address·class="footer"><small>99 <hr·class="footer"/><address·class="footer"><small>
100 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8100 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
101 </small></address>101 </small></address>
102 </body>102 </body>
1.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02876.html
    
Offset 287, 15 lines modifiedOffset 287, 15 lines modified
287 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>287 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
288 <div·class="textblock"><div·class="compoundTemplParams">template&lt;<a·class="el"·href="a02880.html">class</a>·<a·class="el"·href="a02880.html">ViewTraits</a>&gt;<br·/>288 <div·class="textblock"><div·class="compoundTemplParams">template&lt;<a·class="el"·href="a02880.html">class</a>·<a·class="el"·href="a02880.html">ViewTraits</a>&gt;<br·/>
289 class·Dune::GridView&lt;·ViewTraits·&gt;</div><p><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·view·abstract·base·class.·</p>289 class·Dune::GridView&lt;·ViewTraits·&gt;</div><p><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·view·abstract·base·class.·</p>
290 <p>Interface·class·for·a·view·on·grids.·Grids·return·two·types·of·view,·a·view·of·the·leaf·grid·and·of·a·level·grid,·which·both·satisfy·the·same·interface.·Through·the·view·the·user·has·access·to·the·iterators,·the·intersections·and·the·index·set.</p>290 <p>Interface·class·for·a·view·on·grids.·Grids·return·two·types·of·view,·a·view·of·the·leaf·grid·and·of·a·level·grid,·which·both·satisfy·the·same·interface.·Through·the·view·the·user·has·access·to·the·iterators,·the·intersections·and·the·index·set.</p>
291 <p>The·interface·is·implemented·using·the·engine·concept.·</p>291 <p>The·interface·is·implemented·using·the·engine·concept.·</p>
292 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>292 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
293 <li><a·class="el"·href="a07193_source.html">common/gridview.hh</a></li>293 <li><a·class="el"·href="a07193_source.html">common/gridview.hh</a></li>
294 <li><a·class="el"·href="a00311_source.html">rangegenerators.hh</a></li>294 <li><a·class="el"·href="a00263_source.html">rangegenerators.hh</a></li>
295 </ul>295 </ul>
296 </div><!--·contents·-->296 </div><!--·contents·-->
297 <!--·start·footer·part·-->297 <!--·start·footer·part·-->
298 <hr·class="footer"/><address·class="footer"><small>298 <hr·class="footer"/><address·class="footer"><small>
299 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8299 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
300 </small></address>300 </small></address>
301 </body>301 </body>
2.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02912.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::Mapper&lt;·G,·MapperImp,·IndexType·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01046.html">Mappers</a></div></div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Mapper&lt;·G,·MapperImp,·IndexType·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01046.html">Mappers</a></div></div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><a·class="el"·href="a02912.html"·title="Mapper·interface.">Mapper</a>·interface.··83 <p><a·class="el"·href="a02912.html"·title="Mapper·interface.">Mapper</a>·interface.··
84 ·<a·href="a02912.html#details">More...</a></p>84 ·<a·href="a02912.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00320_source.html">dune/grid/common/mapper.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00344_source.html">dune/grid/common/mapper.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::Mapper&lt;·G,·MapperImp,·IndexType·&gt;:</div>87 Inheritance·diagram·for·Dune::Mapper&lt;·G,·MapperImp,·IndexType·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02911.png"·border="0"·usemap="#a_dune_1_1_mapper_3_01_g_00_01_mapper_imp_00_01_index_type_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02911.png"·border="0"·usemap="#a_dune_1_1_mapper_3_01_g_00_01_mapper_imp_00_01_index_type_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_mapper_3_01_g_00_01_mapper_imp_00_01_index_type_01_4_inherit__map"·id="a_dune_1_1_mapper_3_01_g_00_01_mapper_imp_00_01_index_type_01_4_inherit__map">90 <map·name="a_dune_1_1_mapper_3_01_g_00_01_mapper_imp_00_01_index_type_01_4_inherit__map"·id="a_dune_1_1_mapper_3_01_g_00_01_mapper_imp_00_01_index_type_01_4_inherit__map">
91 <area·shape="rect"·title="Mapper·interface."·alt=""·coords="5,64,229,104"/>91 <area·shape="rect"·title="Mapper·interface."·alt=""·coords="5,64,229,104"/>
92 <area·shape="rect"·href="a02912.html"·title="·"·alt=""·coords="519,5,761,75"/>92 <area·shape="rect"·href="a02912.html"·title="·"·alt=""·coords="519,5,761,75"/>
Offset 426, 15 lines modifiedOffset 426, 15 lines modified
426 </div><div·class="memdoc">426 </div><div·class="memdoc">
  
427 <p>Reinitialize·mapper·after·grid·has·been·modified.·</p>427 <p>Reinitialize·mapper·after·grid·has·been·modified.·</p>
  
428 </div>428 </div>
429 </div>429 </div>
430 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>430 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
431 <li><a·class="el"·href="a00320_source.html">mapper.hh</a></li>431 <li><a·class="el"·href="a00344_source.html">mapper.hh</a></li>
432 </ul>432 </ul>
433 </div><!--·contents·-->433 </div><!--·contents·-->
434 <!--·start·footer·part·-->434 <!--·start·footer·part·-->
435 <hr·class="footer"/><address·class="footer"><small>435 <hr·class="footer"/><address·class="footer"><small>
436 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8436 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
437 </small></address>437 </small></address>
438 </body>438 </body>
2.17 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02916.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::MultipleCodimMultipleGeomTypeMapper&lt;·GV·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01046.html">Mappers</a></div></div></div>80 ··<div·class="headertitle"><div·class="title">Dune::MultipleCodimMultipleGeomTypeMapper&lt;·GV·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01046.html">Mappers</a></div></div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper.··83 <p>Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper.··
84 ·<a·href="a02916.html#details">More...</a></p>84 ·<a·href="a02916.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00236_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00338_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::MultipleCodimMultipleGeomTypeMapper&lt;·GV·&gt;:</div>87 Inheritance·diagram·for·Dune::MultipleCodimMultipleGeomTypeMapper&lt;·GV·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02915.png"·border="0"·usemap="#a_dune_1_1_multiple_codim_multiple_geom_type_mapper_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02915.png"·border="0"·usemap="#a_dune_1_1_multiple_codim_multiple_geom_type_mapper_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_multiple_codim_multiple_geom_type_mapper_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_multiple_codim_multiple_geom_type_mapper_3_01_g_v_01_4_inherit__map">90 <map·name="a_dune_1_1_multiple_codim_multiple_geom_type_mapper_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_multiple_codim_multiple_geom_type_mapper_3_01_g_v_01_4_inherit__map">
91 <area·shape="rect"·title="Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper."·alt=""·coords="799,29,1011,69"/>91 <area·shape="rect"·title="Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper."·alt=""·coords="799,29,1011,69"/>
92 <area·shape="rect"·href="a02912.html"·title="·"·alt=""·coords="507,15,749,84"/>92 <area·shape="rect"·href="a02912.html"·title="·"·alt=""·coords="507,15,749,84"/>
Offset 929, 15 lines modifiedOffset 929, 15 lines modified
  
929 <p>Recalculates·indices·after·grid·adaptation.·</p>929 <p>Recalculates·indices·after·grid·adaptation.·</p>
930 <p>After·grid·adaptation·you·need·to·call·this·to·update·the·stored·gridview·and·recalculate·the·indices.·</p>930 <p>After·grid·adaptation·you·need·to·call·this·to·update·the·stored·gridview·and·recalculate·the·indices.·</p>
  
931 </div>931 </div>
932 </div>932 </div>
933 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>933 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
934 <li><a·class="el"·href="a00236_source.html">mcmgmapper.hh</a></li>934 <li><a·class="el"·href="a00338_source.html">mcmgmapper.hh</a></li>
935 </ul>935 </ul>
936 </div><!--·contents·-->936 </div><!--·contents·-->
937 <!--·start·footer·part·-->937 <!--·start·footer·part·-->
938 <hr·class="footer"/><address·class="footer"><small>938 <hr·class="footer"/><address·class="footer"><small>
939 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8939 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
940 </small></address>940 </small></address>
941 </body>941 </body>
2.66 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02976.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::PartitionSet&lt;·partitions·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01033.html">The·Grid·Interface</a>·&raquo;·<a·class="el"·href="a01034.html">Related·types·and·enumerations</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::PartitionSet&lt;·partitions·&gt;·Struct·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01033.html">The·Grid·Interface</a>·&raquo;·<a·class="el"·href="a01034.html">Related·types·and·enumerations</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>A·set·of·PartitionType·values.··84 <p>A·set·of·PartitionType·values.··
85 ·<a·href="a02976.html#details">More...</a></p>85 ·<a·href="a02976.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/partitionset.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00293_source.html">dune/grid/common/partitionset.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
89 Public·Member·Functions</h2></td></tr>89 Public·Member·Functions</h2></td></tr>
90 <tr·class="memitem:a8bc394cd03eb752f1f2968b704457bba"·id="r_a8bc394cd03eb752f1f2968b704457bba"><td·class="memTemplParams"·colspan="2">template&lt;unsigned·int·p&gt;·</td></tr>90 <tr·class="memitem:a8bc394cd03eb752f1f2968b704457bba"·id="r_a8bc394cd03eb752f1f2968b704457bba"><td·class="memTemplParams"·colspan="2">template&lt;unsigned·int·p&gt;·</td></tr>
91 <tr·class="memitem:a8bc394cd03eb752f1f2968b704457bba"><td·class="memTemplItemLeft"·align="right"·valign="top">struct·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;·partitions|p·&gt;·constexpr&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02976.html#a8bc394cd03eb752f1f2968b704457bba">operator+</a>·(const·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;·p·&gt;·&amp;)·const</td></tr>91 <tr·class="memitem:a8bc394cd03eb752f1f2968b704457bba"><td·class="memTemplItemLeft"·align="right"·valign="top">struct·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;·partitions|p·&gt;·constexpr&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a02976.html#a8bc394cd03eb752f1f2968b704457bba">operator+</a>·(const·<a·class="el"·href="a02976.html">PartitionSet</a>&lt;·p·&gt;·&amp;)·const</td></tr>
92 <tr·class="memdesc:a8bc394cd03eb752f1f2968b704457bba"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·a·new·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·that·also·contains·the·partitions·in·set.··<br·/></td></tr>92 <tr·class="memdesc:a8bc394cd03eb752f1f2968b704457bba"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Returns·a·new·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·that·also·contains·the·partitions·in·set.··<br·/></td></tr>
93 <tr·class="separator:a8bc394cd03eb752f1f2968b704457bba"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a8bc394cd03eb752f1f2968b704457bba"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 395, 15 lines modifiedOffset 395, 15 lines modified
395 </div><div·class="memdoc">395 </div><div·class="memdoc">
  
396 <p>creates·a·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·given·PartitionIteratorType·</p>396 <p>creates·a·<a·class="el"·href="a02976.html"·title="A·set·of·PartitionType·values.">PartitionSet</a>·for·the·given·PartitionIteratorType·</p>
  
397 </div>397 </div>
398 </div>398 </div>
399 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>399 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
400 <li><a·class="el"·href="a00323_source.html">partitionset.hh</a></li>400 <li><a·class="el"·href="a00293_source.html">partitionset.hh</a></li>
401 </ul>401 </ul>
402 </div><!--·contents·-->402 </div><!--·contents·-->
403 <!--·start·footer·part·-->403 <!--·start·footer·part·-->
404 <hr·class="footer"/><address·class="footer"><small>404 <hr·class="footer"/><address·class="footer"><small>
405 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8405 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
406 </small></address>406 </small></address>
407 </body>407 </body>
2.17 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02980.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::SingleCodimSingleGeomTypeMapper&lt;·GV,·c·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01046.html">Mappers</a></div></div></div>80 ··<div·class="headertitle"><div·class="title">Dune::SingleCodimSingleGeomTypeMapper&lt;·GV,·c·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01046.html">Mappers</a></div></div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Implementation·class·for·a·single·codim·and·single·geometry·type·mapper.··83 <p>Implementation·class·for·a·single·codim·and·single·geometry·type·mapper.··
84 ·<a·href="a02980.html#details">More...</a></p>84 ·<a·href="a02980.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00350_source.html">dune/grid/common/scsgmapper.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00299_source.html">dune/grid/common/scsgmapper.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::SingleCodimSingleGeomTypeMapper&lt;·GV,·c·&gt;:</div>87 Inheritance·diagram·for·Dune::SingleCodimSingleGeomTypeMapper&lt;·GV,·c·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02979.png"·border="0"·usemap="#a_dune_1_1_single_codim_single_geom_type_mapper_3_01_g_v_00_01c_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02979.png"·border="0"·usemap="#a_dune_1_1_single_codim_single_geom_type_mapper_3_01_g_v_00_01c_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_single_codim_single_geom_type_mapper_3_01_g_v_00_01c_01_4_inherit__map"·id="a_dune_1_1_single_codim_single_geom_type_mapper_3_01_g_v_00_01c_01_4_inherit__map">90 <map·name="a_dune_1_1_single_codim_single_geom_type_mapper_3_01_g_v_00_01c_01_4_inherit__map"·id="a_dune_1_1_single_codim_single_geom_type_mapper_3_01_g_v_00_01c_01_4_inherit__map">
91 <area·shape="rect"·title="Implementation·class·for·a·single·codim·and·single·geometry·type·mapper."·alt=""·coords="796,29,1021,69"/>91 <area·shape="rect"·title="Implementation·class·for·a·single·codim·and·single·geometry·type·mapper."·alt=""·coords="796,29,1021,69"/>
92 <area·shape="rect"·href="a02912.html"·title="·"·alt=""·coords="480,22,747,77"/>92 <area·shape="rect"·href="a02912.html"·title="·"·alt=""·coords="480,22,747,77"/>
Offset 664, 15 lines modifiedOffset 664, 15 lines modified
  
664 <p>Recalculates·indices·after·grid·adaptation.·</p>664 <p>Recalculates·indices·after·grid·adaptation.·</p>
665 <p>After·grid·adaptation·you·need·to·call·this·to·update·the·stored·gridview·and·recalculate·the·indices.·</p>665 <p>After·grid·adaptation·you·need·to·call·this·to·update·the·stored·gridview·and·recalculate·the·indices.·</p>
  
666 </div>666 </div>
667 </div>667 </div>
668 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>668 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
669 <li><a·class="el"·href="a00350_source.html">scsgmapper.hh</a></li>669 <li><a·class="el"·href="a00299_source.html">scsgmapper.hh</a></li>
670 </ul>670 </ul>
671 </div><!--·contents·-->671 </div><!--·contents·-->
672 <!--·start·footer·part·-->672 <!--·start·footer·part·-->
673 <hr·class="footer"/><address·class="footer"><small>673 <hr·class="footer"/><address·class="footer"><small>
674 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8674 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
675 </small></address>675 </small></address>
676 </body>676 </body>
1.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a02984.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::SizeCache&lt;·GridImp·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::SizeCache&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>organizes·the·caching·of·sizes·for·one·grid·and·one·GeometryType··83 <p>organizes·the·caching·of·sizes·for·one·grid·and·one·GeometryType··
84 ·<a·href="a02984.html#details">More...</a></p>84 ·<a·href="a02984.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/sizecache.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00314_source.html">dune/grid/common/sizecache.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::SizeCache&lt;·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::SizeCache&lt;·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a02983.png"·border="0"·usemap="#a_dune_1_1_size_cache_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a02983.png"·border="0"·usemap="#a_dune_1_1_size_cache_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_size_cache_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_size_cache_3_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_size_cache_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_size_cache_3_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="organizes·the·caching·of·sizes·for·one·grid·and·one·GeometryType"·alt=""·coords="5,45,219,70"/>91 <area·shape="rect"·title="organizes·the·caching·of·sizes·for·one·grid·and·one·GeometryType"·alt=""·coords="5,45,219,70"/>
92 <area·shape="rect"·href="a02984.html"·title="·"·alt=""·coords="444,5,637,45"/>92 <area·shape="rect"·href="a02984.html"·title="·"·alt=""·coords="444,5,637,45"/>
Offset 320, 15 lines modifiedOffset 320, 15 lines modified
320 </div><div·class="memdoc">320 </div><div·class="memdoc">
  
321 <p>Return·number·of·grid·entities·of·a·given·codim·on·a·given·level·in·this·process.···</p>321 <p>Return·number·of·grid·entities·of·a·given·codim·on·a·given·level·in·this·process.···</p>
  
322 </div>322 </div>
323 </div>323 </div>
324 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>324 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
325 <li><a·class="el"·href="a00332_source.html">sizecache.hh</a></li>325 <li><a·class="el"·href="a00314_source.html">sizecache.hh</a></li>
326 </ul>326 </ul>
327 </div><!--·contents·-->327 </div><!--·contents·-->
328 <!--·start·footer·part·-->328 <!--·start·footer·part·-->
329 <hr·class="footer"/><address·class="footer"><small>329 <hr·class="footer"/><address·class="footer"><small>
330 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8330 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
331 </small></address>331 </small></address>
332 </body>332 </body>
2.01 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03024.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="a03021.html">List·of·all·members</a>··</div>81 <a·href="a03021.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::CachedCoordFunction&lt;·HostGrid,·CoordFunction·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::CachedCoordFunction&lt;·HostGrid,·CoordFunction·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00584_source.html">dune/grid/geometrygrid/cachedcoordfunction.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00599_source.html">dune/grid/geometrygrid/cachedcoordfunction.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::CachedCoordFunction&lt;·HostGrid,·CoordFunction·&gt;:</div>87 Inheritance·diagram·for·Dune::CachedCoordFunction&lt;·HostGrid,·CoordFunction·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03023.png"·border="0"·usemap="#a_dune_1_1_cached_coord_function_3_01_host_grid_00_01_coord_function_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03023.png"·border="0"·usemap="#a_dune_1_1_cached_coord_function_3_01_host_grid_00_01_coord_function_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_cached_coord_function_3_01_host_grid_00_01_coord_function_01_4_inherit__map"·id="a_dune_1_1_cached_coord_function_3_01_host_grid_00_01_coord_function_01_4_inherit__map">90 <map·name="a_dune_1_1_cached_coord_function_3_01_host_grid_00_01_coord_function_01_4_inherit__map"·id="a_dune_1_1_cached_coord_function_3_01_host_grid_00_01_coord_function_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="1037,45,1248,85"/>91 <area·shape="rect"·title="·"·alt=""·coords="1037,45,1248,85"/>
92 <area·shape="rect"·href="a03088.html"·title="·"·alt=""·coords="745,23,988,107"/>92 <area·shape="rect"·href="a03088.html"·title="·"·alt=""·coords="745,23,988,107"/>
Offset 469, 15 lines modifiedOffset 469, 15 lines modified
469 </div><div·class="memdoc">469 </div><div·class="memdoc">
  
470 <p>dimension·of·the·range·vector·</p>470 <p>dimension·of·the·range·vector·</p>
  
471 </div>471 </div>
472 </div>472 </div>
473 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>473 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
474 <li><a·class="el"·href="a00584_source.html">cachedcoordfunction.hh</a></li>474 <li><a·class="el"·href="a00599_source.html">cachedcoordfunction.hh</a></li>
475 </ul>475 </ul>
476 </div><!--·contents·-->476 </div><!--·contents·-->
477 <!--·start·footer·part·-->477 <!--·start·footer·part·-->
478 <hr·class="footer"/><address·class="footer"><small>478 <hr·class="footer"/><address·class="footer"><small>
479 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8479 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
480 </small></address>480 </small></address>
481 </body>481 </body>
1.93 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03028.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a03025.html">List·of·all·members</a>··</div>78 <a·href="a03025.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordCache&lt;·HostGrid,·Coordinate·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordCache&lt;·HostGrid,·Coordinate·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00584_source.html">dune/grid/geometrygrid/cachedcoordfunction.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00599_source.html">dune/grid/geometrygrid/cachedcoordfunction.hh</a>&gt;</code></p>
83 <div·class="dynheader">83 <div·class="dynheader">
84 Inheritance·diagram·for·Dune::GeoGrid::CoordCache&lt;·HostGrid,·Coordinate·&gt;:</div>84 Inheritance·diagram·for·Dune::GeoGrid::CoordCache&lt;·HostGrid,·Coordinate·&gt;:</div>
85 <div·class="dyncontent">85 <div·class="dyncontent">
86 <div·class="center"><img·src="a03027.png"·border="0"·usemap="#a_dune_1_1_geo_grid_1_1_coord_cache_3_01_host_grid_00_01_coordinate_01_4_inherit__map"·alt="Inheritance·graph"/></div>86 <div·class="center"><img·src="a03027.png"·border="0"·usemap="#a_dune_1_1_geo_grid_1_1_coord_cache_3_01_host_grid_00_01_coordinate_01_4_inherit__map"·alt="Inheritance·graph"/></div>
87 <map·name="a_dune_1_1_geo_grid_1_1_coord_cache_3_01_host_grid_00_01_coordinate_01_4_inherit__map"·id="a_dune_1_1_geo_grid_1_1_coord_cache_3_01_host_grid_00_01_coordinate_01_4_inherit__map">87 <map·name="a_dune_1_1_geo_grid_1_1_coord_cache_3_01_host_grid_00_01_coordinate_01_4_inherit__map"·id="a_dune_1_1_geo_grid_1_1_coord_cache_3_01_host_grid_00_01_coordinate_01_4_inherit__map">
88 <area·shape="rect"·title="·"·alt=""·coords="5,5,208,45"/>88 <area·shape="rect"·title="·"·alt=""·coords="5,5,208,45"/>
89 <area·shape="rect"·href="a03028.html"·title="·"·alt=""·coords="5,108,208,148"/>89 <area·shape="rect"·href="a03028.html"·title="·"·alt=""·coords="5,108,208,148"/>
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
319 ··</tr>319 ··</tr>
320 </table>320 </table>
321 </div><div·class="memdoc">321 </div><div·class="memdoc">
  
322 </div>322 </div>
323 </div>323 </div>
324 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>324 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
325 <li><a·class="el"·href="a00584_source.html">cachedcoordfunction.hh</a></li>325 <li><a·class="el"·href="a00599_source.html">cachedcoordfunction.hh</a></li>
326 </ul>326 </ul>
327 </div><!--·contents·-->327 </div><!--·contents·-->
328 <!--·start·footer·part·-->328 <!--·start·footer·part·-->
329 <hr·class="footer"/><address·class="footer"><small>329 <hr·class="footer"/><address·class="footer"><small>
330 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8330 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
331 </small></address>331 </small></address>
332 </body>332 </body>
2.04 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03084.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::AnalyticalCoordFunction&lt;·ct,·dimD,·dimR,·Impl·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::AnalyticalCoordFunction&lt;·ct,·dimD,·dimR,·Impl·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.··85 <p>Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.··
86 ·<a·href="a03084.html#details">More...</a></p>86 ·<a·href="a03084.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00599_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::AnalyticalCoordFunction&lt;·ct,·dimD,·dimR,·Impl·&gt;:</div>89 Inheritance·diagram·for·Dune::AnalyticalCoordFunction&lt;·ct,·dimD,·dimR,·Impl·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a03083.png"·border="0"·usemap="#a_dune_1_1_analytical_coord_function_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a03083.png"·border="0"·usemap="#a_dune_1_1_analytical_coord_function_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_analytical_coord_function_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_analytical_coord_function_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map">92 <map·name="a_dune_1_1_analytical_coord_function_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_analytical_coord_function_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map">
93 <area·shape="rect"·title="Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class."·alt=""·coords="277,112,500,152"/>93 <area·shape="rect"·title="Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class."·alt=""·coords="277,112,500,152"/>
94 <area·shape="rect"·href="a03296.html"·title="·"·alt=""·coords="1563,61,1776,115"/>94 <area·shape="rect"·href="a03296.html"·title="·"·alt=""·coords="1563,61,1776,115"/>
Offset 583, 15 lines modifiedOffset 583, 15 lines modified
583 </div><div·class="memdoc">583 </div><div·class="memdoc">
  
584 <p>dimension·of·the·range·vector·</p>584 <p>dimension·of·the·range·vector·</p>
  
585 </div>585 </div>
586 </div>586 </div>
587 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>587 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
588 <li><a·class="el"·href="a00599_source.html">coordfunction.hh</a></li>588 <li><a·class="el"·href="a00590_source.html">coordfunction.hh</a></li>
589 </ul>589 </ul>
590 </div><!--·contents·-->590 </div><!--·contents·-->
591 <!--·start·footer·part·-->591 <!--·start·footer·part·-->
592 <hr·class="footer"/><address·class="footer"><small>592 <hr·class="footer"/><address·class="footer"><small>
593 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8593 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
594 </small></address>594 </small></address>
595 </body>595 </body>
1.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03088.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::DiscreteCoordFunction&lt;·ct,·dimR,·Impl·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DiscreteCoordFunction&lt;·ct,·dimR,·Impl·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Derive·an·implementation·of·a·discrete·coordinate·function·from·this·class.··84 <p>Derive·an·implementation·of·a·discrete·coordinate·function·from·this·class.··
85 ·<a·href="a03088.html#details">More...</a></p>85 ·<a·href="a03088.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00599_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::DiscreteCoordFunction&lt;·ct,·dimR,·Impl·&gt;:</div>88 Inheritance·diagram·for·Dune::DiscreteCoordFunction&lt;·ct,·dimR,·Impl·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03087.png"·border="0"·usemap="#a_dune_1_1_discrete_coord_function_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03087.png"·border="0"·usemap="#a_dune_1_1_discrete_coord_function_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_discrete_coord_function_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_discrete_coord_function_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map">91 <map·name="a_dune_1_1_discrete_coord_function_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_discrete_coord_function_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map">
92 <area·shape="rect"·title="Derive·an·implementation·of·a·discrete·coordinate·function·from·this·class."·alt=""·coords="265,44,476,84"/>92 <area·shape="rect"·title="Derive·an·implementation·of·a·discrete·coordinate·function·from·this·class."·alt=""·coords="265,44,476,84"/>
93 <area·shape="rect"·href="a03088.html"·title="·"·alt=""·coords="745,22,988,106"/>93 <area·shape="rect"·href="a03088.html"·title="·"·alt=""·coords="745,22,988,106"/>
Offset 507, 15 lines modifiedOffset 507, 15 lines modified
507 </div><div·class="memdoc">507 </div><div·class="memdoc">
  
508 <p>dimension·of·the·range·vector·</p>508 <p>dimension·of·the·range·vector·</p>
  
509 </div>509 </div>
510 </div>510 </div>
511 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>511 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
512 <li><a·class="el"·href="a00599_source.html">coordfunction.hh</a></li>512 <li><a·class="el"·href="a00590_source.html">coordfunction.hh</a></li>
513 </ul>513 </ul>
514 </div><!--·contents·-->514 </div><!--·contents·-->
515 <!--·start·footer·part·-->515 <!--·start·footer·part·-->
516 <hr·class="footer"/><address·class="footer"><small>516 <hr·class="footer"/><address·class="footer"><small>
517 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8517 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
518 </small></address>518 </small></address>
519 </body>519 </body>
2.59 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03092.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>Interface·class·for·using·an·analytical·function·to·define·the·geometry·of·a·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.·An·implementation·should·be·derived·from·<a·class="el"·href="a03084.html"·title="Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.">Dune::AnalyticalCoordFunction</a>·and·the·evaluate·method·mapping·<picture><source·srcset="form_64_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·R^d\to·R^r·$"·src="form_64.png"/></picture>·has·to·be·supplied.··85 <p>Interface·class·for·using·an·analytical·function·to·define·the·geometry·of·a·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.·An·implementation·should·be·derived·from·<a·class="el"·href="a03084.html"·title="Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.">Dune::AnalyticalCoordFunction</a>·and·the·evaluate·method·mapping·<picture><source·srcset="form_64_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·R^d\to·R^r·$"·src="form_64.png"/></picture>·has·to·be·supplied.··
86 ·<a·href="a03092.html#details">More...</a></p>86 ·<a·href="a03092.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00599_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;:</div>89 Inheritance·diagram·for·Dune::AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a03091.png"·border="0"·usemap="#a_dune_1_1_analytical_coord_function_interface_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a03091.png"·border="0"·usemap="#a_dune_1_1_analytical_coord_function_interface_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_analytical_coord_function_interface_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_analytical_coord_function_interface_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map">92 <map·name="a_dune_1_1_analytical_coord_function_interface_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_analytical_coord_function_interface_3_01ct_00_01dim_d_00_01dim_r_00_01_impl_01_4_inherit__map">
93 <area·shape="rect"·title="Interface·class·for·using·an·analytical·function·to·define·the·geometry·of·a·Dune::GeometryGrid...."·alt=""·coords="5,329,228,384"/>93 <area·shape="rect"·title="Interface·class·for·using·an·analytical·function·to·define·the·geometry·of·a·Dune::GeometryGrid...."·alt=""·coords="5,329,228,384"/>
94 <area·shape="rect"·href="a03084.html"·title="·"·alt=""·coords="988,5,1283,60"/>94 <area·shape="rect"·href="a03084.html"·title="·"·alt=""·coords="988,5,1283,60"/>
Offset 396, 15 lines modifiedOffset 396, 15 lines modified
396 </div><div·class="memdoc">396 </div><div·class="memdoc">
  
397 <p>dimension·of·the·range·vector·</p>397 <p>dimension·of·the·range·vector·</p>
  
398 </div>398 </div>
399 </div>399 </div>
400 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>400 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
401 <li><a·class="el"·href="a00599_source.html">coordfunction.hh</a></li>401 <li><a·class="el"·href="a00590_source.html">coordfunction.hh</a></li>
402 </ul>402 </ul>
403 </div><!--·contents·-->403 </div><!--·contents·-->
404 <!--·start·footer·part·-->404 <!--·start·footer·part·-->
405 <hr·class="footer"/><address·class="footer"><small>405 <hr·class="footer"/><address·class="footer"><small>
406 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8406 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
407 </small></address>407 </small></address>
408 </body>408 </body>
2.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03096.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>Interface·class·for·using·a·discrete·function·to·define·the·geometry·of·a·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.·An·implementation·should·be·derived·from·Dune::DiscreteCoordinateFunction·and·the·evaluate·method·taking·an·entity·of·the·host·grid·together·with·the·number·of·a·vertex·returns·the·coordinate·in·<picture><source·srcset="form_65_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·R^r·$"·src="form_65.png"/></picture>·of·that·corner.·The·user·must·ensure·continuity·of·this·mapping.·In·addition·an·adapt·method·is·provided·which·is·called·whenever·<code><a·class="el"·href="a03096.html#a5018ae5a6aa8b961cfa2000fe06fc358"·title="method·called·from·grid.adapt()·method·to·allow·adaptation·of·the·discrete·coordinate·function">adapt()</a></code>·is·called·on·the·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.··85 <p>Interface·class·for·using·a·discrete·function·to·define·the·geometry·of·a·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.·An·implementation·should·be·derived·from·Dune::DiscreteCoordinateFunction·and·the·evaluate·method·taking·an·entity·of·the·host·grid·together·with·the·number·of·a·vertex·returns·the·coordinate·in·<picture><source·srcset="form_65_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·R^r·$"·src="form_65.png"/></picture>·of·that·corner.·The·user·must·ensure·continuity·of·this·mapping.·In·addition·an·adapt·method·is·provided·which·is·called·whenever·<code><a·class="el"·href="a03096.html#a5018ae5a6aa8b961cfa2000fe06fc358"·title="method·called·from·grid.adapt()·method·to·allow·adaptation·of·the·discrete·coordinate·function">adapt()</a></code>·is·called·on·the·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">Dune::GeometryGrid</a>.··
86 ·<a·href="a03096.html#details">More...</a></p>86 ·<a·href="a03096.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00599_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;:</div>89 Inheritance·diagram·for·Dune::DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a03095.png"·border="0"·usemap="#a_dune_1_1_discrete_coord_function_interface_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a03095.png"·border="0"·usemap="#a_dune_1_1_discrete_coord_function_interface_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_discrete_coord_function_interface_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_discrete_coord_function_interface_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map">92 <map·name="a_dune_1_1_discrete_coord_function_interface_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map"·id="a_dune_1_1_discrete_coord_function_interface_3_01ct_00_01dim_r_00_01_impl_01_4_inherit__map">
93 <area·shape="rect"·title="Interface·class·for·using·a·discrete·function·to·define·the·geometry·of·a·Dune::GeometryGrid...."·alt=""·coords="5,55,216,95"/>93 <area·shape="rect"·title="Interface·class·for·using·a·discrete·function·to·define·the·geometry·of·a·Dune::GeometryGrid...."·alt=""·coords="5,55,216,95"/>
94 <area·shape="rect"·href="a03088.html"·title="·"·alt=""·coords="995,5,1237,89"/>94 <area·shape="rect"·href="a03088.html"·title="·"·alt=""·coords="995,5,1237,89"/>
Offset 386, 15 lines modifiedOffset 386, 15 lines modified
386 </div><div·class="memdoc">386 </div><div·class="memdoc">
  
387 <p>dimension·of·the·range·vector·</p>387 <p>dimension·of·the·range·vector·</p>
  
388 </div>388 </div>
389 </div>389 </div>
390 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>390 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
391 <li><a·class="el"·href="a00599_source.html">coordfunction.hh</a></li>391 <li><a·class="el"·href="a00590_source.html">coordfunction.hh</a></li>
392 </ul>392 </ul>
393 </div><!--·contents·-->393 </div><!--·contents·-->
394 <!--·start·footer·part·-->394 <!--·start·footer·part·-->
395 <hr·class="footer"/><address·class="footer"><small>395 <hr·class="footer"/><address·class="footer"><small>
396 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8396 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
397 </small></address>397 </small></address>
398 </body>398 </body>
912 B
./usr/share/doc/libdune-grid-doc/doxygen/a03128.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordFunctionCaller&lt;·HostEntity,·CoordFunctionInterface·&gt;·Class·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordFunctionCaller&lt;·HostEntity,·CoordFunctionInterface·&gt;·Class·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00581_source.html">coordfunctioncaller.hh</a></li>80 <li><a·class="el"·href="a00584_source.html">coordfunctioncaller.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
875 B
./usr/share/doc/libdune-grid-doc/doxygen/a03140.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·fake·&gt;·Class·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·fake·&gt;·Class·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00605_source.html">cornerstorage.hh</a></li>80 <li><a·class="el"·href="a00572_source.html">cornerstorage.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
2.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03144.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a03141.html">List·of·all·members</a>··</div>78 <a·href="a03141.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·false·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·false·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00605_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a2598fc122c4e0d8ea670eeffd7467078"·id="r_a2598fc122c4e0d8ea670eeffd7467078"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03144.html#a2598fc122c4e0d8ea670eeffd7467078">CoordVector</a>·(const·HostEntity·&amp;hostEntity,·const·CoordFunction·&amp;coordFunction)</td></tr>86 <tr·class="memitem:a2598fc122c4e0d8ea670eeffd7467078"·id="r_a2598fc122c4e0d8ea670eeffd7467078"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03144.html#a2598fc122c4e0d8ea670eeffd7467078">CoordVector</a>·(const·HostEntity·&amp;hostEntity,·const·CoordFunction·&amp;coordFunction)</td></tr>
87 <tr·class="separator:a2598fc122c4e0d8ea670eeffd7467078"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a2598fc122c4e0d8ea670eeffd7467078"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a6312b0920b7e0c080f6cbc97bd8558d5"·id="r_a6312b0920b7e0c080f6cbc97bd8558d5"><td·class="memTemplParams"·colspan="2">template&lt;std::size_t·size&gt;·</td></tr>88 <tr·class="memitem:a6312b0920b7e0c080f6cbc97bd8558d5"·id="r_a6312b0920b7e0c080f6cbc97bd8558d5"><td·class="memTemplParams"·colspan="2">template&lt;std::size_t·size&gt;·</td></tr>
89 <tr·class="memitem:a6312b0920b7e0c080f6cbc97bd8558d5"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03144.html#a6312b0920b7e0c080f6cbc97bd8558d5">calculate</a>·(std::array&lt;·Coordinate,·size·&gt;(&amp;corners))·const</td></tr>89 <tr·class="memitem:a6312b0920b7e0c080f6cbc97bd8558d5"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03144.html#a6312b0920b7e0c080f6cbc97bd8558d5">calculate</a>·(std::array&lt;·Coordinate,·size·&gt;(&amp;corners))·const</td></tr>
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 ··</tr>157 ··</tr>
158 </table>158 </table>
159 </div><div·class="memdoc">159 </div><div·class="memdoc">
  
160 </div>160 </div>
161 </div>161 </div>
162 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>162 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
163 <li><a·class="el"·href="a00605_source.html">cornerstorage.hh</a></li>163 <li><a·class="el"·href="a00572_source.html">cornerstorage.hh</a></li>
164 </ul>164 </ul>
165 </div><!--·contents·-->165 </div><!--·contents·-->
166 <!--·start·footer·part·-->166 <!--·start·footer·part·-->
167 <hr·class="footer"/><address·class="footer"><small>167 <hr·class="footer"/><address·class="footer"><small>
168 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8168 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
169 </small></address>169 </small></address>
170 </body>170 </body>
2.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03148.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a03145.html">List·of·all·members</a>··</div>78 <a·href="a03145.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·true·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·true·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00605_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a8125e6a9f5d6671a92e4123cb3011a1f"·id="r_a8125e6a9f5d6671a92e4123cb3011a1f"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03148.html#a8125e6a9f5d6671a92e4123cb3011a1f">CoordVector</a>·(const·HostElement·&amp;hostElement,·const·unsigned·int·subEntity,·const·CoordFunction·&amp;coordFunction)</td></tr>86 <tr·class="memitem:a8125e6a9f5d6671a92e4123cb3011a1f"·id="r_a8125e6a9f5d6671a92e4123cb3011a1f"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03148.html#a8125e6a9f5d6671a92e4123cb3011a1f">CoordVector</a>·(const·HostElement·&amp;hostElement,·const·unsigned·int·subEntity,·const·CoordFunction·&amp;coordFunction)</td></tr>
87 <tr·class="separator:a8125e6a9f5d6671a92e4123cb3011a1f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a8125e6a9f5d6671a92e4123cb3011a1f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:aec907c5c8e62946f92bbd9693a5c21c8"·id="r_aec907c5c8e62946f92bbd9693a5c21c8"><td·class="memTemplParams"·colspan="2">template&lt;std::size_t·size&gt;·</td></tr>88 <tr·class="memitem:aec907c5c8e62946f92bbd9693a5c21c8"·id="r_aec907c5c8e62946f92bbd9693a5c21c8"><td·class="memTemplParams"·colspan="2">template&lt;std::size_t·size&gt;·</td></tr>
89 <tr·class="memitem:aec907c5c8e62946f92bbd9693a5c21c8"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03148.html#aec907c5c8e62946f92bbd9693a5c21c8">calculate</a>·(std::array&lt;·Coordinate,·size·&gt;(&amp;corners))·const</td></tr>89 <tr·class="memitem:aec907c5c8e62946f92bbd9693a5c21c8"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03148.html#aec907c5c8e62946f92bbd9693a5c21c8">calculate</a>·(std::array&lt;·Coordinate,·size·&gt;(&amp;corners))·const</td></tr>
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ··</tr>163 ··</tr>
164 </table>164 </table>
165 </div><div·class="memdoc">165 </div><div·class="memdoc">
  
166 </div>166 </div>
167 </div>167 </div>
168 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>168 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
169 <li><a·class="el"·href="a00605_source.html">cornerstorage.hh</a></li>169 <li><a·class="el"·href="a00572_source.html">cornerstorage.hh</a></li>
170 </ul>170 </ul>
171 </div><!--·contents·-->171 </div><!--·contents·-->
172 <!--·start·footer·part·-->172 <!--·start·footer·part·-->
173 <hr·class="footer"/><address·class="footer"><small>173 <hr·class="footer"/><address·class="footer"><small>
174 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8174 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
175 </small></address>175 </small></address>
176 </body>176 </body>
2.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03152.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a03149.html">List·of·all·members</a>··</div>78 <a·href="a03149.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::IntersectionCoordVector&lt;·Grid·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::IntersectionCoordVector&lt;·Grid·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00605_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a5890ac20e19259fe14fddc83becae9d8"·id="r_a5890ac20e19259fe14fddc83becae9d8"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03152.html#a5890ac20e19259fe14fddc83becae9d8">IntersectionCoordVector</a>·(const·ElementGeometryImpl·&amp;elementGeometry,·const·HostLocalGeometry·&amp;hostLocalGeometry)</td></tr>86 <tr·class="memitem:a5890ac20e19259fe14fddc83becae9d8"·id="r_a5890ac20e19259fe14fddc83becae9d8"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03152.html#a5890ac20e19259fe14fddc83becae9d8">IntersectionCoordVector</a>·(const·ElementGeometryImpl·&amp;elementGeometry,·const·HostLocalGeometry·&amp;hostLocalGeometry)</td></tr>
87 <tr·class="separator:a5890ac20e19259fe14fddc83becae9d8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a5890ac20e19259fe14fddc83becae9d8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:adb0d9e6cee936d7029a3ae854fe4b01c"·id="r_adb0d9e6cee936d7029a3ae854fe4b01c"><td·class="memTemplParams"·colspan="2">template&lt;std::size_t·size&gt;·</td></tr>88 <tr·class="memitem:adb0d9e6cee936d7029a3ae854fe4b01c"·id="r_adb0d9e6cee936d7029a3ae854fe4b01c"><td·class="memTemplParams"·colspan="2">template&lt;std::size_t·size&gt;·</td></tr>
89 <tr·class="memitem:adb0d9e6cee936d7029a3ae854fe4b01c"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03152.html#adb0d9e6cee936d7029a3ae854fe4b01c">calculate</a>·(std::array&lt;·Coordinate,·size·&gt;(&amp;corners))·const</td></tr>89 <tr·class="memitem:adb0d9e6cee936d7029a3ae854fe4b01c"><td·class="memTemplItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03152.html#adb0d9e6cee936d7029a3ae854fe4b01c">calculate</a>·(std::array&lt;·Coordinate,·size·&gt;(&amp;corners))·const</td></tr>
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 ··</tr>190 ··</tr>
191 </table>191 </table>
192 </div><div·class="memdoc">192 </div><div·class="memdoc">
  
193 </div>193 </div>
194 </div>194 </div>
195 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>195 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
196 <li><a·class="el"·href="a00605_source.html">cornerstorage.hh</a></li>196 <li><a·class="el"·href="a00572_source.html">cornerstorage.hh</a></li>
197 </ul>197 </ul>
198 </div><!--·contents·-->198 </div><!--·contents·-->
199 <!--·start·footer·part·-->199 <!--·start·footer·part·-->
200 <hr·class="footer"/><address·class="footer"><small>200 <hr·class="footer"/><address·class="footer"><small>
201 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8201 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
202 </small></address>202 </small></address>
203 </body>203 </body>
2.01 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03156.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a03153.html">List·of·all·members</a>··</div>79 <a·href="a03153.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CornerStorage&lt;·mydim,·cdim,·Grid·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::CornerStorage&lt;·mydim,·cdim,·Grid·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00605_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a257b175371ddec643b43b8071d81e775"·id="r_a257b175371ddec643b43b8071d81e775"><td·class="memItemLeft"·align="right"·valign="top">typedef·Coords::const_iterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03156.html#a257b175371ddec643b43b8071d81e775">const_iterator</a></td></tr>87 <tr·class="memitem:a257b175371ddec643b43b8071d81e775"·id="r_a257b175371ddec643b43b8071d81e775"><td·class="memItemLeft"·align="right"·valign="top">typedef·Coords::const_iterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03156.html#a257b175371ddec643b43b8071d81e775">const_iterator</a></td></tr>
88 <tr·class="separator:a257b175371ddec643b43b8071d81e775"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a257b175371ddec643b43b8071d81e775"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 258, 15 lines modifiedOffset 258, 15 lines modified
258 ··</tr>258 ··</tr>
259 </table>259 </table>
260 </div><div·class="memdoc">260 </div><div·class="memdoc">
  
261 </div>261 </div>
262 </div>262 </div>
263 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>263 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
264 <li><a·class="el"·href="a00605_source.html">cornerstorage.hh</a></li>264 <li><a·class="el"·href="a00572_source.html">cornerstorage.hh</a></li>
265 </ul>265 </ul>
266 </div><!--·contents·-->266 </div><!--·contents·-->
267 <!--·start·footer·part·-->267 <!--·start·footer·part·-->
268 <hr·class="footer"/><address·class="footer"><small>268 <hr·class="footer"/><address·class="footer"><small>
269 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8269 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
270 </small></address>270 </small></address>
271 </body>271 </body>
1020 B
./usr/share/doc/libdune-grid-doc/doxygen/a03164.html
    
Offset 1547, 15 lines modifiedOffset 1547, 15 lines modified
1547 <p>update·grid·caches·</p>1547 <p>update·grid·caches·</p>
1548 <p>This·method·has·to·be·called·whenever·the·underlying·host·grid·changes.</p>1548 <p>This·method·has·to·be·called·whenever·the·underlying·host·grid·changes.</p>
1549 <dl·class="section·note"><dt>Note</dt><dd>If·you·adapt·the·host·grid·through·this·geometry·grid's·adaptation·or·load·balancing·methods,·update·is·automatically·called.·</dd></dl>1549 <dl·class="section·note"><dt>Note</dt><dd>If·you·adapt·the·host·grid·through·this·geometry·grid's·adaptation·or·load·balancing·methods,·update·is·automatically·called.·</dd></dl>
  
1550 </div>1550 </div>
1551 </div>1551 </div>
1552 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1552 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1553 <li><a·class="el"·href="a00596_source.html">declaration.hh</a></li>1553 <li><a·class="el"·href="a00575_source.html">declaration.hh</a></li>
1554 <li><a·class="el"·href="a07265_source.html">geometrygrid/grid.hh</a></li>1554 <li><a·class="el"·href="a07265_source.html">geometrygrid/grid.hh</a></li>
1555 </ul>1555 </ul>
1556 </div><!--·contents·-->1556 </div><!--·contents·-->
1557 <!--·start·footer·part·-->1557 <!--·start·footer·part·-->
1558 <hr·class="footer"/><address·class="footer"><small>1558 <hr·class="footer"/><address·class="footer"><small>
1559 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81559 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1560 </small></address>1560 </small></address>
2.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03176.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03173.html">List·of·all·members</a>··</div>80 <a·href="a03173.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::HierarchicIterator&lt;·G·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::HierarchicIterator&lt;·G·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:abdaca9ec78aa6bef43dc5f89bc09ee1a"·id="r_abdaca9ec78aa6bef43dc5f89bc09ee1a"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::Grid&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03176.html#abdaca9ec78aa6bef43dc5f89bc09ee1a">Grid</a></td></tr>88 <tr·class="memitem:abdaca9ec78aa6bef43dc5f89bc09ee1a"·id="r_abdaca9ec78aa6bef43dc5f89bc09ee1a"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::Grid&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03176.html#abdaca9ec78aa6bef43dc5f89bc09ee1a">Grid</a></td></tr>
89 <tr·class="separator:abdaca9ec78aa6bef43dc5f89bc09ee1a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:abdaca9ec78aa6bef43dc5f89bc09ee1a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:ad97a631826b728283f4d3fd884fd7513"·id="r_ad97a631826b728283f4d3fd884fd7513"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::template·Codim&lt;·<a·class="el"·href="a03176.html#a196a87ce367236d7d6c7e54be77cb273">codimension</a>·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03176.html#ad97a631826b728283f4d3fd884fd7513">Entity</a></td></tr>90 <tr·class="memitem:ad97a631826b728283f4d3fd884fd7513"·id="r_ad97a631826b728283f4d3fd884fd7513"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::template·Codim&lt;·<a·class="el"·href="a03176.html#a196a87ce367236d7d6c7e54be77cb273">codimension</a>·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03176.html#ad97a631826b728283f4d3fd884fd7513">Entity</a></td></tr>
91 <tr·class="separator:ad97a631826b728283f4d3fd884fd7513"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:ad97a631826b728283f4d3fd884fd7513"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 372, 15 lines modifiedOffset 372, 15 lines modified
372 </table>372 </table>
373 </div><div·class="memdoc">373 </div><div·class="memdoc">
  
374 </div>374 </div>
375 </div>375 </div>
376 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>376 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
377 <li><a·class="el"·href="a07151_source.html">geometrygrid/entity.hh</a></li>377 <li><a·class="el"·href="a07151_source.html">geometrygrid/entity.hh</a></li>
378 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>378 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
379 </ul>379 </ul>
380 </div><!--·contents·-->380 </div><!--·contents·-->
381 <!--·start·footer·part·-->381 <!--·start·footer·part·-->
382 <hr·class="footer"/><address·class="footer"><small>382 <hr·class="footer"/><address·class="footer"><small>
383 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8383 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
384 </small></address>384 </small></address>
385 </body>385 </body>
2.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03292.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a03289.html">List·of·all·members</a>··</div>79 <a·href="a03289.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::HostCorners&lt;·HostEntity·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::HostCorners&lt;·HostEntity·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/hostcorners.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00569_source.html">dune/grid/geometrygrid/hostcorners.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:adebeba1277bc5086fe8875e13a4f29a7"·id="r_adebeba1277bc5086fe8875e13a4f29a7"><td·class="memItemLeft"·align="right"·valign="top">typedef·HostGeometry::GlobalCoordinate&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03292.html#adebeba1277bc5086fe8875e13a4f29a7">Coordinate</a></td></tr>87 <tr·class="memitem:adebeba1277bc5086fe8875e13a4f29a7"·id="r_adebeba1277bc5086fe8875e13a4f29a7"><td·class="memItemLeft"·align="right"·valign="top">typedef·HostGeometry::GlobalCoordinate&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03292.html#adebeba1277bc5086fe8875e13a4f29a7">Coordinate</a></td></tr>
88 <tr·class="separator:adebeba1277bc5086fe8875e13a4f29a7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:adebeba1277bc5086fe8875e13a4f29a7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
225 ··</tr>225 ··</tr>
226 </table>226 </table>
227 </div><div·class="memdoc">227 </div><div·class="memdoc">
  
228 </div>228 </div>
229 </div>229 </div>
230 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>230 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
231 <li><a·class="el"·href="a00572_source.html">hostcorners.hh</a></li>231 <li><a·class="el"·href="a00569_source.html">hostcorners.hh</a></li>
232 </ul>232 </ul>
233 </div><!--·contents·-->233 </div><!--·contents·-->
234 <!--·start·footer·part·-->234 <!--·start·footer·part·-->
235 <hr·class="footer"/><address·class="footer"><small>235 <hr·class="footer"/><address·class="footer"><small>
236 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8236 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
237 </small></address>237 </small></address>
238 </body>238 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03296.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="a03293.html">List·of·all·members</a>··</div>81 <a·href="a03293.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::IdenticalCoordFunction&lt;·ctype,·dim·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::IdenticalCoordFunction&lt;·ctype,·dim·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00578_source.html">dune/grid/geometrygrid/identity.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00608_source.html">dune/grid/geometrygrid/identity.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::IdenticalCoordFunction&lt;·ctype,·dim·&gt;:</div>87 Inheritance·diagram·for·Dune::IdenticalCoordFunction&lt;·ctype,·dim·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03295.png"·border="0"·usemap="#a_dune_1_1_identical_coord_function_3_01ctype_00_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03295.png"·border="0"·usemap="#a_dune_1_1_identical_coord_function_3_01ctype_00_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_identical_coord_function_3_01ctype_00_01dim_01_4_inherit__map"·id="a_dune_1_1_identical_coord_function_3_01ctype_00_01dim_01_4_inherit__map">90 <map·name="a_dune_1_1_identical_coord_function_3_01ctype_00_01dim_01_4_inherit__map"·id="a_dune_1_1_identical_coord_function_3_01ctype_00_01dim_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="992,49,1205,89"/>91 <area·shape="rect"·title="·"·alt=""·coords="992,49,1205,89"/>
92 <area·shape="rect"·href="a03296.html"·title="·"·alt=""·coords="1443,41,1656,96"/>92 <area·shape="rect"·href="a03296.html"·title="·"·alt=""·coords="1443,41,1656,96"/>
Offset 457, 15 lines modifiedOffset 457, 15 lines modified
457 </div><div·class="memdoc">457 </div><div·class="memdoc">
  
458 <p>dimension·of·the·range·vector·</p>458 <p>dimension·of·the·range·vector·</p>
  
459 </div>459 </div>
460 </div>460 </div>
461 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>461 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
462 <li><a·class="el"·href="a00578_source.html">identity.hh</a></li>462 <li><a·class="el"·href="a00608_source.html">identity.hh</a></li>
463 </ul>463 </ul>
464 </div><!--·contents·-->464 </div><!--·contents·-->
465 <!--·start·footer·part·-->465 <!--·start·footer·part·-->
466 <hr·class="footer"/><address·class="footer"><small>466 <hr·class="footer"/><address·class="footer"><small>
467 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8467 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
468 </small></address>468 </small></address>
469 </body>469 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03300.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03297.html">List·of·all·members</a>··</div>80 <a·href="a03297.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::IdSet&lt;·Grid,·HostIdSet·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::IdSet&lt;·Grid,·HostIdSet·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00593_source.html">dune/grid/geometrygrid/idset.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00587_source.html">dune/grid/geometrygrid/idset.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::GeoGrid::IdSet&lt;·Grid,·HostIdSet·&gt;:</div>86 Inheritance·diagram·for·Dune::GeoGrid::IdSet&lt;·Grid,·HostIdSet·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03299.png"·border="0"·usemap="#a_dune_1_1_geo_grid_1_1_id_set_3_01_grid_00_01_host_id_set_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03299.png"·border="0"·usemap="#a_dune_1_1_geo_grid_1_1_id_set_3_01_grid_00_01_host_id_set_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_geo_grid_1_1_id_set_3_01_grid_00_01_host_id_set_01_4_inherit__map"·id="a_dune_1_1_geo_grid_1_1_id_set_3_01_grid_00_01_host_id_set_01_4_inherit__map">89 <map·name="a_dune_1_1_geo_grid_1_1_id_set_3_01_grid_00_01_host_id_set_01_4_inherit__map"·id="a_dune_1_1_geo_grid_1_1_id_set_3_01_grid_00_01_host_id_set_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="13,241,172,281"/>90 <area·shape="rect"·title="·"·alt=""·coords="13,241,172,281"/>
91 <area·shape="rect"·href="a02824.html"·title="·"·alt=""·coords="6,137,179,192"/>91 <area·shape="rect"·href="a02824.html"·title="·"·alt=""·coords="6,137,179,192"/>
Offset 569, 15 lines modifiedOffset 569, 15 lines modified
569 </div><div·class="memdoc">569 </div><div·class="memdoc">
  
570 <p>dimension·of·the·grid·(maximum·allowed·codimension)·</p>570 <p>dimension·of·the·grid·(maximum·allowed·codimension)·</p>
  
571 </div>571 </div>
572 </div>572 </div>
573 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>573 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
574 <li><a·class="el"·href="a00593_source.html">idset.hh</a></li>574 <li><a·class="el"·href="a00587_source.html">idset.hh</a></li>
575 </ul>575 </ul>
576 </div><!--·contents·-->576 </div><!--·contents·-->
577 <!--·start·footer·part·-->577 <!--·start·footer·part·-->
578 <hr·class="footer"/><address·class="footer"><small>578 <hr·class="footer"/><address·class="footer"><small>
579 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8579 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
580 </small></address>580 </small></address>
581 </body>581 </body>
884 B
./usr/share/doc/libdune-grid-doc/doxygen/a03312.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::Iterator&lt;·HostGridView,·codim,·pitype,·Grid,·fake·&gt;·Class·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::Iterator&lt;·HostGridView,·codim,·pitype,·Grid,·fake·&gt;·Class·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>80 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
881 B
./usr/share/doc/libdune-grid-doc/doxygen/a03316.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·pitype,·Grid·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·pitype,·Grid·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>80 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03320.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03317.html">List·of·all·members</a>··</div>80 <a·href="a03317.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Interior_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Interior_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a0f92b889028900c734a9a31d8f378fc1"·id="r_a0f92b889028900c734a9a31d8f378fc1"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03320.html#a0f92b889028900c734a9a31d8f378fc1">ctype</a></td></tr>88 <tr·class="memitem:a0f92b889028900c734a9a31d8f378fc1"·id="r_a0f92b889028900c734a9a31d8f378fc1"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03320.html#a0f92b889028900c734a9a31d8f378fc1">ctype</a></td></tr>
89 <tr·class="separator:a0f92b889028900c734a9a31d8f378fc1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a0f92b889028900c734a9a31d8f378fc1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:aa5da87a7d2b8f659818120e8de116fef"·id="r_aa5da87a7d2b8f659818120e8de116fef"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03320.html#aa5da87a7d2b8f659818120e8de116fef">Element</a></td></tr>90 <tr·class="memitem:aa5da87a7d2b8f659818120e8de116fef"·id="r_aa5da87a7d2b8f659818120e8de116fef"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03320.html#aa5da87a7d2b8f659818120e8de116fef">Element</a></td></tr>
91 <tr·class="separator:aa5da87a7d2b8f659818120e8de116fef"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:aa5da87a7d2b8f659818120e8de116fef"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 ··</tr>271 ··</tr>
272 </table>272 </table>
273 </div><div·class="memdoc">273 </div><div·class="memdoc">
  
274 </div>274 </div>
275 </div>275 </div>
276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
277 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>277 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
278 </ul>278 </ul>
279 </div><!--·contents·-->279 </div><!--·contents·-->
280 <!--·start·footer·part·-->280 <!--·start·footer·part·-->
281 <hr·class="footer"/><address·class="footer"><small>281 <hr·class="footer"/><address·class="footer"><small>
282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
283 </small></address>283 </small></address>
284 </body>284 </body>
2.48 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03324.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03321.html">List·of·all·members</a>··</div>80 <a·href="a03321.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·InteriorBorder_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·InteriorBorder_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:ac11ce2954b9087b47c821204b84a70ca"·id="r_ac11ce2954b9087b47c821204b84a70ca"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03324.html#ac11ce2954b9087b47c821204b84a70ca">ctype</a></td></tr>88 <tr·class="memitem:ac11ce2954b9087b47c821204b84a70ca"·id="r_ac11ce2954b9087b47c821204b84a70ca"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03324.html#ac11ce2954b9087b47c821204b84a70ca">ctype</a></td></tr>
89 <tr·class="separator:ac11ce2954b9087b47c821204b84a70ca"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:ac11ce2954b9087b47c821204b84a70ca"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:adbdafba1e7221feb7298ce0422062201"·id="r_adbdafba1e7221feb7298ce0422062201"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03324.html#adbdafba1e7221feb7298ce0422062201">Element</a></td></tr>90 <tr·class="memitem:adbdafba1e7221feb7298ce0422062201"·id="r_adbdafba1e7221feb7298ce0422062201"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03324.html#adbdafba1e7221feb7298ce0422062201">Element</a></td></tr>
91 <tr·class="separator:adbdafba1e7221feb7298ce0422062201"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:adbdafba1e7221feb7298ce0422062201"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 ··</tr>271 ··</tr>
272 </table>272 </table>
273 </div><div·class="memdoc">273 </div><div·class="memdoc">
  
274 </div>274 </div>
275 </div>275 </div>
276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
277 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>277 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
278 </ul>278 </ul>
279 </div><!--·contents·-->279 </div><!--·contents·-->
280 <!--·start·footer·part·-->280 <!--·start·footer·part·-->
281 <hr·class="footer"/><address·class="footer"><small>281 <hr·class="footer"/><address·class="footer"><small>
282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
283 </small></address>283 </small></address>
284 </body>284 </body>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03328.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03325.html">List·of·all·members</a>··</div>80 <a·href="a03325.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Overlap_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Overlap_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:aac5f48f1b7dbb2bbb6171b536cc5e760"·id="r_aac5f48f1b7dbb2bbb6171b536cc5e760"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03328.html#aac5f48f1b7dbb2bbb6171b536cc5e760">ctype</a></td></tr>88 <tr·class="memitem:aac5f48f1b7dbb2bbb6171b536cc5e760"·id="r_aac5f48f1b7dbb2bbb6171b536cc5e760"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03328.html#aac5f48f1b7dbb2bbb6171b536cc5e760">ctype</a></td></tr>
89 <tr·class="separator:aac5f48f1b7dbb2bbb6171b536cc5e760"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:aac5f48f1b7dbb2bbb6171b536cc5e760"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a98a0f07ee2d8ae20b12baf67cc9cef62"·id="r_a98a0f07ee2d8ae20b12baf67cc9cef62"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03328.html#a98a0f07ee2d8ae20b12baf67cc9cef62">Element</a></td></tr>90 <tr·class="memitem:a98a0f07ee2d8ae20b12baf67cc9cef62"·id="r_a98a0f07ee2d8ae20b12baf67cc9cef62"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03328.html#a98a0f07ee2d8ae20b12baf67cc9cef62">Element</a></td></tr>
91 <tr·class="separator:a98a0f07ee2d8ae20b12baf67cc9cef62"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a98a0f07ee2d8ae20b12baf67cc9cef62"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 ··</tr>271 ··</tr>
272 </table>272 </table>
273 </div><div·class="memdoc">273 </div><div·class="memdoc">
  
274 </div>274 </div>
275 </div>275 </div>
276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
277 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>277 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
278 </ul>278 </ul>
279 </div><!--·contents·-->279 </div><!--·contents·-->
280 <!--·start·footer·part·-->280 <!--·start·footer·part·-->
281 <hr·class="footer"/><address·class="footer"><small>281 <hr·class="footer"/><address·class="footer"><small>
282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
283 </small></address>283 </small></address>
284 </body>284 </body>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03332.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03329.html">List·of·all·members</a>··</div>80 <a·href="a03329.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·OverlapFront_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·OverlapFront_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:aa1af4534fd7a571295c635e4b84eb6f5"·id="r_aa1af4534fd7a571295c635e4b84eb6f5"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03332.html#aa1af4534fd7a571295c635e4b84eb6f5">ctype</a></td></tr>88 <tr·class="memitem:aa1af4534fd7a571295c635e4b84eb6f5"·id="r_aa1af4534fd7a571295c635e4b84eb6f5"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03332.html#aa1af4534fd7a571295c635e4b84eb6f5">ctype</a></td></tr>
89 <tr·class="separator:aa1af4534fd7a571295c635e4b84eb6f5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:aa1af4534fd7a571295c635e4b84eb6f5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a6d64d3e6322f9cedff388d58f366dd35"·id="r_a6d64d3e6322f9cedff388d58f366dd35"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03332.html#a6d64d3e6322f9cedff388d58f366dd35">Element</a></td></tr>90 <tr·class="memitem:a6d64d3e6322f9cedff388d58f366dd35"·id="r_a6d64d3e6322f9cedff388d58f366dd35"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03332.html#a6d64d3e6322f9cedff388d58f366dd35">Element</a></td></tr>
91 <tr·class="separator:a6d64d3e6322f9cedff388d58f366dd35"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a6d64d3e6322f9cedff388d58f366dd35"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 ··</tr>271 ··</tr>
272 </table>272 </table>
273 </div><div·class="memdoc">273 </div><div·class="memdoc">
  
274 </div>274 </div>
275 </div>275 </div>
276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
277 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>277 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
278 </ul>278 </ul>
279 </div><!--·contents·-->279 </div><!--·contents·-->
280 <!--·start·footer·part·-->280 <!--·start·footer·part·-->
281 <hr·class="footer"/><address·class="footer"><small>281 <hr·class="footer"/><address·class="footer"><small>
282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
283 </small></address>283 </small></address>
284 </body>284 </body>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03336.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03333.html">List·of·all·members</a>··</div>80 <a·href="a03333.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·All_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·All_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a05ca48c0c38290e379063a5f72a6e341"·id="r_a05ca48c0c38290e379063a5f72a6e341"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03336.html#a05ca48c0c38290e379063a5f72a6e341">ctype</a></td></tr>88 <tr·class="memitem:a05ca48c0c38290e379063a5f72a6e341"·id="r_a05ca48c0c38290e379063a5f72a6e341"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03336.html#a05ca48c0c38290e379063a5f72a6e341">ctype</a></td></tr>
89 <tr·class="separator:a05ca48c0c38290e379063a5f72a6e341"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a05ca48c0c38290e379063a5f72a6e341"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:ab402dcca72388e0c57b212ef50cacb4a"·id="r_ab402dcca72388e0c57b212ef50cacb4a"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03336.html#ab402dcca72388e0c57b212ef50cacb4a">Element</a></td></tr>90 <tr·class="memitem:ab402dcca72388e0c57b212ef50cacb4a"·id="r_ab402dcca72388e0c57b212ef50cacb4a"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03336.html#ab402dcca72388e0c57b212ef50cacb4a">Element</a></td></tr>
91 <tr·class="separator:ab402dcca72388e0c57b212ef50cacb4a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:ab402dcca72388e0c57b212ef50cacb4a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 ··</tr>271 ··</tr>
272 </table>272 </table>
273 </div><div·class="memdoc">273 </div><div·class="memdoc">
  
274 </div>274 </div>
275 </div>275 </div>
276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
277 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>277 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
278 </ul>278 </ul>
279 </div><!--·contents·-->279 </div><!--·contents·-->
280 <!--·start·footer·part·-->280 <!--·start·footer·part·-->
281 <hr·class="footer"/><address·class="footer"><small>281 <hr·class="footer"/><address·class="footer"><small>
282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
283 </small></address>283 </small></address>
284 </body>284 </body>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03340.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03337.html">List·of·all·members</a>··</div>80 <a·href="a03337.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Ghost_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::PartitionIteratorFilter&lt;·codim,·Ghost_Partition,·Grid·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a81a80251168f6e5fc886c9fd2204ab4d"·id="r_a81a80251168f6e5fc886c9fd2204ab4d"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03340.html#a81a80251168f6e5fc886c9fd2204ab4d">ctype</a></td></tr>88 <tr·class="memitem:a81a80251168f6e5fc886c9fd2204ab4d"·id="r_a81a80251168f6e5fc886c9fd2204ab4d"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::ctype&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03340.html#a81a80251168f6e5fc886c9fd2204ab4d">ctype</a></td></tr>
89 <tr·class="separator:a81a80251168f6e5fc886c9fd2204ab4d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a81a80251168f6e5fc886c9fd2204ab4d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a50d5fde739d9147c29aa47b399023b16"·id="r_a50d5fde739d9147c29aa47b399023b16"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03340.html#a50d5fde739d9147c29aa47b399023b16">Element</a></td></tr>90 <tr·class="memitem:a50d5fde739d9147c29aa47b399023b16"·id="r_a50d5fde739d9147c29aa47b399023b16"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::remove_const&lt;·<a·class="el"·href="a02828.html">Grid</a>·&gt;::type::Traits::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03340.html#a50d5fde739d9147c29aa47b399023b16">Element</a></td></tr>
91 <tr·class="separator:a50d5fde739d9147c29aa47b399023b16"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a50d5fde739d9147c29aa47b399023b16"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 ··</tr>271 ··</tr>
272 </table>272 </table>
273 </div><div·class="memdoc">273 </div><div·class="memdoc">
  
274 </div>274 </div>
275 </div>275 </div>
276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>276 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
277 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>277 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
278 </ul>278 </ul>
279 </div><!--·contents·-->279 </div><!--·contents·-->
280 <!--·start·footer·part·-->280 <!--·start·footer·part·-->
281 <hr·class="footer"/><address·class="footer"><small>281 <hr·class="footer"/><address·class="footer"><small>
282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8282 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
283 </small></address>283 </small></address>
284 </body>284 </body>
2.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03344.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a03341.html">List·of·all·members</a>··</div>81 <a·href="a03341.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::Iterator&lt;·HostGridView,·codim,·pitype,·G,·false·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::Iterator&lt;·HostGridView,·codim,·pitype,·G,·false·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
88 Public·Types</h2></td></tr>88 Public·Types</h2></td></tr>
89 <tr·class="memitem:a4a9036068a2a2ee8d6c6ce1ac141a46d"·id="r_a4a9036068a2a2ee8d6c6ce1ac141a46d"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::Grid&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03344.html#a4a9036068a2a2ee8d6c6ce1ac141a46d">Grid</a></td></tr>89 <tr·class="memitem:a4a9036068a2a2ee8d6c6ce1ac141a46d"·id="r_a4a9036068a2a2ee8d6c6ce1ac141a46d"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::Grid&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03344.html#a4a9036068a2a2ee8d6c6ce1ac141a46d">Grid</a></td></tr>
90 <tr·class="separator:a4a9036068a2a2ee8d6c6ce1ac141a46d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a4a9036068a2a2ee8d6c6ce1ac141a46d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:abef6ef034b10e59bcfd234d5dbaf9d8a"·id="r_abef6ef034b10e59bcfd234d5dbaf9d8a"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::template·Codim&lt;·<a·class="el"·href="a03344.html#ae523521265ed696a90325b0cdb0b5de6">codimension</a>·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03344.html#abef6ef034b10e59bcfd234d5dbaf9d8a">Entity</a></td></tr>91 <tr·class="memitem:abef6ef034b10e59bcfd234d5dbaf9d8a"·id="r_abef6ef034b10e59bcfd234d5dbaf9d8a"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::template·Codim&lt;·<a·class="el"·href="a03344.html#ae523521265ed696a90325b0cdb0b5de6">codimension</a>·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03344.html#abef6ef034b10e59bcfd234d5dbaf9d8a">Entity</a></td></tr>
92 <tr·class="separator:abef6ef034b10e59bcfd234d5dbaf9d8a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:abef6ef034b10e59bcfd234d5dbaf9d8a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 481, 15 lines modifiedOffset 481, 15 lines modified
481 ··</tr>481 ··</tr>
482 </table>482 </table>
483 </div><div·class="memdoc">483 </div><div·class="memdoc">
  
484 </div>484 </div>
485 </div>485 </div>
486 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>486 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
487 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>487 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
488 </ul>488 </ul>
489 </div><!--·contents·-->489 </div><!--·contents·-->
490 <!--·start·footer·part·-->490 <!--·start·footer·part·-->
491 <hr·class="footer"/><address·class="footer"><small>491 <hr·class="footer"/><address·class="footer"><small>
492 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8492 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
493 </small></address>493 </small></address>
494 </body>494 </body>
2.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03348.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a03345.html">List·of·all·members</a>··</div>81 <a·href="a03345.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::Iterator&lt;·HostGridView,·codim,·pitype,·G,·true·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::GeoGrid::Iterator&lt;·HostGridView,·codim,·pitype,·G,·true·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
88 Public·Types</h2></td></tr>88 Public·Types</h2></td></tr>
89 <tr·class="memitem:a0b266242c36149384398e17e208d5f68"·id="r_a0b266242c36149384398e17e208d5f68"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::Grid&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03348.html#a0b266242c36149384398e17e208d5f68">Grid</a></td></tr>89 <tr·class="memitem:a0b266242c36149384398e17e208d5f68"·id="r_a0b266242c36149384398e17e208d5f68"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::Grid&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03348.html#a0b266242c36149384398e17e208d5f68">Grid</a></td></tr>
90 <tr·class="separator:a0b266242c36149384398e17e208d5f68"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a0b266242c36149384398e17e208d5f68"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:ab562b2824789664868353ef226c4f24c"·id="r_ab562b2824789664868353ef226c4f24c"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::template·Codim&lt;·<a·class="el"·href="a03348.html#a68bbcab00b8f50044f697fdd89f05e6c">codimension</a>·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03348.html#ab562b2824789664868353ef226c4f24c">Entity</a></td></tr>91 <tr·class="memitem:ab562b2824789664868353ef226c4f24c"·id="r_ab562b2824789664868353ef226c4f24c"><td·class="memItemLeft"·align="right"·valign="top">typedef·Traits::template·Codim&lt;·<a·class="el"·href="a03348.html#a68bbcab00b8f50044f697fdd89f05e6c">codimension</a>·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03348.html#ab562b2824789664868353ef226c4f24c">Entity</a></td></tr>
92 <tr·class="separator:ab562b2824789664868353ef226c4f24c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:ab562b2824789664868353ef226c4f24c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 467, 15 lines modifiedOffset 467, 15 lines modified
467 ··</tr>467 ··</tr>
468 </table>468 </table>
469 </div><div·class="memdoc">469 </div><div·class="memdoc">
  
470 </div>470 </div>
471 </div>471 </div>
472 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>472 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
473 <li><a·class="el"·href="a00590_source.html">iterator.hh</a></li>473 <li><a·class="el"·href="a00566_source.html">iterator.hh</a></li>
474 </ul>474 </ul>
475 </div><!--·contents·-->475 </div><!--·contents·-->
476 <!--·start·footer·part·-->476 <!--·start·footer·part·-->
477 <hr·class="footer"/><address·class="footer"><small>477 <hr·class="footer"/><address·class="footer"><small>
478 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8478 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
479 </small></address>479 </small></address>
480 </body>480 </body>
1.48 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03360.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·Grid·&gt;·Class·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·Grid·&gt;·Class·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
  
79 <p>provides·access·to·host·grid·objects·from·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>··79 <p>provides·access·to·host·grid·objects·from·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>··
80 ·<a·href="a03360.html#details">More...</a></p>80 ·<a·href="a03360.html#details">More...</a></p>
  
81 <p><code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>81 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>
82 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>82 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
83 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a02828.html">Grid</a>&gt;<br·/>83 <div·class="textblock"><div·class="compoundTemplParams">template&lt;class·<a·class="el"·href="a02828.html">Grid</a>&gt;<br·/>
84 class·Dune::HostGridAccess&lt;·Grid·&gt;</div><p>provides·access·to·host·grid·objects·from·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·</p>84 class·Dune::HostGridAccess&lt;·Grid·&gt;</div><p>provides·access·to·host·grid·objects·from·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·</p>
85 <p>provides·access·to·host·grid·objects·from·<a·class="el"·href="a03356.html"·title="Provides·a·meta·grid·that·is·identical·to·its·host.">IdentityGrid</a></p>85 <p>provides·access·to·host·grid·objects·from·<a·class="el"·href="a03356.html"·title="Provides·a·meta·grid·that·is·identical·to·its·host.">IdentityGrid</a></p>
86 <dl·class="tparams"><dt>Template·Parameters</dt><dd>86 <dl·class="tparams"><dt>Template·Parameters</dt><dd>
87 ··<table·class="tparams">87 ··<table·class="tparams">
88 ····<tr><td·class="paramname"><a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a></td><td></td></tr>88 ····<tr><td·class="paramname"><a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a></td><td></td></tr>
2.24 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03388.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridEntity&lt;·codim,·dim,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridEntity&lt;·codim,·dim,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>The·implementation·of·entities·in·a·<a·class="el"·href="a03356.html"·title="Provides·a·meta·grid·that·is·identical·to·its·host.">IdentityGrid</a>.··85 <p>The·implementation·of·entities·in·a·<a·class="el"·href="a03356.html"·title="Provides·a·meta·grid·that·is·identical·to·its·host.">IdentityGrid</a>.··
86 ·<a·href="a03388.html#details">More...</a></p>86 ·<a·href="a03388.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00740_source.html">dune/grid/identitygrid/identitygridentity.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00743_source.html">dune/grid/identitygrid/identitygridentity.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::IdentityGridEntity&lt;·codim,·dim,·GridImp·&gt;:</div>89 Inheritance·diagram·for·Dune::IdentityGridEntity&lt;·codim,·dim,·GridImp·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a03387.png"·border="0"·usemap="#a_dune_1_1_identity_grid_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a03387.png"·border="0"·usemap="#a_dune_1_1_identity_grid_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_identity_grid_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map">92 <map·name="a_dune_1_1_identity_grid_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map">
93 <area·shape="rect"·title="The·implementation·of·entities·in·a·IdentityGrid."·alt=""·coords="40,227,225,267"/>93 <area·shape="rect"·title="The·implementation·of·entities·in·a·IdentityGrid."·alt=""·coords="40,227,225,267"/>
94 <area·shape="rect"·href="a02772.html"·title="·"·alt=""·coords="5,123,260,177"/>94 <area·shape="rect"·href="a02772.html"·title="·"·alt=""·coords="5,123,260,177"/>
Offset 740, 15 lines modifiedOffset 740, 15 lines modified
740 </div><div·class="memdoc">740 </div><div·class="memdoc">
  
741 <p>Know·dimension·of·the·entity.·</p>741 <p>Know·dimension·of·the·entity.·</p>
  
742 </div>742 </div>
743 </div>743 </div>
744 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>744 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
745 <li><a·class="el"·href="a00740_source.html">identitygridentity.hh</a></li>745 <li><a·class="el"·href="a00743_source.html">identitygridentity.hh</a></li>
746 </ul>746 </ul>
747 </div><!--·contents·-->747 </div><!--·contents·-->
748 <!--·start·footer·part·-->748 <!--·start·footer·part·-->
749 <hr·class="footer"/><address·class="footer"><small>749 <hr·class="footer"/><address·class="footer"><small>
750 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8750 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
751 </small></address>751 </small></address>
752 </body>752 </body>
2.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03392.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLevelIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.··84 <p>Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.··
85 ·<a·href="a03392.html#details">More...</a></p>85 ·<a·href="a03392.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00752_source.html">dune/grid/identitygrid/identitygridleveliterator.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00737_source.html">dune/grid/identitygrid/identitygridleveliterator.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:a131d9a0522fd611aa2fa2d4573885648"·id="r_a131d9a0522fd611aa2fa2d4573885648"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">Entity</a></td></tr>90 <tr·class="memitem:a131d9a0522fd611aa2fa2d4573885648"·id="r_a131d9a0522fd611aa2fa2d4573885648"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03392.html#a131d9a0522fd611aa2fa2d4573885648">Entity</a></td></tr>
91 <tr·class="separator:a131d9a0522fd611aa2fa2d4573885648"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a131d9a0522fd611aa2fa2d4573885648"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 341, 16 lines modifiedOffset 341, 16 lines modified
341 ··</tr>341 ··</tr>
342 </table>342 </table>
343 </div><div·class="memdoc">343 </div><div·class="memdoc">
  
344 </div>344 </div>
345 </div>345 </div>
346 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>346 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
347 <li><a·class="el"·href="a00740_source.html">identitygridentity.hh</a></li>347 <li><a·class="el"·href="a00743_source.html">identitygridentity.hh</a></li>
348 <li><a·class="el"·href="a00752_source.html">identitygridleveliterator.hh</a></li>348 <li><a·class="el"·href="a00737_source.html">identitygridleveliterator.hh</a></li>
349 </ul>349 </ul>
350 </div><!--·contents·-->350 </div><!--·contents·-->
351 <!--·start·footer·part·-->351 <!--·start·footer·part·-->
352 <hr·class="footer"/><address·class="footer"><small>352 <hr·class="footer"/><address·class="footer"><small>
353 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8353 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
354 </small></address>354 </small></address>
355 </body>355 </body>
2.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03396.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a03393.html">List·of·all·members</a>··</div>79 <a·href="a03393.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLevelIntersectionIterator&lt;·GridImp·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLevelIntersectionIterator&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00758_source.html">dune/grid/identitygrid/identitygridintersectioniterator.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">dune/grid/identitygrid/identitygridintersectioniterator.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a75a25ee462a58f047d999fdda1969282"·id="r_a75a25ee462a58f047d999fdda1969282"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01972.html">Dune::Intersection</a>&lt;·const·GridImp,·<a·class="el"·href="a03440.html">Dune::IdentityGridLevelIntersection</a>&lt;·GridImp·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03396.html#a75a25ee462a58f047d999fdda1969282">Intersection</a></td></tr>87 <tr·class="memitem:a75a25ee462a58f047d999fdda1969282"·id="r_a75a25ee462a58f047d999fdda1969282"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01972.html">Dune::Intersection</a>&lt;·const·GridImp,·<a·class="el"·href="a03440.html">Dune::IdentityGridLevelIntersection</a>&lt;·GridImp·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03396.html#a75a25ee462a58f047d999fdda1969282">Intersection</a></td></tr>
88 <tr·class="separator:a75a25ee462a58f047d999fdda1969282"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a75a25ee462a58f047d999fdda1969282"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 276, 16 lines modifiedOffset 276, 16 lines modified
276 </div><div·class="memdoc">276 </div><div·class="memdoc">
  
277 <p>prefix·increment·</p>277 <p>prefix·increment·</p>
  
278 </div>278 </div>
279 </div>279 </div>
280 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>280 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
281 <li><a·class="el"·href="a00740_source.html">identitygridentity.hh</a></li>281 <li><a·class="el"·href="a00743_source.html">identitygridentity.hh</a></li>
282 <li><a·class="el"·href="a00758_source.html">identitygridintersectioniterator.hh</a></li>282 <li><a·class="el"·href="a00749_source.html">identitygridintersectioniterator.hh</a></li>
283 </ul>283 </ul>
284 </div><!--·contents·-->284 </div><!--·contents·-->
285 <!--·start·footer·part·-->285 <!--·start·footer·part·-->
286 <hr·class="footer"/><address·class="footer"><small>286 <hr·class="footer"/><address·class="footer"><small>
287 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8287 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
288 </small></address>288 </small></address>
289 </body>289 </body>
3.01 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03400.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLeafIntersectionIterator&lt;·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>80 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLeafIntersectionIterator&lt;·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Iterator·over·all·element·neighborsMesh·entities·of·codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of·codimension·1·These·neighbors·are·accessed·via·a·<a·class="el"·href="a02816.html"·title="Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...">IntersectionIterator</a>.·This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors·may·be·different·from·the·number·of·an·element!··83 <p>Iterator·over·all·element·neighborsMesh·entities·of·codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of·codimension·1·These·neighbors·are·accessed·via·a·<a·class="el"·href="a02816.html"·title="Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...">IntersectionIterator</a>.·This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors·may·be·different·from·the·number·of·an·element!··
84 ·<a·href="a03400.html#details">More...</a></p>84 ·<a·href="a03400.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00758_source.html">dune/grid/identitygrid/identitygridintersectioniterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">dune/grid/identitygrid/identitygridintersectioniterator.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
88 Public·Types</h2></td></tr>88 Public·Types</h2></td></tr>
89 <tr·class="memitem:aea71fe332ab3218d659a6439ccb9c430"·id="r_aea71fe332ab3218d659a6439ccb9c430"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01972.html">Dune::Intersection</a>&lt;·const·GridImp,·<a·class="el"·href="a03436.html">Dune::IdentityGridLeafIntersection</a>&lt;·GridImp·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03400.html#aea71fe332ab3218d659a6439ccb9c430">Intersection</a></td></tr>89 <tr·class="memitem:aea71fe332ab3218d659a6439ccb9c430"·id="r_aea71fe332ab3218d659a6439ccb9c430"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01972.html">Dune::Intersection</a>&lt;·const·GridImp,·<a·class="el"·href="a03436.html">Dune::IdentityGridLeafIntersection</a>&lt;·GridImp·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03400.html#aea71fe332ab3218d659a6439ccb9c430">Intersection</a></td></tr>
90 <tr·class="separator:aea71fe332ab3218d659a6439ccb9c430"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:aea71fe332ab3218d659a6439ccb9c430"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 280, 16 lines modifiedOffset 280, 16 lines modified
280 </div><div·class="memdoc">280 </div><div·class="memdoc">
  
281 <p>prefix·increment·</p>281 <p>prefix·increment·</p>
  
282 </div>282 </div>
283 </div>283 </div>
284 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>284 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
285 <li><a·class="el"·href="a00740_source.html">identitygridentity.hh</a></li>285 <li><a·class="el"·href="a00743_source.html">identitygridentity.hh</a></li>
286 <li><a·class="el"·href="a00758_source.html">identitygridintersectioniterator.hh</a></li>286 <li><a·class="el"·href="a00749_source.html">identitygridintersectioniterator.hh</a></li>
287 </ul>287 </ul>
288 </div><!--·contents·-->288 </div><!--·contents·-->
289 <!--·start·footer·part·-->289 <!--·start·footer·part·-->
290 <hr·class="footer"/><address·class="footer"><small>290 <hr·class="footer"/><address·class="footer"><small>
291 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8291 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
292 </small></address>292 </small></address>
293 </body>293 </body>
2.62 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03404.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridHierarchicIterator&lt;·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridHierarchicIterator&lt;·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Iterator·over·the·descendants·of·an·entity.Mesh·entities·of·codimension·0·("elements")·allow·to·visit·all·entities·of·codimension·0·obtained·through·nested,·hierarchic·refinement·of·the·entity.·Iteration·over·this·set·of·entities·is·provided·by·the·HierarchicIterator,·starting·from·a·given·entity.··84 <p>Iterator·over·the·descendants·of·an·entity.Mesh·entities·of·codimension·0·("elements")·allow·to·visit·all·entities·of·codimension·0·obtained·through·nested,·hierarchic·refinement·of·the·entity.·Iteration·over·this·set·of·entities·is·provided·by·the·HierarchicIterator,·starting·from·a·given·entity.··
85 ·<a·href="a03404.html#details">More...</a></p>85 ·<a·href="a03404.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00734_source.html">dune/grid/identitygrid/identitygridhierarchiciterator.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00755_source.html">dune/grid/identitygrid/identitygridhierarchiciterator.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:a8e18a57baf6ae3125ef5c33881ea7d89"·id="r_a8e18a57baf6ae3125ef5c33881ea7d89"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a></td></tr>90 <tr·class="memitem:a8e18a57baf6ae3125ef5c33881ea7d89"·id="r_a8e18a57baf6ae3125ef5c33881ea7d89"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03404.html#a8e18a57baf6ae3125ef5c33881ea7d89">Entity</a></td></tr>
91 <tr·class="separator:a8e18a57baf6ae3125ef5c33881ea7d89"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a8e18a57baf6ae3125ef5c33881ea7d89"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 342, 16 lines modifiedOffset 342, 16 lines modified
342 ··</tr>342 ··</tr>
343 </table>343 </table>
344 </div><div·class="memdoc">344 </div><div·class="memdoc">
  
345 </div>345 </div>
346 </div>346 </div>
347 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>347 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
348 <li><a·class="el"·href="a00740_source.html">identitygridentity.hh</a></li>348 <li><a·class="el"·href="a00743_source.html">identitygridentity.hh</a></li>
349 <li><a·class="el"·href="a00734_source.html">identitygridhierarchiciterator.hh</a></li>349 <li><a·class="el"·href="a00755_source.html">identitygridhierarchiciterator.hh</a></li>
350 </ul>350 </ul>
351 </div><!--·contents·-->351 </div><!--·contents·-->
352 <!--·start·footer·part·-->352 <!--·start·footer·part·-->
353 <hr·class="footer"/><address·class="footer"><small>353 <hr·class="footer"/><address·class="footer"><small>
354 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8354 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
355 </small></address>355 </small></address>
356 </body>356 </body>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03408.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridEntity&lt;·0,·dim,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridEntity&lt;·0,·dim,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>Specialization·for·codim-0-entities.··85 <p>Specialization·for·codim-0-entities.··
86 ·<a·href="a03408.html#details">More...</a></p>86 ·<a·href="a03408.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00740_source.html">dune/grid/identitygrid/identitygridentity.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00743_source.html">dune/grid/identitygrid/identitygridentity.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::IdentityGridEntity&lt;·0,·dim,·GridImp·&gt;:</div>89 Inheritance·diagram·for·Dune::IdentityGridEntity&lt;·0,·dim,·GridImp·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a03407.png"·border="0"·usemap="#a_dune_1_1_identity_grid_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a03407.png"·border="0"·usemap="#a_dune_1_1_identity_grid_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_identity_grid_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map">92 <map·name="a_dune_1_1_identity_grid_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map">
93 <area·shape="rect"·title="Specialization·for·codim&#45;0&#45;entities."·alt=""·coords="54,212,233,252"/>93 <area·shape="rect"·title="Specialization·for·codim&#45;0&#45;entities."·alt=""·coords="54,212,233,252"/>
94 <area·shape="rect"·href="a02772.html"·title="·"·alt=""·coords="5,123,281,163"/>94 <area·shape="rect"·href="a02772.html"·title="·"·alt=""·coords="5,123,281,163"/>
Offset 1267, 15 lines modifiedOffset 1267, 15 lines modified
1267 </div><div·class="memdoc">1267 </div><div·class="memdoc">
  
1268 <p>Know·dimension·of·the·entity.·</p>1268 <p>Know·dimension·of·the·entity.·</p>
  
1269 </div>1269 </div>
1270 </div>1270 </div>
1271 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1271 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1272 <li><a·class="el"·href="a00740_source.html">identitygridentity.hh</a></li>1272 <li><a·class="el"·href="a00743_source.html">identitygridentity.hh</a></li>
1273 </ul>1273 </ul>
1274 </div><!--·contents·-->1274 </div><!--·contents·-->
1275 <!--·start·footer·part·-->1275 <!--·start·footer·part·-->
1276 <hr·class="footer"/><address·class="footer"><small>1276 <hr·class="footer"/><address·class="footer"><small>
1277 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81277 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1278 </small></address>1278 </small></address>
1279 </body>1279 </body>
2.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03412.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridEntitySeed&lt;·codim,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridEntitySeed&lt;·codim,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>The·<a·class="el"·href="a02788.html"·title="Store·a·reference·to·an·entity·with·a·minimal·memory·footprint.">EntitySeed</a>·class·provides·the·minimal·information·needed·to·restore·an·<a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>·using·the·grid.··84 <p>The·<a·class="el"·href="a02788.html"·title="Store·a·reference·to·an·entity·with·a·minimal·memory·footprint.">EntitySeed</a>·class·provides·the·minimal·information·needed·to·restore·an·<a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>·using·the·grid.··
85 ·<a·href="a03412.html#details">More...</a></p>85 ·<a·href="a03412.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00743_source.html">dune/grid/identitygrid/identitygridentityseed.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00740_source.html">dune/grid/identitygrid/identitygridentityseed.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
89 Public·Member·Functions</h2></td></tr>89 Public·Member·Functions</h2></td></tr>
90 <tr·class="memitem:a288bbbc2f8ac728e4e60d0ed6efe1df9"·id="r_a288bbbc2f8ac728e4e60d0ed6efe1df9"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03412.html#a288bbbc2f8ac728e4e60d0ed6efe1df9">IdentityGridEntitySeed</a>·()</td></tr>90 <tr·class="memitem:a288bbbc2f8ac728e4e60d0ed6efe1df9"·id="r_a288bbbc2f8ac728e4e60d0ed6efe1df9"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03412.html#a288bbbc2f8ac728e4e60d0ed6efe1df9">IdentityGridEntitySeed</a>·()</td></tr>
91 <tr·class="memdesc:a288bbbc2f8ac728e4e60d0ed6efe1df9"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Construct·an·empty·(i.e.·<a·class="el"·href="a03412.html#a40b706474681c17075e5278d2bf0a890"·title="Check·whether·it·is·safe·to·create·an·Entity·from·this·Seed.">isValid()</a>·==·false)·seed.··<br·/></td></tr>91 <tr·class="memdesc:a288bbbc2f8ac728e4e60d0ed6efe1df9"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Construct·an·empty·(i.e.·<a·class="el"·href="a03412.html#a40b706474681c17075e5278d2bf0a890"·title="Check·whether·it·is·safe·to·create·an·Entity·from·this·Seed.">isValid()</a>·==·false)·seed.··<br·/></td></tr>
92 <tr·class="separator:a288bbbc2f8ac728e4e60d0ed6efe1df9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:a288bbbc2f8ac728e4e60d0ed6efe1df9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:aca9cdcfe5567dd34e97def59e408d191"·id="r_aca9cdcfe5567dd34e97def59e408d191"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03412.html#aca9cdcfe5567dd34e97def59e408d191">IdentityGridEntitySeed</a>·(const·<a·class="el"·href="a03412.html#a819d9a04873881956ed6f8012a849e88">HostEntity</a>·&amp;hostEntity)</td></tr>93 <tr·class="memitem:aca9cdcfe5567dd34e97def59e408d191"·id="r_aca9cdcfe5567dd34e97def59e408d191"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03412.html#aca9cdcfe5567dd34e97def59e408d191">IdentityGridEntitySeed</a>·(const·<a·class="el"·href="a03412.html#a819d9a04873881956ed6f8012a849e88">HostEntity</a>·&amp;hostEntity)</td></tr>
Offset 308, 15 lines modifiedOffset 308, 15 lines modified
308 ··</tr>308 ··</tr>
309 </table>309 </table>
310 </div><div·class="memdoc">310 </div><div·class="memdoc">
  
311 </div>311 </div>
312 </div>312 </div>
313 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>313 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
314 <li><a·class="el"·href="a00743_source.html">identitygridentityseed.hh</a></li>314 <li><a·class="el"·href="a00740_source.html">identitygridentityseed.hh</a></li>
315 </ul>315 </ul>
316 </div><!--·contents·-->316 </div><!--·contents·-->
317 <!--·start·footer·part·-->317 <!--·start·footer·part·-->
318 <hr·class="footer"/><address·class="footer"><small>318 <hr·class="footer"/><address·class="footer"><small>
319 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8319 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
320 </small></address>320 </small></address>
321 </body>321 </body>
2.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03416.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a03413.html">List·of·all·members</a>··</div>81 <a·href="a03413.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridGeometry&lt;·mydim,·coorddim,·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridGeometry&lt;·mydim,·coorddim,·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00749_source.html">dune/grid/identitygrid/identitygridgeometry.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00734_source.html">dune/grid/identitygrid/identitygridgeometry.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::IdentityGridGeometry&lt;·mydim,·coorddim,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::IdentityGridGeometry&lt;·mydim,·coorddim,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03415.png"·border="0"·usemap="#a_dune_1_1_identity_grid_geometry_3_01mydim_00_01coorddim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03415.png"·border="0"·usemap="#a_dune_1_1_identity_grid_geometry_3_01mydim_00_01coorddim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_identity_grid_geometry_3_01mydim_00_01coorddim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_geometry_3_01mydim_00_01coorddim_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_identity_grid_geometry_3_01mydim_00_01coorddim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_geometry_3_01mydim_00_01coorddim_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="901,15,1128,55"/>91 <area·shape="rect"·title="·"·alt=""·coords="901,15,1128,55"/>
92 <area·shape="rect"·href="a02804.html"·title="·"·alt=""·coords="571,7,852,62"/>92 <area·shape="rect"·href="a02804.html"·title="·"·alt=""·coords="571,7,852,62"/>
Offset 926, 15 lines modifiedOffset 926, 15 lines modified
926 ··</tr>926 ··</tr>
927 </table>927 </table>
928 </div><div·class="memdoc">928 </div><div·class="memdoc">
  
929 </div>929 </div>
930 </div>930 </div>
931 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>931 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
932 <li><a·class="el"·href="a00749_source.html">identitygridgeometry.hh</a></li>932 <li><a·class="el"·href="a00734_source.html">identitygridgeometry.hh</a></li>
933 </ul>933 </ul>
934 </div><!--·contents·-->934 </div><!--·contents·-->
935 <!--·start·footer·part·-->935 <!--·start·footer·part·-->
936 <hr·class="footer"/><address·class="footer"><small>936 <hr·class="footer"/><address·class="footer"><small>
937 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8937 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
938 </small></address>938 </small></address>
939 </body>939 </body>
1.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03420.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a03417.html">List·of·all·members</a>··</div>81 <a·href="a03417.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLevelIndexSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLevelIndexSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">dune/grid/identitygrid/identitygridindexsets.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00752_source.html">dune/grid/identitygrid/identitygridindexsets.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::IdentityGridLevelIndexSet&lt;·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::IdentityGridLevelIndexSet&lt;·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03419.png"·border="0"·usemap="#a_dune_1_1_identity_grid_level_index_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03419.png"·border="0"·usemap="#a_dune_1_1_identity_grid_level_index_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_identity_grid_level_index_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_level_index_set_3_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_identity_grid_level_index_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_level_index_set_3_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="913,88,1125,128"/>91 <area·shape="rect"·title="·"·alt=""·coords="913,88,1125,128"/>
92 <area·shape="rect"·href="a03420.html"·title="·"·alt=""·coords="1351,81,1567,135"/>92 <area·shape="rect"·href="a03420.html"·title="·"·alt=""·coords="1351,81,1567,135"/>
Offset 771, 15 lines modifiedOffset 771, 15 lines modified
771 ········</tr>771 ········</tr>
772 ······</table>772 ······</table>
773 </div><div·class="memdoc">773 </div><div·class="memdoc">
  
774 </div>774 </div>
775 </div>775 </div>
776 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>776 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
777 <li><a·class="el"·href="a00746_source.html">identitygridindexsets.hh</a></li>777 <li><a·class="el"·href="a00752_source.html">identitygridindexsets.hh</a></li>
778 </ul>778 </ul>
779 </div><!--·contents·-->779 </div><!--·contents·-->
780 <!--·start·footer·part·-->780 <!--·start·footer·part·-->
781 <hr·class="footer"/><address·class="footer"><small>781 <hr·class="footer"/><address·class="footer"><small>
782 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8782 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
783 </small></address>783 </small></address>
784 </body>784 </body>
1.93 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03424.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a03421.html">List·of·all·members</a>··</div>81 <a·href="a03421.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLeafIndexSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLeafIndexSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">dune/grid/identitygrid/identitygridindexsets.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00752_source.html">dune/grid/identitygrid/identitygridindexsets.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::IdentityGridLeafIndexSet&lt;·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::IdentityGridLeafIndexSet&lt;·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03423.png"·border="0"·usemap="#a_dune_1_1_identity_grid_leaf_index_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03423.png"·border="0"·usemap="#a_dune_1_1_identity_grid_leaf_index_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_identity_grid_leaf_index_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_leaf_index_set_3_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_identity_grid_leaf_index_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_leaf_index_set_3_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="907,88,1112,128"/>91 <area·shape="rect"·title="·"·alt=""·coords="907,88,1112,128"/>
92 <area·shape="rect"·href="a03424.html"·title="·"·alt=""·coords="1337,81,1553,135"/>92 <area·shape="rect"·href="a03424.html"·title="·"·alt=""·coords="1337,81,1553,135"/>
Offset 754, 15 lines modifiedOffset 754, 15 lines modified
754 ········</tr>754 ········</tr>
755 ······</table>755 ······</table>
756 </div><div·class="memdoc">756 </div><div·class="memdoc">
  
757 </div>757 </div>
758 </div>758 </div>
759 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>759 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
760 <li><a·class="el"·href="a00746_source.html">identitygridindexsets.hh</a></li>760 <li><a·class="el"·href="a00752_source.html">identitygridindexsets.hh</a></li>
761 </ul>761 </ul>
762 </div><!--·contents·-->762 </div><!--·contents·-->
763 <!--·start·footer·part·-->763 <!--·start·footer·part·-->
764 <hr·class="footer"/><address·class="footer"><small>764 <hr·class="footer"/><address·class="footer"><small>
765 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8765 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
766 </small></address>766 </small></address>
767 </body>767 </body>
1.93 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03428.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a03425.html">List·of·all·members</a>··</div>81 <a·href="a03425.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridGlobalIdSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridGlobalIdSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">dune/grid/identitygrid/identitygridindexsets.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00752_source.html">dune/grid/identitygrid/identitygridindexsets.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::IdentityGridGlobalIdSet&lt;·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::IdentityGridGlobalIdSet&lt;·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03427.png"·border="0"·usemap="#a_dune_1_1_identity_grid_global_id_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03427.png"·border="0"·usemap="#a_dune_1_1_identity_grid_global_id_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_identity_grid_global_id_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_global_id_set_3_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_identity_grid_global_id_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_global_id_set_3_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="769,44,952,84"/>91 <area·shape="rect"·title="·"·alt=""·coords="769,44,952,84"/>
92 <area·shape="rect"·href="a03428.html"·title="·"·alt=""·coords="1177,37,1405,91"/>92 <area·shape="rect"·href="a03428.html"·title="·"·alt=""·coords="1177,37,1405,91"/>
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
435 ········</tr>435 ········</tr>
436 ······</table>436 ······</table>
437 </div><div·class="memdoc">437 </div><div·class="memdoc">
  
438 </div>438 </div>
439 </div>439 </div>
440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
441 <li><a·class="el"·href="a00746_source.html">identitygridindexsets.hh</a></li>441 <li><a·class="el"·href="a00752_source.html">identitygridindexsets.hh</a></li>
442 </ul>442 </ul>
443 </div><!--·contents·-->443 </div><!--·contents·-->
444 <!--·start·footer·part·-->444 <!--·start·footer·part·-->
445 <hr·class="footer"/><address·class="footer"><small>445 <hr·class="footer"/><address·class="footer"><small>
446 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8446 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
447 </small></address>447 </small></address>
448 </body>448 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03432.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a03429.html">List·of·all·members</a>··</div>81 <a·href="a03429.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLocalIdSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLocalIdSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">dune/grid/identitygrid/identitygridindexsets.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00752_source.html">dune/grid/identitygrid/identitygridindexsets.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::IdentityGridLocalIdSet&lt;·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::IdentityGridLocalIdSet&lt;·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03431.png"·border="0"·usemap="#a_dune_1_1_identity_grid_local_id_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03431.png"·border="0"·usemap="#a_dune_1_1_identity_grid_local_id_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_identity_grid_local_id_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_local_id_set_3_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_identity_grid_local_id_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_identity_grid_local_id_set_3_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="761,44,948,84"/>91 <area·shape="rect"·title="·"·alt=""·coords="761,44,948,84"/>
92 <area·shape="rect"·href="a03432.html"·title="·"·alt=""·coords="1173,37,1389,91"/>92 <area·shape="rect"·href="a03432.html"·title="·"·alt=""·coords="1173,37,1389,91"/>
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
435 ········</tr>435 ········</tr>
436 ······</table>436 ······</table>
437 </div><div·class="memdoc">437 </div><div·class="memdoc">
  
438 </div>438 </div>
439 </div>439 </div>
440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>440 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
441 <li><a·class="el"·href="a00746_source.html">identitygridindexsets.hh</a></li>441 <li><a·class="el"·href="a00752_source.html">identitygridindexsets.hh</a></li>
442 </ul>442 </ul>
443 </div><!--·contents·-->443 </div><!--·contents·-->
444 <!--·start·footer·part·-->444 <!--·start·footer·part·-->
445 <hr·class="footer"/><address·class="footer"><small>445 <hr·class="footer"/><address·class="footer"><small>
446 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8446 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
447 </small></address>447 </small></address>
448 </body>448 </body>
3.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03436.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLeafIntersection&lt;·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>80 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLeafIntersection&lt;·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>An·intersection·with·a·leaf·neighbor·elementMesh·entities·of·codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of·codimension·1·These·neighbors·are·accessed·via·a·<a·class="el"·href="a02816.html"·title="Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...">IntersectionIterator</a>.·This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors·may·be·different·from·the·number·of·an·element!··83 <p>An·intersection·with·a·leaf·neighbor·elementMesh·entities·of·codimension·0·("elements")·allow·to·visit·all·neighbors,·where·a·neighbor·is·an·entity·of·codimension·0·which·has·a·common·entity·of·codimension·1·These·neighbors·are·accessed·via·a·<a·class="el"·href="a02816.html"·title="Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...">IntersectionIterator</a>.·This·allows·the·implement·non-matching·meshes.·The·number·of·neighbors·may·be·different·from·the·number·of·an·element!··
84 ·<a·href="a03436.html#details">More...</a></p>84 ·<a·href="a03436.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00737_source.html">dune/grid/identitygrid/identitygridintersections.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">dune/grid/identitygrid/identitygridintersections.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
88 Public·Types</h2></td></tr>88 Public·Types</h2></td></tr>
89 <tr·class="memitem:acee0685325b9f7ab4f7eb7f3961f535b"·id="r_acee0685325b9f7ab4f7eb7f3961f535b"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·1·&gt;::Geometry&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03436.html#acee0685325b9f7ab4f7eb7f3961f535b">Geometry</a></td></tr>89 <tr·class="memitem:acee0685325b9f7ab4f7eb7f3961f535b"·id="r_acee0685325b9f7ab4f7eb7f3961f535b"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·1·&gt;::Geometry&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03436.html#acee0685325b9f7ab4f7eb7f3961f535b">Geometry</a></td></tr>
90 <tr·class="separator:acee0685325b9f7ab4f7eb7f3961f535b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:acee0685325b9f7ab4f7eb7f3961f535b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a0a41527a0ebd92ead19c47fa6b98f503"·id="r_a0a41527a0ebd92ead19c47fa6b98f503"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·1·&gt;::LocalGeometry&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03436.html#a0a41527a0ebd92ead19c47fa6b98f503">LocalGeometry</a></td></tr>91 <tr·class="memitem:a0a41527a0ebd92ead19c47fa6b98f503"·id="r_a0a41527a0ebd92ead19c47fa6b98f503"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·1·&gt;::LocalGeometry&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03436.html#a0a41527a0ebd92ead19c47fa6b98f503">LocalGeometry</a></td></tr>
92 <tr·class="separator:a0a41527a0ebd92ead19c47fa6b98f503"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:a0a41527a0ebd92ead19c47fa6b98f503"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 813, 15 lines modifiedOffset 813, 15 lines modified
813 </div><div·class="memdoc">813 </div><div·class="memdoc">
  
814 <p>return·unit·outer·normal·</p>814 <p>return·unit·outer·normal·</p>
  
815 </div>815 </div>
816 </div>816 </div>
817 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>817 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
818 <li><a·class="el"·href="a00737_source.html">identitygridintersections.hh</a></li>818 <li><a·class="el"·href="a00746_source.html">identitygridintersections.hh</a></li>
819 </ul>819 </ul>
820 </div><!--·contents·-->820 </div><!--·contents·-->
821 <!--·start·footer·part·-->821 <!--·start·footer·part·-->
822 <hr·class="footer"/><address·class="footer"><small>822 <hr·class="footer"/><address·class="footer"><small>
823 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8823 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
824 </small></address>824 </small></address>
825 </body>825 </body>
2.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03440.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a03437.html">List·of·all·members</a>··</div>79 <a·href="a03437.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLevelIntersection&lt;·GridImp·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLevelIntersection&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00737_source.html">dune/grid/identitygrid/identitygridintersections.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00746_source.html">dune/grid/identitygrid/identitygridintersections.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a121b7fce482a5d689a254c1891a14f13"·id="r_a121b7fce482a5d689a254c1891a14f13"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·1·&gt;::Geometry&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03440.html#a121b7fce482a5d689a254c1891a14f13">Geometry</a></td></tr>87 <tr·class="memitem:a121b7fce482a5d689a254c1891a14f13"·id="r_a121b7fce482a5d689a254c1891a14f13"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·1·&gt;::Geometry&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03440.html#a121b7fce482a5d689a254c1891a14f13">Geometry</a></td></tr>
88 <tr·class="separator:a121b7fce482a5d689a254c1891a14f13"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a121b7fce482a5d689a254c1891a14f13"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:a3d9fe46a8359e489f2b3943666113d22"·id="r_a3d9fe46a8359e489f2b3943666113d22"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·1·&gt;::LocalGeometry&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03440.html#a3d9fe46a8359e489f2b3943666113d22">LocalGeometry</a></td></tr>89 <tr·class="memitem:a3d9fe46a8359e489f2b3943666113d22"·id="r_a3d9fe46a8359e489f2b3943666113d22"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·1·&gt;::LocalGeometry&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03440.html#a3d9fe46a8359e489f2b3943666113d22">LocalGeometry</a></td></tr>
90 <tr·class="separator:a3d9fe46a8359e489f2b3943666113d22"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a3d9fe46a8359e489f2b3943666113d22"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 809, 15 lines modifiedOffset 809, 15 lines modified
809 </div><div·class="memdoc">809 </div><div·class="memdoc">
  
810 <p>return·unit·outer·normal·</p>810 <p>return·unit·outer·normal·</p>
  
811 </div>811 </div>
812 </div>812 </div>
813 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>813 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
814 <li><a·class="el"·href="a00737_source.html">identitygridintersections.hh</a></li>814 <li><a·class="el"·href="a00746_source.html">identitygridintersections.hh</a></li>
815 </ul>815 </ul>
816 </div><!--·contents·-->816 </div><!--·contents·-->
817 <!--·start·footer·part·-->817 <!--·start·footer·part·-->
818 <hr·class="footer"/><address·class="footer"><small>818 <hr·class="footer"/><address·class="footer"><small>
819 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8819 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
820 </small></address>820 </small></address>
821 </body>821 </body>
2.24 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03444.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::IdentityGridLeafIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01047.html">Grid·Implementations</a>·&raquo;·<a·class="el"·href="a01049.html">IdentityGrid</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.··84 <p>Iterator·over·all·entities·of·a·given·codimension·and·level·of·a·grid.··
85 ·<a·href="a03444.html#details">More...</a></p>85 ·<a·href="a03444.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00755_source.html">dune/grid/identitygrid/identitygridleafiterator.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00758_source.html">dune/grid/identitygrid/identitygridleafiterator.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:ab954e16bec34e35cf6511fd087076ad1"·id="r_ab954e16bec34e35cf6511fd087076ad1"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">Entity</a></td></tr>90 <tr·class="memitem:ab954e16bec34e35cf6511fd087076ad1"·id="r_ab954e16bec34e35cf6511fd087076ad1"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03444.html#ab954e16bec34e35cf6511fd087076ad1">Entity</a></td></tr>
91 <tr·class="separator:ab954e16bec34e35cf6511fd087076ad1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:ab954e16bec34e35cf6511fd087076ad1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 322, 15 lines modifiedOffset 322, 15 lines modified
322 ··</tr>322 ··</tr>
323 </table>323 </table>
324 </div><div·class="memdoc">324 </div><div·class="memdoc">
  
325 </div>325 </div>
326 </div>326 </div>
327 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>327 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
328 <li><a·class="el"·href="a00755_source.html">identitygridleafiterator.hh</a></li>328 <li><a·class="el"·href="a00758_source.html">identitygridleafiterator.hh</a></li>
329 </ul>329 </ul>
330 </div><!--·contents·-->330 </div><!--·contents·-->
331 <!--·start·footer·part·-->331 <!--·start·footer·part·-->
332 <hr·class="footer"/><address·class="footer"><small>332 <hr·class="footer"/><address·class="footer"><small>
333 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8333 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
334 </small></address>334 </small></address>
335 </body>335 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03448.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a03445.html">List·of·all·members</a>··</div>80 <a·href="a03445.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::BasicBlock·Class·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::BasicBlock·Class·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::dgf::BasicBlock:</div>86 Inheritance·diagram·for·Dune::dgf::BasicBlock:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03447.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_basic_block_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03447.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_basic_block_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1dgf_1_1_basic_block_inherit__map"·id="a_dune_1_1dgf_1_1_basic_block_inherit__map">89 <map·name="a_dune_1_1dgf_1_1_basic_block_inherit__map"·id="a_dune_1_1dgf_1_1_basic_block_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,347,168,372"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,347,168,372"/>
91 <area·shape="rect"·href="a03460.html"·title="·"·alt=""·coords="241,5,462,31"/>91 <area·shape="rect"·href="a03460.html"·title="·"·alt=""·coords="241,5,462,31"/>
Offset 473, 16 lines modifiedOffset 473, 16 lines modified
473 ··</tr>473 ··</tr>
474 </table>474 </table>
475 </div><div·class="memdoc">475 </div><div·class="memdoc">
  
476 </div>476 </div>
477 </div>477 </div>
478 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>478 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
479 <li><a·class="el"·href="a00923_source.html">basic.hh</a></li>479 <li><a·class="el"·href="a00866_source.html">basic.hh</a></li>
480 <li><a·class="el"·href="a00869.html">basic.cc</a></li>480 <li><a·class="el"·href="a00860.html">basic.cc</a></li>
481 </ul>481 </ul>
482 </div><!--·contents·-->482 </div><!--·contents·-->
483 <!--·start·footer·part·-->483 <!--·start·footer·part·-->
484 <hr·class="footer"/><address·class="footer"><small>484 <hr·class="footer"/><address·class="footer"><small>
485 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8485 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
486 </small></address>486 </small></address>
487 </body>487 </body>
2.06 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03452.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a03449.html">List·of·all·members</a>··</div>79 <a·href="a03449.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::dgf::DomainData·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::dgf::DomainData·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a5c0a6884ff54c10fed3f8ea8a9f7de4f"·id="r_a5c0a6884ff54c10fed3f8ea8a9f7de4f"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">DGFBoundaryParameter::type</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">BoundaryParameter</a></td></tr>87 <tr·class="memitem:a5c0a6884ff54c10fed3f8ea8a9f7de4f"·id="r_a5c0a6884ff54c10fed3f8ea8a9f7de4f"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">DGFBoundaryParameter::type</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03452.html#a5c0a6884ff54c10fed3f8ea8a9f7de4f">BoundaryParameter</a></td></tr>
88 <tr·class="separator:a5c0a6884ff54c10fed3f8ea8a9f7de4f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a5c0a6884ff54c10fed3f8ea8a9f7de4f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 355, 15 lines modifiedOffset 355, 15 lines modified
355 ··</tr>355 ··</tr>
356 </table>356 </table>
357 </div><div·class="memdoc">357 </div><div·class="memdoc">
  
358 </div>358 </div>
359 </div>359 </div>
360 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>360 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
361 <li><a·class="el"·href="a00932_source.html">boundarydom.hh</a></li>361 <li><a·class="el"·href="a00920_source.html">boundarydom.hh</a></li>
362 </ul>362 </ul>
363 </div><!--·contents·-->363 </div><!--·contents·-->
364 <!--·start·footer·part·-->364 <!--·start·footer·part·-->
365 <hr·class="footer"/><address·class="footer"><small>365 <hr·class="footer"/><address·class="footer"><small>
366 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8366 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
367 </small></address>367 </small></address>
368 </body>368 </body>
2.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03456.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;79 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
80 <a·href="a03453.html">List·of·all·members</a>··</div>80 <a·href="a03453.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::Domain·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::Domain·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a7a6f83b406f4fa9ec4556148700f322a"·id="r_a7a6f83b406f4fa9ec4556148700f322a"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">DGFBoundaryParameter::type</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03456.html#a7a6f83b406f4fa9ec4556148700f322a">BoundaryParameter</a></td></tr>88 <tr·class="memitem:a7a6f83b406f4fa9ec4556148700f322a"·id="r_a7a6f83b406f4fa9ec4556148700f322a"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">DGFBoundaryParameter::type</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03456.html#a7a6f83b406f4fa9ec4556148700f322a">BoundaryParameter</a></td></tr>
89 <tr·class="separator:a7a6f83b406f4fa9ec4556148700f322a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a7a6f83b406f4fa9ec4556148700f322a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 334, 15 lines modifiedOffset 334, 15 lines modified
334 ········</tr>334 ········</tr>
335 ······</table>335 ······</table>
336 </div><div·class="memdoc">336 </div><div·class="memdoc">
  
337 </div>337 </div>
338 </div>338 </div>
339 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>339 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
340 <li><a·class="el"·href="a00932_source.html">boundarydom.hh</a></li>340 <li><a·class="el"·href="a00920_source.html">boundarydom.hh</a></li>
341 </ul>341 </ul>
342 </div><!--·contents·-->342 </div><!--·contents·-->
343 <!--·start·footer·part·-->343 <!--·start·footer·part·-->
344 <hr·class="footer"/><address·class="footer"><small>344 <hr·class="footer"/><address·class="footer"><small>
345 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8345 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
346 </small></address>346 </small></address>
347 </body>347 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03460.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a03457.html">List·of·all·members</a>··</div>80 <a·href="a03457.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::BoundaryDomBlock·Class·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::BoundaryDomBlock·Class·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::dgf::BoundaryDomBlock:</div>86 Inheritance·diagram·for·Dune::dgf::BoundaryDomBlock:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03459.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_boundary_dom_block_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03459.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_boundary_dom_block_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1dgf_1_1_boundary_dom_block_inherit__map"·id="a_dune_1_1dgf_1_1_boundary_dom_block_inherit__map">89 <map·name="a_dune_1_1dgf_1_1_boundary_dom_block_inherit__map"·id="a_dune_1_1dgf_1_1_boundary_dom_block_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,79,227,104"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,79,227,104"/>
91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="35,5,197,31"/>91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="35,5,197,31"/>
Offset 655, 16 lines modifiedOffset 655, 16 lines modified
655 ··</tr>655 ··</tr>
656 </table>656 </table>
657 </div><div·class="memdoc">657 </div><div·class="memdoc">
  
658 </div>658 </div>
659 </div>659 </div>
660 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>660 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
661 <li><a·class="el"·href="a00932_source.html">boundarydom.hh</a></li>661 <li><a·class="el"·href="a00920_source.html">boundarydom.hh</a></li>
662 <li><a·class="el"·href="a00938.html">boundarydom.cc</a></li>662 <li><a·class="el"·href="a00917.html">boundarydom.cc</a></li>
663 </ul>663 </ul>
664 </div><!--·contents·-->664 </div><!--·contents·-->
665 <!--·start·footer·part·-->665 <!--·start·footer·part·-->
666 <hr·class="footer"/><address·class="footer"><small>666 <hr·class="footer"/><address·class="footer"><small>
667 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8667 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
668 </small></address>668 </small></address>
669 </body>669 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03464.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
81 <a·href="a03461.html">List·of·all·members</a>··</div>81 <a·href="a03461.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::dgf::BoundarySegBlock·Class·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::dgf::BoundarySegBlock·Class·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00872_source.html">dune/grid/io/file/dgfparser/blocks/boundaryseg.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00887_source.html">dune/grid/io/file/dgfparser/blocks/boundaryseg.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::dgf::BoundarySegBlock:</div>87 Inheritance·diagram·for·Dune::dgf::BoundarySegBlock:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03463.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_boundary_seg_block_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03463.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_boundary_seg_block_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1dgf_1_1_boundary_seg_block_inherit__map"·id="a_dune_1_1dgf_1_1_boundary_seg_block_inherit__map">90 <map·name="a_dune_1_1dgf_1_1_boundary_seg_block_inherit__map"·id="a_dune_1_1dgf_1_1_boundary_seg_block_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="5,79,220,104"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,79,220,104"/>
92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="31,5,194,31"/>92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="31,5,194,31"/>
Offset 582, 16 lines modifiedOffset 582, 16 lines modified
582 ··</tr>582 ··</tr>
583 </table>583 </table>
584 </div><div·class="memdoc">584 </div><div·class="memdoc">
  
585 </div>585 </div>
586 </div>586 </div>
587 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>587 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
588 <li><a·class="el"·href="a00872_source.html">boundaryseg.hh</a></li>588 <li><a·class="el"·href="a00887_source.html">boundaryseg.hh</a></li>
589 <li><a·class="el"·href="a00905.html">boundaryseg.cc</a></li>589 <li><a·class="el"·href="a00875.html">boundaryseg.cc</a></li>
590 </ul>590 </ul>
591 </div><!--·contents·-->591 </div><!--·contents·-->
592 <!--·start·footer·part·-->592 <!--·start·footer·part·-->
593 <hr·class="footer"/><address·class="footer"><small>593 <hr·class="footer"/><address·class="footer"><small>
594 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8594 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
595 </small></address>595 </small></address>
596 </body>596 </body>
1.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03468.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a03465.html">List·of·all·members</a>··</div>80 <a·href="a03465.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::CubeBlock·Class·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::CubeBlock·Class·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">dune/grid/io/file/dgfparser/blocks/cube.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00878_source.html">dune/grid/io/file/dgfparser/blocks/cube.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::dgf::CubeBlock:</div>86 Inheritance·diagram·for·Dune::dgf::CubeBlock:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03467.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_cube_block_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03467.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_cube_block_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1dgf_1_1_cube_block_inherit__map"·id="a_dune_1_1dgf_1_1_cube_block_inherit__map">89 <map·name="a_dune_1_1dgf_1_1_cube_block_inherit__map"·id="a_dune_1_1dgf_1_1_cube_block_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="6,79,167,104"/>90 <area·shape="rect"·title="·"·alt=""·coords="6,79,167,104"/>
91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="5,5,168,31"/>91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="5,5,168,31"/>
Offset 545, 16 lines modifiedOffset 545, 16 lines modified
545 ··</tr>545 ··</tr>
546 </table>546 </table>
547 </div><div·class="memdoc">547 </div><div·class="memdoc">
  
548 </div>548 </div>
549 </div>549 </div>
550 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>550 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
551 <li><a·class="el"·href="a00929_source.html">cube.hh</a></li>551 <li><a·class="el"·href="a00878_source.html">cube.hh</a></li>
552 <li><a·class="el"·href="a00926.html">cube.cc</a></li>552 <li><a·class="el"·href="a00893.html">cube.cc</a></li>
553 </ul>553 </ul>
554 </div><!--·contents·-->554 </div><!--·contents·-->
555 <!--·start·footer·part·-->555 <!--·start·footer·part·-->
556 <hr·class="footer"/><address·class="footer"><small>556 <hr·class="footer"/><address·class="footer"><small>
557 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8557 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
558 </small></address>558 </small></address>
559 </body>559 </body>
1.82 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03472.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
81 <a·href="a03469.html">List·of·all·members</a>··</div>81 <a·href="a03469.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::dgf::DimBlock·Class·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::dgf::DimBlock·Class·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00935_source.html">dune/grid/io/file/dgfparser/blocks/dim.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00884_source.html">dune/grid/io/file/dgfparser/blocks/dim.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::dgf::DimBlock:</div>87 Inheritance·diagram·for·Dune::dgf::DimBlock:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03471.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_dim_block_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03471.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_dim_block_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1dgf_1_1_dim_block_inherit__map"·id="a_dune_1_1dgf_1_1_dim_block_inherit__map">90 <map·name="a_dune_1_1dgf_1_1_dim_block_inherit__map"·id="a_dune_1_1dgf_1_1_dim_block_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="9,79,164,104"/>91 <area·shape="rect"·title="·"·alt=""·coords="9,79,164,104"/>
92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="5,5,168,31"/>92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="5,5,168,31"/>
Offset 542, 16 lines modifiedOffset 542, 16 lines modified
542 ··</tr>542 ··</tr>
543 </table>543 </table>
544 </div><div·class="memdoc">544 </div><div·class="memdoc">
  
545 </div>545 </div>
546 </div>546 </div>
547 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>547 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
548 <li><a·class="el"·href="a00935_source.html">dim.hh</a></li>548 <li><a·class="el"·href="a00884_source.html">dim.hh</a></li>
549 <li><a·class="el"·href="a00890.html">dim.cc</a></li>549 <li><a·class="el"·href="a00902.html">dim.cc</a></li>
550 </ul>550 </ul>
551 </div><!--·contents·-->551 </div><!--·contents·-->
552 <!--·start·footer·part·-->552 <!--·start·footer·part·-->
553 <hr·class="footer"/><address·class="footer"><small>553 <hr·class="footer"/><address·class="footer"><small>
554 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8554 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
555 </small></address>555 </small></address>
556 </body>556 </body>
1.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03476.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a03473.html">List·of·all·members</a>··</div>80 <a·href="a03473.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::GeneralBlock·Class·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::GeneralBlock·Class·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00896_source.html">dune/grid/io/file/dgfparser/blocks/general.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00929_source.html">dune/grid/io/file/dgfparser/blocks/general.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::dgf::GeneralBlock:</div>86 Inheritance·diagram·for·Dune::dgf::GeneralBlock:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03475.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_general_block_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03475.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_general_block_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1dgf_1_1_general_block_inherit__map"·id="a_dune_1_1dgf_1_1_general_block_inherit__map">89 <map·name="a_dune_1_1dgf_1_1_general_block_inherit__map"·id="a_dune_1_1dgf_1_1_general_block_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,79,184,104"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,79,184,104"/>
91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="13,5,176,31"/>91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="13,5,176,31"/>
Offset 545, 16 lines modifiedOffset 545, 16 lines modified
545 ··</tr>545 ··</tr>
546 </table>546 </table>
547 </div><div·class="memdoc">547 </div><div·class="memdoc">
  
548 </div>548 </div>
549 </div>549 </div>
550 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>550 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
551 <li><a·class="el"·href="a00896_source.html">general.hh</a></li>551 <li><a·class="el"·href="a00929_source.html">general.hh</a></li>
552 <li><a·class="el"·href="a00878.html">general.cc</a></li>552 <li><a·class="el"·href="a00857.html">general.cc</a></li>
553 </ul>553 </ul>
554 </div><!--·contents·-->554 </div><!--·contents·-->
555 <!--·start·footer·part·-->555 <!--·start·footer·part·-->
556 <hr·class="footer"/><address·class="footer"><small>556 <hr·class="footer"/><address·class="footer"><small>
557 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8557 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
558 </small></address>558 </small></address>
559 </body>559 </body>
2.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03480.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ··<div·class="headertitle"><div·class="title">Dune::dgf::GridParameterBlock·Class·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01056.html">The·Dune·Grid·Format·(DGF)</a>·&raquo;·<a·class="el"·href="a01057.html">DGF·grid·parameter·for·different·grids</a></div></div></div>83 ··<div·class="headertitle"><div·class="title">Dune::dgf::GridParameterBlock·Class·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01056.html">The·Dune·Grid·Format·(DGF)</a>·&raquo;·<a·class="el"·href="a01057.html">DGF·grid·parameter·for·different·grids</a></div></div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p>Common·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·parameters.··86 <p>Common·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·parameters.··
87 ·<a·href="a03480.html#details">More...</a></p>87 ·<a·href="a03480.html#details">More...</a></p>
  
88 <p><code>#include·&lt;<a·class="el"·href="a00911_source.html">dune/grid/io/file/dgfparser/blocks/gridparameter.hh</a>&gt;</code></p>88 <p><code>#include·&lt;<a·class="el"·href="a00926_source.html">dune/grid/io/file/dgfparser/blocks/gridparameter.hh</a>&gt;</code></p>
89 <div·class="dynheader">89 <div·class="dynheader">
90 Inheritance·diagram·for·Dune::dgf::GridParameterBlock:</div>90 Inheritance·diagram·for·Dune::dgf::GridParameterBlock:</div>
91 <div·class="dyncontent">91 <div·class="dyncontent">
92 <div·class="center"><img·src="a03479.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_grid_parameter_block_inherit__map"·alt="Inheritance·graph"/></div>92 <div·class="center"><img·src="a03479.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_grid_parameter_block_inherit__map"·alt="Inheritance·graph"/></div>
93 <map·name="a_dune_1_1dgf_1_1_grid_parameter_block_inherit__map"·id="a_dune_1_1dgf_1_1_grid_parameter_block_inherit__map">93 <map·name="a_dune_1_1dgf_1_1_grid_parameter_block_inherit__map"·id="a_dune_1_1dgf_1_1_grid_parameter_block_inherit__map">
94 <area·shape="rect"·title="Common·Grid·parameters."·alt=""·coords="133,79,319,119"/>94 <area·shape="rect"·title="Common·Grid·parameters."·alt=""·coords="133,79,319,119"/>
95 <area·shape="rect"·href="a03660.html"·title="·"·alt=""·coords="5,167,212,207"/>95 <area·shape="rect"·href="a03660.html"·title="·"·alt=""·coords="5,167,212,207"/>
Offset 839, 15 lines modifiedOffset 839, 15 lines modified
839 ··</tr>839 ··</tr>
840 </table>840 </table>
841 </div><div·class="memdoc">841 </div><div·class="memdoc">
  
842 </div>842 </div>
843 </div>843 </div>
844 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>844 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
845 <li><a·class="el"·href="a00911_source.html">gridparameter.hh</a></li>845 <li><a·class="el"·href="a00926_source.html">gridparameter.hh</a></li>
846 </ul>846 </ul>
847 </div><!--·contents·-->847 </div><!--·contents·-->
848 <!--·start·footer·part·-->848 <!--·start·footer·part·-->
849 <hr·class="footer"/><address·class="footer"><small>849 <hr·class="footer"/><address·class="footer"><small>
850 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8850 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
851 </small></address>851 </small></address>
852 </body>852 </body>
1.87 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03484.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
81 <a·href="a03481.html">List·of·all·members</a>··</div>81 <a·href="a03481.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::dgf::IntervalBlock·Struct·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::dgf::IntervalBlock·Struct·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00884_source.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00881_source.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::dgf::IntervalBlock:</div>87 Inheritance·diagram·for·Dune::dgf::IntervalBlock:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03483.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_interval_block_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03483.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_interval_block_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1dgf_1_1_interval_block_inherit__map"·id="a_dune_1_1dgf_1_1_interval_block_inherit__map">90 <map·name="a_dune_1_1dgf_1_1_interval_block_inherit__map"·id="a_dune_1_1dgf_1_1_interval_block_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="5,79,184,104"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,79,184,104"/>
92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="13,5,176,31"/>92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="13,5,176,31"/>
Offset 739, 16 lines modifiedOffset 739, 16 lines modified
739 ··</tr>739 ··</tr>
740 </table>740 </table>
741 </div><div·class="memdoc">741 </div><div·class="memdoc">
  
742 </div>742 </div>
743 </div>743 </div>
744 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>744 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
745 <li><a·class="el"·href="a00884_source.html">interval.hh</a></li>745 <li><a·class="el"·href="a00881_source.html">interval.hh</a></li>
746 <li><a·class="el"·href="a00941.html">interval.cc</a></li>746 <li><a·class="el"·href="a00863.html">interval.cc</a></li>
747 </ul>747 </ul>
748 </div><!--·contents·-->748 </div><!--·contents·-->
749 <!--·start·footer·part·-->749 <!--·start·footer·part·-->
750 <hr·class="footer"/><address·class="footer"><small>750 <hr·class="footer"/><address·class="footer"><small>
751 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8751 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
752 </small></address>752 </small></address>
753 </body>753 </body>
2.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03488.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
79 <a·href="a03485.html">List·of·all·members</a>··</div>79 <a·href="a03485.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::dgf::IntervalBlock::Interval·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::dgf::IntervalBlock::Interval·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00884_source.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00881_source.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
86 Public·Member·Functions</h2></td></tr>86 Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a122c6f42b7aba7d1a2215fb2533188b5"·id="r_a122c6f42b7aba7d1a2215fb2533188b5"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03488.html#a122c6f42b7aba7d1a2215fb2533188b5">Interval</a>·()</td></tr>87 <tr·class="memitem:a122c6f42b7aba7d1a2215fb2533188b5"·id="r_a122c6f42b7aba7d1a2215fb2533188b5"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03488.html#a122c6f42b7aba7d1a2215fb2533188b5">Interval</a>·()</td></tr>
88 <tr·class="separator:a122c6f42b7aba7d1a2215fb2533188b5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a122c6f42b7aba7d1a2215fb2533188b5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:a752db73509610bb67e3cf4ecd50d9f94"·id="r_a752db73509610bb67e3cf4ecd50d9f94"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03488.html#a752db73509610bb67e3cf4ecd50d9f94">Interval</a>·(const·<a·class="el"·href="a03488.html">Interval</a>·&amp;interval,·const·std::vector&lt;·int·&gt;·&amp;map)</td></tr>89 <tr·class="memitem:a752db73509610bb67e3cf4ecd50d9f94"·id="r_a752db73509610bb67e3cf4ecd50d9f94"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03488.html#a752db73509610bb67e3cf4ecd50d9f94">Interval</a>·(const·<a·class="el"·href="a03488.html">Interval</a>·&amp;interval,·const·std::vector&lt;·int·&gt;·&amp;map)</td></tr>
90 <tr·class="separator:a752db73509610bb67e3cf4ecd50d9f94"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a752db73509610bb67e3cf4ecd50d9f94"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 240, 15 lines modifiedOffset 240, 15 lines modified
240 ········</tr>240 ········</tr>
241 ······</table>241 ······</table>
242 </div><div·class="memdoc">242 </div><div·class="memdoc">
  
243 </div>243 </div>
244 </div>244 </div>
245 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>245 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
246 <li><a·class="el"·href="a00884_source.html">interval.hh</a></li>246 <li><a·class="el"·href="a00881_source.html">interval.hh</a></li>
247 </ul>247 </ul>
248 </div><!--·contents·-->248 </div><!--·contents·-->
249 <!--·start·footer·part·-->249 <!--·start·footer·part·-->
250 <hr·class="footer"/><address·class="footer"><small>250 <hr·class="footer"/><address·class="footer"><small>
251 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8251 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
252 </small></address>252 </small></address>
253 </body>253 </body>
2.02 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03492.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
81 <a·href="a03489.html">List·of·all·members</a>··</div>81 <a·href="a03489.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::dgf::PeriodicFaceTransformationBlock·Struct·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::dgf::PeriodicFaceTransformationBlock·Struct·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00908_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::dgf::PeriodicFaceTransformationBlock:</div>87 Inheritance·diagram·for·Dune::dgf::PeriodicFaceTransformationBlock:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03491.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_periodic_face_transformation_block_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03491.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_periodic_face_transformation_block_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1dgf_1_1_periodic_face_transformation_block_inherit__map"·id="a_dune_1_1dgf_1_1_periodic_face_transformation_block_inherit__map">90 <map·name="a_dune_1_1dgf_1_1_periodic_face_transformation_block_inherit__map"·id="a_dune_1_1dgf_1_1_periodic_face_transformation_block_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="5,79,276,119"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,79,276,119"/>
92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="59,5,222,31"/>92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="59,5,222,31"/>
Offset 506, 16 lines modifiedOffset 506, 16 lines modified
506 ··</tr>506 ··</tr>
507 </table>507 </table>
508 </div><div·class="memdoc">508 </div><div·class="memdoc">
  
509 </div>509 </div>
510 </div>510 </div>
511 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>511 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
512 <li><a·class="el"·href="a00908_source.html">periodicfacetrans.hh</a></li>512 <li><a·class="el"·href="a00932_source.html">periodicfacetrans.hh</a></li>
513 <li><a·class="el"·href="a00875.html">periodicfacetrans.cc</a></li>513 <li><a·class="el"·href="a00854.html">periodicfacetrans.cc</a></li>
514 </ul>514 </ul>
515 </div><!--·contents·-->515 </div><!--·contents·-->
516 <!--·start·footer·part·-->516 <!--·start·footer·part·-->
517 <hr·class="footer"/><address·class="footer"><small>517 <hr·class="footer"/><address·class="footer"><small>
518 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8518 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
519 </small></address>519 </small></address>
520 </body>520 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03496.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a03493.html">List·of·all·members</a>··</div>78 <a·href="a03493.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::dgf::PeriodicFaceTransformationBlock::Matrix&lt;·T·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::dgf::PeriodicFaceTransformationBlock::Matrix&lt;·T·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00908_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code></p>
83 <div·class="dynheader">83 <div·class="dynheader">
84 Inheritance·diagram·for·Dune::dgf::PeriodicFaceTransformationBlock::Matrix&lt;·T·&gt;:</div>84 Inheritance·diagram·for·Dune::dgf::PeriodicFaceTransformationBlock::Matrix&lt;·T·&gt;:</div>
85 <div·class="dyncontent">85 <div·class="dyncontent">
86 <div·class="center"><img·src="a03495.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_periodic_face_transformation_block_1_1_matrix_3_01_t_01_4_inherit__map"·alt="Inheritance·graph"/></div>86 <div·class="center"><img·src="a03495.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_periodic_face_transformation_block_1_1_matrix_3_01_t_01_4_inherit__map"·alt="Inheritance·graph"/></div>
87 <map·name="a_dune_1_1dgf_1_1_periodic_face_transformation_block_1_1_matrix_3_01_t_01_4_inherit__map"·id="a_dune_1_1dgf_1_1_periodic_face_transformation_block_1_1_matrix_3_01_t_01_4_inherit__map">87 <map·name="a_dune_1_1dgf_1_1_periodic_face_transformation_block_1_1_matrix_3_01_t_01_4_inherit__map"·id="a_dune_1_1dgf_1_1_periodic_face_transformation_block_1_1_matrix_3_01_t_01_4_inherit__map">
88 <area·shape="rect"·title="·"·alt=""·coords="5,5,276,45"/>88 <area·shape="rect"·title="·"·alt=""·coords="5,5,276,45"/>
89 <area·shape="rect"·href="a03496.html"·title="·"·alt=""·coords="5,108,276,148"/>89 <area·shape="rect"·href="a03496.html"·title="·"·alt=""·coords="5,108,276,148"/>
Offset 272, 15 lines modifiedOffset 272, 15 lines modified
272 ··</tr>272 ··</tr>
273 </table>273 </table>
274 </div><div·class="memdoc">274 </div><div·class="memdoc">
  
275 </div>275 </div>
276 </div>276 </div>
277 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>277 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
278 <li><a·class="el"·href="a00908_source.html">periodicfacetrans.hh</a></li>278 <li><a·class="el"·href="a00932_source.html">periodicfacetrans.hh</a></li>
279 </ul>279 </ul>
280 </div><!--·contents·-->280 </div><!--·contents·-->
281 <!--·start·footer·part·-->281 <!--·start·footer·part·-->
282 <hr·class="footer"/><address·class="footer"><small>282 <hr·class="footer"/><address·class="footer"><small>
283 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8283 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
284 </small></address>284 </small></address>
285 </body>285 </body>
2.07 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03500.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
79 <a·href="a03497.html">List·of·all·members</a>··</div>79 <a·href="a03497.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::dgf::PeriodicFaceTransformationBlock::AffineTransformation·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::dgf::PeriodicFaceTransformationBlock::AffineTransformation·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00908_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
86 Public·Member·Functions</h2></td></tr>86 Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a8223943ff18f28136b565e60661ec0ec"·id="r_a8223943ff18f28136b565e60661ec0ec"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03500.html#a8223943ff18f28136b565e60661ec0ec">AffineTransformation</a>·(int·dimworld)</td></tr>87 <tr·class="memitem:a8223943ff18f28136b565e60661ec0ec"·id="r_a8223943ff18f28136b565e60661ec0ec"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03500.html#a8223943ff18f28136b565e60661ec0ec">AffineTransformation</a>·(int·dimworld)</td></tr>
88 <tr·class="separator:a8223943ff18f28136b565e60661ec0ec"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a8223943ff18f28136b565e60661ec0ec"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ········</tr>148 ········</tr>
149 ······</table>149 ······</table>
150 </div><div·class="memdoc">150 </div><div·class="memdoc">
  
151 </div>151 </div>
152 </div>152 </div>
153 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>153 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
154 <li><a·class="el"·href="a00908_source.html">periodicfacetrans.hh</a></li>154 <li><a·class="el"·href="a00932_source.html">periodicfacetrans.hh</a></li>
155 </ul>155 </ul>
156 </div><!--·contents·-->156 </div><!--·contents·-->
157 <!--·start·footer·part·-->157 <!--·start·footer·part·-->
158 <hr·class="footer"/><address·class="footer"><small>158 <hr·class="footer"/><address·class="footer"><small>
159 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8159 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
160 </small></address>160 </small></address>
161 </body>161 </body>
1.75 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03504.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a03501.html">List·of·all·members</a>··</div>80 <a·href="a03501.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::PolygonBlock·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::PolygonBlock·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00899_source.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00872_source.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::dgf::PolygonBlock:</div>86 Inheritance·diagram·for·Dune::dgf::PolygonBlock:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03503.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_polygon_block_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03503.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_polygon_block_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1dgf_1_1_polygon_block_inherit__map"·id="a_dune_1_1dgf_1_1_polygon_block_inherit__map">89 <map·name="a_dune_1_1dgf_1_1_polygon_block_inherit__map"·id="a_dune_1_1dgf_1_1_polygon_block_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,79,185,104"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,79,185,104"/>
91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="14,5,177,31"/>91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="14,5,177,31"/>
Offset 533, 15 lines modifiedOffset 533, 15 lines modified
533 ··</tr>533 ··</tr>
534 </table>534 </table>
535 </div><div·class="memdoc">535 </div><div·class="memdoc">
  
536 </div>536 </div>
537 </div>537 </div>
538 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>538 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
539 <li><a·class="el"·href="a00899_source.html">polygon.hh</a></li>539 <li><a·class="el"·href="a00872_source.html">polygon.hh</a></li>
540 </ul>540 </ul>
541 </div><!--·contents·-->541 </div><!--·contents·-->
542 <!--·start·footer·part·-->542 <!--·start·footer·part·-->
543 <hr·class="footer"/><address·class="footer"><small>543 <hr·class="footer"/><address·class="footer"><small>
544 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8544 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
545 </small></address>545 </small></address>
546 </body>546 </body>
1.78 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03508.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a03505.html">List·of·all·members</a>··</div>80 <a·href="a03505.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::PolyhedronBlock·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::PolyhedronBlock·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00902_source.html">dune/grid/io/file/dgfparser/blocks/polyhedron.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00869_source.html">dune/grid/io/file/dgfparser/blocks/polyhedron.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::dgf::PolyhedronBlock:</div>86 Inheritance·diagram·for·Dune::dgf::PolyhedronBlock:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03507.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_polyhedron_block_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03507.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_polyhedron_block_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1dgf_1_1_polyhedron_block_inherit__map"·id="a_dune_1_1dgf_1_1_polyhedron_block_inherit__map">89 <map·name="a_dune_1_1dgf_1_1_polyhedron_block_inherit__map"·id="a_dune_1_1dgf_1_1_polyhedron_block_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,79,207,104"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,79,207,104"/>
91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="25,5,187,31"/>91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="25,5,187,31"/>
Offset 503, 15 lines modifiedOffset 503, 15 lines modified
503 ··</tr>503 ··</tr>
504 </table>504 </table>
505 </div><div·class="memdoc">505 </div><div·class="memdoc">
  
506 </div>506 </div>
507 </div>507 </div>
508 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>508 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
509 <li><a·class="el"·href="a00902_source.html">polyhedron.hh</a></li>509 <li><a·class="el"·href="a00869_source.html">polyhedron.hh</a></li>
510 </ul>510 </ul>
511 </div><!--·contents·-->511 </div><!--·contents·-->
512 <!--·start·footer·part·-->512 <!--·start·footer·part·-->
513 <hr·class="footer"/><address·class="footer"><small>513 <hr·class="footer"/><address·class="footer"><small>
514 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8514 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
515 </small></address>515 </small></address>
516 </body>516 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03512.html
    
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 </div><div·class="memdoc">217 </div><div·class="memdoc">
  
218 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>218 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
219 </div>219 </div>
220 </div>220 </div>
221 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>221 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
222 <li><a·class="el"·href="a00944.html">projection.cc</a></li>222 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
223 </ul>223 </ul>
224 </div><!--·contents·-->224 </div><!--·contents·-->
225 <!--·start·footer·part·-->225 <!--·start·footer·part·-->
226 <hr·class="footer"/><address·class="footer"><small>226 <hr·class="footer"/><address·class="footer"><small>
227 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8227 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
228 </small></address>228 </small></address>
229 </body>229 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03516.html
    
Offset 160, 15 lines modifiedOffset 160, 15 lines modified
160 </div><div·class="memdoc">160 </div><div·class="memdoc">
  
161 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>161 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
162 </div>162 </div>
163 </div>163 </div>
164 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>164 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
165 <li><a·class="el"·href="a00944.html">projection.cc</a></li>165 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
166 </ul>166 </ul>
167 </div><!--·contents·-->167 </div><!--·contents·-->
168 <!--·start·footer·part·-->168 <!--·start·footer·part·-->
169 <hr·class="footer"/><address·class="footer"><small>169 <hr·class="footer"/><address·class="footer"><small>
170 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8170 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
171 </small></address>171 </small></address>
172 </body>172 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03520.html
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 </div><div·class="memdoc">199 </div><div·class="memdoc">
  
200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
201 </div>201 </div>
202 </div>202 </div>
203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
204 <li><a·class="el"·href="a00944.html">projection.cc</a></li>204 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 <!--·start·footer·part·-->207 <!--·start·footer·part·-->
208 <hr·class="footer"/><address·class="footer"><small>208 <hr·class="footer"/><address·class="footer"><small>
209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
210 </small></address>210 </small></address>
211 </body>211 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03524.html
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 </div><div·class="memdoc">189 </div><div·class="memdoc">
  
190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
191 </div>191 </div>
192 </div>192 </div>
193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
194 <li><a·class="el"·href="a00944.html">projection.cc</a></li>194 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
195 </ul>195 </ul>
196 </div><!--·contents·-->196 </div><!--·contents·-->
197 <!--·start·footer·part·-->197 <!--·start·footer·part·-->
198 <hr·class="footer"/><address·class="footer"><small>198 <hr·class="footer"/><address·class="footer"><small>
199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
200 </small></address>200 </small></address>
201 </body>201 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03528.html
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 </div><div·class="memdoc">199 </div><div·class="memdoc">
  
200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
201 </div>201 </div>
202 </div>202 </div>
203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
204 <li><a·class="el"·href="a00944.html">projection.cc</a></li>204 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 <!--·start·footer·part·-->207 <!--·start·footer·part·-->
208 <hr·class="footer"/><address·class="footer"><small>208 <hr·class="footer"/><address·class="footer"><small>
209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
210 </small></address>210 </small></address>
211 </body>211 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03532.html
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 </div><div·class="memdoc">189 </div><div·class="memdoc">
  
190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
191 </div>191 </div>
192 </div>192 </div>
193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
194 <li><a·class="el"·href="a00944.html">projection.cc</a></li>194 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
195 </ul>195 </ul>
196 </div><!--·contents·-->196 </div><!--·contents·-->
197 <!--·start·footer·part·-->197 <!--·start·footer·part·-->
198 <hr·class="footer"/><address·class="footer"><small>198 <hr·class="footer"/><address·class="footer"><small>
199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
200 </small></address>200 </small></address>
201 </body>201 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03536.html
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 </div><div·class="memdoc">189 </div><div·class="memdoc">
  
190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
191 </div>191 </div>
192 </div>192 </div>
193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
194 <li><a·class="el"·href="a00944.html">projection.cc</a></li>194 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
195 </ul>195 </ul>
196 </div><!--·contents·-->196 </div><!--·contents·-->
197 <!--·start·footer·part·-->197 <!--·start·footer·part·-->
198 <hr·class="footer"/><address·class="footer"><small>198 <hr·class="footer"/><address·class="footer"><small>
199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
200 </small></address>200 </small></address>
201 </body>201 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03540.html
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 </div><div·class="memdoc">189 </div><div·class="memdoc">
  
190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
191 </div>191 </div>
192 </div>192 </div>
193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
194 <li><a·class="el"·href="a00944.html">projection.cc</a></li>194 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
195 </ul>195 </ul>
196 </div><!--·contents·-->196 </div><!--·contents·-->
197 <!--·start·footer·part·-->197 <!--·start·footer·part·-->
198 <hr·class="footer"/><address·class="footer"><small>198 <hr·class="footer"/><address·class="footer"><small>
199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
200 </small></address>200 </small></address>
201 </body>201 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03544.html
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 </div><div·class="memdoc">189 </div><div·class="memdoc">
  
190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
191 </div>191 </div>
192 </div>192 </div>
193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
194 <li><a·class="el"·href="a00944.html">projection.cc</a></li>194 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
195 </ul>195 </ul>
196 </div><!--·contents·-->196 </div><!--·contents·-->
197 <!--·start·footer·part·-->197 <!--·start·footer·part·-->
198 <hr·class="footer"/><address·class="footer"><small>198 <hr·class="footer"/><address·class="footer"><small>
199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
200 </small></address>200 </small></address>
201 </body>201 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03548.html
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 </div><div·class="memdoc">189 </div><div·class="memdoc">
  
190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>190 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
191 </div>191 </div>
192 </div>192 </div>
193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>193 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
194 <li><a·class="el"·href="a00944.html">projection.cc</a></li>194 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
195 </ul>195 </ul>
196 </div><!--·contents·-->196 </div><!--·contents·-->
197 <!--·start·footer·part·-->197 <!--·start·footer·part·-->
198 <hr·class="footer"/><address·class="footer"><small>198 <hr·class="footer"/><address·class="footer"><small>
199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8199 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
200 </small></address>200 </small></address>
201 </body>201 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03552.html
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 </div><div·class="memdoc">199 </div><div·class="memdoc">
  
200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
201 </div>201 </div>
202 </div>202 </div>
203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
204 <li><a·class="el"·href="a00944.html">projection.cc</a></li>204 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 <!--·start·footer·part·-->207 <!--·start·footer·part·-->
208 <hr·class="footer"/><address·class="footer"><small>208 <hr·class="footer"/><address·class="footer"><small>
209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
210 </small></address>210 </small></address>
211 </body>211 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03556.html
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 </div><div·class="memdoc">199 </div><div·class="memdoc">
  
200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
201 </div>201 </div>
202 </div>202 </div>
203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
204 <li><a·class="el"·href="a00944.html">projection.cc</a></li>204 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 <!--·start·footer·part·-->207 <!--·start·footer·part·-->
208 <hr·class="footer"/><address·class="footer"><small>208 <hr·class="footer"/><address·class="footer"><small>
209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
210 </small></address>210 </small></address>
211 </body>211 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03560.html
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 </div><div·class="memdoc">199 </div><div·class="memdoc">
  
200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
201 </div>201 </div>
202 </div>202 </div>
203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
204 <li><a·class="el"·href="a00944.html">projection.cc</a></li>204 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 <!--·start·footer·part·-->207 <!--·start·footer·part·-->
208 <hr·class="footer"/><address·class="footer"><small>208 <hr·class="footer"/><address·class="footer"><small>
209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
210 </small></address>210 </small></address>
211 </body>211 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03564.html
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 </div><div·class="memdoc">199 </div><div·class="memdoc">
  
200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
201 </div>201 </div>
202 </div>202 </div>
203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
204 <li><a·class="el"·href="a00944.html">projection.cc</a></li>204 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 <!--·start·footer·part·-->207 <!--·start·footer·part·-->
208 <hr·class="footer"/><address·class="footer"><small>208 <hr·class="footer"/><address·class="footer"><small>
209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
210 </small></address>210 </small></address>
211 </body>211 </body>
803 B
./usr/share/doc/libdune-grid-doc/doxygen/a03568.html
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 </div><div·class="memdoc">199 </div><div·class="memdoc">
  
200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>200 <p>Implements·<a·class="el"·href="a03584.html#ab90b022a705ed3e9e3722114d8afdcfe">Dune::dgf::ProjectionBlock::Expression</a>.</p>
  
201 </div>201 </div>
202 </div>202 </div>
203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>203 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
204 <li><a·class="el"·href="a00944.html">projection.cc</a></li>204 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 <!--·start·footer·part·-->207 <!--·start·footer·part·-->
208 <hr·class="footer"/><address·class="footer"><small>208 <hr·class="footer"/><address·class="footer"><small>
209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
210 </small></address>210 </small></address>
211 </body>211 </body>
774 B
./usr/share/doc/libdune-grid-doc/doxygen/a03572.html
    
Offset 848, 15 lines modifiedOffset 848, 15 lines modified
848 </table>848 </table>
849 </div><div·class="memdoc">849 </div><div·class="memdoc">
  
850 </div>850 </div>
851 </div>851 </div>
852 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>852 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
853 <li><a·class="el"·href="a07244_source.html">io/file/dgfparser/blocks/projection.hh</a></li>853 <li><a·class="el"·href="a07244_source.html">io/file/dgfparser/blocks/projection.hh</a></li>
854 <li><a·class="el"·href="a00944.html">projection.cc</a></li>854 <li><a·class="el"·href="a00896.html">projection.cc</a></li>
855 </ul>855 </ul>
856 </div><!--·contents·-->856 </div><!--·contents·-->
857 <!--·start·footer·part·-->857 <!--·start·footer·part·-->
858 <hr·class="footer"/><address·class="footer"><small>858 <hr·class="footer"/><address·class="footer"><small>
859 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8859 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
860 </small></address>860 </small></address>
861 </body>861 </body>
1.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03588.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
81 <a·href="a03585.html">List·of·all·members</a>··</div>81 <a·href="a03585.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::dgf::SimplexBlock·Class·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::dgf::SimplexBlock·Class·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00881_source.html">dune/grid/io/file/dgfparser/blocks/simplex.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00905_source.html">dune/grid/io/file/dgfparser/blocks/simplex.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::dgf::SimplexBlock:</div>87 Inheritance·diagram·for·Dune::dgf::SimplexBlock:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03587.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_simplex_block_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03587.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_simplex_block_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1dgf_1_1_simplex_block_inherit__map"·id="a_dune_1_1dgf_1_1_simplex_block_inherit__map">90 <map·name="a_dune_1_1dgf_1_1_simplex_block_inherit__map"·id="a_dune_1_1dgf_1_1_simplex_block_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="5,79,187,104"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,79,187,104"/>
92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="15,5,177,31"/>92 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="15,5,177,31"/>
Offset 593, 16 lines modifiedOffset 593, 16 lines modified
593 ··</tr>593 ··</tr>
594 </table>594 </table>
595 </div><div·class="memdoc">595 </div><div·class="memdoc">
  
596 </div>596 </div>
597 </div>597 </div>
598 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>598 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
599 <li><a·class="el"·href="a00881_source.html">simplex.hh</a></li>599 <li><a·class="el"·href="a00905_source.html">simplex.hh</a></li>
600 <li><a·class="el"·href="a00887.html">simplex.cc</a></li>600 <li><a·class="el"·href="a00908.html">simplex.cc</a></li>
601 </ul>601 </ul>
602 </div><!--·contents·-->602 </div><!--·contents·-->
603 <!--·start·footer·part·-->603 <!--·start·footer·part·-->
604 <hr·class="footer"/><address·class="footer"><small>604 <hr·class="footer"/><address·class="footer"><small>
605 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8605 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
606 </small></address>606 </small></address>
607 </body>607 </body>
1.97 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03592.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a03589.html">List·of·all·members</a>··</div>80 <a·href="a03589.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::SimplexGenerationBlock·Class·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::SimplexGenerationBlock·Class·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00917_source.html">dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00914_source.html">dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::dgf::SimplexGenerationBlock:</div>86 Inheritance·diagram·for·Dune::dgf::SimplexGenerationBlock:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03591.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_simplex_generation_block_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03591.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_simplex_generation_block_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1dgf_1_1_simplex_generation_block_inherit__map"·id="a_dune_1_1dgf_1_1_simplex_generation_block_inherit__map">89 <map·name="a_dune_1_1dgf_1_1_simplex_generation_block_inherit__map"·id="a_dune_1_1dgf_1_1_simplex_generation_block_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,79,223,119"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,79,223,119"/>
91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="33,5,195,31"/>91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="33,5,195,31"/>
Offset 730, 16 lines modifiedOffset 730, 16 lines modified
730 ··</tr>730 ··</tr>
731 </table>731 </table>
732 </div><div·class="memdoc">732 </div><div·class="memdoc">
  
733 </div>733 </div>
734 </div>734 </div>
735 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>735 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
736 <li><a·class="el"·href="a00917_source.html">simplexgeneration.hh</a></li>736 <li><a·class="el"·href="a00914_source.html">simplexgeneration.hh</a></li>
737 <li><a·class="el"·href="a00914.html">simplexgeneration.cc</a></li>737 <li><a·class="el"·href="a00923.html">simplexgeneration.cc</a></li>
738 </ul>738 </ul>
739 </div><!--·contents·-->739 </div><!--·contents·-->
740 <!--·start·footer·part·-->740 <!--·start·footer·part·-->
741 <hr·class="footer"/><address·class="footer"><small>741 <hr·class="footer"/><address·class="footer"><small>
742 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8742 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
743 </small></address>743 </small></address>
744 </body>744 </body>
1.85 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03596.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;78 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a03593.html">List·of·all·members</a>··</div>80 <a·href="a03593.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::dgf::VertexBlock·Class·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::dgf::VertexBlock·Class·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/vertex.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00899_source.html">dune/grid/io/file/dgfparser/blocks/vertex.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::dgf::VertexBlock:</div>86 Inheritance·diagram·for·Dune::dgf::VertexBlock:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03595.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_vertex_block_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03595.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_vertex_block_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1dgf_1_1_vertex_block_inherit__map"·id="a_dune_1_1dgf_1_1_vertex_block_inherit__map">89 <map·name="a_dune_1_1dgf_1_1_vertex_block_inherit__map"·id="a_dune_1_1dgf_1_1_vertex_block_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,79,176,104"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,79,176,104"/>
91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="9,5,172,31"/>91 <area·shape="rect"·href="a03448.html"·title="·"·alt=""·coords="9,5,172,31"/>
Offset 533, 16 lines modifiedOffset 533, 16 lines modified
533 ··</tr>533 ··</tr>
534 </table>534 </table>
535 </div><div·class="memdoc">535 </div><div·class="memdoc">
  
536 </div>536 </div>
537 </div>537 </div>
538 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>538 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
539 <li><a·class="el"·href="a00920_source.html">vertex.hh</a></li>539 <li><a·class="el"·href="a00899_source.html">vertex.hh</a></li>
540 <li><a·class="el"·href="a00893.html">vertex.cc</a></li>540 <li><a·class="el"·href="a00911.html">vertex.cc</a></li>
541 </ul>541 </ul>
542 </div><!--·contents·-->542 </div><!--·contents·-->
543 <!--·start·footer·part·-->543 <!--·start·footer·part·-->
544 <hr·class="footer"/><address·class="footer"><small>544 <hr·class="footer"/><address·class="footer"><small>
545 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8545 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
546 </small></address>546 </small></address>
547 </body>547 </body>
1.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03600.html
    
Offset 76, 29 lines modifiedOffset 76, 29 lines modified
76 ··<div·class="headertitle"><div·class="title">Dune::DGFException·Class·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::DGFException·Class·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
  
79 <p>exception·class·for·IO·errors·in·the·DGF·parser··79 <p>exception·class·for·IO·errors·in·the·DGF·parser··
80 ·<a·href="a03600.html#details">More...</a></p>80 ·<a·href="a03600.html#details">More...</a></p>
  
81 <p><code>#include·&lt;<a·class="el"·href="a00863_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code></p>81 <p><code>#include·&lt;<a·class="el"·href="a00956_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code></p>
82 <div·class="dynheader">82 <div·class="dynheader">
83 Inheritance·diagram·for·Dune::DGFException:</div>83 Inheritance·diagram·for·Dune::DGFException:</div>
84 <div·class="dyncontent">84 <div·class="dyncontent">
85 <div·class="center"><img·src="a03599.png"·border="0"·usemap="#a_dune_1_1_d_g_f_exception_inherit__map"·alt="Inheritance·graph"/></div>85 <div·class="center"><img·src="a03599.png"·border="0"·usemap="#a_dune_1_1_d_g_f_exception_inherit__map"·alt="Inheritance·graph"/></div>
86 <map·name="a_dune_1_1_d_g_f_exception_inherit__map"·id="a_dune_1_1_d_g_f_exception_inherit__map">86 <map·name="a_dune_1_1_d_g_f_exception_inherit__map"·id="a_dune_1_1_d_g_f_exception_inherit__map">
87 <area·shape="rect"·title="exception·class·for·IO·errors·in·the·DGF·parser"·alt=""·coords="5,79,161,104"/>87 <area·shape="rect"·title="exception·class·for·IO·errors·in·the·DGF·parser"·alt=""·coords="5,79,161,104"/>
88 <area·shape="rect"·title="·"·alt=""·coords="50,5,117,31"/>88 <area·shape="rect"·title="·"·alt=""·coords="50,5,117,31"/>
89 <area·shape="poly"·title="·"·alt=""·coords="86,44,86,79,81,79,81,44"/>89 <area·shape="poly"·title="·"·alt=""·coords="86,44,86,79,81,79,81,44"/>
90 </map>90 </map>
91 </div>91 </div>
92 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>92 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
93 <div·class="textblock"><p>exception·class·for·IO·errors·in·the·DGF·parser·</p>93 <div·class="textblock"><p>exception·class·for·IO·errors·in·the·DGF·parser·</p>
94 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>94 </div><hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
95 <li><a·class="el"·href="a00863_source.html">dgfexception.hh</a></li>95 <li><a·class="el"·href="a00956_source.html">dgfexception.hh</a></li>
96 </ul>96 </ul>
97 </div><!--·contents·-->97 </div><!--·contents·-->
98 <!--·start·footer·part·-->98 <!--·start·footer·part·-->
99 <hr·class="footer"/><address·class="footer"><small>99 <hr·class="footer"/><address·class="footer"><small>
100 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8100 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
101 </small></address>101 </small></address>
102 </body>102 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03604.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="a03601.html">List·of·all·members</a>··</div>81 <a·href="a03601.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunction&lt;·dimD,·dimR·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunction&lt;·dimD,·dimR·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00836_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00938_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::DGFCoordFunction&lt;·dimD,·dimR·&gt;:</div>87 Inheritance·diagram·for·Dune::DGFCoordFunction&lt;·dimD,·dimR·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03603.png"·border="0"·usemap="#a_dune_1_1_d_g_f_coord_function_3_01dim_d_00_01dim_r_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03603.png"·border="0"·usemap="#a_dune_1_1_d_g_f_coord_function_3_01dim_d_00_01dim_r_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_d_g_f_coord_function_3_01dim_d_00_01dim_r_01_4_inherit__map"·id="a_dune_1_1_d_g_f_coord_function_3_01dim_d_00_01dim_r_01_4_inherit__map">90 <map·name="a_dune_1_1_d_g_f_coord_function_3_01dim_d_00_01dim_r_01_4_inherit__map"·id="a_dune_1_1_d_g_f_coord_function_3_01dim_d_00_01dim_r_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="1072,49,1257,89"/>91 <area·shape="rect"·title="·"·alt=""·coords="1072,49,1257,89"/>
92 <area·shape="rect"·href="a03084.html"·title="·"·alt=""·coords="728,41,1023,96"/>92 <area·shape="rect"·href="a03084.html"·title="·"·alt=""·coords="728,41,1023,96"/>
Offset 478, 15 lines modifiedOffset 478, 15 lines modified
478 </div><div·class="memdoc">478 </div><div·class="memdoc">
  
479 <p>dimension·of·the·range·vector·</p>479 <p>dimension·of·the·range·vector·</p>
  
480 </div>480 </div>
481 </div>481 </div>
482 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>482 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
483 <li><a·class="el"·href="a00836_source.html">dgfgeogrid.hh</a></li>483 <li><a·class="el"·href="a00938_source.html">dgfgeogrid.hh</a></li>
484 </ul>484 </ul>
485 </div><!--·contents·-->485 </div><!--·contents·-->
486 <!--·start·footer·part·-->486 <!--·start·footer·part·-->
487 <hr·class="footer"/><address·class="footer"><small>487 <hr·class="footer"/><address·class="footer"><small>
488 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8488 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
489 </small></address>489 </small></address>
490 </body>490 </body>
890 B
./usr/share/doc/libdune-grid-doc/doxygen/a03608.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·discrete·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·discrete·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00836_source.html">dgfgeogrid.hh</a></li>80 <li><a·class="el"·href="a00938_source.html">dgfgeogrid.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
2.01 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03612.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a03609.html">List·of·all·members</a>··</div>78 <a·href="a03609.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·false·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·false·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00836_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00938_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a54b06f463c25ee7e849d71f1da1880a7"·id="r_a54b06f463c25ee7e849d71f1da1880a7"><td·class="memItemLeft"·align="right"·valign="top">static·CoordFunction·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03612.html#a54b06f463c25ee7e849d71f1da1880a7">create</a>·(std::istream·&amp;,·const·HostGrid·&amp;)</td></tr>86 <tr·class="memitem:a54b06f463c25ee7e849d71f1da1880a7"·id="r_a54b06f463c25ee7e849d71f1da1880a7"><td·class="memItemLeft"·align="right"·valign="top">static·CoordFunction·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03612.html#a54b06f463c25ee7e849d71f1da1880a7">create</a>·(std::istream·&amp;,·const·HostGrid·&amp;)</td></tr>
87 <tr·class="separator:a54b06f463c25ee7e849d71f1da1880a7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a54b06f463c25ee7e849d71f1da1880a7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ··</tr>123 ··</tr>
124 </table>124 </table>
125 </div><div·class="memdoc">125 </div><div·class="memdoc">
  
126 </div>126 </div>
127 </div>127 </div>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li><a·class="el"·href="a00836_source.html">dgfgeogrid.hh</a></li>129 <li><a·class="el"·href="a00938_source.html">dgfgeogrid.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 <!--·start·footer·part·-->132 <!--·start·footer·part·-->
133 <hr·class="footer"/><address·class="footer"><small>133 <hr·class="footer"/><address·class="footer"><small>
134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
135 </small></address>135 </small></address>
136 </body>136 </body>
2.01 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03616.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a03613.html">List·of·all·members</a>··</div>78 <a·href="a03613.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·true·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·CoordFunction,·true·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00836_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00938_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:acebbc5598d55bbcf60f4021333c6befc"·id="r_acebbc5598d55bbcf60f4021333c6befc"><td·class="memItemLeft"·align="right"·valign="top">static·CoordFunction·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03616.html#acebbc5598d55bbcf60f4021333c6befc">create</a>·(std::istream·&amp;,·const·HostGrid·&amp;hostGrid)</td></tr>86 <tr·class="memitem:acebbc5598d55bbcf60f4021333c6befc"·id="r_acebbc5598d55bbcf60f4021333c6befc"><td·class="memItemLeft"·align="right"·valign="top">static·CoordFunction·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03616.html#acebbc5598d55bbcf60f4021333c6befc">create</a>·(std::istream·&amp;,·const·HostGrid·&amp;hostGrid)</td></tr>
87 <tr·class="separator:acebbc5598d55bbcf60f4021333c6befc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:acebbc5598d55bbcf60f4021333c6befc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ··</tr>123 ··</tr>
124 </table>124 </table>
125 </div><div·class="memdoc">125 </div><div·class="memdoc">
  
126 </div>126 </div>
127 </div>127 </div>
128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>128 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
129 <li><a·class="el"·href="a00836_source.html">dgfgeogrid.hh</a></li>129 <li><a·class="el"·href="a00938_source.html">dgfgeogrid.hh</a></li>
130 </ul>130 </ul>
131 </div><!--·contents·-->131 </div><!--·contents·-->
132 <!--·start·footer·part·-->132 <!--·start·footer·part·-->
133 <hr·class="footer"/><address·class="footer"><small>133 <hr·class="footer"/><address·class="footer"><small>
134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8134 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
135 </small></address>135 </small></address>
136 </body>136 </body>
2.12 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03620.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="a03617.html">List·of·all·members</a>··</div>79 <a·href="a03617.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·DGFCoordFunction&lt;·dimD,·dimR·&gt;,·false·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::DGFCoordFunctionFactory&lt;·HostGrid,·DGFCoordFunction&lt;·dimD,·dimR·&gt;,·false·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00836_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00938_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:a7ae34642a6478f9a22ffa0919c106356"·id="r_a7ae34642a6478f9a22ffa0919c106356"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03604.html">DGFCoordFunction</a>&lt;·dimD,·dimR·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03620.html#a7ae34642a6478f9a22ffa0919c106356">CoordFunction</a></td></tr>87 <tr·class="memitem:a7ae34642a6478f9a22ffa0919c106356"·id="r_a7ae34642a6478f9a22ffa0919c106356"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03604.html">DGFCoordFunction</a>&lt;·dimD,·dimR·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03620.html#a7ae34642a6478f9a22ffa0919c106356">CoordFunction</a></td></tr>
88 <tr·class="separator:a7ae34642a6478f9a22ffa0919c106356"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a7ae34642a6478f9a22ffa0919c106356"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
Offset 146, 15 lines modifiedOffset 146, 15 lines modified
146 ··</tr>146 ··</tr>
147 </table>147 </table>
148 </div><div·class="memdoc">148 </div><div·class="memdoc">
  
149 </div>149 </div>
150 </div>150 </div>
151 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>151 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
152 <li><a·class="el"·href="a00836_source.html">dgfgeogrid.hh</a></li>152 <li><a·class="el"·href="a00938_source.html">dgfgeogrid.hh</a></li>
153 </ul>153 </ul>
154 </div><!--·contents·-->154 </div><!--·contents·-->
155 <!--·start·footer·part·-->155 <!--·start·footer·part·-->
156 <hr·class="footer"/><address·class="footer"><small>156 <hr·class="footer"/><address·class="footer"><small>
157 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8157 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
158 </small></address>158 </small></address>
159 </body>159 </body>
2.41 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03624.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03621.html">List·of·all·members</a>··</div>80 <a·href="a03621.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00836_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00938_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a88930b35918b73068a10aecfea02a459"·id="r_a88930b35918b73068a10aecfea02a459"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03164.html">GeometryGrid</a>&lt;·HostGrid,·CoordFunction,·Allocator·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03624.html#a88930b35918b73068a10aecfea02a459">Grid</a></td></tr>88 <tr·class="memitem:a88930b35918b73068a10aecfea02a459"·id="r_a88930b35918b73068a10aecfea02a459"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03164.html">GeometryGrid</a>&lt;·HostGrid,·CoordFunction,·Allocator·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03624.html#a88930b35918b73068a10aecfea02a459">Grid</a></td></tr>
89 <tr·class="separator:a88930b35918b73068a10aecfea02a459"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a88930b35918b73068a10aecfea02a459"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a073ba489f77d1fbb0d278ea7e997679a"·id="r_a073ba489f77d1fbb0d278ea7e997679a"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03624.html#a073ba489f77d1fbb0d278ea7e997679a">MPICommunicator</a></td></tr>90 <tr·class="memitem:a073ba489f77d1fbb0d278ea7e997679a"·id="r_a073ba489f77d1fbb0d278ea7e997679a"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03624.html#a073ba489f77d1fbb0d278ea7e997679a">MPICommunicator</a></td></tr>
91 <tr·class="separator:a073ba489f77d1fbb0d278ea7e997679a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a073ba489f77d1fbb0d278ea7e997679a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 512, 15 lines modifiedOffset 512, 15 lines modified
512 ··</tr>512 ··</tr>
513 </table>513 </table>
514 </div><div·class="memdoc">514 </div><div·class="memdoc">
  
515 </div>515 </div>
516 </div>516 </div>
517 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>517 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
518 <li><a·class="el"·href="a00836_source.html">dgfgeogrid.hh</a></li>518 <li><a·class="el"·href="a00938_source.html">dgfgeogrid.hh</a></li>
519 </ul>519 </ul>
520 </div><!--·contents·-->520 </div><!--·contents·-->
521 <!--·start·footer·part·-->521 <!--·start·footer·part·-->
522 <hr·class="footer"/><address·class="footer"><small>522 <hr·class="footer"/><address·class="footer"><small>
523 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8523 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
524 </small></address>524 </small></address>
525 </body>525 </body>
2.32 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03628.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a03625.html">List·of·all·members</a>··</div>78 <a·href="a03625.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00836_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00938_source.html">dune/grid/io/file/dgfparser/dgfgeogrid.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:adf76ab5023ea253552a9d6e34afb13ca"·id="r_adf76ab5023ea253552a9d6e34afb13ca"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03628.html#adf76ab5023ea253552a9d6e34afb13ca">refineStepsForHalf</a>·()</td></tr>86 <tr·class="memitem:adf76ab5023ea253552a9d6e34afb13ca"·id="r_adf76ab5023ea253552a9d6e34afb13ca"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03628.html#adf76ab5023ea253552a9d6e34afb13ca">refineStepsForHalf</a>·()</td></tr>
87 <tr·class="separator:adf76ab5023ea253552a9d6e34afb13ca"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:adf76ab5023ea253552a9d6e34afb13ca"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a0586d7f1849db533e19f34e7e3ecd243"·id="r_a0586d7f1849db533e19f34e7e3ecd243"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03628.html#a0586d7f1849db533e19f34e7e3ecd243">refineWeight</a>·()</td></tr>88 <tr·class="memitem:a0586d7f1849db533e19f34e7e3ecd243"·id="r_a0586d7f1849db533e19f34e7e3ecd243"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03628.html#a0586d7f1849db533e19f34e7e3ecd243">refineWeight</a>·()</td></tr>
89 <tr·class="separator:a0586d7f1849db533e19f34e7e3ecd243"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a0586d7f1849db533e19f34e7e3ecd243"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ··</tr>141 ··</tr>
142 </table>142 </table>
143 </div><div·class="memdoc">143 </div><div·class="memdoc">
  
144 </div>144 </div>
145 </div>145 </div>
146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
147 <li><a·class="el"·href="a00836_source.html">dgfgeogrid.hh</a></li>147 <li><a·class="el"·href="a00938_source.html">dgfgeogrid.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 <!--·start·footer·part·-->150 <!--·start·footer·part·-->
151 <hr·class="footer"/><address·class="footer"><small>151 <hr·class="footer"/><address·class="footer"><small>
152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
153 </small></address>153 </small></address>
154 </body>154 </body>
2.38 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03636.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03633.html">List·of·all·members</a>··</div>80 <a·href="a03633.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·IdentityGrid&lt;·HostGrid·&gt;·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·IdentityGrid&lt;·HostGrid·&gt;·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00833_source.html">dune/grid/io/file/dgfparser/dgfidentitygrid.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00935_source.html">dune/grid/io/file/dgfparser/dgfidentitygrid.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a530e9d434135e932be81c2907b5fa830"·id="r_a530e9d434135e932be81c2907b5fa830"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03356.html">IdentityGrid</a>&lt;·HostGrid·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03636.html#a530e9d434135e932be81c2907b5fa830">Grid</a></td></tr>88 <tr·class="memitem:a530e9d434135e932be81c2907b5fa830"·id="r_a530e9d434135e932be81c2907b5fa830"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03356.html">IdentityGrid</a>&lt;·HostGrid·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03636.html#a530e9d434135e932be81c2907b5fa830">Grid</a></td></tr>
89 <tr·class="separator:a530e9d434135e932be81c2907b5fa830"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a530e9d434135e932be81c2907b5fa830"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:ae496aaf3595c89bc304701389d14152a"·id="r_ae496aaf3595c89bc304701389d14152a"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03636.html#ae496aaf3595c89bc304701389d14152a">MPICommunicator</a></td></tr>90 <tr·class="memitem:ae496aaf3595c89bc304701389d14152a"·id="r_ae496aaf3595c89bc304701389d14152a"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03636.html#ae496aaf3595c89bc304701389d14152a">MPICommunicator</a></td></tr>
91 <tr·class="separator:ae496aaf3595c89bc304701389d14152a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:ae496aaf3595c89bc304701389d14152a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 432, 15 lines modifiedOffset 432, 15 lines modified
432 ··</tr>432 ··</tr>
433 </table>433 </table>
434 </div><div·class="memdoc">434 </div><div·class="memdoc">
  
435 </div>435 </div>
436 </div>436 </div>
437 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>437 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
438 <li><a·class="el"·href="a00833_source.html">dgfidentitygrid.hh</a></li>438 <li><a·class="el"·href="a00935_source.html">dgfidentitygrid.hh</a></li>
439 </ul>439 </ul>
440 </div><!--·contents·-->440 </div><!--·contents·-->
441 <!--·start·footer·part·-->441 <!--·start·footer·part·-->
442 <hr·class="footer"/><address·class="footer"><small>442 <hr·class="footer"/><address·class="footer"><small>
443 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8443 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
444 </small></address>444 </small></address>
445 </body>445 </body>
2.32 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03640.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a03637.html">List·of·all·members</a>··</div>78 <a·href="a03637.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·IdentityGrid&lt;·HostGrid·&gt;·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·IdentityGrid&lt;·HostGrid·&gt;·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00833_source.html">dune/grid/io/file/dgfparser/dgfidentitygrid.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00935_source.html">dune/grid/io/file/dgfparser/dgfidentitygrid.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a46ba07950b4b721f3f227b61b2c7a55c"·id="r_a46ba07950b4b721f3f227b61b2c7a55c"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03640.html#a46ba07950b4b721f3f227b61b2c7a55c">refineStepsForHalf</a>·()</td></tr>86 <tr·class="memitem:a46ba07950b4b721f3f227b61b2c7a55c"·id="r_a46ba07950b4b721f3f227b61b2c7a55c"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03640.html#a46ba07950b4b721f3f227b61b2c7a55c">refineStepsForHalf</a>·()</td></tr>
87 <tr·class="separator:a46ba07950b4b721f3f227b61b2c7a55c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a46ba07950b4b721f3f227b61b2c7a55c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:ae1b6502b054bca56b77ba017445d02fc"·id="r_ae1b6502b054bca56b77ba017445d02fc"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03640.html#ae1b6502b054bca56b77ba017445d02fc">refineWeight</a>·()</td></tr>88 <tr·class="memitem:ae1b6502b054bca56b77ba017445d02fc"·id="r_ae1b6502b054bca56b77ba017445d02fc"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03640.html#ae1b6502b054bca56b77ba017445d02fc">refineWeight</a>·()</td></tr>
89 <tr·class="separator:ae1b6502b054bca56b77ba017445d02fc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:ae1b6502b054bca56b77ba017445d02fc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ··</tr>141 ··</tr>
142 </table>142 </table>
143 </div><div·class="memdoc">143 </div><div·class="memdoc">
  
144 </div>144 </div>
145 </div>145 </div>
146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
147 <li><a·class="el"·href="a00833_source.html">dgfidentitygrid.hh</a></li>147 <li><a·class="el"·href="a00935_source.html">dgfidentitygrid.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 <!--·start·footer·part·-->150 <!--·start·footer·part·-->
151 <hr·class="footer"/><address·class="footer"><small>151 <hr·class="footer"/><address·class="footer"><small>
152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
153 </small></address>153 </small></address>
154 </body>154 </body>
2.26 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03644.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a03641.html">List·of·all·members</a>··</div>78 <a·href="a03641.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·OneDGrid·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·OneDGrid·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/dgfparser/dgfoned.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/dgfoned.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:ad0757ecf6b0a8b4fb0844a0c747414bd"·id="r_ad0757ecf6b0a8b4fb0844a0c747414bd"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03644.html#ad0757ecf6b0a8b4fb0844a0c747414bd">refineStepsForHalf</a>·()</td></tr>86 <tr·class="memitem:ad0757ecf6b0a8b4fb0844a0c747414bd"·id="r_ad0757ecf6b0a8b4fb0844a0c747414bd"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03644.html#ad0757ecf6b0a8b4fb0844a0c747414bd">refineStepsForHalf</a>·()</td></tr>
87 <tr·class="separator:ad0757ecf6b0a8b4fb0844a0c747414bd"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ad0757ecf6b0a8b4fb0844a0c747414bd"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a02bbf767c703ff14f7145700b5c5d276"·id="r_a02bbf767c703ff14f7145700b5c5d276"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03644.html#a02bbf767c703ff14f7145700b5c5d276">refineWeight</a>·()</td></tr>88 <tr·class="memitem:a02bbf767c703ff14f7145700b5c5d276"·id="r_a02bbf767c703ff14f7145700b5c5d276"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03644.html#a02bbf767c703ff14f7145700b5c5d276">refineWeight</a>·()</td></tr>
89 <tr·class="separator:a02bbf767c703ff14f7145700b5c5d276"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a02bbf767c703ff14f7145700b5c5d276"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 137, 15 lines modifiedOffset 137, 15 lines modified
137 ··</tr>137 ··</tr>
138 </table>138 </table>
139 </div><div·class="memdoc">139 </div><div·class="memdoc">
  
140 </div>140 </div>
141 </div>141 </div>
142 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>142 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
143 <li><a·class="el"·href="a00830_source.html">dgfoned.hh</a></li>143 <li><a·class="el"·href="a00851_source.html">dgfoned.hh</a></li>
144 </ul>144 </ul>
145 </div><!--·contents·-->145 </div><!--·contents·-->
146 <!--·start·footer·part·-->146 <!--·start·footer·part·-->
147 <hr·class="footer"/><address·class="footer"><small>147 <hr·class="footer"/><address·class="footer"><small>
148 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8148 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
149 </small></address>149 </small></address>
150 </body>150 </body>
2.33 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03648.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03645.html">List·of·all·members</a>··</div>80 <a·href="a03645.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·OneDGrid·&gt;·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·OneDGrid·&gt;·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/dgfparser/dgfoned.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/dgfoned.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a140dfbb16338438531a7793d42c521a8"·id="r_a140dfbb16338438531a7793d42c521a8"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04032.html">OneDGrid</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03648.html#a140dfbb16338438531a7793d42c521a8">Grid</a></td></tr>88 <tr·class="memitem:a140dfbb16338438531a7793d42c521a8"·id="r_a140dfbb16338438531a7793d42c521a8"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04032.html">OneDGrid</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03648.html#a140dfbb16338438531a7793d42c521a8">Grid</a></td></tr>
89 <tr·class="memdesc:a140dfbb16338438531a7793d42c521a8"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">grid·type··<br·/></td></tr>89 <tr·class="memdesc:a140dfbb16338438531a7793d42c521a8"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">grid·type··<br·/></td></tr>
90 <tr·class="separator:a140dfbb16338438531a7793d42c521a8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a140dfbb16338438531a7793d42c521a8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a533bbb5aa92a828636d513a118168c01"·id="r_a533bbb5aa92a828636d513a118168c01"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03648.html#a533bbb5aa92a828636d513a118168c01">MPICommunicatorType</a></td></tr>91 <tr·class="memitem:a533bbb5aa92a828636d513a118168c01"·id="r_a533bbb5aa92a828636d513a118168c01"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03648.html#a533bbb5aa92a828636d513a118168c01">MPICommunicatorType</a></td></tr>
Offset 532, 15 lines modifiedOffset 532, 15 lines modified
532 </div><div·class="memdoc">532 </div><div·class="memdoc">
  
533 <p>grid·dimension·</p>533 <p>grid·dimension·</p>
  
534 </div>534 </div>
535 </div>535 </div>
536 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>536 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
537 <li><a·class="el"·href="a00830_source.html">dgfoned.hh</a></li>537 <li><a·class="el"·href="a00851_source.html">dgfoned.hh</a></li>
538 </ul>538 </ul>
539 </div><!--·contents·-->539 </div><!--·contents·-->
540 <!--·start·footer·part·-->540 <!--·start·footer·part·-->
541 <hr·class="footer"/><address·class="footer"><small>541 <hr·class="footer"/><address·class="footer"><small>
542 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8542 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
543 </small></address>543 </small></address>
544 </body>544 </body>
1.91 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03660.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;81 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
82 <a·href="a03657.html">List·of·all·members</a>··</div>82 <a·href="a03657.html">List·of·all·members</a>··</div>
83 ··<div·class="headertitle"><div·class="title">Dune::dgf::UGGridParameterBlock·Struct·Reference</div></div>83 ··<div·class="headertitle"><div·class="title">Dune::dgf::UGGridParameterBlock·Struct·Reference</div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p><code>#include·&lt;<a·class="el"·href="a00839_source.html">dune/grid/io/file/dgfparser/dgfug.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00941_source.html">dune/grid/io/file/dgfparser/dgfug.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::dgf::UGGridParameterBlock:</div>88 Inheritance·diagram·for·Dune::dgf::UGGridParameterBlock:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03659.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_u_g_grid_parameter_block_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03659.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_u_g_grid_parameter_block_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1dgf_1_1_u_g_grid_parameter_block_inherit__map"·id="a_dune_1_1dgf_1_1_u_g_grid_parameter_block_inherit__map">91 <map·name="a_dune_1_1dgf_1_1_u_g_grid_parameter_block_inherit__map"·id="a_dune_1_1dgf_1_1_u_g_grid_parameter_block_inherit__map">
92 <area·shape="rect"·title="·"·alt=""·coords="5,167,212,207"/>92 <area·shape="rect"·title="·"·alt=""·coords="5,167,212,207"/>
93 <area·shape="rect"·href="a03480.html"·title="Common·Grid·parameters."·alt=""·coords="15,79,202,119"/>93 <area·shape="rect"·href="a03480.html"·title="Common·Grid·parameters."·alt=""·coords="15,79,202,119"/>
Offset 1002, 16 lines modifiedOffset 1002, 16 lines modified
1002 ··</tr>1002 ··</tr>
1003 </table>1003 </table>
1004 </div><div·class="memdoc">1004 </div><div·class="memdoc">
  
1005 </div>1005 </div>
1006 </div>1006 </div>
1007 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>1007 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
1008 <li><a·class="el"·href="a00839_source.html">dgfug.hh</a></li>1008 <li><a·class="el"·href="a00941_source.html">dgfug.hh</a></li>
1009 <li><a·class="el"·href="a00854.html">dgfug.cc</a></li>1009 <li><a·class="el"·href="a00833.html">dgfug.cc</a></li>
1010 </ul>1010 </ul>
1011 </div><!--·contents·-->1011 </div><!--·contents·-->
1012 <!--·start·footer·part·-->1012 <!--·start·footer·part·-->
1013 <hr·class="footer"/><address·class="footer"><small>1013 <hr·class="footer"/><address·class="footer"><small>
1014 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81014 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1015 </small></address>1015 </small></address>
1016 </body>1016 </body>
2.27 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03664.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a03661.html">List·of·all·members</a>··</div>78 <a·href="a03661.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·UGGrid&lt;·dim·&gt;·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·UGGrid&lt;·dim·&gt;·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00839_source.html">dune/grid/io/file/dgfparser/dgfug.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00941_source.html">dune/grid/io/file/dgfparser/dgfug.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:ada318f9c6264b11439c3116f24dc7268"·id="r_ada318f9c6264b11439c3116f24dc7268"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03664.html#ada318f9c6264b11439c3116f24dc7268">refineStepsForHalf</a>·()</td></tr>86 <tr·class="memitem:ada318f9c6264b11439c3116f24dc7268"·id="r_ada318f9c6264b11439c3116f24dc7268"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03664.html#ada318f9c6264b11439c3116f24dc7268">refineStepsForHalf</a>·()</td></tr>
87 <tr·class="separator:ada318f9c6264b11439c3116f24dc7268"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ada318f9c6264b11439c3116f24dc7268"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a4fa9ad62bdd9a4d4145a4a3b8241a5de"·id="r_a4fa9ad62bdd9a4d4145a4a3b8241a5de"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03664.html#a4fa9ad62bdd9a4d4145a4a3b8241a5de">refineWeight</a>·()</td></tr>88 <tr·class="memitem:a4fa9ad62bdd9a4d4145a4a3b8241a5de"·id="r_a4fa9ad62bdd9a4d4145a4a3b8241a5de"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03664.html#a4fa9ad62bdd9a4d4145a4a3b8241a5de">refineWeight</a>·()</td></tr>
89 <tr·class="separator:a4fa9ad62bdd9a4d4145a4a3b8241a5de"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a4fa9ad62bdd9a4d4145a4a3b8241a5de"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ··</tr>141 ··</tr>
142 </table>142 </table>
143 </div><div·class="memdoc">143 </div><div·class="memdoc">
  
144 </div>144 </div>
145 </div>145 </div>
146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
147 <li><a·class="el"·href="a00839_source.html">dgfug.hh</a></li>147 <li><a·class="el"·href="a00941_source.html">dgfug.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 <!--·start·footer·part·-->150 <!--·start·footer·part·-->
151 <hr·class="footer"/><address·class="footer"><small>151 <hr·class="footer"/><address·class="footer"><small>
152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
153 </small></address>153 </small></address>
154 </body>154 </body>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03668.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03665.html">List·of·all·members</a>··</div>80 <a·href="a03665.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·UGGrid&lt;·dim·&gt;·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·UGGrid&lt;·dim·&gt;·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00839_source.html">dune/grid/io/file/dgfparser/dgfug.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00941_source.html">dune/grid/io/file/dgfparser/dgfug.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a6963630fad7ccdd24e2b1d3775c38454"·id="r_a6963630fad7ccdd24e2b1d3775c38454"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04060.html">UGGrid</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03668.html#a6963630fad7ccdd24e2b1d3775c38454">Grid</a></td></tr>88 <tr·class="memitem:a6963630fad7ccdd24e2b1d3775c38454"·id="r_a6963630fad7ccdd24e2b1d3775c38454"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04060.html">UGGrid</a>&lt;·dim·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03668.html#a6963630fad7ccdd24e2b1d3775c38454">Grid</a></td></tr>
89 <tr·class="memdesc:a6963630fad7ccdd24e2b1d3775c38454"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">grid·type··<br·/></td></tr>89 <tr·class="memdesc:a6963630fad7ccdd24e2b1d3775c38454"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">grid·type··<br·/></td></tr>
90 <tr·class="separator:a6963630fad7ccdd24e2b1d3775c38454"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a6963630fad7ccdd24e2b1d3775c38454"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a2c63b2d66396aa027abec8005f02fd7a"·id="r_a2c63b2d66396aa027abec8005f02fd7a"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03668.html#a2c63b2d66396aa027abec8005f02fd7a">MPICommunicatorType</a></td></tr>91 <tr·class="memitem:a2c63b2d66396aa027abec8005f02fd7a"·id="r_a2c63b2d66396aa027abec8005f02fd7a"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03668.html#a2c63b2d66396aa027abec8005f02fd7a">MPICommunicatorType</a></td></tr>
Offset 560, 16 lines modifiedOffset 560, 16 lines modified
560 </div><div·class="memdoc">560 </div><div·class="memdoc">
  
561 <p>grid·dimension·</p>561 <p>grid·dimension·</p>
  
562 </div>562 </div>
563 </div>563 </div>
564 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>564 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
565 <li><a·class="el"·href="a00839_source.html">dgfug.hh</a></li>565 <li><a·class="el"·href="a00941_source.html">dgfug.hh</a></li>
566 <li><a·class="el"·href="a00854.html">dgfug.cc</a></li>566 <li><a·class="el"·href="a00833.html">dgfug.cc</a></li>
567 </ul>567 </ul>
568 </div><!--·contents·-->568 </div><!--·contents·-->
569 <!--·start·footer·part·-->569 <!--·start·footer·part·-->
570 <hr·class="footer"/><address·class="footer"><small>570 <hr·class="footer"/><address·class="footer"><small>
571 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8571 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
572 </small></address>572 </small></address>
573 </body>573 </body>
2.52 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03672.html
    
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 ··<div·class="headertitle"><div·class="title">Dune::DGFWriter&lt;·GV·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01056.html">The·Dune·Grid·Format·(DGF)</a></div></div></div>84 ··<div·class="headertitle"><div·class="title">Dune::DGFWriter&lt;·GV·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01056.html">The·Dune·Grid·Format·(DGF)</a></div></div></div>
85 </div><!--header-->85 </div><!--header-->
86 <div·class="contents">86 <div·class="contents">
  
87 <p>write·a·<a·class="el"·href="a02876.html"·title="Grid·view·abstract·base·class.">GridView</a>·to·a·DGF·file··87 <p>write·a·<a·class="el"·href="a02876.html"·title="Grid·view·abstract·base·class.">GridView</a>·to·a·DGF·file··
88 ·<a·href="a03672.html#details">More...</a></p>88 ·<a·href="a03672.html#details">More...</a></p>
  
89 <p><code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/dgfwriter.hh</a>&gt;</code></p>89 <p><code>#include·&lt;<a·class="el"·href="a00845_source.html">dune/grid/io/file/dgfparser/dgfwriter.hh</a>&gt;</code></p>
90 <table·class="memberdecls">90 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
92 Public·Types</h2></td></tr>92 Public·Types</h2></td></tr>
93 <tr·class="memitem:a814c282ea4de383110d1fb060c3c3151"·id="r_a814c282ea4de383110d1fb060c3c3151"><td·class="memItemLeft"·align="right"·valign="top">typedef·GV&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03672.html#a814c282ea4de383110d1fb060c3c3151">GridView</a></td></tr>93 <tr·class="memitem:a814c282ea4de383110d1fb060c3c3151"·id="r_a814c282ea4de383110d1fb060c3c3151"><td·class="memItemLeft"·align="right"·valign="top">typedef·GV&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03672.html#a814c282ea4de383110d1fb060c3c3151">GridView</a></td></tr>
94 <tr·class="memdesc:a814c282ea4de383110d1fb060c3c3151"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·grid·view··<br·/></td></tr>94 <tr·class="memdesc:a814c282ea4de383110d1fb060c3c3151"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·grid·view··<br·/></td></tr>
95 <tr·class="separator:a814c282ea4de383110d1fb060c3c3151"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:a814c282ea4de383110d1fb060c3c3151"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:a90242e0f8f0e3e553ee95f598a2365cc"·id="r_a90242e0f8f0e3e553ee95f598a2365cc"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01036.html#ga055c0273e45d4f3018f34f7e3f368471">GridView::Grid</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03672.html#a90242e0f8f0e3e553ee95f598a2365cc">Grid</a></td></tr>96 <tr·class="memitem:a90242e0f8f0e3e553ee95f598a2365cc"·id="r_a90242e0f8f0e3e553ee95f598a2365cc"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01036.html#ga055c0273e45d4f3018f34f7e3f368471">GridView::Grid</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03672.html#a90242e0f8f0e3e553ee95f598a2365cc">Grid</a></td></tr>
Offset 1055, 15 lines modifiedOffset 1055, 15 lines modified
1055 ··</tr>1055 ··</tr>
1056 </table>1056 </table>
1057 </div><div·class="memdoc">1057 </div><div·class="memdoc">
  
1058 </div>1058 </div>
1059 </div>1059 </div>
1060 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1060 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1061 <li><a·class="el"·href="a00848_source.html">dgfwriter.hh</a></li>1061 <li><a·class="el"·href="a00845_source.html">dgfwriter.hh</a></li>
1062 </ul>1062 </ul>
1063 </div><!--·contents·-->1063 </div><!--·contents·-->
1064 <!--·start·footer·part·-->1064 <!--·start·footer·part·-->
1065 <hr·class="footer"/><address·class="footer"><small>1065 <hr·class="footer"/><address·class="footer"><small>
1066 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81066 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1067 </small></address>1067 </small></address>
1068 </body>1068 </body>
2.16 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03676.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ··<div·class="headertitle"><div·class="title">Dune::dgf::YaspGridParameterBlock·Class·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01056.html">The·Dune·Grid·Format·(DGF)</a>·&raquo;·<a·class="el"·href="a01057.html">DGF·grid·parameter·for·different·grids</a></div></div></div>83 ··<div·class="headertitle"><div·class="title">Dune::dgf::YaspGridParameterBlock·Class·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01056.html">The·Dune·Grid·Format·(DGF)</a>·&raquo;·<a·class="el"·href="a01057.html">DGF·grid·parameter·for·different·grids</a></div></div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·parameters·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··86 <p><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·parameters·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··
87 ·<a·href="a03676.html#details">More...</a></p>87 ·<a·href="a03676.html#details">More...</a></p>
  
88 <p><code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>88 <p><code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>
89 <div·class="dynheader">89 <div·class="dynheader">
90 Inheritance·diagram·for·Dune::dgf::YaspGridParameterBlock:</div>90 Inheritance·diagram·for·Dune::dgf::YaspGridParameterBlock:</div>
91 <div·class="dyncontent">91 <div·class="dyncontent">
92 <div·class="center"><img·src="a03675.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_yasp_grid_parameter_block_inherit__map"·alt="Inheritance·graph"/></div>92 <div·class="center"><img·src="a03675.png"·border="0"·usemap="#a_dune_1_1dgf_1_1_yasp_grid_parameter_block_inherit__map"·alt="Inheritance·graph"/></div>
93 <map·name="a_dune_1_1dgf_1_1_yasp_grid_parameter_block_inherit__map"·id="a_dune_1_1dgf_1_1_yasp_grid_parameter_block_inherit__map">93 <map·name="a_dune_1_1dgf_1_1_yasp_grid_parameter_block_inherit__map"·id="a_dune_1_1dgf_1_1_yasp_grid_parameter_block_inherit__map">
94 <area·shape="rect"·title="Grid·parameters·for·YaspGrid."·alt=""·coords="5,167,220,207"/>94 <area·shape="rect"·title="Grid·parameters·for·YaspGrid."·alt=""·coords="5,167,220,207"/>
95 <area·shape="rect"·href="a03480.html"·title="Common·Grid·parameters."·alt=""·coords="19,79,206,119"/>95 <area·shape="rect"·href="a03480.html"·title="Common·Grid·parameters."·alt=""·coords="19,79,206,119"/>
Offset 904, 15 lines modifiedOffset 904, 15 lines modified
904 ··</tr>904 ··</tr>
905 </table>905 </table>
906 </div><div·class="memdoc">906 </div><div·class="memdoc">
  
907 </div>907 </div>
908 </div>908 </div>
909 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>909 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
910 <li><a·class="el"·href="a00947_source.html">dgfyasp.hh</a></li>910 <li><a·class="el"·href="a00950_source.html">dgfyasp.hh</a></li>
911 </ul>911 </ul>
912 </div><!--·contents·-->912 </div><!--·contents·-->
913 <!--·start·footer·part·-->913 <!--·start·footer·part·-->
914 <hr·class="footer"/><address·class="footer"><small>914 <hr·class="footer"/><address·class="footer"><small>
915 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8915 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
916 </small></address>916 </small></address>
917 </body>917 </body>
2.53 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03680.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·equidistant·coordinates.··84 <p><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·equidistant·coordinates.··
85 ·<a·href="a03680.html#details">More...</a></p>85 ·<a·href="a03680.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:ad6d2bdaea782009dcf36034b96a751a2"·id="r_ad6d2bdaea782009dcf36034b96a751a2"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04236.html">YaspGrid</a>&lt;·dim,·<a·class="el"·href="a04340.html">EquidistantCoordinates</a>&lt;·ctype,·dim·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03680.html#ad6d2bdaea782009dcf36034b96a751a2">Grid</a></td></tr>90 <tr·class="memitem:ad6d2bdaea782009dcf36034b96a751a2"·id="r_ad6d2bdaea782009dcf36034b96a751a2"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04236.html">YaspGrid</a>&lt;·dim,·<a·class="el"·href="a04340.html">EquidistantCoordinates</a>&lt;·ctype,·dim·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03680.html#ad6d2bdaea782009dcf36034b96a751a2">Grid</a></td></tr>
91 <tr·class="separator:ad6d2bdaea782009dcf36034b96a751a2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:ad6d2bdaea782009dcf36034b96a751a2"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 <tr·class="memitem:a786a6bc5b24a2e57ec4475f6502155f1"·id="r_a786a6bc5b24a2e57ec4475f6502155f1"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03680.html#a786a6bc5b24a2e57ec4475f6502155f1">MPICommunicatorType</a></td></tr>92 <tr·class="memitem:a786a6bc5b24a2e57ec4475f6502155f1"·id="r_a786a6bc5b24a2e57ec4475f6502155f1"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03680.html#a786a6bc5b24a2e57ec4475f6502155f1">MPICommunicatorType</a></td></tr>
93 <tr·class="separator:a786a6bc5b24a2e57ec4475f6502155f1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a786a6bc5b24a2e57ec4475f6502155f1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 493, 15 lines modifiedOffset 493, 15 lines modified
493 ··</tr>493 ··</tr>
494 </table>494 </table>
495 </div><div·class="memdoc">495 </div><div·class="memdoc">
  
496 </div>496 </div>
497 </div>497 </div>
498 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>498 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
499 <li><a·class="el"·href="a00947_source.html">dgfyasp.hh</a></li>499 <li><a·class="el"·href="a00950_source.html">dgfyasp.hh</a></li>
500 </ul>500 </ul>
501 </div><!--·contents·-->501 </div><!--·contents·-->
502 <!--·start·footer·part·-->502 <!--·start·footer·part·-->
503 <hr·class="footer"/><address·class="footer"><small>503 <hr·class="footer"/><address·class="footer"><small>
504 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8504 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
505 </small></address>505 </small></address>
506 </body>506 </body>
2.54 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03684.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantOffsetCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantOffsetCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·equidistant·coordinates.··84 <p><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·equidistant·coordinates.··
85 ·<a·href="a03684.html#details">More...</a></p>85 ·<a·href="a03684.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:a3bd7ef40121f68a1346f41ecd2531e68"·id="r_a3bd7ef40121f68a1346f41ecd2531e68"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04236.html">YaspGrid</a>&lt;·dim,·<a·class="el"·href="a04344.html">EquidistantOffsetCoordinates</a>&lt;·ctype,·dim·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03684.html#a3bd7ef40121f68a1346f41ecd2531e68">Grid</a></td></tr>90 <tr·class="memitem:a3bd7ef40121f68a1346f41ecd2531e68"·id="r_a3bd7ef40121f68a1346f41ecd2531e68"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04236.html">YaspGrid</a>&lt;·dim,·<a·class="el"·href="a04344.html">EquidistantOffsetCoordinates</a>&lt;·ctype,·dim·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03684.html#a3bd7ef40121f68a1346f41ecd2531e68">Grid</a></td></tr>
91 <tr·class="separator:a3bd7ef40121f68a1346f41ecd2531e68"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a3bd7ef40121f68a1346f41ecd2531e68"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 <tr·class="memitem:ab2eebb5769458c970aef599339328c42"·id="r_ab2eebb5769458c970aef599339328c42"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03684.html#ab2eebb5769458c970aef599339328c42">MPICommunicatorType</a></td></tr>92 <tr·class="memitem:ab2eebb5769458c970aef599339328c42"·id="r_ab2eebb5769458c970aef599339328c42"><td·class="memItemLeft"·align="right"·valign="top">typedef·MPIHelper::MPICommunicator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03684.html#ab2eebb5769458c970aef599339328c42">MPICommunicatorType</a></td></tr>
93 <tr·class="separator:ab2eebb5769458c970aef599339328c42"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:ab2eebb5769458c970aef599339328c42"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 493, 15 lines modifiedOffset 493, 15 lines modified
493 ··</tr>493 ··</tr>
494 </table>494 </table>
495 </div><div·class="memdoc">495 </div><div·class="memdoc">
  
496 </div>496 </div>
497 </div>497 </div>
498 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>498 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
499 <li><a·class="el"·href="a00947_source.html">dgfyasp.hh</a></li>499 <li><a·class="el"·href="a00950_source.html">dgfyasp.hh</a></li>
500 </ul>500 </ul>
501 </div><!--·contents·-->501 </div><!--·contents·-->
502 <!--·start·footer·part·-->502 <!--·start·footer·part·-->
503 <hr·class="footer"/><address·class="footer"><small>503 <hr·class="footer"/><address·class="footer"><small>
504 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8504 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
505 </small></address>505 </small></address>
506 </body>506 </body>
2.41 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03688.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·Dune::YaspGrid&lt;·dim,·Dune::TensorProductCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridFactory&lt;·Dune::YaspGrid&lt;·dim,·Dune::TensorProductCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Placeholder·for·grid·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·tensor·product·coordinates.··82 <p>Placeholder·for·grid·factory·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·tensor·product·coordinates.··
83 ·<a·href="a03688.html#details">More...</a></p>83 ·<a·href="a03688.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a93b280d912c1607114179fa05c4efda1"·id="r_a93b280d912c1607114179fa05c4efda1"><td·class="memTemplParams"·colspan="2">template&lt;typename·In·&gt;·</td></tr>88 <tr·class="memitem:a93b280d912c1607114179fa05c4efda1"·id="r_a93b280d912c1607114179fa05c4efda1"><td·class="memTemplParams"·colspan="2">template&lt;typename·In·&gt;·</td></tr>
89 <tr·class="memitem:a93b280d912c1607114179fa05c4efda1"><td·class="memTemplItemLeft"·align="right"·valign="top">&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03688.html#a93b280d912c1607114179fa05c4efda1">DGFGridFactory</a>·(const·In·&amp;)</td></tr>89 <tr·class="memitem:a93b280d912c1607114179fa05c4efda1"><td·class="memTemplItemLeft"·align="right"·valign="top">&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03688.html#a93b280d912c1607114179fa05c4efda1">DGFGridFactory</a>·(const·In·&amp;)</td></tr>
90 <tr·class="separator:a93b280d912c1607114179fa05c4efda1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a93b280d912c1607114179fa05c4efda1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a5f91b9cd8800247dc3c66f27409d1061"·id="r_a5f91b9cd8800247dc3c66f27409d1061"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a04236.html">Grid</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03688.html#a5f91b9cd8800247dc3c66f27409d1061">grid</a>·()</td></tr>91 <tr·class="memitem:a5f91b9cd8800247dc3c66f27409d1061"·id="r_a5f91b9cd8800247dc3c66f27409d1061"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a04236.html">Grid</a>·*&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03688.html#a5f91b9cd8800247dc3c66f27409d1061">grid</a>·()</td></tr>
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 ··</tr>153 ··</tr>
154 </table>154 </table>
155 </div><div·class="memdoc">155 </div><div·class="memdoc">
  
156 </div>156 </div>
157 </div>157 </div>
158 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>158 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
159 <li><a·class="el"·href="a00947_source.html">dgfyasp.hh</a></li>159 <li><a·class="el"·href="a00950_source.html">dgfyasp.hh</a></li>
160 </ul>160 </ul>
161 </div><!--·contents·-->161 </div><!--·contents·-->
162 <!--·start·footer·part·-->162 <!--·start·footer·part·-->
163 <hr·class="footer"/><address·class="footer"><small>163 <hr·class="footer"/><address·class="footer"><small>
164 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8164 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
165 </small></address>165 </small></address>
166 </body>166 </body>
2.29 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03692.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a03689.html">List·of·all·members</a>··</div>78 <a·href="a03689.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·YaspGrid&lt;·dim,·Coordinates·&gt;·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFGridInfo&lt;·YaspGrid&lt;·dim,·Coordinates·&gt;·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/dgfyasp.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a69affeb4adf62105a892318effc59588"·id="r_a69affeb4adf62105a892318effc59588"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03692.html#a69affeb4adf62105a892318effc59588">refineStepsForHalf</a>·()</td></tr>86 <tr·class="memitem:a69affeb4adf62105a892318effc59588"·id="r_a69affeb4adf62105a892318effc59588"><td·class="memItemLeft"·align="right"·valign="top">static·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03692.html#a69affeb4adf62105a892318effc59588">refineStepsForHalf</a>·()</td></tr>
87 <tr·class="separator:a69affeb4adf62105a892318effc59588"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a69affeb4adf62105a892318effc59588"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a4523ff25a73e87884cc4258f3e323232"·id="r_a4523ff25a73e87884cc4258f3e323232"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03692.html#a4523ff25a73e87884cc4258f3e323232">refineWeight</a>·()</td></tr>88 <tr·class="memitem:a4523ff25a73e87884cc4258f3e323232"·id="r_a4523ff25a73e87884cc4258f3e323232"><td·class="memItemLeft"·align="right"·valign="top">static·double&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03692.html#a4523ff25a73e87884cc4258f3e323232">refineWeight</a>·()</td></tr>
89 <tr·class="separator:a4523ff25a73e87884cc4258f3e323232"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a4523ff25a73e87884cc4258f3e323232"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 141, 15 lines modifiedOffset 141, 15 lines modified
141 ··</tr>141 ··</tr>
142 </table>142 </table>
143 </div><div·class="memdoc">143 </div><div·class="memdoc">
  
144 </div>144 </div>
145 </div>145 </div>
146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
147 <li><a·class="el"·href="a00947_source.html">dgfyasp.hh</a></li>147 <li><a·class="el"·href="a00950_source.html">dgfyasp.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 <!--·start·footer·part·-->150 <!--·start·footer·part·-->
151 <hr·class="footer"/><address·class="footer"><small>151 <hr·class="footer"/><address·class="footer"><small>
152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
153 </small></address>153 </small></address>
154 </body>154 </body>
1.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03696.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a03693.html">List·of·all·members</a>··</div>78 <a·href="a03693.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::DGFEntityKey&lt;·A·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::DGFEntityKey&lt;·A·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code></p>
83 <div·class="dynheader">83 <div·class="dynheader">
84 Inheritance·diagram·for·Dune::DGFEntityKey&lt;·A·&gt;:</div>84 Inheritance·diagram·for·Dune::DGFEntityKey&lt;·A·&gt;:</div>
85 <div·class="dyncontent">85 <div·class="dyncontent">
86 <div·class="center"><img·src="a03695.png"·border="0"·usemap="#a_dune_1_1_d_g_f_entity_key_3_01_a_01_4_inherit__map"·alt="Inheritance·graph"/></div>86 <div·class="center"><img·src="a03695.png"·border="0"·usemap="#a_dune_1_1_d_g_f_entity_key_3_01_a_01_4_inherit__map"·alt="Inheritance·graph"/></div>
87 <map·name="a_dune_1_1_d_g_f_entity_key_3_01_a_01_4_inherit__map"·id="a_dune_1_1_d_g_f_entity_key_3_01_a_01_4_inherit__map">87 <map·name="a_dune_1_1_d_g_f_entity_key_3_01_a_01_4_inherit__map"·id="a_dune_1_1_d_g_f_entity_key_3_01_a_01_4_inherit__map">
88 <area·shape="rect"·title="·"·alt=""·coords="5,5,199,31"/>88 <area·shape="rect"·title="·"·alt=""·coords="5,5,199,31"/>
89 <area·shape="rect"·href="a03696.html"·title="·"·alt=""·coords="25,93,179,133"/>89 <area·shape="rect"·href="a03696.html"·title="·"·alt=""·coords="25,93,179,133"/>
Offset 456, 16 lines modifiedOffset 456, 16 lines modified
456 ··</tr>456 ··</tr>
457 </table>457 </table>
458 </div><div·class="memdoc">458 </div><div·class="memdoc">
  
459 </div>459 </div>
460 </div>460 </div>
461 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>461 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
462 <li><a·class="el"·href="a00851_source.html">entitykey.hh</a></li>462 <li><a·class="el"·href="a00947_source.html">entitykey.hh</a></li>
463 <li><a·class="el"·href="a00860_source.html">entitykey_inline.hh</a></li>463 <li><a·class="el"·href="a00959_source.html">entitykey_inline.hh</a></li>
464 </ul>464 </ul>
465 </div><!--·contents·-->465 </div><!--·contents·-->
466 <!--·start·footer·part·-->466 <!--·start·footer·part·-->
467 <hr·class="footer"/><address·class="footer"><small>467 <hr·class="footer"/><address·class="footer"><small>
468 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8468 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
469 </small></address>469 </small></address>
470 </body>470 </body>
2.29 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03700.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;78 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
79 <a·href="a03697.html">List·of·all·members</a>··</div>79 <a·href="a03697.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::ElementFaceUtil·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::ElementFaceUtil·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
86 Public·Member·Functions</h2></td></tr>86 Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a9e308b82251922ec6ca38cfd3442107e"·id="r_a9e308b82251922ec6ca38cfd3442107e"><td·class="memTemplParams"·colspan="2">template&lt;int·dim&gt;·</td></tr>87 <tr·class="memitem:a9e308b82251922ec6ca38cfd3442107e"·id="r_a9e308b82251922ec6ca38cfd3442107e"><td·class="memTemplParams"·colspan="2">template&lt;int·dim&gt;·</td></tr>
88 <tr·class="memitem:a9e308b82251922ec6ca38cfd3442107e"><td·class="memTemplItemLeft"·align="right"·valign="top"><a·class="el"·href="a03696.html">DGFEntityKey</a>&lt;·unsigned·int·&gt;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03700.html#a9e308b82251922ec6ca38cfd3442107e">generateSimplexFace</a>·(const·std·::vector&lt;·unsigned·int·&gt;·&amp;element,·int·f)</td></tr>88 <tr·class="memitem:a9e308b82251922ec6ca38cfd3442107e"><td·class="memTemplItemLeft"·align="right"·valign="top"><a·class="el"·href="a03696.html">DGFEntityKey</a>&lt;·unsigned·int·&gt;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a03700.html#a9e308b82251922ec6ca38cfd3442107e">generateSimplexFace</a>·(const·std·::vector&lt;·unsigned·int·&gt;·&amp;element,·int·f)</td></tr>
89 <tr·class="separator:a9e308b82251922ec6ca38cfd3442107e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a9e308b82251922ec6ca38cfd3442107e"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
Offset 248, 16 lines modifiedOffset 248, 16 lines modified
248 ··</tr>248 ··</tr>
249 </table>249 </table>
250 </div><div·class="memdoc">250 </div><div·class="memdoc">
  
251 </div>251 </div>
252 </div>252 </div>
253 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>253 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·files:<ul>
254 <li><a·class="el"·href="a00851_source.html">entitykey.hh</a></li>254 <li><a·class="el"·href="a00947_source.html">entitykey.hh</a></li>
255 <li><a·class="el"·href="a00860_source.html">entitykey_inline.hh</a></li>255 <li><a·class="el"·href="a00959_source.html">entitykey_inline.hh</a></li>
256 </ul>256 </ul>
257 </div><!--·contents·-->257 </div><!--·contents·-->
258 <!--·start·footer·part·-->258 <!--·start·footer·part·-->
259 <hr·class="footer"/><address·class="footer"><small>259 <hr·class="footer"/><address·class="footer"><small>
260 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8260 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
261 </small></address>261 </small></address>
262 </body>262 </body>
1.88 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03704.html
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ··<div·class="headertitle"><div·class="title">Dune::GridPtr&lt;·GridType·&gt;·Struct·Template·Reference</div></div>85 ··<div·class="headertitle"><div·class="title">Dune::GridPtr&lt;·GridType·&gt;·Struct·Template·Reference</div></div>
86 </div><!--header-->86 </div><!--header-->
87 <div·class="contents">87 <div·class="contents">
  
88 <p>Class·for·constructing·grids·from·DGF·files.··88 <p>Class·for·constructing·grids·from·DGF·files.··
89 ·<a·href="a03704.html#details">More...</a></p>89 ·<a·href="a03704.html#details">More...</a></p>
  
90 <p><code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</code></p>90 <p><code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</code></p>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
93 Classes</h2></td></tr>93 Classes</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03712.html">DataHandle</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03712.html">DataHandle</a></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03708.html">mygrid_ptr</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03708.html">mygrid_ptr</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 1338, 15 lines modifiedOffset 1338, 15 lines modified
1338 ··</tr>1338 ··</tr>
1339 </table>1339 </table>
1340 </div><div·class="memdoc">1340 </div><div·class="memdoc">
  
1341 </div>1341 </div>
1342 </div>1342 </div>
1343 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>1343 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
1344 <li><a·class="el"·href="a00950_source.html">gridptr.hh</a></li>1344 <li><a·class="el"·href="a00953_source.html">gridptr.hh</a></li>
1345 </ul>1345 </ul>
1346 </div><!--·contents·-->1346 </div><!--·contents·-->
1347 <!--·start·footer·part·-->1347 <!--·start·footer·part·-->
1348 <hr·class="footer"/><address·class="footer"><small>1348 <hr·class="footer"/><address·class="footer"><small>
1349 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81349 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1350 </small></address>1350 </small></address>
1351 </body>1351 </body>
1.82 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03708.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
79 <a·href="a03705.html">List·of·all·members</a>··</div>79 <a·href="a03705.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::GridPtr&lt;·GridType·&gt;::mygrid_ptr·Class·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::GridPtr&lt;·GridType·&gt;::mygrid_ptr·Class·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</code></p>
84 <div·class="dynheader">84 <div·class="dynheader">
85 Inheritance·diagram·for·Dune::GridPtr&lt;·GridType·&gt;::mygrid_ptr:</div>85 Inheritance·diagram·for·Dune::GridPtr&lt;·GridType·&gt;::mygrid_ptr:</div>
86 <div·class="dyncontent">86 <div·class="dyncontent">
87 <div·class="center"><img·src="a03707.png"·border="0"·usemap="#a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1mygrid__ptr_inherit__map"·alt="Inheritance·graph"/></div>87 <div·class="center"><img·src="a03707.png"·border="0"·usemap="#a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1mygrid__ptr_inherit__map"·alt="Inheritance·graph"/></div>
88 <map·name="a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1mygrid__ptr_inherit__map"·id="a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1mygrid__ptr_inherit__map">88 <map·name="a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1mygrid__ptr_inherit__map"·id="a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1mygrid__ptr_inherit__map">
89 <area·shape="rect"·title="·"·alt=""·coords="5,79,187,119"/>89 <area·shape="rect"·title="·"·alt=""·coords="5,79,187,119"/>
90 <area·shape="rect"·title="·"·alt=""·coords="17,5,175,31"/>90 <area·shape="rect"·title="·"·alt=""·coords="17,5,175,31"/>
Offset 330, 15 lines modifiedOffset 330, 15 lines modified
330 </div><div·class="memdoc">330 </div><div·class="memdoc">
  
331 <p>STL·member.·</p>331 <p>STL·member.·</p>
  
332 </div>332 </div>
333 </div>333 </div>
334 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>334 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
335 <li><a·class="el"·href="a00950_source.html">gridptr.hh</a></li>335 <li><a·class="el"·href="a00953_source.html">gridptr.hh</a></li>
336 </ul>336 </ul>
337 </div><!--·contents·-->337 </div><!--·contents·-->
338 <!--·start·footer·part·-->338 <!--·start·footer·part·-->
339 <hr·class="footer"/><address·class="footer"><small>339 <hr·class="footer"/><address·class="footer"><small>
340 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8340 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
341 </small></address>341 </small></address>
342 </body>342 </body>
1.82 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03712.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a03709.html">List·of·all·members</a>··</div>79 <a·href="a03709.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::GridPtr&lt;·GridType·&gt;::DataHandle·Struct·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::GridPtr&lt;·GridType·&gt;::DataHandle·Struct·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</code></p>
84 <div·class="dynheader">84 <div·class="dynheader">
85 Inheritance·diagram·for·Dune::GridPtr&lt;·GridType·&gt;::DataHandle:</div>85 Inheritance·diagram·for·Dune::GridPtr&lt;·GridType·&gt;::DataHandle:</div>
86 <div·class="dyncontent">86 <div·class="dyncontent">
87 <div·class="center"><img·src="a03711.png"·border="0"·usemap="#a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1_data_handle_inherit__map"·alt="Inheritance·graph"/></div>87 <div·class="center"><img·src="a03711.png"·border="0"·usemap="#a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1_data_handle_inherit__map"·alt="Inheritance·graph"/></div>
88 <map·name="a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1_data_handle_inherit__map"·id="a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1_data_handle_inherit__map">88 <map·name="a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1_data_handle_inherit__map"·id="a_dune_1_1_grid_ptr_3_01_grid_type_01_4_1_1_data_handle_inherit__map">
89 <area·shape="rect"·title="·"·alt=""·coords="39,197,220,237"/>89 <area·shape="rect"·title="·"·alt=""·coords="39,197,220,237"/>
90 <area·shape="rect"·href="a02716.html"·title="·"·alt=""·coords="31,108,227,148"/>90 <area·shape="rect"·href="a02716.html"·title="·"·alt=""·coords="31,108,227,148"/>
Offset 622, 15 lines modifiedOffset 622, 15 lines modified
622 ··</table>622 ··</table>
623 ··</dd>623 ··</dd>
624 </dl>624 </dl>
  
625 </div>625 </div>
626 </div>626 </div>
627 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>627 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
628 <li><a·class="el"·href="a00950_source.html">gridptr.hh</a></li>628 <li><a·class="el"·href="a00953_source.html">gridptr.hh</a></li>
629 </ul>629 </ul>
630 </div><!--·contents·-->630 </div><!--·contents·-->
631 <!--·start·footer·part·-->631 <!--·start·footer·part·-->
632 <hr·class="footer"/><address·class="footer"><small>632 <hr·class="footer"/><address·class="footer"><small>
633 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8633 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
634 </small></address>634 </small></address>
635 </body>635 </body>
1.81 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03716.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;
82 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;82 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
83 <a·href="a03713.html">List·of·all·members</a>··</div>83 <a·href="a03713.html">List·of·all·members</a>··</div>
84 ··<div·class="headertitle"><div·class="title">Dune::MacroGrid·Class·Reference</div></div>84 ··<div·class="headertitle"><div·class="title">Dune::MacroGrid·Class·Reference</div></div>
85 </div><!--header-->85 </div><!--header-->
86 <div·class="contents">86 <div·class="contents">
  
87 <p><code>#include·&lt;<a·class="el"·href="a00857_source.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00944_source.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::MacroGrid:</div>89 Inheritance·diagram·for·Dune::MacroGrid:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a03715.png"·border="0"·usemap="#a_dune_1_1_macro_grid_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a03715.png"·border="0"·usemap="#a_dune_1_1_macro_grid_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_macro_grid_inherit__map"·id="a_dune_1_1_macro_grid_inherit__map">92 <map·name="a_dune_1_1_macro_grid_inherit__map"·id="a_dune_1_1_macro_grid_inherit__map">
93 <area·shape="rect"·title="·"·alt=""·coords="45,79,176,104"/>93 <area·shape="rect"·title="·"·alt=""·coords="45,79,176,104"/>
94 <area·shape="rect"·href="a03728.html"·title="The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build·information·in·vector·structures·us..."·alt=""·coords="5,5,216,31"/>94 <area·shape="rect"·href="a03728.html"·title="The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build·information·in·vector·structures·us..."·alt=""·coords="5,5,216,31"/>
Offset 1441, 15 lines modifiedOffset 1441, 15 lines modified
1441 ··</tr>1441 ··</tr>
1442 </table>1442 </table>
1443 </div><div·class="memdoc">1443 </div><div·class="memdoc">
  
1444 </div>1444 </div>
1445 </div>1445 </div>
1446 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1446 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1447 <li><a·class="el"·href="a00857_source.html">macrogrid.hh</a></li>1447 <li><a·class="el"·href="a00944_source.html">macrogrid.hh</a></li>
1448 </ul>1448 </ul>
1449 </div><!--·contents·-->1449 </div><!--·contents·-->
1450 <!--·start·footer·part·-->1450 <!--·start·footer·part·-->
1451 <hr·class="footer"/><address·class="footer"><small>1451 <hr·class="footer"/><address·class="footer"><small>
1452 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81452 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1453 </small></address>1453 </small></address>
1454 </body>1454 </body>
1.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03724.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::DGFBoundaryParameter·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::DGFBoundaryParameter·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Contains·types·for·additional·features.··84 <p>Contains·types·for·additional·features.··
85 ·<a·href="a03724.html#details">More...</a></p>85 ·<a·href="a03724.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:afa9bc1f519c309d951d1955cbce7ea7f"·id="r_afa9bc1f519c309d951d1955cbce7ea7f"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::string&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a></td></tr>90 <tr·class="memitem:afa9bc1f519c309d951d1955cbce7ea7f"·id="r_afa9bc1f519c309d951d1955cbce7ea7f"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::string&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">type</a></td></tr>
91 <tr·class="memdesc:afa9bc1f519c309d951d1955cbce7ea7f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·additional·boundary·parameters··<br·/></td></tr>91 <tr·class="memdesc:afa9bc1f519c309d951d1955cbce7ea7f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·additional·boundary·parameters··<br·/></td></tr>
92 <tr·class="separator:afa9bc1f519c309d951d1955cbce7ea7f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:afa9bc1f519c309d951d1955cbce7ea7f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 </div><div·class="memdoc">205 </div><div·class="memdoc">
  
206 <p>delimiter·</p>206 <p>delimiter·</p>
  
207 </div>207 </div>
208 </div>208 </div>
209 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>209 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
210 <li><a·class="el"·href="a00827_source.html">parser.hh</a></li>210 <li><a·class="el"·href="a00848_source.html">parser.hh</a></li>
211 </ul>211 </ul>
212 </div><!--·contents·-->212 </div><!--·contents·-->
213 <!--·start·footer·part·-->213 <!--·start·footer·part·-->
214 <hr·class="footer"/><address·class="footer"><small>214 <hr·class="footer"/><address·class="footer"><small>
215 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8215 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
216 </small></address>216 </small></address>
217 </body>217 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03728.html
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ··<div·class="headertitle"><div·class="title">Dune::DuneGridFormatParser·Class·Reference</div></div>85 ··<div·class="headertitle"><div·class="title">Dune::DuneGridFormatParser·Class·Reference</div></div>
86 </div><!--header-->86 </div><!--header-->
87 <div·class="contents">87 <div·class="contents">
  
88 <p>The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build·information·in·vector·structures·used·by·the·<a·class="el"·href="a03716.html">MacroGrid</a>·class.··88 <p>The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build·information·in·vector·structures·used·by·the·<a·class="el"·href="a03716.html">MacroGrid</a>·class.··
89 ·<a·href="a03728.html#details">More...</a></p>89 ·<a·href="a03728.html#details">More...</a></p>
  
90 <p><code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code></p>90 <p><code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code></p>
91 <div·class="dynheader">91 <div·class="dynheader">
92 Inheritance·diagram·for·Dune::DuneGridFormatParser:</div>92 Inheritance·diagram·for·Dune::DuneGridFormatParser:</div>
93 <div·class="dyncontent">93 <div·class="dyncontent">
94 <div·class="center"><img·src="a03727.png"·border="0"·usemap="#a_dune_1_1_dune_grid_format_parser_inherit__map"·alt="Inheritance·graph"/></div>94 <div·class="center"><img·src="a03727.png"·border="0"·usemap="#a_dune_1_1_dune_grid_format_parser_inherit__map"·alt="Inheritance·graph"/></div>
95 <map·name="a_dune_1_1_dune_grid_format_parser_inherit__map"·id="a_dune_1_1_dune_grid_format_parser_inherit__map">95 <map·name="a_dune_1_1_dune_grid_format_parser_inherit__map"·id="a_dune_1_1_dune_grid_format_parser_inherit__map">
96 <area·shape="rect"·title="The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build·information·in·vector·structures·us..."·alt=""·coords="5,5,216,31"/>96 <area·shape="rect"·title="The·DuneGridFormatParser·class:·reads·a·DGF·file·and·stores·build·information·in·vector·structures·us..."·alt=""·coords="5,5,216,31"/>
97 <area·shape="rect"·href="a03716.html"·title="·"·alt=""·coords="45,79,176,104"/>97 <area·shape="rect"·href="a03716.html"·title="·"·alt=""·coords="45,79,176,104"/>
Offset 1325, 15 lines modifiedOffset 1325, 15 lines modified
1325 ··</tr>1325 ··</tr>
1326 </table>1326 </table>
1327 </div><div·class="memdoc">1327 </div><div·class="memdoc">
  
1328 </div>1328 </div>
1329 </div>1329 </div>
1330 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>1330 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
1331 <li><a·class="el"·href="a00827_source.html">parser.hh</a></li>1331 <li><a·class="el"·href="a00848_source.html">parser.hh</a></li>
1332 <li><a·class="el"·href="a07127.html">io/file/dgfparser/dgfparser.cc</a></li>1332 <li><a·class="el"·href="a07127.html">io/file/dgfparser/dgfparser.cc</a></li>
1333 </ul>1333 </ul>
1334 </div><!--·contents·-->1334 </div><!--·contents·-->
1335 <!--·start·footer·part·-->1335 <!--·start·footer·part·-->
1336 <hr·class="footer"/><address·class="footer"><small>1336 <hr·class="footer"/><address·class="footer"><small>
1337 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81337 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1338 </small></address>1338 </small></address>
2.36 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03732.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::GmshReaderOptions·Struct·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01060.html">Gmsh·grid·format</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GmshReaderOptions·Struct·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01060.html">Gmsh·grid·format</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Options·for·read·operation.··82 <p>Options·for·read·operation.··
83 ·<a·href="a03732.html#details">More...</a></p>83 ·<a·href="a03732.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:ae2578eaac64106ff0bbad10b5e997501"·id="r_ae2578eaac64106ff0bbad10b5e997501"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501">GeometryOrder</a>·{·<a·class="el"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a79050c5952b1b9407fd5d236d534634c">firstOrder</a>88 <tr·class="memitem:ae2578eaac64106ff0bbad10b5e997501"·id="r_ae2578eaac64106ff0bbad10b5e997501"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501">GeometryOrder</a>·{·<a·class="el"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a79050c5952b1b9407fd5d236d534634c">firstOrder</a>
89 ,·<a·class="el"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358">secondOrder</a>89 ,·<a·class="el"·href="a03732.html#ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358">secondOrder</a>
90 ·}</td></tr>90 ·}</td></tr>
91 <tr·class="separator:ae2578eaac64106ff0bbad10b5e997501"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:ae2578eaac64106ff0bbad10b5e997501"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 <tr><td·class="fieldname"><a·id="ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358"·name="ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358"></a>secondOrder&#160;</td><td·class="fielddoc"><p>quadratic·boundary·approximation.·</p>112 <tr><td·class="fieldname"><a·id="ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358"·name="ae2578eaac64106ff0bbad10b5e997501a8ced2274388c5049a571d49f94a49358"></a>secondOrder&#160;</td><td·class="fielddoc"><p>quadratic·boundary·approximation.·</p>
113 </td></tr>113 </td></tr>
114 </table>114 </table>
  
115 </div>115 </div>
116 </div>116 </div>
117 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>117 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
118 <li><a·class="el"·href="a00953_source.html">gmshreader.hh</a></li>118 <li><a·class="el"·href="a00830_source.html">gmshreader.hh</a></li>
119 </ul>119 </ul>
120 </div><!--·contents·-->120 </div><!--·contents·-->
121 <!--·start·footer·part·-->121 <!--·start·footer·part·-->
122 <hr·class="footer"/><address·class="footer"><small>122 <hr·class="footer"/><address·class="footer"><small>
123 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8123 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
124 </small></address>124 </small></address>
125 </body>125 </body>
2.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03748.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ··<div·class="headertitle"><div·class="title">Dune::GmshReaderParser&lt;·GridType·&gt;·Class·Template·Reference</div></div>83 ··<div·class="headertitle"><div·class="title">Dune::GmshReaderParser&lt;·GridType·&gt;·Class·Template·Reference</div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p>dimension·independent·parts·for·<a·class="el"·href="a03748.html"·title="dimension·independent·parts·for·GmshReaderParser">GmshReaderParser</a>··86 <p>dimension·independent·parts·for·<a·class="el"·href="a03748.html"·title="dimension·independent·parts·for·GmshReaderParser">GmshReaderParser</a>··
87 ·<a·href="a03748.html#details">More...</a></p>87 ·<a·href="a03748.html#details">More...</a></p>
  
88 <p><code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code></p>88 <p><code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code></p>
89 <table·class="memberdecls">89 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
91 Public·Member·Functions</h2></td></tr>91 Public·Member·Functions</h2></td></tr>
92 <tr·class="memitem:a6c7bbbd67a0030e6378d393c1b740efc"·id="r_a6c7bbbd67a0030e6378d393c1b740efc"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03748.html#a6c7bbbd67a0030e6378d393c1b740efc">GmshReaderParser</a>·(<a·class="el"·href="a02872.html">Dune::GridFactory</a>&lt;·GridType·&gt;·&amp;_factory,·bool·v,·bool·i)</td></tr>92 <tr·class="memitem:a6c7bbbd67a0030e6378d393c1b740efc"·id="r_a6c7bbbd67a0030e6378d393c1b740efc"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03748.html#a6c7bbbd67a0030e6378d393c1b740efc">GmshReaderParser</a>·(<a·class="el"·href="a02872.html">Dune::GridFactory</a>&lt;·GridType·&gt;·&amp;_factory,·bool·v,·bool·i)</td></tr>
93 <tr·class="separator:a6c7bbbd67a0030e6378d393c1b740efc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a6c7bbbd67a0030e6378d393c1b740efc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:a2d3939222f8394e96333bfeca1826aad"·id="r_a2d3939222f8394e96333bfeca1826aad"><td·class="memItemLeft"·align="right"·valign="top">std::vector&lt;·int·&gt;·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03748.html#a2d3939222f8394e96333bfeca1826aad">boundaryIdMap</a>·()</td></tr>94 <tr·class="memitem:a2d3939222f8394e96333bfeca1826aad"·id="r_a2d3939222f8394e96333bfeca1826aad"><td·class="memItemLeft"·align="right"·valign="top">std::vector&lt;·int·&gt;·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03748.html#a2d3939222f8394e96333bfeca1826aad">boundaryIdMap</a>·()</td></tr>
95 <tr·class="separator:a2d3939222f8394e96333bfeca1826aad"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:a2d3939222f8394e96333bfeca1826aad"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 939, 15 lines modifiedOffset 939, 15 lines modified
939 ··</tr>939 ··</tr>
940 </table>940 </table>
941 </div><div·class="memdoc">941 </div><div·class="memdoc">
  
942 </div>942 </div>
943 </div>943 </div>
944 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>944 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
945 <li><a·class="el"·href="a00953_source.html">gmshreader.hh</a></li>945 <li><a·class="el"·href="a00830_source.html">gmshreader.hh</a></li>
946 </ul>946 </ul>
947 </div><!--·contents·-->947 </div><!--·contents·-->
948 <!--·start·footer·part·-->948 <!--·start·footer·part·-->
949 <hr·class="footer"/><address·class="footer"><small>949 <hr·class="footer"/><address·class="footer"><small>
950 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8950 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
951 </small></address>951 </small></address>
952 </body>952 </body>
2.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03752.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ··<div·class="headertitle"><div·class="title">Dune::GmshReader&lt;·GridType·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01060.html">Gmsh·grid·format</a></div></div></div>83 ··<div·class="headertitle"><div·class="title">Dune::GmshReader&lt;·GridType·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01060.html">Gmsh·grid·format</a></div></div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p>Read·<a·class="el"·href="a01079.html">Gmsh</a>·mesh·file.··86 <p>Read·<a·class="el"·href="a01079.html">Gmsh</a>·mesh·file.··
87 ·<a·href="a03752.html#details">More...</a></p>87 ·<a·href="a03752.html#details">More...</a></p>
  
88 <p><code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code></p>88 <p><code>#include·&lt;<a·class="el"·href="a00830_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code></p>
89 <table·class="memberdecls">89 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
91 Public·Types</h2></td></tr>91 Public·Types</h2></td></tr>
92 <tr·class="memitem:a5e2ef567687218805ab811bdc473f46c"·id="r_a5e2ef567687218805ab811bdc473f46c"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridType&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03752.html#a5e2ef567687218805ab811bdc473f46c">Grid</a></td></tr>92 <tr·class="memitem:a5e2ef567687218805ab811bdc473f46c"·id="r_a5e2ef567687218805ab811bdc473f46c"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridType&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03752.html#a5e2ef567687218805ab811bdc473f46c">Grid</a></td></tr>
93 <tr·class="separator:a5e2ef567687218805ab811bdc473f46c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a5e2ef567687218805ab811bdc473f46c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:a5ce37775d7e93f610419f73a508dd234"·id="r_a5ce37775d7e93f610419f73a508dd234"><td·class="memItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03752.html#a5ce37775d7e93f610419f73a508dd234">Opts</a>·=·<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">Gmsh::ReaderOptions</a></td></tr>94 <tr·class="memitem:a5ce37775d7e93f610419f73a508dd234"·id="r_a5ce37775d7e93f610419f73a508dd234"><td·class="memItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03752.html#a5ce37775d7e93f610419f73a508dd234">Opts</a>·=·<a·class="el"·href="a01060.html#ga2ee29433a0b7c59f0713b60d2712f7f1">Gmsh::ReaderOptions</a></td></tr>
95 <tr·class="memdesc:a5ce37775d7e93f610419f73a508dd234"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Dynamic·<a·class="el"·href="a01079.html">Gmsh</a>·reader·interface.··<br·/></td></tr>95 <tr·class="memdesc:a5ce37775d7e93f610419f73a508dd234"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Dynamic·<a·class="el"·href="a01079.html">Gmsh</a>·reader·interface.··<br·/></td></tr>
Offset 855, 15 lines modifiedOffset 855, 15 lines modified
855 </div><div·class="memdoc">855 </div><div·class="memdoc">
856 <b>Initial·value:</b><div·class="fragment"><div·class="line">=</div>856 <b>Initial·value:</b><div·class="fragment"><div·class="line">=</div>
857 <div·class="line">······Opts::verbose·|·Opts::insertBoundarySegments·|·Opts::readElementData·|·Opts::readBoundaryData</div>857 <div·class="line">······Opts::verbose·|·Opts::insertBoundarySegments·|·Opts::readElementData·|·Opts::readBoundaryData</div>
858 </div><!--·fragment·-->858 </div><!--·fragment·-->
859 </div>859 </div>
860 </div>860 </div>
861 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>861 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
862 <li><a·class="el"·href="a00953_source.html">gmshreader.hh</a></li>862 <li><a·class="el"·href="a00830_source.html">gmshreader.hh</a></li>
863 </ul>863 </ul>
864 </div><!--·contents·-->864 </div><!--·contents·-->
865 <!--·start·footer·part·-->865 <!--·start·footer·part·-->
866 <hr·class="footer"/><address·class="footer"><small>866 <hr·class="footer"/><address·class="footer"><small>
867 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8867 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
868 </small></address>868 </small></address>
869 </body>869 </body>
2.97 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03764.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::GmshWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01060.html">Gmsh·grid·format</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GmshWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01060.html">Gmsh·grid·format</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Write·<a·class="el"·href="a01079.html">Gmsh</a>·mesh·file.··82 <p>Write·<a·class="el"·href="a01079.html">Gmsh</a>·mesh·file.··
83 ·<a·href="a03764.html#details">More...</a></p>83 ·<a·href="a03764.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00959_source.html">dune/grid/io/file/gmshwriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00824_source.html">dune/grid/io/file/gmshwriter.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a24582a753c305c4c996a02ba5d349610"·id="r_a24582a753c305c4c996a02ba5d349610"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03764.html#a24582a753c305c4c996a02ba5d349610">GmshWriter</a>·(const·<a·class="el"·href="a02876.html">GridView</a>·&amp;gridView,·int·numDigits=6)</td></tr>88 <tr·class="memitem:a24582a753c305c4c996a02ba5d349610"·id="r_a24582a753c305c4c996a02ba5d349610"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03764.html#a24582a753c305c4c996a02ba5d349610">GmshWriter</a>·(const·<a·class="el"·href="a02876.html">GridView</a>·&amp;gridView,·int·numDigits=6)</td></tr>
89 <tr·class="memdesc:a24582a753c305c4c996a02ba5d349610"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Constructor·expecting·<a·class="el"·href="a02876.html"·title="Grid·view·abstract·base·class.">GridView</a>·of·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·to·be·written.··<br·/></td></tr>89 <tr·class="memdesc:a24582a753c305c4c996a02ba5d349610"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Constructor·expecting·<a·class="el"·href="a02876.html"·title="Grid·view·abstract·base·class.">GridView</a>·of·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·to·be·written.··<br·/></td></tr>
90 <tr·class="separator:a24582a753c305c4c996a02ba5d349610"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a24582a753c305c4c996a02ba5d349610"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:ad113fabfbefb84fcbcdc0db0eb3c0197"·id="r_ad113fabfbefb84fcbcdc0db0eb3c0197"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03764.html#ad113fabfbefb84fcbcdc0db0eb3c0197">setPrecision</a>·(int·numDigits)</td></tr>91 <tr·class="memitem:ad113fabfbefb84fcbcdc0db0eb3c0197"·id="r_ad113fabfbefb84fcbcdc0db0eb3c0197"><td·class="memItemLeft"·align="right"·valign="top">void&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03764.html#ad113fabfbefb84fcbcdc0db0eb3c0197">setPrecision</a>·(int·numDigits)</td></tr>
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 <p>If·the·optional·parameter·<code>physicalBoundaries</code>·is·provided,·also·the·boundaries·are·written·on·file·with·the·corresponding·physical·value.</p>239 <p>If·the·optional·parameter·<code>physicalBoundaries</code>·is·provided,·also·the·boundaries·are·written·on·file·with·the·corresponding·physical·value.</p>
240 <p>The·physicalBoundaries·vector·need·to·be·sorted·according·to·the·intersection·boundary·segment·index.</p>240 <p>The·physicalBoundaries·vector·need·to·be·sorted·according·to·the·intersection·boundary·segment·index.</p>
241 <p>Throws·an·IOError·if·file·could·not·be·opened·or·an·unsupported·element·type·is·encountered.·</p>241 <p>Throws·an·IOError·if·file·could·not·be·opened·or·an·unsupported·element·type·is·encountered.·</p>
  
242 </div>242 </div>
243 </div>243 </div>
244 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>244 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
245 <li><a·class="el"·href="a00959_source.html">gmshwriter.hh</a></li>245 <li><a·class="el"·href="a00824_source.html">gmshwriter.hh</a></li>
246 </ul>246 </ul>
247 </div><!--·contents·-->247 </div><!--·contents·-->
248 <!--·start·footer·part·-->248 <!--·start·footer·part·-->
249 <hr·class="footer"/><address·class="footer"><small>249 <hr·class="footer"/><address·class="footer"><small>
250 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8250 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
251 </small></address>251 </small></address>
252 </body>252 </body>
2.04 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03768.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::GnuplotWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01059.html">Gnuplot</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GnuplotWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01059.html">Gnuplot</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Writer·for·1D·grids·in·gnuplot·format.··82 <p>Writer·for·1D·grids·in·gnuplot·format.··
83 ·<a·href="a03768.html#details">More...</a></p>83 ·<a·href="a03768.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00962_source.html">dune/grid/io/file/gnuplot.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00971_source.html">dune/grid/io/file/gnuplot.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::GnuplotWriter&lt;·GridView·&gt;:</div>86 Inheritance·diagram·for·Dune::GnuplotWriter&lt;·GridView·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03767.png"·border="0"·usemap="#a_dune_1_1_gnuplot_writer_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03767.png"·border="0"·usemap="#a_dune_1_1_gnuplot_writer_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_gnuplot_writer_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_gnuplot_writer_3_01_grid_view_01_4_inherit__map">89 <map·name="a_dune_1_1_gnuplot_writer_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_gnuplot_writer_3_01_grid_view_01_4_inherit__map">
90 <area·shape="rect"·title="Writer·for·1D·grids·in·gnuplot·format."·alt=""·coords="149,5,303,45"/>90 <area·shape="rect"·title="Writer·for·1D·grids·in·gnuplot·format."·alt=""·coords="149,5,303,45"/>
91 <area·shape="rect"·href="a03768.html"·title="·"·alt=""·coords="55,108,213,148"/>91 <area·shape="rect"·href="a03768.html"·title="·"·alt=""·coords="55,108,213,148"/>
Offset 280, 16 lines modifiedOffset 280, 16 lines modified
280 ··</table>280 ··</table>
281 ··</dd>281 ··</dd>
282 </dl>282 </dl>
  
283 </div>283 </div>
284 </div>284 </div>
285 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>285 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
286 <li><a·class="el"·href="a00962_source.html">gnuplot.hh</a></li>286 <li><a·class="el"·href="a00971_source.html">gnuplot.hh</a></li>
287 <li><a·class="el"·href="a00971_source.html">gnuplot.cc</a></li>287 <li><a·class="el"·href="a00968_source.html">gnuplot.cc</a></li>
288 </ul>288 </ul>
289 </div><!--·contents·-->289 </div><!--·contents·-->
290 <!--·start·footer·part·-->290 <!--·start·footer·part·-->
291 <hr·class="footer"/><address·class="footer"><small>291 <hr·class="footer"/><address·class="footer"><small>
292 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8292 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
293 </small></address>293 </small></address>
294 </body>294 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03772.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::LeafGnuplotWriter&lt;·G·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01059.html">Gnuplot</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::LeafGnuplotWriter&lt;·G·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01059.html">Gnuplot</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><a·class="el"·href="a03768.html"·title="Writer·for·1D·grids·in·gnuplot·format.">GnuplotWriter</a>·on·the·leaf·grid.··82 <p><a·class="el"·href="a03768.html"·title="Writer·for·1D·grids·in·gnuplot·format.">GnuplotWriter</a>·on·the·leaf·grid.··
83 ·<a·href="a03772.html#details">More...</a></p>83 ·<a·href="a03772.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00962_source.html">dune/grid/io/file/gnuplot.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00971_source.html">dune/grid/io/file/gnuplot.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::LeafGnuplotWriter&lt;·G·&gt;:</div>86 Inheritance·diagram·for·Dune::LeafGnuplotWriter&lt;·G·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03771.png"·border="0"·usemap="#a_dune_1_1_leaf_gnuplot_writer_3_01_g_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03771.png"·border="0"·usemap="#a_dune_1_1_leaf_gnuplot_writer_3_01_g_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_leaf_gnuplot_writer_3_01_g_01_4_inherit__map"·id="a_dune_1_1_leaf_gnuplot_writer_3_01_g_01_4_inherit__map">89 <map·name="a_dune_1_1_leaf_gnuplot_writer_3_01_g_01_4_inherit__map"·id="a_dune_1_1_leaf_gnuplot_writer_3_01_g_01_4_inherit__map">
90 <area·shape="rect"·title="GnuplotWriter·on·the·leaf·grid."·alt=""·coords="5,197,228,223"/>90 <area·shape="rect"·title="GnuplotWriter·on·the·leaf·grid."·alt=""·coords="5,197,228,223"/>
91 <area·shape="rect"·href="a03768.html"·title="·"·alt=""·coords="38,108,195,148"/>91 <area·shape="rect"·href="a03768.html"·title="·"·alt=""·coords="38,108,195,148"/>
Offset 268, 15 lines modifiedOffset 268, 15 lines modified
268 ··</table>268 ··</table>
269 ··</dd>269 ··</dd>
270 </dl>270 </dl>
  
271 </div>271 </div>
272 </div>272 </div>
273 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>273 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
274 <li><a·class="el"·href="a00962_source.html">gnuplot.hh</a></li>274 <li><a·class="el"·href="a00971_source.html">gnuplot.hh</a></li>
275 </ul>275 </ul>
276 </div><!--·contents·-->276 </div><!--·contents·-->
277 <!--·start·footer·part·-->277 <!--·start·footer·part·-->
278 <hr·class="footer"/><address·class="footer"><small>278 <hr·class="footer"/><address·class="footer"><small>
279 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8279 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
280 </small></address>280 </small></address>
281 </body>281 </body>
1.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03776.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::LevelGnuplotWriter&lt;·G·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01059.html">Gnuplot</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::LevelGnuplotWriter&lt;·G·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01059.html">Gnuplot</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><a·class="el"·href="a03768.html"·title="Writer·for·1D·grids·in·gnuplot·format.">GnuplotWriter</a>·on·a·given·level·grid.··82 <p><a·class="el"·href="a03768.html"·title="Writer·for·1D·grids·in·gnuplot·format.">GnuplotWriter</a>·on·a·given·level·grid.··
83 ·<a·href="a03776.html#details">More...</a></p>83 ·<a·href="a03776.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00962_source.html">dune/grid/io/file/gnuplot.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00971_source.html">dune/grid/io/file/gnuplot.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::LevelGnuplotWriter&lt;·G·&gt;:</div>86 Inheritance·diagram·for·Dune::LevelGnuplotWriter&lt;·G·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03775.png"·border="0"·usemap="#a_dune_1_1_level_gnuplot_writer_3_01_g_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03775.png"·border="0"·usemap="#a_dune_1_1_level_gnuplot_writer_3_01_g_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_level_gnuplot_writer_3_01_g_01_4_inherit__map"·id="a_dune_1_1_level_gnuplot_writer_3_01_g_01_4_inherit__map">89 <map·name="a_dune_1_1_level_gnuplot_writer_3_01_g_01_4_inherit__map"·id="a_dune_1_1_level_gnuplot_writer_3_01_g_01_4_inherit__map">
90 <area·shape="rect"·title="GnuplotWriter·on·a·given·level·grid."·alt=""·coords="5,197,236,223"/>90 <area·shape="rect"·title="GnuplotWriter·on·a·given·level·grid."·alt=""·coords="5,197,236,223"/>
91 <area·shape="rect"·href="a03768.html"·title="·"·alt=""·coords="39,108,203,148"/>91 <area·shape="rect"·href="a03768.html"·title="·"·alt=""·coords="39,108,203,148"/>
Offset 278, 15 lines modifiedOffset 278, 15 lines modified
278 ··</table>278 ··</table>
279 ··</dd>279 ··</dd>
280 </dl>280 </dl>
  
281 </div>281 </div>
282 </div>282 </div>
283 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>283 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
284 <li><a·class="el"·href="a00962_source.html">gnuplot.hh</a></li>284 <li><a·class="el"·href="a00971_source.html">gnuplot.hh</a></li>
285 </ul>285 </ul>
286 </div><!--·contents·-->286 </div><!--·contents·-->
287 <!--·start·footer·part·-->287 <!--·start·footer·part·-->
288 <hr·class="footer"/><address·class="footer"><small>288 <hr·class="footer"/><address·class="footer"><small>
289 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8289 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
290 </small></address>290 </small></address>
291 </body>291 </body>
2.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03788.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::StarCDReader&lt;·GridType·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01061.html">StarCD</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::StarCDReader&lt;·GridType·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01061.html">StarCD</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>File·reader·for·the·Star-CD·format.··82 <p>File·reader·for·the·Star-CD·format.··
83 ·<a·href="a03788.html#details">More...</a></p>83 ·<a·href="a03788.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00956_source.html">dune/grid/io/file/starcdreader.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/starcdreader.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
87 Static·Public·Member·Functions</h2></td></tr>87 Static·Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:ab8cc432d99568f59002061f19adb00ea"·id="r_ab8cc432d99568f59002061f19adb00ea"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·GridType·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03788.html#ab8cc432d99568f59002061f19adb00ea">read</a>·(const·std::string·&amp;fileName,·bool·verbose=true)</td></tr>88 <tr·class="memitem:ab8cc432d99568f59002061f19adb00ea"·id="r_ab8cc432d99568f59002061f19adb00ea"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·GridType·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03788.html#ab8cc432d99568f59002061f19adb00ea">read</a>·(const·std::string·&amp;fileName,·bool·verbose=true)</td></tr>
89 <tr·class="memdesc:ab8cc432d99568f59002061f19adb00ea"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Read·grid·from·a·Star-CD·file.··<br·/></td></tr>89 <tr·class="memdesc:ab8cc432d99568f59002061f19adb00ea"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Read·grid·from·a·Star-CD·file.··<br·/></td></tr>
90 <tr·class="separator:ab8cc432d99568f59002061f19adb00ea"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:ab8cc432d99568f59002061f19adb00ea"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>91 </table>
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 ··</dd>153 ··</dd>
154 </dl>154 </dl>
155 <dl·class="section·return"><dt>Returns</dt><dd>The·return·type·is·a·special·pointer·type·that·casts·into·std::unique_ptr&lt;GridType&gt;,·and·std::shared_ptr&lt;GridType&gt;.·It·is·scheduled·to·be·replaced·by·std::unique_ptr&lt;GridType&gt;·eventually.·</dd></dl>155 <dl·class="section·return"><dt>Returns</dt><dd>The·return·type·is·a·special·pointer·type·that·casts·into·std::unique_ptr&lt;GridType&gt;,·and·std::shared_ptr&lt;GridType&gt;.·It·is·scheduled·to·be·replaced·by·std::unique_ptr&lt;GridType&gt;·eventually.·</dd></dl>
  
156 </div>156 </div>
157 </div>157 </div>
158 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>158 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
159 <li><a·class="el"·href="a00956_source.html">starcdreader.hh</a></li>159 <li><a·class="el"·href="a00827_source.html">starcdreader.hh</a></li>
160 </ul>160 </ul>
161 </div><!--·contents·-->161 </div><!--·contents·-->
162 <!--·start·footer·part·-->162 <!--·start·footer·part·-->
163 <hr·class="footer"/><address·class="footer"><small>163 <hr·class="footer"/><address·class="footer"><small>
164 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8164 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
165 </small></address>165 </small></address>
166 </body>166 </body>
1.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03792.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::b64chunk·Struct·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::b64chunk·Struct·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>struct·representing·the·three·byte·text·as·well·as·the·four·6·bit·chunks··84 <p>struct·representing·the·three·byte·text·as·well·as·the·four·6·bit·chunks··
85 ·<a·href="a03792.html#details">More...</a></p>85 ·<a·href="a03792.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00791_source.html">dune/grid/io/file/vtk/b64enc.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00821_source.html">dune/grid/io/file/vtk/b64enc.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:a1131ba9802a736203dcd7566ee7d6c65"·id="r_a1131ba9802a736203dcd7566ee7d6c65"><td·class="memItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03792.html#a1131ba9802a736203dcd7566ee7d6c65">size_type</a>·=·unsigned·char</td></tr>90 <tr·class="memitem:a1131ba9802a736203dcd7566ee7d6c65"·id="r_a1131ba9802a736203dcd7566ee7d6c65"><td·class="memItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03792.html#a1131ba9802a736203dcd7566ee7d6c65">size_type</a>·=·unsigned·char</td></tr>
91 <tr·class="separator:a1131ba9802a736203dcd7566ee7d6c65"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a1131ba9802a736203dcd7566ee7d6c65"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
267 ········</tr>267 ········</tr>
268 ······</table>268 ······</table>
269 </div><div·class="memdoc">269 </div><div·class="memdoc">
  
270 </div>270 </div>
271 </div>271 </div>
272 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>272 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
273 <li><a·class="el"·href="a00791_source.html">b64enc.hh</a></li>273 <li><a·class="el"·href="a00821_source.html">b64enc.hh</a></li>
274 </ul>274 </ul>
275 </div><!--·contents·-->275 </div><!--·contents·-->
276 <!--·start·footer·part·-->276 <!--·start·footer·part·-->
277 <hr·class="footer"/><address·class="footer"><small>277 <hr·class="footer"/><address·class="footer"><small>
278 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8278 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
279 </small></address>279 </small></address>
280 </body>280 </body>
1.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03796.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;79 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
80 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;80 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;
81 <a·href="a03793.html">List·of·all·members</a>··</div>81 <a·href="a03793.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::VTK::BasicWriter&lt;·IteratorFactory·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::VTK::BasicWriter&lt;·IteratorFactory·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00788_source.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">dune/grid/io/file/vtk/basicwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::BasicWriter&lt;·IteratorFactory·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::BasicWriter&lt;·IteratorFactory·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03795.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_basic_writer_3_01_iterator_factory_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03795.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_basic_writer_3_01_iterator_factory_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_basic_writer_3_01_iterator_factory_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_basic_writer_3_01_iterator_factory_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_basic_writer_3_01_iterator_factory_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_basic_writer_3_01_iterator_factory_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="5,53,179,93"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,53,179,93"/>
92 <area·shape="rect"·href="a03796.html"·title="·"·alt=""·coords="459,5,716,60"/>92 <area·shape="rect"·href="a03796.html"·title="·"·alt=""·coords="459,5,716,60"/>
Offset 1012, 15 lines modifiedOffset 1012, 15 lines modified
1012 ··</tr>1012 ··</tr>
1013 </table>1013 </table>
1014 </div><div·class="memdoc">1014 </div><div·class="memdoc">
  
1015 </div>1015 </div>
1016 </div>1016 </div>
1017 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1017 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1018 <li><a·class="el"·href="a00788_source.html">basicwriter.hh</a></li>1018 <li><a·class="el"·href="a00770_source.html">basicwriter.hh</a></li>
1019 </ul>1019 </ul>
1020 </div><!--·contents·-->1020 </div><!--·contents·-->
1021 <!--·start·footer·part·-->1021 <!--·start·footer·part·-->
1022 <hr·class="footer"/><address·class="footer"><small>1022 <hr·class="footer"/><address·class="footer"><small>
1023 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81023 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1024 </small></address>1024 </small></address>
1025 </body>1025 </body>
1.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03800.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::BoundaryIterator&lt;·GV·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::BoundaryIterator&lt;·GV·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>iterate·over·the·GridViews·boundary·intersections··83 <p>iterate·over·the·GridViews·boundary·intersections··
84 ·<a·href="a03800.html#details">More...</a></p>84 ·<a·href="a03800.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::BoundaryIterator&lt;·GV·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::BoundaryIterator&lt;·GV·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03799.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_boundary_iterator_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03799.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_boundary_iterator_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_boundary_iterator_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_boundary_iterator_3_01_g_v_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_boundary_iterator_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_boundary_iterator_3_01_g_v_01_4_inherit__map">
91 <area·shape="rect"·title="iterate·over·the·GridViews·boundary·intersections"·alt=""·coords="275,42,483,82"/>91 <area·shape="rect"·title="iterate·over·the·GridViews·boundary·intersections"·alt=""·coords="275,42,483,82"/>
92 <area·shape="rect"·title="·"·alt=""·coords="5,5,227,119"/>92 <area·shape="rect"·title="·"·alt=""·coords="5,5,227,119"/>
Offset 440, 15 lines modifiedOffset 440, 15 lines modified
440 ··</tr>440 ··</tr>
441 </table>441 </table>
442 </div><div·class="memdoc">442 </div><div·class="memdoc">
  
443 </div>443 </div>
444 </div>444 </div>
445 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>445 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
446 <li><a·class="el"·href="a00773_source.html">boundaryiterators.hh</a></li>446 <li><a·class="el"·href="a00803_source.html">boundaryiterators.hh</a></li>
447 </ul>447 </ul>
448 </div><!--·contents·-->448 </div><!--·contents·-->
449 <!--·start·footer·part·-->449 <!--·start·footer·part·-->
450 <hr·class="footer"/><address·class="footer"><small>450 <hr·class="footer"/><address·class="footer"><small>
451 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8451 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
452 </small></address>452 </small></address>
453 </body>453 </body>
1.97 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03804.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a03801.html">List·of·all·members</a>··</div>78 <a·href="a03801.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::IntersectionIndexSet&lt;·ElementIndexSet·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::IntersectionIndexSet&lt;·ElementIndexSet·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a3ebc26cae83cf1322d96657f89077cae"·id="r_a3ebc26cae83cf1322d96657f89077cae"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03804.html#a3ebc26cae83cf1322d96657f89077cae">IntersectionIndexSet</a>·(const·ElementIndexSet·&amp;eis_)</td></tr>86 <tr·class="memitem:a3ebc26cae83cf1322d96657f89077cae"·id="r_a3ebc26cae83cf1322d96657f89077cae"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03804.html#a3ebc26cae83cf1322d96657f89077cae">IntersectionIndexSet</a>·(const·ElementIndexSet·&amp;eis_)</td></tr>
87 <tr·class="separator:a3ebc26cae83cf1322d96657f89077cae"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a3ebc26cae83cf1322d96657f89077cae"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Constructor·&amp;·Destructor·Documentation</h2>89 <h2·class="groupheader">Constructor·&amp;·Destructor·Documentation</h2>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ··</tr>113 ··</tr>
114 </table>114 </table>
115 </div><div·class="memdoc">115 </div><div·class="memdoc">
  
116 </div>116 </div>
117 </div>117 </div>
118 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>118 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
119 <li><a·class="el"·href="a00773_source.html">boundaryiterators.hh</a></li>119 <li><a·class="el"·href="a00803_source.html">boundaryiterators.hh</a></li>
120 </ul>120 </ul>
121 </div><!--·contents·-->121 </div><!--·contents·-->
122 <!--·start·footer·part·-->122 <!--·start·footer·part·-->
123 <hr·class="footer"/><address·class="footer"><small>123 <hr·class="footer"/><address·class="footer"><small>
124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8124 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
125 </small></address>125 </small></address>
126 </body>126 </body>
1.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03808.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03805.html">List·of·all·members</a>··</div>80 <a·href="a03805.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::VTK::NonConformingBoundaryIteratorFactory&lt;·GV·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::VTK::NonConformingBoundaryIteratorFactory&lt;·GV·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/boundaryiterators.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::NonConformingBoundaryIteratorFactory&lt;·GV·&gt;:</div>86 Inheritance·diagram·for·Dune::VTK::NonConformingBoundaryIteratorFactory&lt;·GV·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03807.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_non_conforming_boundary_iterator_factory_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03807.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_non_conforming_boundary_iterator_factory_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_non_conforming_boundary_iterator_factory_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_non_conforming_boundary_iterator_factory_3_01_g_v_01_4_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_non_conforming_boundary_iterator_factory_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_non_conforming_boundary_iterator_factory_3_01_g_v_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,5,233,45"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,5,233,45"/>
91 <area·shape="rect"·href="a03812.html"·title="·"·alt=""·coords="19,93,219,133"/>91 <area·shape="rect"·href="a03812.html"·title="·"·alt=""·coords="19,93,219,133"/>
Offset 536, 15 lines modifiedOffset 536, 15 lines modified
536 ··</tr>536 ··</tr>
537 </table>537 </table>
538 </div><div·class="memdoc">538 </div><div·class="memdoc">
  
539 </div>539 </div>
540 </div>540 </div>
541 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>541 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
542 <li><a·class="el"·href="a00773_source.html">boundaryiterators.hh</a></li>542 <li><a·class="el"·href="a00803_source.html">boundaryiterators.hh</a></li>
543 </ul>543 </ul>
544 </div><!--·contents·-->544 </div><!--·contents·-->
545 <!--·start·footer·part·-->545 <!--·start·footer·part·-->
546 <hr·class="footer"/><address·class="footer"><small>546 <hr·class="footer"/><address·class="footer"><small>
547 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8547 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
548 </small></address>548 </small></address>
549 </body>549 </body>
1.93 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03812.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;
82 <a·href="a03809.html">List·of·all·members</a>··</div>82 <a·href="a03809.html">List·of·all·members</a>··</div>
83 ··<div·class="headertitle"><div·class="title">Dune::VTK::NonConformingBoundaryWriter&lt;·GV·&gt;·Class·Template·Reference</div></div>83 ··<div·class="headertitle"><div·class="title">Dune::VTK::NonConformingBoundaryWriter&lt;·GV·&gt;·Class·Template·Reference</div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p><code>#include·&lt;<a·class="el"·href="a00800_source.html">dune/grid/io/file/vtk/boundarywriter.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00785_source.html">dune/grid/io/file/vtk/boundarywriter.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::VTK::NonConformingBoundaryWriter&lt;·GV·&gt;:</div>88 Inheritance·diagram·for·Dune::VTK::NonConformingBoundaryWriter&lt;·GV·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03811.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_non_conforming_boundary_writer_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03811.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_non_conforming_boundary_writer_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_v_t_k_1_1_non_conforming_boundary_writer_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_non_conforming_boundary_writer_3_01_g_v_01_4_inherit__map">91 <map·name="a_dune_1_1_v_t_k_1_1_non_conforming_boundary_writer_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_non_conforming_boundary_writer_3_01_g_v_01_4_inherit__map">
92 <area·shape="rect"·title="·"·alt=""·coords="757,41,957,81"/>92 <area·shape="rect"·title="·"·alt=""·coords="757,41,957,81"/>
93 <area·shape="rect"·href="a03808.html"·title="·"·alt=""·coords="469,5,697,45"/>93 <area·shape="rect"·href="a03808.html"·title="·"·alt=""·coords="469,5,697,45"/>
Offset 1625, 15 lines modifiedOffset 1625, 15 lines modified
1625 ··</tr>1625 ··</tr>
1626 </table>1626 </table>
1627 </div><div·class="memdoc">1627 </div><div·class="memdoc">
  
1628 </div>1628 </div>
1629 </div>1629 </div>
1630 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1630 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1631 <li><a·class="el"·href="a00800_source.html">boundarywriter.hh</a></li>1631 <li><a·class="el"·href="a00785_source.html">boundarywriter.hh</a></li>
1632 </ul>1632 </ul>
1633 </div><!--·contents·-->1633 </div><!--·contents·-->
1634 <!--·start·footer·part·-->1634 <!--·start·footer·part·-->
1635 <hr·class="footer"/><address·class="footer"><small>1635 <hr·class="footer"/><address·class="footer"><small>
1636 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81636 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1637 </small></address>1637 </small></address>
1638 </body>1638 </body>
2.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03816.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PrintType&lt;·T·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PrintType&lt;·T·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>determine·a·type·to·safely·put·another·type·into·a·stream··82 <p>determine·a·type·to·safely·put·another·type·into·a·stream··
83 ·<a·href="a03816.html#details">More...</a></p>83 ·<a·href="a03816.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a31530afed1b4223e23de914d87ed5197"·id="r_a31530afed1b4223e23de914d87ed5197"><td·class="memItemLeft"·align="right"·valign="top">typedef·T&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03816.html#a31530afed1b4223e23de914d87ed5197">Type</a></td></tr>88 <tr·class="memitem:a31530afed1b4223e23de914d87ed5197"·id="r_a31530afed1b4223e23de914d87ed5197"><td·class="memItemLeft"·align="right"·valign="top">typedef·T&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03816.html#a31530afed1b4223e23de914d87ed5197">Type</a></td></tr>
89 <tr·class="memdesc:a31530afed1b4223e23de914d87ed5197"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·to·convert·T·to·before·putting·it·into·a·stream·with·&lt;&lt;··<br·/></td></tr>89 <tr·class="memdesc:a31530afed1b4223e23de914d87ed5197"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·to·convert·T·to·before·putting·it·into·a·stream·with·&lt;&lt;··<br·/></td></tr>
90 <tr·class="separator:a31530afed1b4223e23de914d87ed5197"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a31530afed1b4223e23de914d87ed5197"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>91 </table>
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 </div><div·class="memdoc">111 </div><div·class="memdoc">
  
112 <p>type·to·convert·T·to·before·putting·it·into·a·stream·with·&lt;&lt;·</p>112 <p>type·to·convert·T·to·before·putting·it·into·a·stream·with·&lt;&lt;·</p>
  
113 </div>113 </div>
114 </div>114 </div>
115 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>115 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
116 <li><a·class="el"·href="a00797_source.html">common.hh</a></li>116 <li><a·class="el"·href="a00761_source.html">common.hh</a></li>
117 </ul>117 </ul>
118 </div><!--·contents·-->118 </div><!--·contents·-->
119 <!--·start·footer·part·-->119 <!--·start·footer·part·-->
120 <hr·class="footer"/><address·class="footer"><small>120 <hr·class="footer"/><address·class="footer"><small>
121 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8121 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
122 </small></address>122 </small></address>
123 </body>123 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03820.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="a03817.html">List·of·all·members</a>··</div>78 <a·href="a03817.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PrintType&lt;·unsigned·char·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PrintType&lt;·unsigned·char·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
85 Public·Types</h2></td></tr>85 Public·Types</h2></td></tr>
86 <tr·class="memitem:a194ee64e8cd4a0a9679f8d044f479fb3"·id="r_a194ee64e8cd4a0a9679f8d044f479fb3"><td·class="memItemLeft"·align="right"·valign="top">typedef·unsigned&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03820.html#a194ee64e8cd4a0a9679f8d044f479fb3">Type</a></td></tr>86 <tr·class="memitem:a194ee64e8cd4a0a9679f8d044f479fb3"·id="r_a194ee64e8cd4a0a9679f8d044f479fb3"><td·class="memItemLeft"·align="right"·valign="top">typedef·unsigned&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03820.html#a194ee64e8cd4a0a9679f8d044f479fb3">Type</a></td></tr>
87 <tr·class="separator:a194ee64e8cd4a0a9679f8d044f479fb3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a194ee64e8cd4a0a9679f8d044f479fb3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Typedef·Documentation</h2>89 <h2·class="groupheader">Member·Typedef·Documentation</h2>
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ········</tr>99 ········</tr>
100 ······</table>100 ······</table>
101 </div><div·class="memdoc">101 </div><div·class="memdoc">
  
102 </div>102 </div>
103 </div>103 </div>
104 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>104 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
105 <li><a·class="el"·href="a00797_source.html">common.hh</a></li>105 <li><a·class="el"·href="a00761_source.html">common.hh</a></li>
106 </ul>106 </ul>
107 </div><!--·contents·-->107 </div><!--·contents·-->
108 <!--·start·footer·part·-->108 <!--·start·footer·part·-->
109 <hr·class="footer"/><address·class="footer"><small>109 <hr·class="footer"/><address·class="footer"><small>
110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
111 </small></address>111 </small></address>
112 </body>112 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03824.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="a03821.html">List·of·all·members</a>··</div>78 <a·href="a03821.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PrintType&lt;·signed·char·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PrintType&lt;·signed·char·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
85 Public·Types</h2></td></tr>85 Public·Types</h2></td></tr>
86 <tr·class="memitem:a6566eacec6d72f42ab653872d04ead66"·id="r_a6566eacec6d72f42ab653872d04ead66"><td·class="memItemLeft"·align="right"·valign="top">typedef·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03824.html#a6566eacec6d72f42ab653872d04ead66">Type</a></td></tr>86 <tr·class="memitem:a6566eacec6d72f42ab653872d04ead66"·id="r_a6566eacec6d72f42ab653872d04ead66"><td·class="memItemLeft"·align="right"·valign="top">typedef·int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03824.html#a6566eacec6d72f42ab653872d04ead66">Type</a></td></tr>
87 <tr·class="separator:a6566eacec6d72f42ab653872d04ead66"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a6566eacec6d72f42ab653872d04ead66"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Typedef·Documentation</h2>89 <h2·class="groupheader">Member·Typedef·Documentation</h2>
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ········</tr>99 ········</tr>
100 ······</table>100 ······</table>
101 </div><div·class="memdoc">101 </div><div·class="memdoc">
  
102 </div>102 </div>
103 </div>103 </div>
104 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>104 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
105 <li><a·class="el"·href="a00797_source.html">common.hh</a></li>105 <li><a·class="el"·href="a00761_source.html">common.hh</a></li>
106 </ul>106 </ul>
107 </div><!--·contents·-->107 </div><!--·contents·-->
108 <!--·start·footer·part·-->108 <!--·start·footer·part·-->
109 <hr·class="footer"/><address·class="footer"><small>109 <hr·class="footer"/><address·class="footer"><small>
110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
111 </small></address>111 </small></address>
112 </body>112 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03828.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="a03825.html">List·of·all·members</a>··</div>78 <a·href="a03825.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PrintType&lt;·char·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PrintType&lt;·char·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
85 Public·Types</h2></td></tr>85 Public·Types</h2></td></tr>
86 <tr·class="memitem:a1138ae68c23e64303d1b3c3fe8d2b2d7"·id="r_a1138ae68c23e64303d1b3c3fe8d2b2d7"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::conditional&lt;·std::numeric_limits&lt;·char·&gt;::is_signed,·int,·unsigned·&gt;::type&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03828.html#a1138ae68c23e64303d1b3c3fe8d2b2d7">Type</a></td></tr>86 <tr·class="memitem:a1138ae68c23e64303d1b3c3fe8d2b2d7"·id="r_a1138ae68c23e64303d1b3c3fe8d2b2d7"><td·class="memItemLeft"·align="right"·valign="top">typedef·std::conditional&lt;·std::numeric_limits&lt;·char·&gt;::is_signed,·int,·unsigned·&gt;::type&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03828.html#a1138ae68c23e64303d1b3c3fe8d2b2d7">Type</a></td></tr>
87 <tr·class="separator:a1138ae68c23e64303d1b3c3fe8d2b2d7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a1138ae68c23e64303d1b3c3fe8d2b2d7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Typedef·Documentation</h2>89 <h2·class="groupheader">Member·Typedef·Documentation</h2>
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ········</tr>99 ········</tr>
100 ······</table>100 ······</table>
101 </div><div·class="memdoc">101 </div><div·class="memdoc">
  
102 </div>102 </div>
103 </div>103 </div>
104 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>104 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
105 <li><a·class="el"·href="a00797_source.html">common.hh</a></li>105 <li><a·class="el"·href="a00761_source.html">common.hh</a></li>
106 </ul>106 </ul>
107 </div><!--·contents·-->107 </div><!--·contents·-->
108 <!--·start·footer·part·-->108 <!--·start·footer·part·-->
109 <hr·class="footer"/><address·class="footer"><small>109 <hr·class="footer"/><address·class="footer"><small>
110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
111 </small></address>111 </small></address>
112 </body>112 </body>
1.99 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03832.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::FieldInfo·Class·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::FieldInfo·Class·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Descriptor·struct·for·<a·class="el"·href="a01081.html">VTK</a>·fields.··83 <p>Descriptor·struct·for·<a·class="el"·href="a01081.html">VTK</a>·fields.··
84 ·<a·href="a03832.html#details">More...</a></p>84 ·<a·href="a03832.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/common.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
88 Public·Types</h2></td></tr>88 Public·Types</h2></td></tr>
89 <tr·class="memitem:a7b84931b6e002d3861565db729e304e1"·id="r_a7b84931b6e002d3861565db729e304e1"><td·class="memItemLeft"·align="right"·valign="top">enum·class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03832.html#a7b84931b6e002d3861565db729e304e1">Type</a>·{·<a·class="el"·href="a03832.html#a7b84931b6e002d3861565db729e304e1aa27a6549ade38cc036f7b8c58a840510">scalar</a>89 <tr·class="memitem:a7b84931b6e002d3861565db729e304e1"·id="r_a7b84931b6e002d3861565db729e304e1"><td·class="memItemLeft"·align="right"·valign="top">enum·class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03832.html#a7b84931b6e002d3861565db729e304e1">Type</a>·{·<a·class="el"·href="a03832.html#a7b84931b6e002d3861565db729e304e1aa27a6549ade38cc036f7b8c58a840510">scalar</a>
90 ,·<a·class="el"·href="a03832.html#a7b84931b6e002d3861565db729e304e1a6ba8844da718b4a65f60dbfd0d92d6ef">vector</a>90 ,·<a·class="el"·href="a03832.html#a7b84931b6e002d3861565db729e304e1a6ba8844da718b4a65f60dbfd0d92d6ef">vector</a>
91 ,·<a·class="el"·href="a03832.html#a7b84931b6e002d3861565db729e304e1a2af2584abc1418fcc1098807a7129ddb">tensor</a>91 ,·<a·class="el"·href="a03832.html#a7b84931b6e002d3861565db729e304e1a2af2584abc1418fcc1098807a7129ddb">tensor</a>
92 ·}</td></tr>92 ·}</td></tr>
Offset 307, 15 lines modifiedOffset 307, 15 lines modified
307 </div><div·class="memdoc">307 </div><div·class="memdoc">
  
308 <p>The·type·of·the·data·field.·</p>308 <p>The·type·of·the·data·field.·</p>
  
309 </div>309 </div>
310 </div>310 </div>
311 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>311 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
312 <li><a·class="el"·href="a00797_source.html">common.hh</a></li>312 <li><a·class="el"·href="a00761_source.html">common.hh</a></li>
313 </ul>313 </ul>
314 </div><!--·contents·-->314 </div><!--·contents·-->
315 <!--·start·footer·part·-->315 <!--·start·footer·part·-->
316 <hr·class="footer"/><address·class="footer"><small>316 <hr·class="footer"/><address·class="footer"><small>
317 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8317 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
318 </small></address>318 </small></address>
319 </body>319 </body>
1.82 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03836.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::Corner&lt;·Cell·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::Corner&lt;·Cell·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>simple·class·representing·a·corner·of·a·cell··82 <p>simple·class·representing·a·corner·of·a·cell··
83 ·<a·href="a03836.html#details">More...</a></p>83 ·<a·href="a03836.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00761_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00773_source.html">dune/grid/io/file/vtk/corner.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::Corner&lt;·Cell·&gt;:</div>86 Inheritance·diagram·for·Dune::VTK::Corner&lt;·Cell·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03835.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_corner_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03835.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_corner_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_corner_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_corner_3_01_cell_01_4_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_corner_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_corner_3_01_cell_01_4_inherit__map">
90 <area·shape="rect"·title="simple·class·representing·a·corner·of·a·cell"·alt=""·coords="5,44,157,84"/>90 <area·shape="rect"·title="simple·class·representing·a·corner·of·a·cell"·alt=""·coords="5,44,157,84"/>
91 <area·shape="rect"·href="a03836.html"·title="·"·alt=""·coords="383,22,581,106"/>91 <area·shape="rect"·href="a03836.html"·title="·"·alt=""·coords="383,22,581,106"/>
Offset 386, 15 lines modifiedOffset 386, 15 lines modified
  
386 <p>set·the·index·of·the·corner·within·the·cell·in·VTK-numbering·</p>386 <p>set·the·index·of·the·corner·within·the·cell·in·VTK-numbering·</p>
387 <p>This·requires·that·the·cell·is·valid·</p>387 <p>This·requires·that·the·cell·is·valid·</p>
  
388 </div>388 </div>
389 </div>389 </div>
390 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>390 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
391 <li><a·class="el"·href="a00761_source.html">corner.hh</a></li>391 <li><a·class="el"·href="a00773_source.html">corner.hh</a></li>
392 </ul>392 </ul>
393 </div><!--·contents·-->393 </div><!--·contents·-->
394 <!--·start·footer·part·-->394 <!--·start·footer·part·-->
395 <hr·class="footer"/><address·class="footer"><small>395 <hr·class="footer"/><address·class="footer"><small>
396 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8396 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
397 </small></address>397 </small></address>
398 </body>398 </body>
2.04 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03840.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::VTK::CornerIterator&lt;·CellIterator·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::VTK::CornerIterator&lt;·CellIterator·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>iterate·over·the·corners·of·some·cell·range··84 <p>iterate·over·the·corners·of·some·cell·range··
85 ·<a·href="a03840.html#details">More...</a></p>85 ·<a·href="a03840.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00779_source.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/corneriterator.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::VTK::CornerIterator&lt;·CellIterator·&gt;:</div>88 Inheritance·diagram·for·Dune::VTK::CornerIterator&lt;·CellIterator·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03839.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_corner_iterator_3_01_cell_iterator_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03839.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_corner_iterator_3_01_cell_iterator_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_v_t_k_1_1_corner_iterator_3_01_cell_iterator_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_corner_iterator_3_01_cell_iterator_01_4_inherit__map">91 <map·name="a_dune_1_1_v_t_k_1_1_corner_iterator_3_01_cell_iterator_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_corner_iterator_3_01_cell_iterator_01_4_inherit__map">
92 <area·shape="rect"·title="iterate·over·the·corners·of·some·cell·range"·alt=""·coords="344,57,533,97"/>92 <area·shape="rect"·title="iterate·over·the·corners·of·some·cell·range"·alt=""·coords="344,57,533,97"/>
93 <area·shape="rect"·title="·"·alt=""·coords="5,5,296,148"/>93 <area·shape="rect"·title="·"·alt=""·coords="5,5,296,148"/>
Offset 473, 15 lines modifiedOffset 473, 15 lines modified
473 </div><div·class="memdoc">473 </div><div·class="memdoc">
474 <b>Initial·value:</b><div·class="fragment"><div·class="line">=·std::iterator_traits&lt;CellIterator&gt;::</div>474 <b>Initial·value:</b><div·class="fragment"><div·class="line">=·std::iterator_traits&lt;CellIterator&gt;::</div>
475 <div·class="line">··································value_type::mydimension</div>475 <div·class="line">··································value_type::mydimension</div>
476 </div><!--·fragment·-->476 </div><!--·fragment·-->
477 </div>477 </div>
478 </div>478 </div>
479 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>479 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
480 <li><a·class="el"·href="a00779_source.html">corneriterator.hh</a></li>480 <li><a·class="el"·href="a00812_source.html">corneriterator.hh</a></li>
481 </ul>481 </ul>
482 </div><!--·contents·-->482 </div><!--·contents·-->
483 <!--·start·footer·part·-->483 <!--·start·footer·part·-->
484 <hr·class="footer"/><address·class="footer"><small>484 <hr·class="footer"/><address·class="footer"><small>
485 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8485 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
486 </small></address>486 </small></address>
487 </body>487 </body>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03844.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::DataArrayWriter·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::DataArrayWriter·Class·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>base·class·for·data·array·writers··82 <p>base·class·for·data·array·writers··
83 ·<a·href="a03844.html#details">More...</a></p>83 ·<a·href="a03844.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::DataArrayWriter:</div>86 Inheritance·diagram·for·Dune::VTK::DataArrayWriter:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03843.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03843.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_data_array_writer_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_data_array_writer_inherit__map">
90 <area·shape="rect"·title="base·class·for·data·array·writers"·alt=""·coords="5,173,209,198"/>90 <area·shape="rect"·title="base·class·for·data·array·writers"·alt=""·coords="5,173,209,198"/>
91 <area·shape="rect"·href="a03860.html"·title="a·streaming·writer·for·data·array·tags,·uses·appended·base64·format"·alt=""·coords="269,5,479,45"/>91 <area·shape="rect"·href="a03860.html"·title="a·streaming·writer·for·data·array·tags,·uses·appended·base64·format"·alt=""·coords="269,5,479,45"/>
Offset 245, 15 lines modifiedOffset 245, 15 lines modified
245 <p>whether·calls·to·write·may·be·skipped·</p>245 <p>whether·calls·to·write·may·be·skipped·</p>
  
246 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>246 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>
  
247 </div>247 </div>
248 </div>248 </div>
249 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>249 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
250 <li><a·class="el"·href="a00764_source.html">dataarraywriter.hh</a></li>250 <li><a·class="el"·href="a00776_source.html">dataarraywriter.hh</a></li>
251 </ul>251 </ul>
252 </div><!--·contents·-->252 </div><!--·contents·-->
253 <!--·start·footer·part·-->253 <!--·start·footer·part·-->
254 <hr·class="footer"/><address·class="footer"><small>254 <hr·class="footer"/><address·class="footer"><small>
255 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8255 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
256 </small></address>256 </small></address>
257 </body>257 </body>
2.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03848.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::AsciiDataArrayWriter·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::AsciiDataArrayWriter·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>a·streaming·writer·for·data·array·tags,·uses·ASCII·inline·format··82 <p>a·streaming·writer·for·data·array·tags,·uses·ASCII·inline·format··
83 ·<a·href="a03848.html#details">More...</a></p>83 ·<a·href="a03848.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::AsciiDataArrayWriter:</div>86 Inheritance·diagram·for·Dune::VTK::AsciiDataArrayWriter:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03847.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_ascii_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03847.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_ascii_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_ascii_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_ascii_data_array_writer_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_ascii_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_ascii_data_array_writer_inherit__map">
90 <area·shape="rect"·title="a·streaming·writer·for·data·array·tags,·uses·ASCII·inline·format"·alt=""·coords="10,79,205,119"/>90 <area·shape="rect"·title="a·streaming·writer·for·data·array·tags,·uses·ASCII·inline·format"·alt=""·coords="10,79,205,119"/>
91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="5,5,209,31"/>91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="5,5,209,31"/>
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 <p>whether·calls·to·write·may·be·skipped·</p>263 <p>whether·calls·to·write·may·be·skipped·</p>
  
264 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>264 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>
  
265 </div>265 </div>
266 </div>266 </div>
267 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>267 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
268 <li><a·class="el"·href="a00764_source.html">dataarraywriter.hh</a></li>268 <li><a·class="el"·href="a00776_source.html">dataarraywriter.hh</a></li>
269 </ul>269 </ul>
270 </div><!--·contents·-->270 </div><!--·contents·-->
271 <!--·start·footer·part·-->271 <!--·start·footer·part·-->
272 <hr·class="footer"/><address·class="footer"><small>272 <hr·class="footer"/><address·class="footer"><small>
273 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8273 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
274 </small></address>274 </small></address>
275 </body>275 </body>
2.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03852.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::BinaryDataArrayWriter·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::BinaryDataArrayWriter·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>a·streaming·writer·for·data·array·tags,·uses·binary·inline·format··82 <p>a·streaming·writer·for·data·array·tags,·uses·binary·inline·format··
83 ·<a·href="a03852.html#details">More...</a></p>83 ·<a·href="a03852.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::BinaryDataArrayWriter:</div>86 Inheritance·diagram·for·Dune::VTK::BinaryDataArrayWriter:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03851.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_binary_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03851.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_binary_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_binary_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_binary_data_array_writer_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_binary_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_binary_data_array_writer_inherit__map">
90 <area·shape="rect"·title="a·streaming·writer·for·data·array·tags,·uses·binary·inline·format"·alt=""·coords="5,79,212,119"/>90 <area·shape="rect"·title="a·streaming·writer·for·data·array·tags,·uses·binary·inline·format"·alt=""·coords="5,79,212,119"/>
91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="7,5,211,31"/>91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="7,5,211,31"/>
Offset 270, 15 lines modifiedOffset 270, 15 lines modified
270 <p>whether·calls·to·write·may·be·skipped·</p>270 <p>whether·calls·to·write·may·be·skipped·</p>
  
271 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>271 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>
  
272 </div>272 </div>
273 </div>273 </div>
274 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>274 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
275 <li><a·class="el"·href="a00764_source.html">dataarraywriter.hh</a></li>275 <li><a·class="el"·href="a00776_source.html">dataarraywriter.hh</a></li>
276 </ul>276 </ul>
277 </div><!--·contents·-->277 </div><!--·contents·-->
278 <!--·start·footer·part·-->278 <!--·start·footer·part·-->
279 <hr·class="footer"/><address·class="footer"><small>279 <hr·class="footer"/><address·class="footer"><small>
280 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8280 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
281 </small></address>281 </small></address>
282 </body>282 </body>
2.01 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03856.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::AppendedRawDataArrayWriter·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::AppendedRawDataArrayWriter·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>a·streaming·writer·for·data·array·tags,·uses·appended·raw·format··82 <p>a·streaming·writer·for·data·array·tags,·uses·appended·raw·format··
83 ·<a·href="a03856.html#details">More...</a></p>83 ·<a·href="a03856.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::AppendedRawDataArrayWriter:</div>86 Inheritance·diagram·for·Dune::VTK::AppendedRawDataArrayWriter:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03855.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_appended_raw_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03855.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_appended_raw_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_appended_raw_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_appended_raw_data_array_writer_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_appended_raw_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_appended_raw_data_array_writer_inherit__map">
90 <area·shape="rect"·title="a·streaming·writer·for·data·array·tags,·uses·appended·raw·format"·alt=""·coords="5,79,228,119"/>90 <area·shape="rect"·title="a·streaming·writer·for·data·array·tags,·uses·appended·raw·format"·alt=""·coords="5,79,228,119"/>
91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="15,5,219,31"/>91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="15,5,219,31"/>
Offset 247, 15 lines modifiedOffset 247, 15 lines modified
247 <p>whether·calls·to·write·may·be·skipped·</p>247 <p>whether·calls·to·write·may·be·skipped·</p>
  
248 <p>Reimplemented·from·<a·class="el"·href="a03844.html#abf42e76c4b1f7c214239f3fb745eb297">Dune::VTK::DataArrayWriter</a>.</p>248 <p>Reimplemented·from·<a·class="el"·href="a03844.html#abf42e76c4b1f7c214239f3fb745eb297">Dune::VTK::DataArrayWriter</a>.</p>
  
249 </div>249 </div>
250 </div>250 </div>
251 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>251 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
252 <li><a·class="el"·href="a00764_source.html">dataarraywriter.hh</a></li>252 <li><a·class="el"·href="a00776_source.html">dataarraywriter.hh</a></li>
253 </ul>253 </ul>
254 </div><!--·contents·-->254 </div><!--·contents·-->
255 <!--·start·footer·part·-->255 <!--·start·footer·part·-->
256 <hr·class="footer"/><address·class="footer"><small>256 <hr·class="footer"/><address·class="footer"><small>
257 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8257 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
258 </small></address>258 </small></address>
259 </body>259 </body>
2.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03860.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::AppendedBase64DataArrayWriter·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::AppendedBase64DataArrayWriter·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>a·streaming·writer·for·data·array·tags,·uses·appended·base64·format··82 <p>a·streaming·writer·for·data·array·tags,·uses·appended·base64·format··
83 ·<a·href="a03860.html#details">More...</a></p>83 ·<a·href="a03860.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::AppendedBase64DataArrayWriter:</div>86 Inheritance·diagram·for·Dune::VTK::AppendedBase64DataArrayWriter:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03859.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_appended_base64_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03859.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_appended_base64_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_appended_base64_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_appended_base64_data_array_writer_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_appended_base64_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_appended_base64_data_array_writer_inherit__map">
90 <area·shape="rect"·title="a·streaming·writer·for·data·array·tags,·uses·appended·base64·format"·alt=""·coords="5,79,216,119"/>90 <area·shape="rect"·title="a·streaming·writer·for·data·array·tags,·uses·appended·base64·format"·alt=""·coords="5,79,216,119"/>
91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="9,5,213,31"/>91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="9,5,213,31"/>
Offset 247, 15 lines modifiedOffset 247, 15 lines modified
247 <p>whether·calls·to·write·may·be·skipped·</p>247 <p>whether·calls·to·write·may·be·skipped·</p>
  
248 <p>Reimplemented·from·<a·class="el"·href="a03844.html#abf42e76c4b1f7c214239f3fb745eb297">Dune::VTK::DataArrayWriter</a>.</p>248 <p>Reimplemented·from·<a·class="el"·href="a03844.html#abf42e76c4b1f7c214239f3fb745eb297">Dune::VTK::DataArrayWriter</a>.</p>
  
249 </div>249 </div>
250 </div>250 </div>
251 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>251 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
252 <li><a·class="el"·href="a00764_source.html">dataarraywriter.hh</a></li>252 <li><a·class="el"·href="a00776_source.html">dataarraywriter.hh</a></li>
253 </ul>253 </ul>
254 </div><!--·contents·-->254 </div><!--·contents·-->
255 <!--·start·footer·part·-->255 <!--·start·footer·part·-->
256 <hr·class="footer"/><address·class="footer"><small>256 <hr·class="footer"/><address·class="footer"><small>
257 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8257 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
258 </small></address>258 </small></address>
259 </body>259 </body>
2.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03864.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::NakedBase64DataArrayWriter·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::NakedBase64DataArrayWriter·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>a·streaming·writer·for·appended·data·array·tags,·uses·base64·format··82 <p>a·streaming·writer·for·appended·data·array·tags,·uses·base64·format··
83 ·<a·href="a03864.html#details">More...</a></p>83 ·<a·href="a03864.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::NakedBase64DataArrayWriter:</div>86 Inheritance·diagram·for·Dune::VTK::NakedBase64DataArrayWriter:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03863.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_naked_base64_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03863.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_naked_base64_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_naked_base64_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_naked_base64_data_array_writer_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_naked_base64_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_naked_base64_data_array_writer_inherit__map">
90 <area·shape="rect"·title="a·streaming·writer·for·appended·data·array·tags,·uses·base64·format"·alt=""·coords="5,79,224,119"/>90 <area·shape="rect"·title="a·streaming·writer·for·appended·data·array·tags,·uses·base64·format"·alt=""·coords="5,79,224,119"/>
91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="13,5,217,31"/>91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="13,5,217,31"/>
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 <p>whether·calls·to·write·may·be·skipped·</p>226 <p>whether·calls·to·write·may·be·skipped·</p>
  
227 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>227 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>
  
228 </div>228 </div>
229 </div>229 </div>
230 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>230 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
231 <li><a·class="el"·href="a00764_source.html">dataarraywriter.hh</a></li>231 <li><a·class="el"·href="a00776_source.html">dataarraywriter.hh</a></li>
232 </ul>232 </ul>
233 </div><!--·contents·-->233 </div><!--·contents·-->
234 <!--·start·footer·part·-->234 <!--·start·footer·part·-->
235 <hr·class="footer"/><address·class="footer"><small>235 <hr·class="footer"/><address·class="footer"><small>
236 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8236 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
237 </small></address>237 </small></address>
238 </body>238 </body>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03868.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::NakedRawDataArrayWriter·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::NakedRawDataArrayWriter·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>a·streaming·writer·for·appended·data·arrays,·uses·raw·format··82 <p>a·streaming·writer·for·appended·data·arrays,·uses·raw·format··
83 ·<a·href="a03868.html#details">More...</a></p>83 ·<a·href="a03868.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::NakedRawDataArrayWriter:</div>86 Inheritance·diagram·for·Dune::VTK::NakedRawDataArrayWriter:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03867.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_naked_raw_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03867.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_naked_raw_data_array_writer_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_naked_raw_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_naked_raw_data_array_writer_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_naked_raw_data_array_writer_inherit__map"·id="a_dune_1_1_v_t_k_1_1_naked_raw_data_array_writer_inherit__map">
90 <area·shape="rect"·title="a·streaming·writer·for·appended·data·arrays,·uses·raw·format"·alt=""·coords="5,79,239,119"/>90 <area·shape="rect"·title="a·streaming·writer·for·appended·data·arrays,·uses·raw·format"·alt=""·coords="5,79,239,119"/>
91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="20,5,224,31"/>91 <area·shape="rect"·href="a03844.html"·title="base·class·for·data·array·writers"·alt=""·coords="20,5,224,31"/>
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 <p>whether·calls·to·write·may·be·skipped·</p>226 <p>whether·calls·to·write·may·be·skipped·</p>
  
227 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>227 <p>Reimplemented·in·<a·class="el"·href="a03856.html#abcc2ad817baf0d566d6d93419926f9a2">Dune::VTK::AppendedRawDataArrayWriter</a>,·and·<a·class="el"·href="a03860.html#a922446c88f779a7af752b7192655bcbc">Dune::VTK::AppendedBase64DataArrayWriter</a>.</p>
  
228 </div>228 </div>
229 </div>229 </div>
230 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>230 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
231 <li><a·class="el"·href="a00764_source.html">dataarraywriter.hh</a></li>231 <li><a·class="el"·href="a00776_source.html">dataarraywriter.hh</a></li>
232 </ul>232 </ul>
233 </div><!--·contents·-->233 </div><!--·contents·-->
234 <!--·start·footer·part·-->234 <!--·start·footer·part·-->
235 <hr·class="footer"/><address·class="footer"><small>235 <hr·class="footer"/><address·class="footer"><small>
236 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8236 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
237 </small></address>237 </small></address>
238 </body>238 </body>
2.59 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03872.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::DataArrayWriterFactory·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::DataArrayWriterFactory·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>a·factory·for·DataArrayWriters··82 <p>a·factory·for·DataArrayWriters··
83 ·<a·href="a03872.html#details">More...</a></p>83 ·<a·href="a03872.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/dataarraywriter.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:aa7718fac4cb8560f2bdb208b5f9f398b"·id="r_aa7718fac4cb8560f2bdb208b5f9f398b"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03872.html#aa7718fac4cb8560f2bdb208b5f9f398b">DataArrayWriterFactory</a>·(<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">OutputType</a>·type_,·std::ostream·&amp;stream_)</td></tr>88 <tr·class="memitem:aa7718fac4cb8560f2bdb208b5f9f398b"·id="r_aa7718fac4cb8560f2bdb208b5f9f398b"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03872.html#aa7718fac4cb8560f2bdb208b5f9f398b">DataArrayWriterFactory</a>·(<a·class="el"·href="a01081.html#a256815237356e8c99c97e7debb1dabf8">OutputType</a>·type_,·std::ostream·&amp;stream_)</td></tr>
89 <tr·class="memdesc:aa7718fac4cb8560f2bdb208b5f9f398b"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">create·a·<a·class="el"·href="a03872.html"·title="a·factory·for·DataArrayWriters">DataArrayWriterFactory</a>··<br·/></td></tr>89 <tr·class="memdesc:aa7718fac4cb8560f2bdb208b5f9f398b"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">create·a·<a·class="el"·href="a03872.html"·title="a·factory·for·DataArrayWriters">DataArrayWriterFactory</a>··<br·/></td></tr>
90 <tr·class="separator:aa7718fac4cb8560f2bdb208b5f9f398b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:aa7718fac4cb8560f2bdb208b5f9f398b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a2bd8db9e8cf963f8d7bc5a3953332c24"·id="r_a2bd8db9e8cf963f8d7bc5a3953332c24"><td·class="memItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03872.html#a2bd8db9e8cf963f8d7bc5a3953332c24">beginAppended</a>·()</td></tr>91 <tr·class="memitem:a2bd8db9e8cf963f8d7bc5a3953332c24"·id="r_a2bd8db9e8cf963f8d7bc5a3953332c24"><td·class="memItemLeft"·align="right"·valign="top">bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03872.html#a2bd8db9e8cf963f8d7bc5a3953332c24">beginAppended</a>·()</td></tr>
Offset 276, 15 lines modifiedOffset 276, 15 lines modified
276 ··</dd>276 ··</dd>
277 </dl>277 </dl>
278 <p>The·should·never·be·more·than·one·<a·class="el"·href="a03844.html"·title="base·class·for·data·array·writers">DataArrayWriter</a>·on·the·same·stream·around.·The·returned·object·should·be·freed·with·delete.·</p>278 <p>The·should·never·be·more·than·one·<a·class="el"·href="a03844.html"·title="base·class·for·data·array·writers">DataArrayWriter</a>·on·the·same·stream·around.·The·returned·object·should·be·freed·with·delete.·</p>
  
279 </div>279 </div>
280 </div>280 </div>
281 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>281 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
282 <li><a·class="el"·href="a00764_source.html">dataarraywriter.hh</a></li>282 <li><a·class="el"·href="a00776_source.html">dataarraywriter.hh</a></li>
283 </ul>283 </ul>
284 </div><!--·contents·-->284 </div><!--·contents·-->
285 <!--·start·footer·part·-->285 <!--·start·footer·part·-->
286 <hr·class="footer"/><address·class="footer"><small>286 <hr·class="footer"/><address·class="footer"><small>
287 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8287 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
288 </small></address>288 </small></address>
289 </body>289 </body>
2.07 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03876.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::VTKFunction&lt;·GridView·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span><div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::VTKFunction&lt;·GridView·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span><div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>A·base·class·for·grid·functions·with·any·return·type·and·dimension.··84 <p>A·base·class·for·grid·functions·with·any·return·type·and·dimension.··
85 ·<a·href="a03876.html#details">More...</a></p>85 ·<a·href="a03876.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00800_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::VTKFunction&lt;·GridView·&gt;:</div>88 Inheritance·diagram·for·Dune::VTKFunction&lt;·GridView·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03875.png"·border="0"·usemap="#a_dune_1_1_v_t_k_function_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03875.png"·border="0"·usemap="#a_dune_1_1_v_t_k_function_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_v_t_k_function_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_v_t_k_function_3_01_grid_view_01_4_inherit__map">91 <map·name="a_dune_1_1_v_t_k_function_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_v_t_k_function_3_01_grid_view_01_4_inherit__map">
92 <area·shape="rect"·title="A·base·class·for·grid·functions·with·any·return·type·and·dimension."·alt=""·coords="100,5,256,45"/>92 <area·shape="rect"·title="A·base·class·for·grid·functions·with·any·return·type·and·dimension."·alt=""·coords="100,5,256,45"/>
93 <area·shape="rect"·href="a03876.html"·title="·"·alt=""·coords="81,108,275,133"/>93 <area·shape="rect"·href="a03876.html"·title="·"·alt=""·coords="81,108,275,133"/>
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
369 ··</tr>369 ··</tr>
370 </table>370 </table>
371 </div><div·class="memdoc">371 </div><div·class="memdoc">
  
372 </div>372 </div>
373 </div>373 </div>
374 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>374 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
375 <li><a·class="el"·href="a00818_source.html">function.hh</a></li>375 <li><a·class="el"·href="a00800_source.html">function.hh</a></li>
376 </ul>376 </ul>
377 </div><!--·contents·-->377 </div><!--·contents·-->
378 <!--·start·footer·part·-->378 <!--·start·footer·part·-->
379 <hr·class="footer"/><address·class="footer"><small>379 <hr·class="footer"/><address·class="footer"><small>
380 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8380 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
381 </small></address>381 </small></address>
382 </body>382 </body>
2.12 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03880.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::P0VTKFunction&lt;·GV,·V·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::P0VTKFunction&lt;·GV,·V·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Take·a·vector·and·interpret·it·as·cell·data·for·the·<a·class="el"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format.">VTKWriter</a>.··84 <p>Take·a·vector·and·interpret·it·as·cell·data·for·the·<a·class="el"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format.">VTKWriter</a>.··
85 ·<a·href="a03880.html#details">More...</a></p>85 ·<a·href="a03880.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00800_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::P0VTKFunction&lt;·GV,·V·&gt;:</div>88 Inheritance·diagram·for·Dune::P0VTKFunction&lt;·GV,·V·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03879.png"·border="0"·usemap="#a_dune_1_1_p0_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03879.png"·border="0"·usemap="#a_dune_1_1_p0_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_p0_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map"·id="a_dune_1_1_p0_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map">91 <map·name="a_dune_1_1_p0_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map"·id="a_dune_1_1_p0_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map">
92 <area·shape="rect"·title="Take·a·vector·and·interpret·it·as·cell·data·for·the·VTKWriter."·alt=""·coords="22,183,183,223"/>92 <area·shape="rect"·title="Take·a·vector·and·interpret·it·as·cell·data·for·the·VTKWriter."·alt=""·coords="22,183,183,223"/>
93 <area·shape="rect"·href="a03876.html"·title="·"·alt=""·coords="5,108,200,133"/>93 <area·shape="rect"·href="a03876.html"·title="·"·alt=""·coords="5,108,200,133"/>
Offset 444, 15 lines modifiedOffset 444, 15 lines modified
444 ··</tr>444 ··</tr>
445 </table>445 </table>
446 </div><div·class="memdoc">446 </div><div·class="memdoc">
  
447 </div>447 </div>
448 </div>448 </div>
449 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>449 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
450 <li><a·class="el"·href="a00818_source.html">function.hh</a></li>450 <li><a·class="el"·href="a00800_source.html">function.hh</a></li>
451 </ul>451 </ul>
452 </div><!--·contents·-->452 </div><!--·contents·-->
453 <!--·start·footer·part·-->453 <!--·start·footer·part·-->
454 <hr·class="footer"/><address·class="footer"><small>454 <hr·class="footer"/><address·class="footer"><small>
455 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8455 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
456 </small></address>456 </small></address>
457 </body>457 </body>
2.12 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03884.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::P1VTKFunction&lt;·GV,·V·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>81 ··<div·class="headertitle"><div·class="title">Dune::P1VTKFunction&lt;·GV,·V·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Take·a·vector·and·interpret·it·as·point·data·for·the·<a·class="el"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format.">VTKWriter</a>.··84 <p>Take·a·vector·and·interpret·it·as·point·data·for·the·<a·class="el"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format.">VTKWriter</a>.··
85 ·<a·href="a03884.html#details">More...</a></p>85 ·<a·href="a03884.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00800_source.html">dune/grid/io/file/vtk/function.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::P1VTKFunction&lt;·GV,·V·&gt;:</div>88 Inheritance·diagram·for·Dune::P1VTKFunction&lt;·GV,·V·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03883.png"·border="0"·usemap="#a_dune_1_1_p1_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03883.png"·border="0"·usemap="#a_dune_1_1_p1_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_p1_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map"·id="a_dune_1_1_p1_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map">91 <map·name="a_dune_1_1_p1_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map"·id="a_dune_1_1_p1_v_t_k_function_3_01_g_v_00_01_v_01_4_inherit__map">
92 <area·shape="rect"·title="Take·a·vector·and·interpret·it·as·point·data·for·the·VTKWriter."·alt=""·coords="22,183,183,223"/>92 <area·shape="rect"·title="Take·a·vector·and·interpret·it·as·point·data·for·the·VTKWriter."·alt=""·coords="22,183,183,223"/>
93 <area·shape="rect"·href="a03876.html"·title="·"·alt=""·coords="5,108,200,133"/>93 <area·shape="rect"·href="a03876.html"·title="·"·alt=""·coords="5,108,200,133"/>
Offset 444, 15 lines modifiedOffset 444, 15 lines modified
444 ··</tr>444 ··</tr>
445 </table>445 </table>
446 </div><div·class="memdoc">446 </div><div·class="memdoc">
  
447 </div>447 </div>
448 </div>448 </div>
449 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>449 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
450 <li><a·class="el"·href="a00818_source.html">function.hh</a></li>450 <li><a·class="el"·href="a00800_source.html">function.hh</a></li>
451 </ul>451 </ul>
452 </div><!--·contents·-->452 </div><!--·contents·-->
453 <!--·start·footer·part·-->453 <!--·start·footer·part·-->
454 <hr·class="footer"/><address·class="footer"><small>454 <hr·class="footer"/><address·class="footer"><small>
455 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8455 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
456 </small></address>456 </small></address>
457 </body>457 </body>
2.02 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03888.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::FunctionWriterBase&lt;·Cell_·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::FunctionWriterBase&lt;·Cell_·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Base·class·for·function·writers.··83 <p>Base·class·for·function·writers.··
84 ·<a·href="a03888.html#details">More...</a></p>84 ·<a·href="a03888.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::FunctionWriterBase&lt;·Cell_·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::FunctionWriterBase&lt;·Cell_·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03887.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_function_writer_base_3_01_cell___01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03887.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_function_writer_base_3_01_cell___01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_function_writer_base_3_01_cell___01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_function_writer_base_3_01_cell___01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_function_writer_base_3_01_cell___01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_function_writer_base_3_01_cell___01_4_inherit__map">
91 <area·shape="rect"·title="Base·class·for·function·writers."·alt=""·coords="5,245,199,285"/>91 <area·shape="rect"·title="Base·class·for·function·writers."·alt=""·coords="5,245,199,285"/>
92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="388,69,599,109"/>92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="388,69,599,109"/>
Offset 466, 15 lines modifiedOffset 466, 15 lines modified
466 Domain&amp;)</a>.·</p>466 Domain&amp;)</a>.·</p>
  
467 <p>Reimplemented·in·<a·class="el"·href="a03904.html#a7bc41caf27cd1956a2d4904df5075a10">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;</a>.</p>467 <p>Reimplemented·in·<a·class="el"·href="a03904.html#a7bc41caf27cd1956a2d4904df5075a10">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;</a>.</p>
  
468 </div>468 </div>
469 </div>469 </div>
470 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>470 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
471 <li><a·class="el"·href="a00803_source.html">functionwriter.hh</a></li>471 <li><a·class="el"·href="a00818_source.html">functionwriter.hh</a></li>
472 </ul>472 </ul>
473 </div><!--·contents·-->473 </div><!--·contents·-->
474 <!--·start·footer·part·-->474 <!--·start·footer·part·-->
475 <hr·class="footer"/><address·class="footer"><small>475 <hr·class="footer"/><address·class="footer"><small>
476 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8476 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
477 </small></address>477 </small></address>
478 </body>478 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03892.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::VTKFunctionWriter&lt;·Func·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::VTKFunctionWriter&lt;·Func·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Base·class·for·function·writers.··83 <p>Base·class·for·function·writers.··
84 ·<a·href="a03892.html#details">More...</a></p>84 ·<a·href="a03892.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::VTKFunctionWriter&lt;·Func·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::VTKFunctionWriter&lt;·Func·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03891.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_v_t_k_function_writer_3_01_func_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03891.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_v_t_k_function_writer_3_01_func_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_v_t_k_function_writer_3_01_func_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_v_t_k_function_writer_3_01_func_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_v_t_k_function_writer_3_01_func_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_v_t_k_function_writer_3_01_func_01_4_inherit__map">
91 <area·shape="rect"·title="Base·class·for·function·writers."·alt=""·coords="5,197,224,237"/>91 <area·shape="rect"·title="Base·class·for·function·writers."·alt=""·coords="5,197,224,237"/>
92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="18,108,211,148"/>92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="18,108,211,148"/>
Offset 505, 15 lines modifiedOffset 505, 15 lines modified
505 </div><div·class="memdoc">505 </div><div·class="memdoc">
  
506 <p>write·at·the·given·position·</p>506 <p>write·at·the·given·position·</p>
  
507 </div>507 </div>
508 </div>508 </div>
509 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>509 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
510 <li><a·class="el"·href="a00803_source.html">functionwriter.hh</a></li>510 <li><a·class="el"·href="a00818_source.html">functionwriter.hh</a></li>
511 </ul>511 </ul>
512 </div><!--·contents·-->512 </div><!--·contents·-->
513 <!--·start·footer·part·-->513 <!--·start·footer·part·-->
514 <hr·class="footer"/><address·class="footer"><small>514 <hr·class="footer"/><address·class="footer"><small>
515 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8515 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
516 </small></address>516 </small></address>
517 </body>517 </body>
1.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03896.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::CoordinatesWriter&lt;·Cell·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::CoordinatesWriter&lt;·Cell·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>writer·for·the·Coordinates·array··83 <p>writer·for·the·Coordinates·array··
84 ·<a·href="a03896.html#details">More...</a></p>84 ·<a·href="a03896.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::CoordinatesWriter&lt;·Cell·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::CoordinatesWriter&lt;·Cell·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03895.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_coordinates_writer_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03895.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_coordinates_writer_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_coordinates_writer_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_coordinates_writer_3_01_cell_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_coordinates_writer_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_coordinates_writer_3_01_cell_01_4_inherit__map">
91 <area·shape="rect"·title="writer·for·the·Coordinates·array"·alt=""·coords="5,197,221,237"/>91 <area·shape="rect"·title="writer·for·the·Coordinates·array"·alt=""·coords="5,197,221,237"/>
92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="17,108,210,148"/>92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="17,108,210,148"/>
Offset 497, 15 lines modifiedOffset 497, 15 lines modified
497 </div><div·class="memdoc">497 </div><div·class="memdoc">
  
498 <p>write·at·the·given·position·</p>498 <p>write·at·the·given·position·</p>
  
499 </div>499 </div>
500 </div>500 </div>
501 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>501 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
502 <li><a·class="el"·href="a00803_source.html">functionwriter.hh</a></li>502 <li><a·class="el"·href="a00818_source.html">functionwriter.hh</a></li>
503 </ul>503 </ul>
504 </div><!--·contents·-->504 </div><!--·contents·-->
505 <!--·start·footer·part·-->505 <!--·start·footer·part·-->
506 <hr·class="footer"/><address·class="footer"><small>506 <hr·class="footer"/><address·class="footer"><small>
507 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8507 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
508 </small></address>508 </small></address>
509 </body>509 </body>
1.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03900.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::ConformingConnectivityWriter&lt;·IteratorFactory·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::ConformingConnectivityWriter&lt;·IteratorFactory·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>writer·for·the·connectivity·array·in·conforming·mode··83 <p>writer·for·the·connectivity·array·in·conforming·mode··
84 ·<a·href="a03900.html#details">More...</a></p>84 ·<a·href="a03900.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::ConformingConnectivityWriter&lt;·IteratorFactory·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::ConformingConnectivityWriter&lt;·IteratorFactory·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03899.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_conforming_connectivity_writer_3_01_iterator_factory_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03899.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_conforming_connectivity_writer_3_01_iterator_factory_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_conforming_connectivity_writer_3_01_iterator_factory_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_conforming_connectivity_writer_3_01_iterator_factory_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_conforming_connectivity_writer_3_01_iterator_factory_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_conforming_connectivity_writer_3_01_iterator_factory_01_4_inherit__map">
91 <area·shape="rect"·title="writer·for·the·connectivity·array·in·conforming·mode"·alt=""·coords="5,212,261,252"/>91 <area·shape="rect"·title="writer·for·the·connectivity·array·in·conforming·mode"·alt=""·coords="5,212,261,252"/>
92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="28,123,239,163"/>92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="28,123,239,163"/>
Offset 499, 15 lines modifiedOffset 499, 15 lines modified
499 </div><div·class="memdoc">499 </div><div·class="memdoc">
  
500 <p>write·at·the·given·corner·</p>500 <p>write·at·the·given·corner·</p>
  
501 </div>501 </div>
502 </div>502 </div>
503 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>503 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
504 <li><a·class="el"·href="a00803_source.html">functionwriter.hh</a></li>504 <li><a·class="el"·href="a00818_source.html">functionwriter.hh</a></li>
505 </ul>505 </ul>
506 </div><!--·contents·-->506 </div><!--·contents·-->
507 <!--·start·footer·part·-->507 <!--·start·footer·part·-->
508 <hr·class="footer"/><address·class="footer"><small>508 <hr·class="footer"/><address·class="footer"><small>
509 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8509 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
510 </small></address>510 </small></address>
511 </body>511 </body>
2.06 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03904.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>writer·for·the·connectivity·array·in·nonconforming·mode··83 <p>writer·for·the·connectivity·array·in·nonconforming·mode··
84 ·<a·href="a03904.html#details">More...</a></p>84 ·<a·href="a03904.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03903.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_non_conforming_connectivity_writer_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03903.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_non_conforming_connectivity_writer_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_non_conforming_connectivity_writer_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_non_conforming_connectivity_writer_3_01_cell_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_non_conforming_connectivity_writer_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_non_conforming_connectivity_writer_3_01_cell_01_4_inherit__map">
91 <area·shape="rect"·title="writer·for·the·connectivity·array·in·nonconforming·mode"·alt=""·coords="5,197,205,237"/>91 <area·shape="rect"·title="writer·for·the·connectivity·array·in·nonconforming·mode"·alt=""·coords="5,197,205,237"/>
92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="9,108,202,148"/>92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="9,108,202,148"/>
Offset 423, 15 lines modifiedOffset 423, 15 lines modified
423 <p>write·at·the·given·corner·</p>423 <p>write·at·the·given·corner·</p>
  
424 <p>Reimplemented·from·<a·class="el"·href="a03888.html#aeea6449e895e5ae35b371bd3fda5e7d3">Dune::VTK::FunctionWriterBase&lt;·Cell·&gt;</a>.</p>424 <p>Reimplemented·from·<a·class="el"·href="a03888.html#aeea6449e895e5ae35b371bd3fda5e7d3">Dune::VTK::FunctionWriterBase&lt;·Cell·&gt;</a>.</p>
  
425 </div>425 </div>
426 </div>426 </div>
427 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>427 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
428 <li><a·class="el"·href="a00803_source.html">functionwriter.hh</a></li>428 <li><a·class="el"·href="a00818_source.html">functionwriter.hh</a></li>
429 </ul>429 </ul>
430 </div><!--·contents·-->430 </div><!--·contents·-->
431 <!--·start·footer·part·-->431 <!--·start·footer·part·-->
432 <hr·class="footer"/><address·class="footer"><small>432 <hr·class="footer"/><address·class="footer"><small>
433 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8433 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
434 </small></address>434 </small></address>
435 </body>435 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03908.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::OffsetsWriter&lt;·Cell·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::OffsetsWriter&lt;·Cell·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>writer·for·the·offsets·array··83 <p>writer·for·the·offsets·array··
84 ·<a·href="a03908.html#details">More...</a></p>84 ·<a·href="a03908.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::OffsetsWriter&lt;·Cell·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::OffsetsWriter&lt;·Cell·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03907.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_offsets_writer_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03907.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_offsets_writer_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_offsets_writer_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_offsets_writer_3_01_cell_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_offsets_writer_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_offsets_writer_3_01_cell_01_4_inherit__map">
91 <area·shape="rect"·title="writer·for·the·offsets·array"·alt=""·coords="10,197,194,237"/>91 <area·shape="rect"·title="writer·for·the·offsets·array"·alt=""·coords="10,197,194,237"/>
92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="5,108,199,148"/>92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="5,108,199,148"/>
Offset 466, 15 lines modifiedOffset 466, 15 lines modified
466 Domain&amp;)</a>.·</p>466 Domain&amp;)</a>.·</p>
  
467 <p>Reimplemented·in·<a·class="el"·href="a03904.html#a7bc41caf27cd1956a2d4904df5075a10">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;</a>.</p>467 <p>Reimplemented·in·<a·class="el"·href="a03904.html#a7bc41caf27cd1956a2d4904df5075a10">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;</a>.</p>
  
468 </div>468 </div>
469 </div>469 </div>
470 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>470 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
471 <li><a·class="el"·href="a00803_source.html">functionwriter.hh</a></li>471 <li><a·class="el"·href="a00818_source.html">functionwriter.hh</a></li>
472 </ul>472 </ul>
473 </div><!--·contents·-->473 </div><!--·contents·-->
474 <!--·start·footer·part·-->474 <!--·start·footer·part·-->
475 <hr·class="footer"/><address·class="footer"><small>475 <hr·class="footer"/><address·class="footer"><small>
476 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8476 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
477 </small></address>477 </small></address>
478 </body>478 </body>
1.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03912.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTK::TypesWriter&lt;·Cell·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTK::TypesWriter&lt;·Cell·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>writer·for·the·types·array··83 <p>writer·for·the·types·array··
84 ·<a·href="a03912.html#details">More...</a></p>84 ·<a·href="a03912.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00803_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00818_source.html">dune/grid/io/file/vtk/functionwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTK::TypesWriter&lt;·Cell·&gt;:</div>87 Inheritance·diagram·for·Dune::VTK::TypesWriter&lt;·Cell·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03911.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_types_writer_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03911.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_types_writer_3_01_cell_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_1_1_types_writer_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_types_writer_3_01_cell_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_1_1_types_writer_3_01_cell_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_types_writer_3_01_cell_01_4_inherit__map">
91 <area·shape="rect"·title="writer·for·the·types·array"·alt=""·coords="15,197,189,237"/>91 <area·shape="rect"·title="writer·for·the·types·array"·alt=""·coords="15,197,189,237"/>
92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="5,108,199,148"/>92 <area·shape="rect"·href="a03888.html"·title="·"·alt=""·coords="5,108,199,148"/>
Offset 466, 15 lines modifiedOffset 466, 15 lines modified
466 Domain&amp;)</a>.·</p>466 Domain&amp;)</a>.·</p>
  
467 <p>Reimplemented·in·<a·class="el"·href="a03904.html#a7bc41caf27cd1956a2d4904df5075a10">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;</a>.</p>467 <p>Reimplemented·in·<a·class="el"·href="a03904.html#a7bc41caf27cd1956a2d4904df5075a10">Dune::VTK::NonConformingConnectivityWriter&lt;·Cell·&gt;</a>.</p>
  
468 </div>468 </div>
469 </div>469 </div>
470 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>470 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
471 <li><a·class="el"·href="a00803_source.html">functionwriter.hh</a></li>471 <li><a·class="el"·href="a00818_source.html">functionwriter.hh</a></li>
472 </ul>472 </ul>
473 </div><!--·contents·-->473 </div><!--·contents·-->
474 <!--·start·footer·part·-->474 <!--·start·footer·part·-->
475 <hr·class="footer"/><address·class="footer"><small>475 <hr·class="footer"/><address·class="footer"><small>
476 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8476 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
477 </small></address>477 </small></address>
478 </body>478 </body>
2.07 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03916.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::VTK::PointIterator&lt;·CellIterator,·IS·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::VTK::PointIterator&lt;·CellIterator,·IS·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>iterate·over·the·points·of·some·corner·range··84 <p>iterate·over·the·points·of·some·corner·range··
85 ·<a·href="a03916.html#details">More...</a></p>85 ·<a·href="a03916.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00815_source.html">dune/grid/io/file/vtk/pointiterator.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00779_source.html">dune/grid/io/file/vtk/pointiterator.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::VTK::PointIterator&lt;·CellIterator,·IS·&gt;:</div>88 Inheritance·diagram·for·Dune::VTK::PointIterator&lt;·CellIterator,·IS·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03915.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_point_iterator_3_01_cell_iterator_00_01_i_s_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03915.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_point_iterator_3_01_cell_iterator_00_01_i_s_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_v_t_k_1_1_point_iterator_3_01_cell_iterator_00_01_i_s_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_point_iterator_3_01_cell_iterator_00_01_i_s_01_4_inherit__map">91 <map·name="a_dune_1_1_v_t_k_1_1_point_iterator_3_01_cell_iterator_00_01_i_s_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_point_iterator_3_01_cell_iterator_00_01_i_s_01_4_inherit__map">
92 <area·shape="rect"·title="iterate·over·the·points·of·some·corner·range"·alt=""·coords="301,64,480,104"/>92 <area·shape="rect"·title="iterate·over·the·points·of·some·corner·range"·alt=""·coords="301,64,480,104"/>
93 <area·shape="rect"·title="·"·alt=""·coords="5,5,253,163"/>93 <area·shape="rect"·title="·"·alt=""·coords="5,5,253,163"/>
Offset 453, 15 lines modifiedOffset 453, 15 lines modified
453 </div><div·class="memdoc">453 </div><div·class="memdoc">
454 <b>Initial·value:</b><div·class="fragment"><div·class="line">=·std::iterator_traits&lt;CellIterator&gt;::</div>454 <b>Initial·value:</b><div·class="fragment"><div·class="line">=·std::iterator_traits&lt;CellIterator&gt;::</div>
455 <div·class="line">····································value_type::mydimension</div>455 <div·class="line">····································value_type::mydimension</div>
456 </div><!--·fragment·-->456 </div><!--·fragment·-->
457 </div>457 </div>
458 </div>458 </div>
459 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>459 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
460 <li><a·class="el"·href="a00815_source.html">pointiterator.hh</a></li>460 <li><a·class="el"·href="a00779_source.html">pointiterator.hh</a></li>
461 </ul>461 </ul>
462 </div><!--·contents·-->462 </div><!--·contents·-->
463 <!--·start·footer·part·-->463 <!--·start·footer·part·-->
464 <hr·class="footer"/><address·class="footer"><small>464 <hr·class="footer"/><address·class="footer"><small>
465 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8465 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
466 </small></address>466 </small></address>
467 </body>467 </body>
2.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03920.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PVTUWriter·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTK::PVTUWriter·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Dump·a·.vtu/.vtp·files·contents·to·a·stream.··82 <p>Dump·a·.vtu/.vtp·files·contents·to·a·stream.··
83 ·<a·href="a03920.html#details">More...</a></p>83 ·<a·href="a03920.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00770_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00815_source.html">dune/grid/io/file/vtk/pvtuwriter.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a7027e4054f07696a2aff3ab888bc6d7b"·id="r_a7027e4054f07696a2aff3ab888bc6d7b"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03920.html#a7027e4054f07696a2aff3ab888bc6d7b">PVTUWriter</a>·(std::ostream·&amp;stream_,·<a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">FileType</a>·fileType_)</td></tr>88 <tr·class="memitem:a7027e4054f07696a2aff3ab888bc6d7b"·id="r_a7027e4054f07696a2aff3ab888bc6d7b"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03920.html#a7027e4054f07696a2aff3ab888bc6d7b">PVTUWriter</a>·(std::ostream·&amp;stream_,·<a·class="el"·href="a01081.html#a419fffea9dd82b7dda0e7078889da6d4">FileType</a>·fileType_)</td></tr>
89 <tr·class="memdesc:a7027e4054f07696a2aff3ab888bc6d7b"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">create·a·<a·class="el"·href="a03920.html"·title="Dump·a·.vtu/.vtp·files·contents·to·a·stream.">PVTUWriter</a>·object··<br·/></td></tr>89 <tr·class="memdesc:a7027e4054f07696a2aff3ab888bc6d7b"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">create·a·<a·class="el"·href="a03920.html"·title="Dump·a·.vtu/.vtp·files·contents·to·a·stream.">PVTUWriter</a>·object··<br·/></td></tr>
90 <tr·class="separator:a7027e4054f07696a2aff3ab888bc6d7b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a7027e4054f07696a2aff3ab888bc6d7b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a0c13ee229553c4adff45cca48d423623"·id="r_a0c13ee229553c4adff45cca48d423623"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03920.html#a0c13ee229553c4adff45cca48d423623">~PVTUWriter</a>·()</td></tr>91 <tr·class="memitem:a0c13ee229553c4adff45cca48d423623"·id="r_a0c13ee229553c4adff45cca48d423623"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03920.html#a0c13ee229553c4adff45cca48d423623">~PVTUWriter</a>·()</td></tr>
Offset 590, 15 lines modifiedOffset 590, 15 lines modified
590 </div><div·class="memdoc">590 </div><div·class="memdoc">
  
591 <p>finish·section·for·the·point·coordinates·</p>591 <p>finish·section·for·the·point·coordinates·</p>
  
592 </div>592 </div>
593 </div>593 </div>
594 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>594 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
595 <li><a·class="el"·href="a00770_source.html">pvtuwriter.hh</a></li>595 <li><a·class="el"·href="a00815_source.html">pvtuwriter.hh</a></li>
596 </ul>596 </ul>
597 </div><!--·contents·-->597 </div><!--·contents·-->
598 <!--·start·footer·part·-->598 <!--·start·footer·part·-->
599 <hr·class="footer"/><address·class="footer"><small>599 <hr·class="footer"/><address·class="footer"><small>
600 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8600 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
601 </small></address>601 </small></address>
602 </body>602 </body>
2.51 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03936.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::Base64Stream·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Base64Stream·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>class·to·base64·encode·a·stream·of·data··82 <p>class·to·base64·encode·a·stream·of·data··
83 ·<a·href="a03936.html#details">More...</a></p>83 ·<a·href="a03936.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00806_source.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00791_source.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a8a7027f3d59f72de295f2579e95ba8d6"·id="r_a8a7027f3d59f72de295f2579e95ba8d6"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03936.html#a8a7027f3d59f72de295f2579e95ba8d6">Base64Stream</a>·(std::ostream·&amp;s_)</td></tr>88 <tr·class="memitem:a8a7027f3d59f72de295f2579e95ba8d6"·id="r_a8a7027f3d59f72de295f2579e95ba8d6"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03936.html#a8a7027f3d59f72de295f2579e95ba8d6">Base64Stream</a>·(std::ostream·&amp;s_)</td></tr>
89 <tr·class="memdesc:a8a7027f3d59f72de295f2579e95ba8d6"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Construct·a·<a·class="el"·href="a03936.html"·title="class·to·base64·encode·a·stream·of·data">Base64Stream</a>.··<br·/></td></tr>89 <tr·class="memdesc:a8a7027f3d59f72de295f2579e95ba8d6"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Construct·a·<a·class="el"·href="a03936.html"·title="class·to·base64·encode·a·stream·of·data">Base64Stream</a>.··<br·/></td></tr>
90 <tr·class="separator:a8a7027f3d59f72de295f2579e95ba8d6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a8a7027f3d59f72de295f2579e95ba8d6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a24ec170183dc09a2c46c4765e77f1248"·id="r_a24ec170183dc09a2c46c4765e77f1248"><td·class="memTemplParams"·colspan="2">template&lt;class·X·&gt;·</td></tr>91 <tr·class="memitem:a24ec170183dc09a2c46c4765e77f1248"·id="r_a24ec170183dc09a2c46c4765e77f1248"><td·class="memTemplParams"·colspan="2">template&lt;class·X·&gt;·</td></tr>
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
  
224 <p>encode·a·data·item·</p>224 <p>encode·a·data·item·</p>
225 <p>The·result·will·be·written·to·the·stream,·eventually.·This·method·may·be·called·multiple·times·in·a·row.·After·this·method·has·been·called,·no·one·else·may·write·to·the·underlying·stream·until·<a·class="el"·href="a03936.html#a48aab0178aad2e1fa1b85dac76f899a9"·title="flush·the·current·unwritten·data·to·the·stream.">flush()</a>·has·been·called·or·this·writer·object·has·been·destroyed.·</p>225 <p>The·result·will·be·written·to·the·stream,·eventually.·This·method·may·be·called·multiple·times·in·a·row.·After·this·method·has·been·called,·no·one·else·may·write·to·the·underlying·stream·until·<a·class="el"·href="a03936.html#a48aab0178aad2e1fa1b85dac76f899a9"·title="flush·the·current·unwritten·data·to·the·stream.">flush()</a>·has·been·called·or·this·writer·object·has·been·destroyed.·</p>
  
226 </div>226 </div>
227 </div>227 </div>
228 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>228 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
229 <li><a·class="el"·href="a00806_source.html">streams.hh</a></li>229 <li><a·class="el"·href="a00791_source.html">streams.hh</a></li>
230 </ul>230 </ul>
231 </div><!--·contents·-->231 </div><!--·contents·-->
232 <!--·start·footer·part·-->232 <!--·start·footer·part·-->
233 <hr·class="footer"/><address·class="footer"><small>233 <hr·class="footer"/><address·class="footer"><small>
234 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8234 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
235 </small></address>235 </small></address>
236 </body>236 </body>
2.05 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03940.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::RawStream·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::RawStream·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>write·out·data·in·binary··82 <p>write·out·data·in·binary··
83 ·<a·href="a03940.html#details">More...</a></p>83 ·<a·href="a03940.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00806_source.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00791_source.html">dune/grid/io/file/vtk/streams.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:ae90a2afd5f9649c6ea71418224e2b4cc"·id="r_ae90a2afd5f9649c6ea71418224e2b4cc"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03940.html#ae90a2afd5f9649c6ea71418224e2b4cc">RawStream</a>·(std::ostream·&amp;theStream)</td></tr>88 <tr·class="memitem:ae90a2afd5f9649c6ea71418224e2b4cc"·id="r_ae90a2afd5f9649c6ea71418224e2b4cc"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03940.html#ae90a2afd5f9649c6ea71418224e2b4cc">RawStream</a>·(std::ostream·&amp;theStream)</td></tr>
89 <tr·class="memdesc:ae90a2afd5f9649c6ea71418224e2b4cc"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">make·a·new·stream··<br·/></td></tr>89 <tr·class="memdesc:ae90a2afd5f9649c6ea71418224e2b4cc"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">make·a·new·stream··<br·/></td></tr>
90 <tr·class="separator:ae90a2afd5f9649c6ea71418224e2b4cc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:ae90a2afd5f9649c6ea71418224e2b4cc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:adf41844c46341d33726479291c162a5f"·id="r_adf41844c46341d33726479291c162a5f"><td·class="memTemplParams"·colspan="2">template&lt;class·T·&gt;·</td></tr>91 <tr·class="memitem:adf41844c46341d33726479291c162a5f"·id="r_adf41844c46341d33726479291c162a5f"><td·class="memTemplParams"·colspan="2">template&lt;class·T·&gt;·</td></tr>
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 </div><div·class="memdoc">154 </div><div·class="memdoc">
  
155 <p>write·data·to·stream·</p>155 <p>write·data·to·stream·</p>
  
156 </div>156 </div>
157 </div>157 </div>
158 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>158 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
159 <li><a·class="el"·href="a00806_source.html">streams.hh</a></li>159 <li><a·class="el"·href="a00791_source.html">streams.hh</a></li>
160 </ul>160 </ul>
161 </div><!--·contents·-->161 </div><!--·contents·-->
162 <!--·start·footer·part·-->162 <!--·start·footer·part·-->
163 <hr·class="footer"/><address·class="footer"><small>163 <hr·class="footer"/><address·class="footer"><small>
164 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8164 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
165 </small></address>165 </small></address>
166 </body>166 </body>
2.16 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03944.html
    
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 ··<div·class="headertitle"><div·class="title">Dune::SubsamplingVTKWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>84 ··<div·class="headertitle"><div·class="title">Dune::SubsamplingVTKWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>
85 </div><!--header-->85 </div><!--header-->
86 <div·class="contents">86 <div·class="contents">
  
87 <p>Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format.··87 <p>Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format.··
88 ·<a·href="a03944.html#details">More...</a></p>88 ·<a·href="a03944.html#details">More...</a></p>
  
89 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/subsamplingvtkwriter.hh</a>&gt;</code></p>89 <p><code>#include·&lt;<a·class="el"·href="a00767_source.html">dune/grid/io/file/vtk/subsamplingvtkwriter.hh</a>&gt;</code></p>
90 <div·class="dynheader">90 <div·class="dynheader">
91 Inheritance·diagram·for·Dune::SubsamplingVTKWriter&lt;·GridView·&gt;:</div>91 Inheritance·diagram·for·Dune::SubsamplingVTKWriter&lt;·GridView·&gt;:</div>
92 <div·class="dyncontent">92 <div·class="dyncontent">
93 <div·class="center"><img·src="a03943.png"·border="0"·usemap="#a_dune_1_1_subsampling_v_t_k_writer_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>93 <div·class="center"><img·src="a03943.png"·border="0"·usemap="#a_dune_1_1_subsampling_v_t_k_writer_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>
94 <map·name="a_dune_1_1_subsampling_v_t_k_writer_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_subsampling_v_t_k_writer_3_01_grid_view_01_4_inherit__map">94 <map·name="a_dune_1_1_subsampling_v_t_k_writer_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_subsampling_v_t_k_writer_3_01_grid_view_01_4_inherit__map">
95 <area·shape="rect"·title="Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format."·alt=""·coords="8,79,221,119"/>95 <area·shape="rect"·title="Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format."·alt=""·coords="8,79,221,119"/>
96 <area·shape="rect"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format."·alt=""·coords="5,5,224,31"/>96 <area·shape="rect"·href="a03988.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format."·alt=""·coords="5,5,224,31"/>
Offset 1670, 15 lines modifiedOffset 1670, 15 lines modified
1670 ··</tr>1670 ··</tr>
1671 </table>1671 </table>
1672 </div><div·class="memdoc">1672 </div><div·class="memdoc">
  
1673 </div>1673 </div>
1674 </div>1674 </div>
1675 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1675 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1676 <li><a·class="el"·href="a00794_source.html">subsamplingvtkwriter.hh</a></li>1676 <li><a·class="el"·href="a00767_source.html">subsamplingvtkwriter.hh</a></li>
1677 </ul>1677 </ul>
1678 </div><!--·contents·-->1678 </div><!--·contents·-->
1679 <!--·start·footer·part·-->1679 <!--·start·footer·part·-->
1680 <hr·class="footer"/><address·class="footer"><small>1680 <hr·class="footer"/><address·class="footer"><small>
1681 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81681 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1682 </small></address>1682 </small></address>
1683 </body>1683 </body>
1.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03952.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03949.html">List·of·all·members</a>··</div>80 <a·href="a03949.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::VTK::ConformingVolumeIteratorFactory&lt;·GV·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::VTK::ConformingVolumeIteratorFactory&lt;·GV·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00767_source.html">dune/grid/io/file/vtk/volumeiterators.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/volumeiterators.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTK::ConformingVolumeIteratorFactory&lt;·GV·&gt;:</div>86 Inheritance·diagram·for·Dune::VTK::ConformingVolumeIteratorFactory&lt;·GV·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03951.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_conforming_volume_iterator_factory_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03951.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_conforming_volume_iterator_factory_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_1_1_conforming_volume_iterator_factory_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_conforming_volume_iterator_factory_3_01_g_v_01_4_inherit__map">89 <map·name="a_dune_1_1_v_t_k_1_1_conforming_volume_iterator_factory_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_conforming_volume_iterator_factory_3_01_g_v_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,5,228,45"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,5,228,45"/>
91 <area·shape="rect"·href="a03960.html"·title="·"·alt=""·coords="5,93,228,133"/>91 <area·shape="rect"·href="a03960.html"·title="·"·alt=""·coords="5,93,228,133"/>
Offset 536, 15 lines modifiedOffset 536, 15 lines modified
536 ··</tr>536 ··</tr>
537 </table>537 </table>
538 </div><div·class="memdoc">538 </div><div·class="memdoc">
  
539 </div>539 </div>
540 </div>540 </div>
541 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>541 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
542 <li><a·class="el"·href="a00767_source.html">volumeiterators.hh</a></li>542 <li><a·class="el"·href="a00764_source.html">volumeiterators.hh</a></li>
543 </ul>543 </ul>
544 </div><!--·contents·-->544 </div><!--·contents·-->
545 <!--·start·footer·part·-->545 <!--·start·footer·part·-->
546 <hr·class="footer"/><address·class="footer"><small>546 <hr·class="footer"/><address·class="footer"><small>
547 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8547 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
548 </small></address>548 </small></address>
549 </body>549 </body>
2.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03956.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a03953.html">List·of·all·members</a>··</div>80 <a·href="a03953.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::VTK::NonConformingVolumeIteratorFactory&lt;·GV·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::VTK::NonConformingVolumeIteratorFactory&lt;·GV·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00767_source.html">dune/grid/io/file/vtk/volumeiterators.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00764_source.html">dune/grid/io/file/vtk/volumeiterators.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a5be5a8fa24a05ec9445ec7cf68c19b0a"·id="r_a5be5a8fa24a05ec9445ec7cf68c19b0a"><td·class="memItemLeft"·align="right"·valign="top">typedef·GV::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03956.html#a5be5a8fa24a05ec9445ec7cf68c19b0a">Cell</a></td></tr>88 <tr·class="memitem:a5be5a8fa24a05ec9445ec7cf68c19b0a"·id="r_a5be5a8fa24a05ec9445ec7cf68c19b0a"><td·class="memItemLeft"·align="right"·valign="top">typedef·GV::template·Codim&lt;·0·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03956.html#a5be5a8fa24a05ec9445ec7cf68c19b0a">Cell</a></td></tr>
89 <tr·class="separator:a5be5a8fa24a05ec9445ec7cf68c19b0a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a5be5a8fa24a05ec9445ec7cf68c19b0a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:aced63cdf0c6b9a214000b702d087b19f"·id="r_aced63cdf0c6b9a214000b702d087b19f"><td·class="memItemLeft"·align="right"·valign="top">typedef·GV::template·Codim&lt;·0·&gt;::template·Partition&lt;·<a·class="el"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19">InteriorBorder_Partition</a>·&gt;::Iterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03956.html#aced63cdf0c6b9a214000b702d087b19f">CellIterator</a></td></tr>90 <tr·class="memitem:aced63cdf0c6b9a214000b702d087b19f"·id="r_aced63cdf0c6b9a214000b702d087b19f"><td·class="memItemLeft"·align="right"·valign="top">typedef·GV::template·Codim&lt;·0·&gt;::template·Partition&lt;·<a·class="el"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19">InteriorBorder_Partition</a>·&gt;::Iterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03956.html#aced63cdf0c6b9a214000b702d087b19f">CellIterator</a></td></tr>
91 <tr·class="separator:aced63cdf0c6b9a214000b702d087b19f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:aced63cdf0c6b9a214000b702d087b19f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 526, 15 lines modifiedOffset 526, 15 lines modified
526 ··</tr>526 ··</tr>
527 </table>527 </table>
528 </div><div·class="memdoc">528 </div><div·class="memdoc">
  
529 </div>529 </div>
530 </div>530 </div>
531 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>531 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
532 <li><a·class="el"·href="a00767_source.html">volumeiterators.hh</a></li>532 <li><a·class="el"·href="a00764_source.html">volumeiterators.hh</a></li>
533 </ul>533 </ul>
534 </div><!--·contents·-->534 </div><!--·contents·-->
535 <!--·start·footer·part·-->535 <!--·start·footer·part·-->
536 <hr·class="footer"/><address·class="footer"><small>536 <hr·class="footer"/><address·class="footer"><small>
537 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8537 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
538 </small></address>538 </small></address>
539 </body>539 </body>
1.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03960.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;80 <a·href="#pro-methods">Protected·Member·Functions</a>·&#124;
81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;81 <a·href="#pro-static-methods">Static·Protected·Member·Functions</a>·&#124;
82 <a·href="a03957.html">List·of·all·members</a>··</div>82 <a·href="a03957.html">List·of·all·members</a>··</div>
83 ··<div·class="headertitle"><div·class="title">Dune::VTK::ConformingVolumeWriter&lt;·GV·&gt;·Class·Template·Reference</div></div>83 ··<div·class="headertitle"><div·class="title">Dune::VTK::ConformingVolumeWriter&lt;·GV·&gt;·Class·Template·Reference</div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p><code>#include·&lt;<a·class="el"·href="a00821_source.html">dune/grid/io/file/vtk/volumewriter.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00806_source.html">dune/grid/io/file/vtk/volumewriter.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::VTK::ConformingVolumeWriter&lt;·GV·&gt;:</div>88 Inheritance·diagram·for·Dune::VTK::ConformingVolumeWriter&lt;·GV·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a03959.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_conforming_volume_writer_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a03959.png"·border="0"·usemap="#a_dune_1_1_v_t_k_1_1_conforming_volume_writer_3_01_g_v_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_v_t_k_1_1_conforming_volume_writer_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_conforming_volume_writer_3_01_g_v_01_4_inherit__map">91 <map·name="a_dune_1_1_v_t_k_1_1_conforming_volume_writer_3_01_g_v_01_4_inherit__map"·id="a_dune_1_1_v_t_k_1_1_conforming_volume_writer_3_01_g_v_01_4_inherit__map">
92 <area·shape="rect"·title="·"·alt=""·coords="727,41,949,81"/>92 <area·shape="rect"·title="·"·alt=""·coords="727,41,949,81"/>
93 <area·shape="rect"·href="a03952.html"·title="·"·alt=""·coords="437,5,660,45"/>93 <area·shape="rect"·href="a03952.html"·title="·"·alt=""·coords="437,5,660,45"/>
Offset 1705, 15 lines modifiedOffset 1705, 15 lines modified
1705 ··</tr>1705 ··</tr>
1706 </table>1706 </table>
1707 </div><div·class="memdoc">1707 </div><div·class="memdoc">
  
1708 </div>1708 </div>
1709 </div>1709 </div>
1710 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1710 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1711 <li><a·class="el"·href="a00821_source.html">volumewriter.hh</a></li>1711 <li><a·class="el"·href="a00806_source.html">volumewriter.hh</a></li>
1712 </ul>1712 </ul>
1713 </div><!--·contents·-->1713 </div><!--·contents·-->
1714 <!--·start·footer·part·-->1714 <!--·start·footer·part·-->
1715 <hr·class="footer"/><address·class="footer"><small>1715 <hr·class="footer"/><address·class="footer"><small>
1716 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81716 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1717 </small></address>1717 </small></address>
1718 </body>1718 </body>
2.12 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03964.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTKSequenceWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTKSequenceWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Writer·for·the·output·of·grid·functions·in·the·vtk·format.··82 <p>Writer·for·the·output·of·grid·functions·in·the·vtk·format.··
83 ·<a·href="a03964.html#details">More...</a></p>83 ·<a·href="a03964.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00776_source.html">dune/grid/io/file/vtk/vtksequencewriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00788_source.html">dune/grid/io/file/vtk/vtksequencewriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTKSequenceWriter&lt;·GridView·&gt;:</div>86 Inheritance·diagram·for·Dune::VTKSequenceWriter&lt;·GridView·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03963.png"·border="0"·usemap="#a_dune_1_1_v_t_k_sequence_writer_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03963.png"·border="0"·usemap="#a_dune_1_1_v_t_k_sequence_writer_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_sequence_writer_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_v_t_k_sequence_writer_3_01_grid_view_01_4_inherit__map">89 <map·name="a_dune_1_1_v_t_k_sequence_writer_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_v_t_k_sequence_writer_3_01_grid_view_01_4_inherit__map">
90 <area·shape="rect"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format."·alt=""·coords="21,93,215,133"/>90 <area·shape="rect"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format."·alt=""·coords="21,93,215,133"/>
91 <area·shape="rect"·href="a03968.html"·title="Base·class·to·write·pvd&#45;files·which·contains·a·list·of·all·collected·vtk&#45;files."·alt=""·coords="5,5,231,45"/>91 <area·shape="rect"·href="a03968.html"·title="Base·class·to·write·pvd&#45;files·which·contains·a·list·of·all·collected·vtk&#45;files."·alt=""·coords="5,5,231,45"/>
Offset 641, 15 lines modifiedOffset 641, 15 lines modified
641 ··</table>641 ··</table>
642 ··</dd>642 ··</dd>
643 </dl>643 </dl>
  
644 </div>644 </div>
645 </div>645 </div>
646 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>646 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
647 <li><a·class="el"·href="a00776_source.html">vtksequencewriter.hh</a></li>647 <li><a·class="el"·href="a00788_source.html">vtksequencewriter.hh</a></li>
648 </ul>648 </ul>
649 </div><!--·contents·-->649 </div><!--·contents·-->
650 <!--·start·footer·part·-->650 <!--·start·footer·part·-->
651 <hr·class="footer"/><address·class="footer"><small>651 <hr·class="footer"/><address·class="footer"><small>
652 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8652 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
653 </small></address>653 </small></address>
654 </body>654 </body>
1.99 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03968.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTKSequenceWriterBase&lt;·GridView·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTKSequenceWriterBase&lt;·GridView·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Base·class·to·write·pvd-files·which·contains·a·list·of·all·collected·vtk-files.··82 <p>Base·class·to·write·pvd-files·which·contains·a·list·of·all·collected·vtk-files.··
83 ·<a·href="a03968.html#details">More...</a></p>83 ·<a·href="a03968.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00782_source.html">dune/grid/io/file/vtk/vtksequencewriterbase.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00797_source.html">dune/grid/io/file/vtk/vtksequencewriterbase.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTKSequenceWriterBase&lt;·GridView·&gt;:</div>86 Inheritance·diagram·for·Dune::VTKSequenceWriterBase&lt;·GridView·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03967.png"·border="0"·usemap="#a_dune_1_1_v_t_k_sequence_writer_base_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03967.png"·border="0"·usemap="#a_dune_1_1_v_t_k_sequence_writer_base_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_sequence_writer_base_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_v_t_k_sequence_writer_base_3_01_grid_view_01_4_inherit__map">89 <map·name="a_dune_1_1_v_t_k_sequence_writer_base_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_v_t_k_sequence_writer_base_3_01_grid_view_01_4_inherit__map">
90 <area·shape="rect"·title="Base·class·to·write·pvd&#45;files·which·contains·a·list·of·all·collected·vtk&#45;files."·alt=""·coords="5,5,231,45"/>90 <area·shape="rect"·title="Base·class·to·write·pvd&#45;files·which·contains·a·list·of·all·collected·vtk&#45;files."·alt=""·coords="5,5,231,45"/>
91 <area·shape="rect"·href="a03964.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format."·alt=""·coords="21,93,215,133"/>91 <area·shape="rect"·href="a03964.html"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format."·alt=""·coords="21,93,215,133"/>
Offset 546, 15 lines modifiedOffset 546, 15 lines modified
546 ··</table>546 ··</table>
547 ··</dd>547 ··</dd>
548 </dl>548 </dl>
  
549 </div>549 </div>
550 </div>550 </div>
551 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>551 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
552 <li><a·class="el"·href="a00782_source.html">vtksequencewriterbase.hh</a></li>552 <li><a·class="el"·href="a00797_source.html">vtksequencewriterbase.hh</a></li>
553 </ul>553 </ul>
554 </div><!--·contents·-->554 </div><!--·contents·-->
555 <!--·start·footer·part·-->555 <!--·start·footer·part·-->
556 <hr·class="footer"/><address·class="footer"><small>556 <hr·class="footer"/><address·class="footer"><small>
557 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8557 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
558 </small></address>558 </small></address>
559 </body>559 </body>
2.05 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03988.html
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>85 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;·Class·Template·Reference<div·class="ingroups"><a·class="el"·href="a01031.html">dune-grid</a>·&raquo;·<a·class="el"·href="a01054.html">I/O</a>·&raquo;·<a·class="el"·href="a01058.html">Visualization·ToolKit·(VTK)</a></div></div></div>
86 </div><!--header-->86 </div><!--header-->
87 <div·class="contents">87 <div·class="contents">
  
88 <p>Writer·for·the·output·of·grid·functions·in·the·vtk·format.··88 <p>Writer·for·the·output·of·grid·functions·in·the·vtk·format.··
89 ·<a·href="a03988.html#details">More...</a></p>89 ·<a·href="a03988.html#details">More...</a></p>
  
90 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>90 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
91 <div·class="dynheader">91 <div·class="dynheader">
92 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;:</div>92 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;:</div>
93 <div·class="dyncontent">93 <div·class="dyncontent">
94 <div·class="center"><img·src="a03987.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>94 <div·class="center"><img·src="a03987.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_inherit__map"·alt="Inheritance·graph"/></div>
95 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_inherit__map">95 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_inherit__map">
96 <area·shape="rect"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format."·alt=""·coords="112,5,331,31"/>96 <area·shape="rect"·title="Writer·for·the·output·of·grid·functions·in·the·vtk·format."·alt=""·coords="112,5,331,31"/>
97 <area·shape="rect"·href="a03944.html"·title="Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format."·alt=""·coords="5,93,219,133"/>97 <area·shape="rect"·href="a03944.html"·title="Writer·for·the·output·of·subsampled·grid·functions·in·the·vtk·format."·alt=""·coords="5,93,219,133"/>
Offset 2005, 15 lines modifiedOffset 2005, 15 lines modified
2005 ··</tr>2005 ··</tr>
2006 </table>2006 </table>
2007 </div><div·class="memdoc">2007 </div><div·class="memdoc">
  
2008 </div>2008 </div>
2009 </div>2009 </div>
2010 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>2010 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
2011 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>2011 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
2012 </ul>2012 </ul>
2013 </div><!--·contents·-->2013 </div><!--·contents·-->
2014 <!--·start·footer·part·-->2014 <!--·start·footer·part·-->
2015 <hr·class="footer"/><address·class="footer"><small>2015 <hr·class="footer"/><address·class="footer"><small>
2016 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.82016 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
2017 </small></address>2017 </small></address>
2018 </body>2018 </body>
2.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03992.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction·Class·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction·Class·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>Type·erasure·wrapper·for·<a·class="el"·href="a01081.html">VTK</a>·data·sets.··85 <p>Type·erasure·wrapper·for·<a·class="el"·href="a01081.html">VTK</a>·data·sets.··
86 ·<a·href="a03992.html#details">More...</a></p>86 ·<a·href="a03992.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04000.html">FunctionWrapper</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04000.html">FunctionWrapper</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·implementation·for·functions·conforming·to·the·dune-functions·LocalFunction·interface.··<a·href="a04000.html#details">More...</a><br·/></td></tr>92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Type·erasure·implementation·for·functions·conforming·to·the·dune-functions·LocalFunction·interface.··<a·href="a04000.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03996.html">FunctionWrapperBase</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03996.html">FunctionWrapperBase</a></td></tr>
Offset 514, 15 lines modifiedOffset 514, 15 lines modified
514 ········</tr>514 ········</tr>
515 ······</table>515 ······</table>
516 </div><div·class="memdoc">516 </div><div·class="memdoc">
  
517 </div>517 </div>
518 </div>518 </div>
519 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>519 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
520 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>520 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
521 </ul>521 </ul>
522 </div><!--·contents·-->522 </div><!--·contents·-->
523 <!--·start·footer·part·-->523 <!--·start·footer·part·-->
524 <hr·class="footer"/><address·class="footer"><small>524 <hr·class="footer"/><address·class="footer"><small>
525 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8525 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
526 </small></address>526 </small></address>
527 </body>527 </body>
2.77 KB
./usr/share/doc/libdune-grid-doc/doxygen/a03996.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase·Struct·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase·Struct·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Base·class·for·polymorphic·container·of·underlying·data·set.··82 <p>Base·class·for·polymorphic·container·of·underlying·data·set.··
83 ·<a·href="a03996.html#details">More...</a></p>83 ·<a·href="a03996.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase:</div>86 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a03995.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_base_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a03995.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_base_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_base_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_base_inherit__map">89 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_base_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_base_inherit__map">
90 <area·shape="rect"·title="Base·class·for·polymorphic·container·of·underlying·data·set."·alt=""·coords="5,84,228,139"/>90 <area·shape="rect"·title="Base·class·for·polymorphic·container·of·underlying·data·set."·alt=""·coords="5,84,228,139"/>
91 <area·shape="rect"·href="a04000.html"·title="Type·erasure·implementation·for·functions·conforming·to·the·dune&#45;functions·LocalFunction·interface."·alt=""·coords="297,5,520,60"/>91 <area·shape="rect"·href="a04000.html"·title="Type·erasure·implementation·for·functions·conforming·to·the·dune&#45;functions·LocalFunction·interface."·alt=""·coords="297,5,520,60"/>
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
254 <p>The·function·must·write·count·scalar·values·as·determined·by·the·<a·class="el"·href="a03832.html"·title="Descriptor·struct·for·VTK·fields.">VTK::FieldInfo</a>.·</p>254 <p>The·function·must·write·count·scalar·values·as·determined·by·the·<a·class="el"·href="a03832.html"·title="Descriptor·struct·for·VTK·fields.">VTK::FieldInfo</a>.·</p>
  
255 <p>Implemented·in·<a·class="el"·href="a04000.html#a8453939f16f3fd8471a98f24894690e1">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapper&lt;·F·&gt;</a>,·<a·class="el"·href="a04004.html#af77f3a7ed6161df0c9294ee96f9cb1f4">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::GlobalFunctionWrapper&lt;·F·&gt;</a>,·and·<a·class="el"·href="a04008.html#a59ccf5487ed5bc1ae4d7422e08a4d90a">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::VTKFunctionWrapper</a>.</p>255 <p>Implemented·in·<a·class="el"·href="a04000.html#a8453939f16f3fd8471a98f24894690e1">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapper&lt;·F·&gt;</a>,·<a·class="el"·href="a04004.html#af77f3a7ed6161df0c9294ee96f9cb1f4">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::GlobalFunctionWrapper&lt;·F·&gt;</a>,·and·<a·class="el"·href="a04008.html#a59ccf5487ed5bc1ae4d7422e08a4d90a">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::VTKFunctionWrapper</a>.</p>
  
256 </div>256 </div>
257 </div>257 </div>
258 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>258 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
259 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>259 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
260 </ul>260 </ul>
261 </div><!--·contents·-->261 </div><!--·contents·-->
262 <!--·start·footer·part·-->262 <!--·start·footer·part·-->
263 <hr·class="footer"/><address·class="footer"><small>263 <hr·class="footer"/><address·class="footer"><small>
264 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8264 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
265 </small></address>265 </small></address>
266 </body>266 </body>
2.48 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04000.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapper&lt;·F·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapper&lt;·F·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Type·erasure·implementation·for·functions·conforming·to·the·dune-functions·LocalFunction·interface.··83 <p>Type·erasure·implementation·for·functions·conforming·to·the·dune-functions·LocalFunction·interface.··
84 ·<a·href="a04000.html#details">More...</a></p>84 ·<a·href="a04000.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapper&lt;·F·&gt;:</div>87 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapper&lt;·F·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a03999.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_3_01_f_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a03999.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_3_01_f_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_3_01_f_01_4_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_3_01_f_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_3_01_f_01_4_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_function_wrapper_3_01_f_01_4_inherit__map">
91 <area·shape="rect"·title="Type·erasure·implementation·for·functions·conforming·to·the·dune&#45;functions·LocalFunction·interface."·alt=""·coords="5,108,228,163"/>91 <area·shape="rect"·title="Type·erasure·implementation·for·functions·conforming·to·the·dune&#45;functions·LocalFunction·interface."·alt=""·coords="5,108,228,163"/>
92 <area·shape="rect"·href="a03996.html"·title="Base·class·for·polymorphic·container·of·underlying·data·set."·alt=""·coords="5,5,228,60"/>92 <area·shape="rect"·href="a03996.html"·title="Base·class·for·polymorphic·container·of·underlying·data·set."·alt=""·coords="5,5,228,60"/>
Offset 288, 15 lines modifiedOffset 288, 15 lines modified
288 <p>The·function·must·write·count·scalar·values·as·determined·by·the·<a·class="el"·href="a03832.html"·title="Descriptor·struct·for·VTK·fields.">VTK::FieldInfo</a>.·</p>288 <p>The·function·must·write·count·scalar·values·as·determined·by·the·<a·class="el"·href="a03832.html"·title="Descriptor·struct·for·VTK·fields.">VTK::FieldInfo</a>.·</p>
  
289 <p>Implements·<a·class="el"·href="a03996.html#a6738e48a99bcbbc7cb52517a473530c8">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase</a>.</p>289 <p>Implements·<a·class="el"·href="a03996.html#a6738e48a99bcbbc7cb52517a473530c8">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase</a>.</p>
  
290 </div>290 </div>
291 </div>291 </div>
292 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>292 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
293 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>293 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
294 </ul>294 </ul>
295 </div><!--·contents·-->295 </div><!--·contents·-->
296 <!--·start·footer·part·-->296 <!--·start·footer·part·-->
297 <hr·class="footer"/><address·class="footer"><small>297 <hr·class="footer"/><address·class="footer"><small>
298 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8298 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
299 </small></address>299 </small></address>
300 </body>300 </body>
2.52 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04004.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::GlobalFunctionWrapper&lt;·F·&gt;·Struct·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::GlobalFunctionWrapper&lt;·F·&gt;·Struct·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Type·erasure·implementation·for·C++·functions,·i.e.,·functions·that·can·be·evaluated·in·global·coordinates.··83 <p>Type·erasure·implementation·for·C++·functions,·i.e.,·functions·that·can·be·evaluated·in·global·coordinates.··
84 ·<a·href="a04004.html#details">More...</a></p>84 ·<a·href="a04004.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::GlobalFunctionWrapper&lt;·F·&gt;:</div>87 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::GlobalFunctionWrapper&lt;·F·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04003.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_global_function_wrapper_3_01_f_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04003.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_global_function_wrapper_3_01_f_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_global_function_wrapper_3_01_f_01_4_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_global_function_wrapper_3_01_f_01_4_inherit__map">90 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_global_function_wrapper_3_01_f_01_4_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_global_function_wrapper_3_01_f_01_4_inherit__map">
91 <area·shape="rect"·title="Type·erasure·implementation·for·C++·functions,·i.e.,·functions·that·can·be·evaluated·in·global·coordi..."·alt=""·coords="5,108,271,163"/>91 <area·shape="rect"·title="Type·erasure·implementation·for·C++·functions,·i.e.,·functions·that·can·be·evaluated·in·global·coordi..."·alt=""·coords="5,108,271,163"/>
92 <area·shape="rect"·href="a03996.html"·title="Base·class·for·polymorphic·container·of·underlying·data·set."·alt=""·coords="27,5,249,60"/>92 <area·shape="rect"·href="a03996.html"·title="Base·class·for·polymorphic·container·of·underlying·data·set."·alt=""·coords="27,5,249,60"/>
Offset 288, 15 lines modifiedOffset 288, 15 lines modified
288 <p>The·function·must·write·count·scalar·values·as·determined·by·the·<a·class="el"·href="a03832.html"·title="Descriptor·struct·for·VTK·fields.">VTK::FieldInfo</a>.·</p>288 <p>The·function·must·write·count·scalar·values·as·determined·by·the·<a·class="el"·href="a03832.html"·title="Descriptor·struct·for·VTK·fields.">VTK::FieldInfo</a>.·</p>
  
289 <p>Implements·<a·class="el"·href="a03996.html#a6738e48a99bcbbc7cb52517a473530c8">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase</a>.</p>289 <p>Implements·<a·class="el"·href="a03996.html#a6738e48a99bcbbc7cb52517a473530c8">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase</a>.</p>
  
290 </div>290 </div>
291 </div>291 </div>
292 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>292 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
293 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>293 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
294 </ul>294 </ul>
295 </div><!--·contents·-->295 </div><!--·contents·-->
296 <!--·start·footer·part·-->296 <!--·start·footer·part·-->
297 <hr·class="footer"/><address·class="footer"><small>297 <hr·class="footer"/><address·class="footer"><small>
298 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8298 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
299 </small></address>299 </small></address>
300 </body>300 </body>
2.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04008.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::VTKFunctionWrapper·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::VTKFunctionWrapper·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Type·erasure·implementation·for·legacy·VTKFunctions.··82 <p>Type·erasure·implementation·for·legacy·VTKFunctions.··
83 ·<a·href="a04008.html#details">More...</a></p>83 ·<a·href="a04008.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::VTKFunctionWrapper:</div>86 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::VTKFunctionWrapper:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a04007.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_v_t_k_function_wrapper_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a04007.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_v_t_k_function_wrapper_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_v_t_k_function_wrapper_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_v_t_k_function_wrapper_inherit__map">89 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_v_t_k_function_wrapper_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_v_t_k_local_function_1_1_v_t_k_function_wrapper_inherit__map">
90 <area·shape="rect"·title="Type·erasure·implementation·for·legacy·VTKFunctions."·alt=""·coords="5,108,255,163"/>90 <area·shape="rect"·title="Type·erasure·implementation·for·legacy·VTKFunctions."·alt=""·coords="5,108,255,163"/>
91 <area·shape="rect"·href="a03996.html"·title="Base·class·for·polymorphic·container·of·underlying·data·set."·alt=""·coords="19,5,241,60"/>91 <area·shape="rect"·href="a03996.html"·title="Base·class·for·polymorphic·container·of·underlying·data·set."·alt=""·coords="19,5,241,60"/>
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 <p>The·function·must·write·count·scalar·values·as·determined·by·the·<a·class="el"·href="a03832.html"·title="Descriptor·struct·for·VTK·fields.">VTK::FieldInfo</a>.·</p>251 <p>The·function·must·write·count·scalar·values·as·determined·by·the·<a·class="el"·href="a03832.html"·title="Descriptor·struct·for·VTK·fields.">VTK::FieldInfo</a>.·</p>
  
252 <p>Implements·<a·class="el"·href="a03996.html#a6738e48a99bcbbc7cb52517a473530c8">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase</a>.</p>252 <p>Implements·<a·class="el"·href="a03996.html#a6738e48a99bcbbc7cb52517a473530c8">Dune::VTKWriter&lt;·GridView·&gt;::VTKLocalFunction::FunctionWrapperBase</a>.</p>
  
253 </div>253 </div>
254 </div>254 </div>
255 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>255 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
256 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>256 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
257 </ul>257 </ul>
258 </div><!--·contents·-->258 </div><!--·contents·-->
259 <!--·start·footer·part·-->259 <!--·start·footer·part·-->
260 <hr·class="footer"/><address·class="footer"><small>260 <hr·class="footer"/><address·class="footer"><small>
261 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8261 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
262 </small></address>262 </small></address>
263 </body>263 </body>
1.87 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04012.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::CellIterator·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::CellIterator·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Iterator·over·the·grids·elements.··82 <p>Iterator·over·the·grids·elements.··
83 ·<a·href="a04012.html#details">More...</a></p>83 ·<a·href="a04012.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::CellIterator:</div>86 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::CellIterator:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a04011.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_cell_iterator_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a04011.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_cell_iterator_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_cell_iterator_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_cell_iterator_inherit__map">89 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_cell_iterator_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_cell_iterator_inherit__map">
90 <area·shape="rect"·title="Iterator·over·the·grids·elements."·alt=""·coords="5,79,208,119"/>90 <area·shape="rect"·title="Iterator·over·the·grids·elements."·alt=""·coords="5,79,208,119"/>
91 <area·shape="rect"·title="·"·alt=""·coords="45,5,168,31"/>91 <area·shape="rect"·title="·"·alt=""·coords="45,5,168,31"/>
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
164 </table>164 </table>
165 </div><div·class="memdoc">165 </div><div·class="memdoc">
166 <p>get·the·position·of·the·center·of·the·element,·in·element-local·coordinates·</p>166 <p>get·the·position·of·the·center·of·the·element,·in·element-local·coordinates·</p>
  
167 </div>167 </div>
168 </div>168 </div>
169 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>169 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
170 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>170 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
171 </ul>171 </ul>
172 </div><!--·contents·-->172 </div><!--·contents·-->
173 <!--·start·footer·part·-->173 <!--·start·footer·part·-->
174 <hr·class="footer"/><address·class="footer"><small>174 <hr·class="footer"/><address·class="footer"><small>
175 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8175 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
176 </small></address>176 </small></address>
177 </body>177 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04016.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VertexIterator·Class·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::VertexIterator·Class·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Iterate·over·the·grid's·vertices.··83 <p>Iterate·over·the·grid's·vertices.··
84 ·<a·href="a04016.html#details">More...</a></p>84 ·<a·href="a04016.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VertexIterator:</div>87 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::VertexIterator:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04015.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_vertex_iterator_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04015.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_vertex_iterator_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_vertex_iterator_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_vertex_iterator_inherit__map">90 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_vertex_iterator_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_vertex_iterator_inherit__map">
91 <area·shape="rect"·title="Iterate·over·the·grid&#39;s·vertices."·alt=""·coords="12,108,215,148"/>91 <area·shape="rect"·title="Iterate·over·the·grid&#39;s·vertices."·alt=""·coords="12,108,215,148"/>
92 <area·shape="rect"·title="·"·alt=""·coords="5,5,221,60"/>92 <area·shape="rect"·title="·"·alt=""·coords="5,5,221,60"/>
Offset 339, 15 lines modifiedOffset 339, 15 lines modified
339 </div><div·class="memdoc">339 </div><div·class="memdoc">
  
340 <p>position·of·vertex·inside·the·entity·</p>340 <p>position·of·vertex·inside·the·entity·</p>
  
341 </div>341 </div>
342 </div>342 </div>
343 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>343 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
344 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>344 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
345 </ul>345 </ul>
346 </div><!--·contents·-->346 </div><!--·contents·-->
347 <!--·start·footer·part·-->347 <!--·start·footer·part·-->
348 <hr·class="footer"/><address·class="footer"><small>348 <hr·class="footer"/><address·class="footer"><small>
349 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8349 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
350 </small></address>350 </small></address>
351 </body>351 </body>
1.81 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04020.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::CornerIterator·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VTKWriter&lt;·GridView·&gt;::CornerIterator·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Iterate·over·the·elements'·corners.··82 <p>Iterate·over·the·elements'·corners.··
83 ·<a·href="a04020.html#details">More...</a></p>83 ·<a·href="a04020.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00812_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00794_source.html">dune/grid/io/file/vtk/vtkwriter.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::CornerIterator:</div>86 Inheritance·diagram·for·Dune::VTKWriter&lt;·GridView·&gt;::CornerIterator:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a04019.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_corner_iterator_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a04019.png"·border="0"·usemap="#a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_corner_iterator_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_corner_iterator_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_corner_iterator_inherit__map">89 <map·name="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_corner_iterator_inherit__map"·id="a_dune_1_1_v_t_k_writer_3_01_grid_view_01_4_1_1_corner_iterator_inherit__map">
90 <area·shape="rect"·title="Iterate·over·the·elements&#39;·corners."·alt=""·coords="12,108,215,148"/>90 <area·shape="rect"·title="Iterate·over·the·elements&#39;·corners."·alt=""·coords="12,108,215,148"/>
91 <area·shape="rect"·title="·"·alt=""·coords="5,5,221,60"/>91 <area·shape="rect"·title="·"·alt=""·coords="5,5,221,60"/>
Offset 281, 15 lines modifiedOffset 281, 15 lines modified
281 ··</tr>281 ··</tr>
282 </table>282 </table>
283 </div><div·class="memdoc">283 </div><div·class="memdoc">
  
284 </div>284 </div>
285 </div>285 </div>
286 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>286 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
287 <li><a·class="el"·href="a00812_source.html">vtkwriter.hh</a></li>287 <li><a·class="el"·href="a00794_source.html">vtkwriter.hh</a></li>
288 </ul>288 </ul>
289 </div><!--·contents·-->289 </div><!--·contents·-->
290 <!--·start·footer·part·-->290 <!--·start·footer·part·-->
291 <hr·class="footer"/><address·class="footer"><small>291 <hr·class="footer"/><address·class="footer"><small>
292 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8292 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
293 </small></address>293 </small></address>
294 </body>294 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04024.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::VTK::VTUWriter·Class·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::VTK::VTUWriter·Class·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Dump·a·.vtu/.vtp·files·contents·to·a·stream.··84 <p>Dump·a·.vtu/.vtp·files·contents·to·a·stream.··
85 ·<a·href="a04024.html#details">More...</a></p>85 ·<a·href="a04024.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00785_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00782_source.html">dune/grid/io/file/vtk/vtuwriter.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:a864bfade604f62de29b0c9d22fe56eac"·id="r_a864bfade604f62de29b0c9d22fe56eac"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eac">Phase</a>·{·<a·class="el"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca3f584fab190e72a3609003a39b4e56f5">main</a>90 <tr·class="memitem:a864bfade604f62de29b0c9d22fe56eac"·id="r_a864bfade604f62de29b0c9d22fe56eac"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eac">Phase</a>·{·<a·class="el"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca3f584fab190e72a3609003a39b4e56f5">main</a>
91 ,·<a·class="el"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca24411658c400565529f8e23fc59d5387">appended</a>91 ,·<a·class="el"·href="a04024.html#a864bfade604f62de29b0c9d22fe56eaca24411658c400565529f8e23fc59d5387">appended</a>
92 ·}</td></tr>92 ·}</td></tr>
93 <tr·class="separator:a864bfade604f62de29b0c9d22fe56eac"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a864bfade604f62de29b0c9d22fe56eac"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 821, 15 lines modifiedOffset 821, 15 lines modified
821 ········</tr>821 ········</tr>
822 ······</table>822 ······</table>
823 </div><div·class="memdoc">823 </div><div·class="memdoc">
  
824 </div>824 </div>
825 </div>825 </div>
826 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>826 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
827 <li><a·class="el"·href="a00785_source.html">vtuwriter.hh</a></li>827 <li><a·class="el"·href="a00782_source.html">vtuwriter.hh</a></li>
828 </ul>828 </ul>
829 </div><!--·contents·-->829 </div><!--·contents·-->
830 <!--·start·footer·part·-->830 <!--·start·footer·part·-->
831 <hr·class="footer"/><address·class="footer"><small>831 <hr·class="footer"/><address·class="footer"><small>
832 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8832 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
833 </small></address>833 </small></address>
834 </body>834 </body>
868 B
./usr/share/doc/libdune-grid-doc/doxygen/a04104.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·iftype·&gt;·Struct·Template·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·iftype·&gt;·Struct·Template·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>79 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
80 <li><a·class="el"·href="a00989_source.html">entitycommhelper.hh</a></li>80 <li><a·class="el"·href="a01022_source.html">entitycommhelper.hh</a></li>
81 </ul>81 </ul>
82 </div><!--·contents·-->82 </div><!--·contents·-->
83 <!--·start·footer·part·-->83 <!--·start·footer·part·-->
84 <hr·class="footer"/><address·class="footer"><small>84 <hr·class="footer"/><address·class="footer"><small>
85 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.885 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
86 </small></address>86 </small></address>
87 </body>87 </body>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04108.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a04105.html">List·of·all·members</a>··</div>78 <a·href="a04105.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·InteriorBorder_InteriorBorder_Interface·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·InteriorBorder_InteriorBorder_Interface·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a01022_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:add61f7d85749c8c13832056012f2eab7"·id="r_add61f7d85749c8c13832056012f2eab7"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04108.html#add61f7d85749c8c13832056012f2eab7">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>86 <tr·class="memitem:add61f7d85749c8c13832056012f2eab7"·id="r_add61f7d85749c8c13832056012f2eab7"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04108.html#add61f7d85749c8c13832056012f2eab7">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
87 <tr·class="separator:add61f7d85749c8c13832056012f2eab7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:add61f7d85749c8c13832056012f2eab7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a5efdb10386417f93f715abf06f8918b1"·id="r_a5efdb10386417f93f715abf06f8918b1"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04108.html#a5efdb10386417f93f715abf06f8918b1">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>88 <tr·class="memitem:a5efdb10386417f93f715abf06f8918b1"·id="r_a5efdb10386417f93f715abf06f8918b1"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04108.html#a5efdb10386417f93f715abf06f8918b1">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
89 <tr·class="separator:a5efdb10386417f93f715abf06f8918b1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a5efdb10386417f93f715abf06f8918b1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 ··</tr>139 ··</tr>
140 </table>140 </table>
141 </div><div·class="memdoc">141 </div><div·class="memdoc">
  
142 </div>142 </div>
143 </div>143 </div>
144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
145 <li><a·class="el"·href="a00989_source.html">entitycommhelper.hh</a></li>145 <li><a·class="el"·href="a01022_source.html">entitycommhelper.hh</a></li>
146 </ul>146 </ul>
147 </div><!--·contents·-->147 </div><!--·contents·-->
148 <!--·start·footer·part·-->148 <!--·start·footer·part·-->
149 <hr·class="footer"/><address·class="footer"><small>149 <hr·class="footer"/><address·class="footer"><small>
150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
151 </small></address>151 </small></address>
152 </body>152 </body>
2.46 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04112.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a04109.html">List·of·all·members</a>··</div>78 <a·href="a04109.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·InteriorBorder_All_Interface·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·InteriorBorder_All_Interface·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a01022_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:ae79be40a9664c397e8ccb950374b5068"·id="r_ae79be40a9664c397e8ccb950374b5068"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04112.html#ae79be40a9664c397e8ccb950374b5068">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>86 <tr·class="memitem:ae79be40a9664c397e8ccb950374b5068"·id="r_ae79be40a9664c397e8ccb950374b5068"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04112.html#ae79be40a9664c397e8ccb950374b5068">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
87 <tr·class="separator:ae79be40a9664c397e8ccb950374b5068"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:ae79be40a9664c397e8ccb950374b5068"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a4f404328d931f5ec1c587d0f083aa59c"·id="r_a4f404328d931f5ec1c587d0f083aa59c"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04112.html#a4f404328d931f5ec1c587d0f083aa59c">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>88 <tr·class="memitem:a4f404328d931f5ec1c587d0f083aa59c"·id="r_a4f404328d931f5ec1c587d0f083aa59c"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04112.html#a4f404328d931f5ec1c587d0f083aa59c">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
89 <tr·class="separator:a4f404328d931f5ec1c587d0f083aa59c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a4f404328d931f5ec1c587d0f083aa59c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 ··</tr>139 ··</tr>
140 </table>140 </table>
141 </div><div·class="memdoc">141 </div><div·class="memdoc">
  
142 </div>142 </div>
143 </div>143 </div>
144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
145 <li><a·class="el"·href="a00989_source.html">entitycommhelper.hh</a></li>145 <li><a·class="el"·href="a01022_source.html">entitycommhelper.hh</a></li>
146 </ul>146 </ul>
147 </div><!--·contents·-->147 </div><!--·contents·-->
148 <!--·start·footer·part·-->148 <!--·start·footer·part·-->
149 <hr·class="footer"/><address·class="footer"><small>149 <hr·class="footer"/><address·class="footer"><small>
150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
151 </small></address>151 </small></address>
152 </body>152 </body>
2.46 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04116.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a04113.html">List·of·all·members</a>··</div>78 <a·href="a04113.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·Overlap_OverlapFront_Interface·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·Overlap_OverlapFront_Interface·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a01022_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a1c71d5612b84952b7d4bea377876cf0b"·id="r_a1c71d5612b84952b7d4bea377876cf0b"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04116.html#a1c71d5612b84952b7d4bea377876cf0b">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>86 <tr·class="memitem:a1c71d5612b84952b7d4bea377876cf0b"·id="r_a1c71d5612b84952b7d4bea377876cf0b"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04116.html#a1c71d5612b84952b7d4bea377876cf0b">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
87 <tr·class="separator:a1c71d5612b84952b7d4bea377876cf0b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a1c71d5612b84952b7d4bea377876cf0b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a310a3e12a1f91e9d97e5d5a347dfe099"·id="r_a310a3e12a1f91e9d97e5d5a347dfe099"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04116.html#a310a3e12a1f91e9d97e5d5a347dfe099">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>88 <tr·class="memitem:a310a3e12a1f91e9d97e5d5a347dfe099"·id="r_a310a3e12a1f91e9d97e5d5a347dfe099"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04116.html#a310a3e12a1f91e9d97e5d5a347dfe099">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
89 <tr·class="separator:a310a3e12a1f91e9d97e5d5a347dfe099"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a310a3e12a1f91e9d97e5d5a347dfe099"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 ··</tr>139 ··</tr>
140 </table>140 </table>
141 </div><div·class="memdoc">141 </div><div·class="memdoc">
  
142 </div>142 </div>
143 </div>143 </div>
144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
145 <li><a·class="el"·href="a00989_source.html">entitycommhelper.hh</a></li>145 <li><a·class="el"·href="a01022_source.html">entitycommhelper.hh</a></li>
146 </ul>146 </ul>
147 </div><!--·contents·-->147 </div><!--·contents·-->
148 <!--·start·footer·part·-->148 <!--·start·footer·part·-->
149 <hr·class="footer"/><address·class="footer"><small>149 <hr·class="footer"/><address·class="footer"><small>
150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
151 </small></address>151 </small></address>
152 </body>152 </body>
2.45 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04120.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a04117.html">List·of·all·members</a>··</div>78 <a·href="a04117.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·Overlap_All_Interface·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·Overlap_All_Interface·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a01022_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a0b44e3160fefaf4a06ef329644230e7c"·id="r_a0b44e3160fefaf4a06ef329644230e7c"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04120.html#a0b44e3160fefaf4a06ef329644230e7c">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>86 <tr·class="memitem:a0b44e3160fefaf4a06ef329644230e7c"·id="r_a0b44e3160fefaf4a06ef329644230e7c"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04120.html#a0b44e3160fefaf4a06ef329644230e7c">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
87 <tr·class="separator:a0b44e3160fefaf4a06ef329644230e7c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a0b44e3160fefaf4a06ef329644230e7c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:a053d229dad52aefe3a320b4b3158ea0d"·id="r_a053d229dad52aefe3a320b4b3158ea0d"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04120.html#a053d229dad52aefe3a320b4b3158ea0d">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>88 <tr·class="memitem:a053d229dad52aefe3a320b4b3158ea0d"·id="r_a053d229dad52aefe3a320b4b3158ea0d"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04120.html#a053d229dad52aefe3a320b4b3158ea0d">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
89 <tr·class="separator:a053d229dad52aefe3a320b4b3158ea0d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a053d229dad52aefe3a320b4b3158ea0d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 ··</tr>139 ··</tr>
140 </table>140 </table>
141 </div><div·class="memdoc">141 </div><div·class="memdoc">
  
142 </div>142 </div>
143 </div>143 </div>
144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
145 <li><a·class="el"·href="a00989_source.html">entitycommhelper.hh</a></li>145 <li><a·class="el"·href="a01022_source.html">entitycommhelper.hh</a></li>
146 </ul>146 </ul>
147 </div><!--·contents·-->147 </div><!--·contents·-->
148 <!--·start·footer·part·-->148 <!--·start·footer·part·-->
149 <hr·class="footer"/><address·class="footer"><small>149 <hr·class="footer"/><address·class="footer"><small>
150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
151 </small></address>151 </small></address>
152 </body>152 </body>
2.45 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04124.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a04121.html">List·of·all·members</a>··</div>78 <a·href="a04121.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·All_All_Interface·&gt;·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::EntityCommHelper&lt;·All_All_Interface·&gt;·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a01022_source.html">dune/grid/utility/entitycommhelper.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:aac850b181d39e0a99c710ffc69e2b5d8"·id="r_aac850b181d39e0a99c710ffc69e2b5d8"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04124.html#aac850b181d39e0a99c710ffc69e2b5d8">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>86 <tr·class="memitem:aac850b181d39e0a99c710ffc69e2b5d8"·id="r_aac850b181d39e0a99c710ffc69e2b5d8"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04124.html#aac850b181d39e0a99c710ffc69e2b5d8">send</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
87 <tr·class="separator:aac850b181d39e0a99c710ffc69e2b5d8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:aac850b181d39e0a99c710ffc69e2b5d8"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 <tr·class="memitem:ab119b1647c6b242e6611013e68b2c130"·id="r_ab119b1647c6b242e6611013e68b2c130"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04124.html#ab119b1647c6b242e6611013e68b2c130">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>88 <tr·class="memitem:ab119b1647c6b242e6611013e68b2c130"·id="r_ab119b1647c6b242e6611013e68b2c130"><td·class="memItemLeft"·align="right"·valign="top">static·bool&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04124.html#ab119b1647c6b242e6611013e68b2c130">receive</a>·(const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·p)</td></tr>
89 <tr·class="separator:ab119b1647c6b242e6611013e68b2c130"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:ab119b1647c6b242e6611013e68b2c130"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 ··</tr>139 ··</tr>
140 </table>140 </table>
141 </div><div·class="memdoc">141 </div><div·class="memdoc">
  
142 </div>142 </div>
143 </div>143 </div>
144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>144 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
145 <li><a·class="el"·href="a00989_source.html">entitycommhelper.hh</a></li>145 <li><a·class="el"·href="a01022_source.html">entitycommhelper.hh</a></li>
146 </ul>146 </ul>
147 </div><!--·contents·-->147 </div><!--·contents·-->
148 <!--·start·footer·part·-->148 <!--·start·footer·part·-->
149 <hr·class="footer"/><address·class="footer"><small>149 <hr·class="footer"/><address·class="footer"><small>
150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8150 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
151 </small></address>151 </small></address>
152 </body>152 </body>
2.28 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04128.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::GlobalIndexSet&lt;·GridView·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::GlobalIndexSet&lt;·GridView·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>Calculate·globally·unique·index·over·all·processes·in·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.··85 <p>Calculate·globally·unique·index·over·all·processes·in·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.··
86 ·<a·href="a04128.html#details">More...</a></p>86 ·<a·href="a04128.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00992_source.html">dune/grid/utility/globalindexset.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00998_source.html">dune/grid/utility/globalindexset.hh</a>&gt;</code></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04132.html">SubPartitionTypeProvider</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04132.html">SubPartitionTypeProvider</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·class·to·provide·access·to·subentity·PartitionTypes·with·a·run-time·codimension.··<a·href="a04132.html#details">More...</a><br·/></td></tr>92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Helper·class·to·provide·access·to·subentity·PartitionTypes·with·a·run-time·codimension.··<a·href="a04132.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04136.html">SubPartitionTypeProvider&lt;·Entity,·0·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04136.html">SubPartitionTypeProvider&lt;·Entity,·0·&gt;</a></td></tr>
Offset 472, 15 lines modifiedOffset 472, 15 lines modified
472 </div><div·class="memdoc">472 </div><div·class="memdoc">
  
473 <p>Global·number·of·entities,·i.e.·number·of·entities·without·rendundant·entities·on·interprocessor·boundaries.·</p>473 <p>Global·number·of·entities,·i.e.·number·of·entities·without·rendundant·entities·on·interprocessor·boundaries.·</p>
  
474 </div>474 </div>
475 </div>475 </div>
476 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>476 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
477 <li><a·class="el"·href="a00992_source.html">globalindexset.hh</a></li>477 <li><a·class="el"·href="a00998_source.html">globalindexset.hh</a></li>
478 </ul>478 </ul>
479 </div><!--·contents·-->479 </div><!--·contents·-->
480 <!--·start·footer·part·-->480 <!--·start·footer·part·-->
481 <hr·class="footer"/><address·class="footer"><small>481 <hr·class="footer"/><address·class="footer"><small>
482 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8482 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
483 </small></address>483 </small></address>
484 </body>484 </body>
2.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04132.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::GlobalIndexSet&lt;·GridView·&gt;::SubPartitionTypeProvider&lt;·Entity,·Codim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GlobalIndexSet&lt;·GridView·&gt;::SubPartitionTypeProvider&lt;·Entity,·Codim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Helper·class·to·provide·access·to·subentity·PartitionTypes·with·a·run-time·codimension.··82 <p>Helper·class·to·provide·access·to·subentity·PartitionTypes·with·a·run-time·codimension.··
83 ·<a·href="a04132.html#details">More...</a></p>83 ·<a·href="a04132.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00992_source.html">dune/grid/utility/globalindexset.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00998_source.html">dune/grid/utility/globalindexset.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
87 Static·Public·Member·Functions</h2></td></tr>87 Static·Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:aef1fd3fdbd2d16ee2efb46844ed2d312"·id="r_aef1fd3fdbd2d16ee2efb46844ed2d312"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04132.html#aef1fd3fdbd2d16ee2efb46844ed2d312">get</a>·(const·<a·class="el"·href="a02760.html">Entity</a>·&amp;entity,·int·codim,·int·i)</td></tr>88 <tr·class="memitem:aef1fd3fdbd2d16ee2efb46844ed2d312"·id="r_aef1fd3fdbd2d16ee2efb46844ed2d312"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04132.html#aef1fd3fdbd2d16ee2efb46844ed2d312">get</a>·(const·<a·class="el"·href="a02760.html">Entity</a>·&amp;entity,·int·codim,·int·i)</td></tr>
89 <tr·class="memdesc:aef1fd3fdbd2d16ee2efb46844ed2d312"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Get·PartitionType·of·the·i-th·subentity·of·codimension·'codim'·of·entity·'entity'.··<br·/></td></tr>89 <tr·class="memdesc:aef1fd3fdbd2d16ee2efb46844ed2d312"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Get·PartitionType·of·the·i-th·subentity·of·codimension·'codim'·of·entity·'entity'.··<br·/></td></tr>
90 <tr·class="separator:aef1fd3fdbd2d16ee2efb46844ed2d312"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:aef1fd3fdbd2d16ee2efb46844ed2d312"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>91 </table>
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 </div><div·class="memdoc">142 </div><div·class="memdoc">
  
143 <p>Get·PartitionType·of·the·i-th·subentity·of·codimension·'codim'·of·entity·'entity'.·</p>143 <p>Get·PartitionType·of·the·i-th·subentity·of·codimension·'codim'·of·entity·'entity'.·</p>
  
144 </div>144 </div>
145 </div>145 </div>
146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
147 <li><a·class="el"·href="a00992_source.html">globalindexset.hh</a></li>147 <li><a·class="el"·href="a00998_source.html">globalindexset.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 <!--·start·footer·part·-->150 <!--·start·footer·part·-->
151 <hr·class="footer"/><address·class="footer"><small>151 <hr·class="footer"/><address·class="footer"><small>
152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
153 </small></address>153 </small></address>
154 </body>154 </body>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04136.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;77 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
78 <a·href="a04133.html">List·of·all·members</a>··</div>78 <a·href="a04133.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::GlobalIndexSet&lt;·GridView·&gt;::SubPartitionTypeProvider&lt;·Entity,·0·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::GlobalIndexSet&lt;·GridView·&gt;::SubPartitionTypeProvider&lt;·Entity,·0·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00992_source.html">dune/grid/utility/globalindexset.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00998_source.html">dune/grid/utility/globalindexset.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
85 Static·Public·Member·Functions</h2></td></tr>85 Static·Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a2317b50de0b7ad3b6e5eb9b751eb23d4"·id="r_a2317b50de0b7ad3b6e5eb9b751eb23d4"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04136.html#a2317b50de0b7ad3b6e5eb9b751eb23d4">get</a>·(const·<a·class="el"·href="a02760.html">Entity</a>·&amp;entity,·int,·int·i)</td></tr>86 <tr·class="memitem:a2317b50de0b7ad3b6e5eb9b751eb23d4"·id="r_a2317b50de0b7ad3b6e5eb9b751eb23d4"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04136.html#a2317b50de0b7ad3b6e5eb9b751eb23d4">get</a>·(const·<a·class="el"·href="a02760.html">Entity</a>·&amp;entity,·int,·int·i)</td></tr>
87 <tr·class="separator:a2317b50de0b7ad3b6e5eb9b751eb23d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a2317b50de0b7ad3b6e5eb9b751eb23d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Function·Documentation</h2>89 <h2·class="groupheader">Member·Function·Documentation</h2>
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 ··</tr>131 ··</tr>
132 </table>132 </table>
133 </div><div·class="memdoc">133 </div><div·class="memdoc">
  
134 </div>134 </div>
135 </div>135 </div>
136 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>136 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
137 <li><a·class="el"·href="a00992_source.html">globalindexset.hh</a></li>137 <li><a·class="el"·href="a00998_source.html">globalindexset.hh</a></li>
138 </ul>138 </ul>
139 </div><!--·contents·-->139 </div><!--·contents·-->
140 <!--·start·footer·part·-->140 <!--·start·footer·part·-->
141 <hr·class="footer"/><address·class="footer"><small>141 <hr·class="footer"/><address·class="footer"><small>
142 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8142 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
143 </small></address>143 </small></address>
144 </body>144 </body>
2.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04164.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::HierarchicSearch&lt;·Grid,·IS·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::HierarchicSearch&lt;·Grid,·IS·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Search·an·<a·class="el"·href="a02820.html"·title="Index·Set·Interface·base·class.">IndexSet</a>·for·an·<a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>·containing·a·given·point.··82 <p>Search·an·<a·class="el"·href="a02820.html"·title="Index·Set·Interface·base·class.">IndexSet</a>·for·an·<a·class="el"·href="a02760.html"·title="Wrapper·class·for·entities.">Entity</a>·containing·a·given·point.··
83 ·<a·href="a04164.html#details">More...</a></p>83 ·<a·href="a04164.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a01022_source.html">dune/grid/utility/hierarchicsearch.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hierarchicsearch.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a9460d6b947eaf92afaf9858195724061"·id="r_a9460d6b947eaf92afaf9858195724061"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04164.html#a9460d6b947eaf92afaf9858195724061">HierarchicSearch</a>·(const·<a·class="el"·href="a02828.html">Grid</a>·&amp;g,·const·IS·&amp;is)</td></tr>88 <tr·class="memitem:a9460d6b947eaf92afaf9858195724061"·id="r_a9460d6b947eaf92afaf9858195724061"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04164.html#a9460d6b947eaf92afaf9858195724061">HierarchicSearch</a>·(const·<a·class="el"·href="a02828.html">Grid</a>·&amp;g,·const·IS·&amp;is)</td></tr>
89 <tr·class="memdesc:a9460d6b947eaf92afaf9858195724061"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Construct·a·<a·class="el"·href="a04164.html"·title="Search·an·IndexSet·for·an·Entity·containing·a·given·point.">HierarchicSearch</a>·object·from·a·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·and·an·<a·class="el"·href="a02820.html"·title="Index·Set·Interface·base·class.">IndexSet</a>.··<br·/></td></tr>89 <tr·class="memdesc:a9460d6b947eaf92afaf9858195724061"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Construct·a·<a·class="el"·href="a04164.html"·title="Search·an·IndexSet·for·an·Entity·containing·a·given·point.">HierarchicSearch</a>·object·from·a·<a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·and·an·<a·class="el"·href="a02820.html"·title="Index·Set·Interface·base·class.">IndexSet</a>.··<br·/></td></tr>
90 <tr·class="separator:a9460d6b947eaf92afaf9858195724061"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a9460d6b947eaf92afaf9858195724061"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a4ba4275685ccbed79c224532abce38ae"·id="r_a4ba4275685ccbed79c224532abce38ae"><td·class="memItemLeft"·align="right"·valign="top">Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04164.html#a4ba4275685ccbed79c224532abce38ae">findEntity</a>·(const·FieldVector&lt;·ct,·dimw·&gt;·&amp;global)·const</td></tr>91 <tr·class="memitem:a4ba4275685ccbed79c224532abce38ae"·id="r_a4ba4275685ccbed79c224532abce38ae"><td·class="memItemLeft"·align="right"·valign="top">Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04164.html#a4ba4275685ccbed79c224532abce38ae">findEntity</a>·(const·FieldVector&lt;·ct,·dimw·&gt;·&amp;global)·const</td></tr>
Offset 215, 15 lines modifiedOffset 215, 15 lines modified
215 ··</dd>215 ··</dd>
216 </dl>216 </dl>
217 <p>type·of·LevelIterator</p>217 <p>type·of·LevelIterator</p>
  
218 </div>218 </div>
219 </div>219 </div>
220 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>220 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
221 <li><a·class="el"·href="a01022_source.html">hierarchicsearch.hh</a></li>221 <li><a·class="el"·href="a01013_source.html">hierarchicsearch.hh</a></li>
222 </ul>222 </ul>
223 </div><!--·contents·-->223 </div><!--·contents·-->
224 <!--·start·footer·part·-->224 <!--·start·footer·part·-->
225 <hr·class="footer"/><address·class="footer"><small>225 <hr·class="footer"/><address·class="footer"><small>
226 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8226 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
227 </small></address>227 </small></address>
228 </body>228 </body>
1.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04168.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-types">Public·Types</a>·&#124;78 <a·href="#pub-types">Public·Types</a>·&#124;
79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
80 <a·href="a04165.html">List·of·all·members</a>··</div>80 <a·href="a04165.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>87 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04172.html">Codim</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04172.html">Codim</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·Traits·struct·that·collects·return·types·of·class·member·methods.··<a·href="a04172.html#details">More...</a><br·/></td></tr>89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·Traits·struct·that·collects·return·types·of·class·member·methods.··<a·href="a04172.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
Offset 358, 15 lines modifiedOffset 358, 15 lines modified
358 ··</tr>358 ··</tr>
359 </table>359 </table>
360 </div><div·class="memdoc">360 </div><div·class="memdoc">
  
361 </div>361 </div>
362 </div>362 </div>
363 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>363 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
364 <li><a·class="el"·href="a01013_source.html">hostgridaccess.hh</a></li>364 <li><a·class="el"·href="a00989_source.html">hostgridaccess.hh</a></li>
365 </ul>365 </ul>
366 </div><!--·contents·-->366 </div><!--·contents·-->
367 <!--·start·footer·part·-->367 <!--·start·footer·part·-->
368 <hr·class="footer"/><address·class="footer"><small>368 <hr·class="footer"/><address·class="footer"><small>
369 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8369 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
370 </small></address>370 </small></address>
371 </body>371 </body>
2.52 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04172.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;·&gt;::Codim&lt;·codim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·GeometryGrid&lt;·HG,·CoordFunction,·Allocator·&gt;·&gt;::Codim&lt;·codim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>A·Traits·struct·that·collects·return·types·of·class·member·methods.··82 <p>A·Traits·struct·that·collects·return·types·of·class·member·methods.··
83 ·<a·href="a04172.html#details">More...</a></p>83 ·<a·href="a04172.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a52c0254c4486da10469e71b0d1b2dc72"·id="r_a52c0254c4486da10469e71b0d1b2dc72"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03244.html">Grid::template</a>·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04172.html#a52c0254c4486da10469e71b0d1b2dc72">Entity</a></td></tr>88 <tr·class="memitem:a52c0254c4486da10469e71b0d1b2dc72"·id="r_a52c0254c4486da10469e71b0d1b2dc72"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a03244.html">Grid::template</a>·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04172.html#a52c0254c4486da10469e71b0d1b2dc72">Entity</a></td></tr>
89 <tr·class="memdesc:a52c0254c4486da10469e71b0d1b2dc72"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·the·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·entity··<br·/></td></tr>89 <tr·class="memdesc:a52c0254c4486da10469e71b0d1b2dc72"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·the·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·entity··<br·/></td></tr>
90 <tr·class="separator:a52c0254c4486da10469e71b0d1b2dc72"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a52c0254c4486da10469e71b0d1b2dc72"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a1f69fe76fceb9efeef48a9750362b302"·id="r_a1f69fe76fceb9efeef48a9750362b302"><td·class="memItemLeft"·align="right"·valign="top">typedef·HostGrid::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04172.html#a1f69fe76fceb9efeef48a9750362b302">HostEntity</a></td></tr>91 <tr·class="memitem:a1f69fe76fceb9efeef48a9750362b302"·id="r_a1f69fe76fceb9efeef48a9750362b302"><td·class="memItemLeft"·align="right"·valign="top">typedef·HostGrid::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04172.html#a1f69fe76fceb9efeef48a9750362b302">HostEntity</a></td></tr>
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 </div><div·class="memdoc">142 </div><div·class="memdoc">
  
143 <p>type·of·the·host·entity·</p>143 <p>type·of·the·host·entity·</p>
  
144 </div>144 </div>
145 </div>145 </div>
146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
147 <li><a·class="el"·href="a01013_source.html">hostgridaccess.hh</a></li>147 <li><a·class="el"·href="a00989_source.html">hostgridaccess.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 <!--·start·footer·part·-->150 <!--·start·footer·part·-->
151 <hr·class="footer"/><address·class="footer"><small>151 <hr·class="footer"/><address·class="footer"><small>
152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
153 </small></address>153 </small></address>
154 </body>154 </body>
1.95 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04176.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-types">Public·Types</a>·&#124;78 <a·href="#pub-types">Public·Types</a>·&#124;
79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;79 <a·href="#pub-static-methods">Static·Public·Member·Functions</a>·&#124;
80 <a·href="a04173.html">List·of·all·members</a>··</div>80 <a·href="a04173.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·IdentityGrid&lt;·HG·&gt;·&gt;·Struct·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·IdentityGrid&lt;·HG·&gt;·&gt;·Struct·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>87 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04180.html">Codim</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04180.html">Codim</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·Traits·struct·that·collects·return·types·of·class·member·methods.··<a·href="a04180.html#details">More...</a><br·/></td></tr>89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·Traits·struct·that·collects·return·types·of·class·member·methods.··<a·href="a04180.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
Offset 385, 15 lines modifiedOffset 385, 15 lines modified
385 ··</tr>385 ··</tr>
386 </table>386 </table>
387 </div><div·class="memdoc">387 </div><div·class="memdoc">
  
388 </div>388 </div>
389 </div>389 </div>
390 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>390 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
391 <li><a·class="el"·href="a01013_source.html">hostgridaccess.hh</a></li>391 <li><a·class="el"·href="a00989_source.html">hostgridaccess.hh</a></li>
392 </ul>392 </ul>
393 </div><!--·contents·-->393 </div><!--·contents·-->
394 <!--·start·footer·part·-->394 <!--·start·footer·part·-->
395 <hr·class="footer"/><address·class="footer"><small>395 <hr·class="footer"/><address·class="footer"><small>
396 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8396 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
397 </small></address>397 </small></address>
398 </body>398 </body>
2.41 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04180.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·IdentityGrid&lt;·HG·&gt;·&gt;::Codim&lt;·codim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::HostGridAccess&lt;·IdentityGrid&lt;·HG·&gt;·&gt;::Codim&lt;·codim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>A·Traits·struct·that·collects·return·types·of·class·member·methods.··82 <p>A·Traits·struct·that·collects·return·types·of·class·member·methods.··
83 ·<a·href="a04180.html#details">More...</a></p>83 ·<a·href="a04180.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a01013_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00989_source.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:aa3fed2958455f4ab7fd3ffe37bbc1e4c"·id="r_aa3fed2958455f4ab7fd3ffe37bbc1e4c"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02832.html">Grid::template</a>·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04180.html#aa3fed2958455f4ab7fd3ffe37bbc1e4c">Entity</a></td></tr>88 <tr·class="memitem:aa3fed2958455f4ab7fd3ffe37bbc1e4c"·id="r_aa3fed2958455f4ab7fd3ffe37bbc1e4c"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02832.html">Grid::template</a>·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04180.html#aa3fed2958455f4ab7fd3ffe37bbc1e4c">Entity</a></td></tr>
89 <tr·class="memdesc:aa3fed2958455f4ab7fd3ffe37bbc1e4c"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·the·IdGrid·entity··<br·/></td></tr>89 <tr·class="memdesc:aa3fed2958455f4ab7fd3ffe37bbc1e4c"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·the·IdGrid·entity··<br·/></td></tr>
90 <tr·class="separator:aa3fed2958455f4ab7fd3ffe37bbc1e4c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:aa3fed2958455f4ab7fd3ffe37bbc1e4c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:ae85973dc142cacc126c345e1e24076bb"·id="r_ae85973dc142cacc126c345e1e24076bb"><td·class="memItemLeft"·align="right"·valign="top">typedef·HostGrid::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04180.html#ae85973dc142cacc126c345e1e24076bb">HostEntity</a></td></tr>91 <tr·class="memitem:ae85973dc142cacc126c345e1e24076bb"·id="r_ae85973dc142cacc126c345e1e24076bb"><td·class="memItemLeft"·align="right"·valign="top">typedef·HostGrid::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04180.html#ae85973dc142cacc126c345e1e24076bb">HostEntity</a></td></tr>
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 </div><div·class="memdoc">142 </div><div·class="memdoc">
  
143 <p>type·of·the·host·entity·</p>143 <p>type·of·the·host·entity·</p>
  
144 </div>144 </div>
145 </div>145 </div>
146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>146 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
147 <li><a·class="el"·href="a01013_source.html">hostgridaccess.hh</a></li>147 <li><a·class="el"·href="a00989_source.html">hostgridaccess.hh</a></li>
148 </ul>148 </ul>
149 </div><!--·contents·-->149 </div><!--·contents·-->
150 <!--·start·footer·part·-->150 <!--·start·footer·part·-->
151 <hr·class="footer"/><address·class="footer"><small>151 <hr·class="footer"/><address·class="footer"><small>
152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8152 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
153 </small></address>153 </small></address>
154 </body>154 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04184.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;78 <a·href="#pub-attribs">Public·Attributes</a>·&#124;
79 <a·href="a04181.html">List·of·all·members</a>··</div>79 <a·href="a04181.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::FactoryUtilities::MultiIndex&lt;·dim·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::FactoryUtilities::MultiIndex&lt;·dim·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a01004_source.html">dune/grid/utility/multiindex.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00986_source.html">dune/grid/utility/multiindex.hh</a>&gt;</code></p>
84 <div·class="dynheader">84 <div·class="dynheader">
85 Inheritance·diagram·for·Dune::FactoryUtilities::MultiIndex&lt;·dim·&gt;:</div>85 Inheritance·diagram·for·Dune::FactoryUtilities::MultiIndex&lt;·dim·&gt;:</div>
86 <div·class="dyncontent">86 <div·class="dyncontent">
87 <div·class="center"><img·src="a04183.png"·border="0"·usemap="#a_dune_1_1_factory_utilities_1_1_multi_index_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>87 <div·class="center"><img·src="a04183.png"·border="0"·usemap="#a_dune_1_1_factory_utilities_1_1_multi_index_3_01dim_01_4_inherit__map"·alt="Inheritance·graph"/></div>
88 <map·name="a_dune_1_1_factory_utilities_1_1_multi_index_3_01dim_01_4_inherit__map"·id="a_dune_1_1_factory_utilities_1_1_multi_index_3_01dim_01_4_inherit__map">88 <map·name="a_dune_1_1_factory_utilities_1_1_multi_index_3_01dim_01_4_inherit__map"·id="a_dune_1_1_factory_utilities_1_1_multi_index_3_01dim_01_4_inherit__map">
89 <area·shape="rect"·title="·"·alt=""·coords="5,79,168,119"/>89 <area·shape="rect"·title="·"·alt=""·coords="5,79,168,119"/>
90 <area·shape="rect"·title="·"·alt=""·coords="25,5,148,31"/>90 <area·shape="rect"·title="·"·alt=""·coords="25,5,148,31"/>
Offset 223, 15 lines modifiedOffset 223, 15 lines modified
223 </div><div·class="memdoc">223 </div><div·class="memdoc">
  
224 <p>STL·member.·</p>224 <p>STL·member.·</p>
  
225 </div>225 </div>
226 </div>226 </div>
227 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>227 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
228 <li><a·class="el"·href="a01004_source.html">multiindex.hh</a></li>228 <li><a·class="el"·href="a00986_source.html">multiindex.hh</a></li>
229 </ul>229 </ul>
230 </div><!--·contents·-->230 </div><!--·contents·-->
231 <!--·start·footer·part·-->231 <!--·start·footer·part·-->
232 <hr·class="footer"/><address·class="footer"><small>232 <hr·class="footer"/><address·class="footer"><small>
233 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8233 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
234 </small></address>234 </small></address>
235 </body>235 </body>
2.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04196.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerInterface&lt;·G,·T·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerInterface&lt;·G,·T·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Persistent·storage·of·data·on·all·entities·of·a·grid.··83 <p>Persistent·storage·of·data·on·all·entities·of·a·grid.··
84 ·<a·href="a04196.html#details">More...</a></p>84 ·<a·href="a04196.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00998_source.html">dune/grid/utility/persistentcontainerinterface.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a01016_source.html">dune/grid/utility/persistentcontainerinterface.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
88 Public·Types</h2></td></tr>88 Public·Types</h2></td></tr>
89 <tr·class="memitem:aaf28dd85cc8e3cdfb48ec3d639d1436c"·id="r_aaf28dd85cc8e3cdfb48ec3d639d1436c"><td·class="memItemLeft"·align="right"·valign="top">typedef·G&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04196.html#aaf28dd85cc8e3cdfb48ec3d639d1436c">Grid</a></td></tr>89 <tr·class="memitem:aaf28dd85cc8e3cdfb48ec3d639d1436c"·id="r_aaf28dd85cc8e3cdfb48ec3d639d1436c"><td·class="memItemLeft"·align="right"·valign="top">typedef·G&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04196.html#aaf28dd85cc8e3cdfb48ec3d639d1436c">Grid</a></td></tr>
90 <tr·class="separator:aaf28dd85cc8e3cdfb48ec3d639d1436c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:aaf28dd85cc8e3cdfb48ec3d639d1436c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a1833f4547351dc31dda536fea8b264ee"·id="r_a1833f4547351dc31dda536fea8b264ee"><td·class="memItemLeft"·align="right"·valign="top">typedef·T&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a></td></tr>91 <tr·class="memitem:a1833f4547351dc31dda536fea8b264ee"·id="r_a1833f4547351dc31dda536fea8b264ee"><td·class="memItemLeft"·align="right"·valign="top">typedef·T&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04196.html#a1833f4547351dc31dda536fea8b264ee">Value</a></td></tr>
92 <tr·class="separator:a1833f4547351dc31dda536fea8b264ee"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:a1833f4547351dc31dda536fea8b264ee"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 689, 15 lines modifiedOffset 689, 15 lines modified
  
689 <p>exchange·the·content·of·the·container·with·another·one·</p>689 <p>exchange·the·content·of·the·container·with·another·one·</p>
690 <dl·class="section·note"><dt>Note</dt><dd><a·class="el"·href="a01066.html#a1baab0a2f4a49aa445373dee197c5488">std::swap</a>·is·overloaded·to·refor·to·this·method·</dd></dl>690 <dl·class="section·note"><dt>Note</dt><dd><a·class="el"·href="a01066.html#a1baab0a2f4a49aa445373dee197c5488">std::swap</a>·is·overloaded·to·refor·to·this·method·</dd></dl>
  
691 </div>691 </div>
692 </div>692 </div>
693 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>693 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
694 <li><a·class="el"·href="a00998_source.html">persistentcontainerinterface.hh</a></li>694 <li><a·class="el"·href="a01016_source.html">persistentcontainerinterface.hh</a></li>
695 </ul>695 </ul>
696 </div><!--·contents·-->696 </div><!--·contents·-->
697 <!--·start·footer·part·-->697 <!--·start·footer·part·-->
698 <hr·class="footer"/><address·class="footer"><small>698 <hr·class="footer"/><address·class="footer"><small>
699 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8699 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
700 </small></address>700 </small></address>
701 </body>701 </body>
2.04 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04200.html
    
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;·Class·Template·Reference</div></div>84 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;·Class·Template·Reference</div></div>
85 </div><!--header-->85 </div><!--header-->
86 <div·class="contents">86 <div·class="contents">
  
87 <p>map-based·implementation·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>··87 <p>map-based·implementation·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>··
88 ·<a·href="a04200.html#details">More...</a></p>88 ·<a·href="a04200.html#details">More...</a></p>
  
89 <p><code>#include·&lt;<a·class="el"·href="a01016_source.html">dune/grid/utility/persistentcontainermap.hh</a>&gt;</code></p>89 <p><code>#include·&lt;<a·class="el"·href="a00983_source.html">dune/grid/utility/persistentcontainermap.hh</a>&gt;</code></p>
90 <div·class="dynheader">90 <div·class="dynheader">
91 Inheritance·diagram·for·Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;:</div>91 Inheritance·diagram·for·Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;:</div>
92 <div·class="dyncontent">92 <div·class="dyncontent">
93 <div·class="center"><img·src="a04199.png"·border="0"·usemap="#a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_inherit__map"·alt="Inheritance·graph"/></div>93 <div·class="center"><img·src="a04199.png"·border="0"·usemap="#a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_inherit__map"·alt="Inheritance·graph"/></div>
94 <map·name="a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_inherit__map"·id="a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_inherit__map">94 <map·name="a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_inherit__map"·id="a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_inherit__map">
95 <area·shape="rect"·title="map&#45;based·implementation·of·the·PersistentContainer"·alt=""·coords="5,354,197,394"/>95 <area·shape="rect"·title="map&#45;based·implementation·of·the·PersistentContainer"·alt=""·coords="5,354,197,394"/>
96 <area·shape="rect"·href="a04188.html"·title="·"·alt=""·coords="1171,60,1363,100"/>96 <area·shape="rect"·href="a04188.html"·title="·"·alt=""·coords="1171,60,1363,100"/>
Offset 1092, 15 lines modifiedOffset 1092, 15 lines modified
1092 ··</tr>1092 ··</tr>
1093 </table>1093 </table>
1094 </div><div·class="memdoc">1094 </div><div·class="memdoc">
  
1095 </div>1095 </div>
1096 </div>1096 </div>
1097 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1097 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1098 <li><a·class="el"·href="a01016_source.html">persistentcontainermap.hh</a></li>1098 <li><a·class="el"·href="a00983_source.html">persistentcontainermap.hh</a></li>
1099 </ul>1099 </ul>
1100 </div><!--·contents·-->1100 </div><!--·contents·-->
1101 <!--·start·footer·part·-->1101 <!--·start·footer·part·-->
1102 <hr·class="footer"/><address·class="footer"><small>1102 <hr·class="footer"/><address·class="footer"><small>
1103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1104 </small></address>1104 </small></address>
1105 </body>1105 </body>
2.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04204.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a04201.html">List·of·all·members</a>··</div>78 <a·href="a04201.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;::IteratorWrapper&lt;·value,·iterator·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;::IteratorWrapper&lt;·value,·iterator·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a01016_source.html">dune/grid/utility/persistentcontainermap.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00983_source.html">dune/grid/utility/persistentcontainermap.hh</a>&gt;</code></p>
83 <div·class="dynheader">83 <div·class="dynheader">
84 Inheritance·diagram·for·Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;::IteratorWrapper&lt;·value,·iterator·&gt;:</div>84 Inheritance·diagram·for·Dune::PersistentContainerMap&lt;·G,·IdSet,·Map·&gt;::IteratorWrapper&lt;·value,·iterator·&gt;:</div>
85 <div·class="dyncontent">85 <div·class="dyncontent">
86 <div·class="center"><img·src="a04203.png"·border="0"·usemap="#a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_1_1_iterator_wrapper_3_01value_00_01iterator_01_4_inherit__map"·alt="Inheritance·graph"/></div>86 <div·class="center"><img·src="a04203.png"·border="0"·usemap="#a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_1_1_iterator_wrapper_3_01value_00_01iterator_01_4_inherit__map"·alt="Inheritance·graph"/></div>
87 <map·name="a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_1_1_iterator_wrapper_3_01value_00_01iterator_01_4_inherit__map"·id="a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_1_1_iterator_wrapper_3_01value_00_01iterator_01_4_inherit__map">87 <map·name="a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_1_1_iterator_wrapper_3_01value_00_01iterator_01_4_inherit__map"·id="a_dune_1_1_persistent_container_map_3_01_g_00_01_id_set_00_01_map_01_4_1_1_iterator_wrapper_3_01value_00_01iterator_01_4_inherit__map">
88 <area·shape="rect"·title="·"·alt=""·coords="5,79,228,133"/>88 <area·shape="rect"·title="·"·alt=""·coords="5,79,228,133"/>
89 <area·shape="rect"·title="·"·alt=""·coords="81,5,152,31"/>89 <area·shape="rect"·title="·"·alt=""·coords="81,5,152,31"/>
Offset 314, 15 lines modifiedOffset 314, 15 lines modified
314 ··</tr>314 ··</tr>
315 </table>315 </table>
316 </div><div·class="memdoc">316 </div><div·class="memdoc">
  
317 </div>317 </div>
318 </div>318 </div>
319 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>319 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
320 <li><a·class="el"·href="a01016_source.html">persistentcontainermap.hh</a></li>320 <li><a·class="el"·href="a00983_source.html">persistentcontainermap.hh</a></li>
321 </ul>321 </ul>
322 </div><!--·contents·-->322 </div><!--·contents·-->
323 <!--·start·footer·part·-->323 <!--·start·footer·part·-->
324 <hr·class="footer"/><address·class="footer"><small>324 <hr·class="footer"/><address·class="footer"><small>
325 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8325 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
326 </small></address>326 </small></address>
327 </body>327 </body>
2.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04208.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerVector&lt;·G,·IndexSet,·Vector·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerVector&lt;·G,·IndexSet,·Vector·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>vector-based·implementation·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>··85 <p>vector-based·implementation·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>··
86 ·<a·href="a04208.html#details">More...</a></p>86 ·<a·href="a04208.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00995_source.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a01001_source.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::PersistentContainerVector&lt;·G,·IndexSet,·Vector·&gt;:</div>89 Inheritance·diagram·for·Dune::PersistentContainerVector&lt;·G,·IndexSet,·Vector·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a04207.png"·border="0"·usemap="#a_dune_1_1_persistent_container_vector_3_01_g_00_01_index_set_00_01_vector_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a04207.png"·border="0"·usemap="#a_dune_1_1_persistent_container_vector_3_01_g_00_01_index_set_00_01_vector_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_persistent_container_vector_3_01_g_00_01_index_set_00_01_vector_01_4_inherit__map"·id="a_dune_1_1_persistent_container_vector_3_01_g_00_01_index_set_00_01_vector_01_4_inherit__map">92 <map·name="a_dune_1_1_persistent_container_vector_3_01_g_00_01_index_set_00_01_vector_01_4_inherit__map"·id="a_dune_1_1_persistent_container_vector_3_01_g_00_01_index_set_00_01_vector_01_4_inherit__map">
93 <area·shape="rect"·title="vector&#45;based·implementation·of·the·PersistentContainer"·alt=""·coords="5,85,223,125"/>93 <area·shape="rect"·title="vector&#45;based·implementation·of·the·PersistentContainer"·alt=""·coords="5,85,223,125"/>
94 <area·shape="rect"·href="a04208.html"·title="·"·alt=""·coords="519,9,775,93"/>94 <area·shape="rect"·href="a04208.html"·title="·"·alt=""·coords="519,9,775,93"/>
Offset 851, 15 lines modifiedOffset 851, 15 lines modified
851 ··</tr>851 ··</tr>
852 </table>852 </table>
853 </div><div·class="memdoc">853 </div><div·class="memdoc">
  
854 </div>854 </div>
855 </div>855 </div>
856 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>856 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
857 <li><a·class="el"·href="a00995_source.html">persistentcontainervector.hh</a></li>857 <li><a·class="el"·href="a01001_source.html">persistentcontainervector.hh</a></li>
858 </ul>858 </ul>
859 </div><!--·contents·-->859 </div><!--·contents·-->
860 <!--·start·footer·part·-->860 <!--·start·footer·part·-->
861 <hr·class="footer"/><address·class="footer"><small>861 <hr·class="footer"/><address·class="footer"><small>
862 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8862 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
863 </small></address>863 </small></address>
864 </body>864 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04212.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;79 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
80 <a·href="a04209.html">List·of·all·members</a>··</div>80 <a·href="a04209.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerWrapper&lt;·G,·T·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainerWrapper&lt;·G,·T·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00983_source.html">dune/grid/utility/persistentcontainerwrapper.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00995_source.html">dune/grid/utility/persistentcontainerwrapper.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::PersistentContainerWrapper&lt;·G,·T·&gt;:</div>86 Inheritance·diagram·for·Dune::PersistentContainerWrapper&lt;·G,·T·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a04211.png"·border="0"·usemap="#a_dune_1_1_persistent_container_wrapper_3_01_g_00_01_t_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a04211.png"·border="0"·usemap="#a_dune_1_1_persistent_container_wrapper_3_01_g_00_01_t_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_persistent_container_wrapper_3_01_g_00_01_t_01_4_inherit__map"·id="a_dune_1_1_persistent_container_wrapper_3_01_g_00_01_t_01_4_inherit__map">89 <map·name="a_dune_1_1_persistent_container_wrapper_3_01_g_00_01_t_01_4_inherit__map"·id="a_dune_1_1_persistent_container_wrapper_3_01_g_00_01_t_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,20,197,60"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,20,197,60"/>
91 <area·shape="rect"·href="a04212.html"·title="·"·alt=""·coords="455,5,649,75"/>91 <area·shape="rect"·href="a04212.html"·title="·"·alt=""·coords="455,5,649,75"/>
Offset 713, 15 lines modifiedOffset 713, 15 lines modified
713 ··</tr>713 ··</tr>
714 </table>714 </table>
715 </div><div·class="memdoc">715 </div><div·class="memdoc">
  
716 </div>716 </div>
717 </div>717 </div>
718 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>718 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
719 <li><a·class="el"·href="a00983_source.html">persistentcontainerwrapper.hh</a></li>719 <li><a·class="el"·href="a00995_source.html">persistentcontainerwrapper.hh</a></li>
720 </ul>720 </ul>
721 </div><!--·contents·-->721 </div><!--·contents·-->
722 <!--·start·footer·part·-->722 <!--·start·footer·part·-->
723 <hr·class="footer"/><address·class="footer"><small>723 <hr·class="footer"/><address·class="footer"><small>
724 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8724 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
725 </small></address>725 </small></address>
726 </body>726 </body>
2.36 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04216.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="a04213.html">List·of·all·members</a>··</div>80 <a·href="a04213.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::TensorGridFactoryCreator&lt;·Grid·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::TensorGridFactoryCreator&lt;·Grid·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a01010_source.html">dune/grid/utility/tensorgridfactory.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00992_source.html">dune/grid/utility/tensorgridfactory.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a1bbe3aa217fba7d3706b2fc765cb9a81"·id="r_a1bbe3aa217fba7d3706b2fc765cb9a81"><td·class="memItemLeft"·align="right"·valign="top">typedef·Grid::Traits::Communication&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04216.html#a1bbe3aa217fba7d3706b2fc765cb9a81">Comm</a></td></tr>88 <tr·class="memitem:a1bbe3aa217fba7d3706b2fc765cb9a81"·id="r_a1bbe3aa217fba7d3706b2fc765cb9a81"><td·class="memItemLeft"·align="right"·valign="top">typedef·Grid::Traits::Communication&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04216.html#a1bbe3aa217fba7d3706b2fc765cb9a81">Comm</a></td></tr>
89 <tr·class="separator:a1bbe3aa217fba7d3706b2fc765cb9a81"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:a1bbe3aa217fba7d3706b2fc765cb9a81"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a010895b38990e945f6afb238c7e9f3f9"·id="r_a010895b38990e945f6afb238c7e9f3f9"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04216.html#a010895b38990e945f6afb238c7e9f3f9">ctype</a></td></tr>90 <tr·class="memitem:a010895b38990e945f6afb238c7e9f3f9"·id="r_a010895b38990e945f6afb238c7e9f3f9"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04216.html#a010895b38990e945f6afb238c7e9f3f9">ctype</a></td></tr>
91 <tr·class="separator:a010895b38990e945f6afb238c7e9f3f9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a010895b38990e945f6afb238c7e9f3f9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 216, 15 lines modifiedOffset 216, 15 lines modified
216 ··</tr>216 ··</tr>
217 </table>217 </table>
218 </div><div·class="memdoc">218 </div><div·class="memdoc">
  
219 </div>219 </div>
220 </div>220 </div>
221 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>221 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
222 <li><a·class="el"·href="a01010_source.html">tensorgridfactory.hh</a></li>222 <li><a·class="el"·href="a00992_source.html">tensorgridfactory.hh</a></li>
223 </ul>223 </ul>
224 </div><!--·contents·-->224 </div><!--·contents·-->
225 <!--·start·footer·part·-->225 <!--·start·footer·part·-->
226 <hr·class="footer"/><address·class="footer"><small>226 <hr·class="footer"/><address·class="footer"><small>
227 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8227 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
228 </small></address>228 </small></address>
229 </body>229 </body>
1.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04220.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::TensorGridFactory&lt;·Grid·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::TensorGridFactory&lt;·Grid·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>A·factory·class·for·conveniently·creating·tensorproduct·grids.··84 <p>A·factory·class·for·conveniently·creating·tensorproduct·grids.··
85 ·<a·href="a04220.html#details">More...</a></p>85 ·<a·href="a04220.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a01010_source.html">dune/grid/utility/tensorgridfactory.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00992_source.html">dune/grid/utility/tensorgridfactory.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::TensorGridFactory&lt;·Grid·&gt;:</div>88 Inheritance·diagram·for·Dune::TensorGridFactory&lt;·Grid·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a04219.png"·border="0"·usemap="#a_dune_1_1_tensor_grid_factory_3_01_grid_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a04219.png"·border="0"·usemap="#a_dune_1_1_tensor_grid_factory_3_01_grid_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_tensor_grid_factory_3_01_grid_01_4_inherit__map"·id="a_dune_1_1_tensor_grid_factory_3_01_grid_01_4_inherit__map">91 <map·name="a_dune_1_1_tensor_grid_factory_3_01_grid_01_4_inherit__map"·id="a_dune_1_1_tensor_grid_factory_3_01_grid_01_4_inherit__map">
92 <area·shape="rect"·title="A·factory·class·for·conveniently·creating·tensorproduct·grids."·alt=""·coords="107,5,287,45"/>92 <area·shape="rect"·title="A·factory·class·for·conveniently·creating·tensorproduct·grids."·alt=""·coords="107,5,287,45"/>
93 <area·shape="rect"·href="a04220.html"·title="·"·alt=""·coords="5,108,185,148"/>93 <area·shape="rect"·href="a04220.html"·title="·"·alt=""·coords="5,108,185,148"/>
Offset 763, 15 lines modifiedOffset 763, 15 lines modified
763 ··</tr>763 ··</tr>
764 </table>764 </table>
765 </div><div·class="memdoc">765 </div><div·class="memdoc">
  
766 </div>766 </div>
767 </div>767 </div>
768 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>768 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
769 <li><a·class="el"·href="a01010_source.html">tensorgridfactory.hh</a></li>769 <li><a·class="el"·href="a00992_source.html">tensorgridfactory.hh</a></li>
770 </ul>770 </ul>
771 </div><!--·contents·-->771 </div><!--·contents·-->
772 <!--·start·footer·part·-->772 <!--·start·footer·part·-->
773 <hr·class="footer"/><address·class="footer"><small>773 <hr·class="footer"/><address·class="footer"><small>
774 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8774 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
775 </small></address>775 </small></address>
776 </body>776 </body>
2.52 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04224.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a04221.html">List·of·all·members</a>··</div>79 <a·href="a04221.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::TensorGridFactoryCreator&lt;·YaspGrid&lt;·dim,·TensorProductCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::TensorGridFactoryCreator&lt;·YaspGrid&lt;·dim,·TensorProductCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a01010_source.html">dune/grid/utility/tensorgridfactory.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00992_source.html">dune/grid/utility/tensorgridfactory.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
86 Public·Types</h2></td></tr>86 Public·Types</h2></td></tr>
87 <tr·class="memitem:ad7202468bf0e74c9b417f5b764e948b6"·id="r_ad7202468bf0e74c9b417f5b764e948b6"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04236.html">YaspGrid</a>&lt;·dim,·<a·class="el"·href="a04348.html">TensorProductCoordinates</a>&lt;·ctype,·dim·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04224.html#ad7202468bf0e74c9b417f5b764e948b6">Grid</a></td></tr>87 <tr·class="memitem:ad7202468bf0e74c9b417f5b764e948b6"·id="r_ad7202468bf0e74c9b417f5b764e948b6"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04236.html">YaspGrid</a>&lt;·dim,·<a·class="el"·href="a04348.html">TensorProductCoordinates</a>&lt;·ctype,·dim·&gt;·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04224.html#ad7202468bf0e74c9b417f5b764e948b6">Grid</a></td></tr>
88 <tr·class="separator:ad7202468bf0e74c9b417f5b764e948b6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:ad7202468bf0e74c9b417f5b764e948b6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:aa901d4f09bdb191fa0dadcddadedf792"·id="r_aa901d4f09bdb191fa0dadcddadedf792"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04236.html#a1d225609da62c4c98ceef1c2141e17cd">Grid::Communication</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04224.html#aa901d4f09bdb191fa0dadcddadedf792">Comm</a></td></tr>89 <tr·class="memitem:aa901d4f09bdb191fa0dadcddadedf792"·id="r_aa901d4f09bdb191fa0dadcddadedf792"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04236.html#a1d225609da62c4c98ceef1c2141e17cd">Grid::Communication</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04224.html#aa901d4f09bdb191fa0dadcddadedf792">Comm</a></td></tr>
90 <tr·class="separator:aa901d4f09bdb191fa0dadcddadedf792"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:aa901d4f09bdb191fa0dadcddadedf792"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
185 ··</tr>185 ··</tr>
186 </table>186 </table>
187 </div><div·class="memdoc">187 </div><div·class="memdoc">
  
188 </div>188 </div>
189 </div>189 </div>
190 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>190 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
191 <li><a·class="el"·href="a01010_source.html">tensorgridfactory.hh</a></li>191 <li><a·class="el"·href="a00992_source.html">tensorgridfactory.hh</a></li>
192 </ul>192 </ul>
193 </div><!--·contents·-->193 </div><!--·contents·-->
194 <!--·start·footer·part·-->194 <!--·start·footer·part·-->
195 <hr·class="footer"/><address·class="footer"><small>195 <hr·class="footer"/><address·class="footer"><small>
196 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8196 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
197 </small></address>197 </small></address>
198 </body>198 </body>
2.05 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04228.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::VertexOrderByIdFactory&lt;·IdSet,·Index·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::VertexOrderByIdFactory&lt;·IdSet,·Index·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Factory·for·GeneralVertexOrder·objects·using·an·<a·class="el"·href="a02824.html"·title="Id·Set·Interface.">IdSet</a>.··83 <p>Factory·for·GeneralVertexOrder·objects·using·an·<a·class="el"·href="a02824.html"·title="Id·Set·Interface.">IdSet</a>.··
84 ·<a·href="a04228.html#details">More...</a></p>84 ·<a·href="a04228.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a01019_source.html">dune/grid/utility/vertexorderfactory.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a01004_source.html">dune/grid/utility/vertexorderfactory.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04232.html">VertexOrder</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04232.html">VertexOrder</a></td></tr>
90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·vertex·order·object·may·depend·on·the·dimension·of·the·element··<a·href="a04232.html#details">More...</a><br·/></td></tr>90 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·vertex·order·object·may·depend·on·the·dimension·of·the·element··<a·href="a04232.html#details">More...</a><br·/></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 ··</dd>189 ··</dd>
190 </dl>190 </dl>
191 <p>The·returned·object·will·remain·valid·even·after·the·factory·has·become·singular·or·has·been·destroyed.·</p>191 <p>The·returned·object·will·remain·valid·even·after·the·factory·has·become·singular·or·has·been·destroyed.·</p>
  
192 </div>192 </div>
193 </div>193 </div>
194 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>194 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
195 <li><a·class="el"·href="a01019_source.html">vertexorderfactory.hh</a></li>195 <li><a·class="el"·href="a01004_source.html">vertexorderfactory.hh</a></li>
196 </ul>196 </ul>
197 </div><!--·contents·-->197 </div><!--·contents·-->
198 <!--·start·footer·part·-->198 <!--·start·footer·part·-->
199 <hr·class="footer"/><address·class="footer"><small>199 <hr·class="footer"/><address·class="footer"><small>
200 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8200 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
201 </small></address>201 </small></address>
202 </body>202 </body>
2.06 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04232.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::VertexOrderByIdFactory&lt;·IdSet,·Index·&gt;::VertexOrder&lt;·dim·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::VertexOrderByIdFactory&lt;·IdSet,·Index·&gt;::VertexOrder&lt;·dim·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>type·of·vertex·order·object·may·depend·on·the·dimension·of·the·element··82 <p>type·of·vertex·order·object·may·depend·on·the·dimension·of·the·element··
83 ·<a·href="a04232.html#details">More...</a></p>83 ·<a·href="a04232.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a01019_source.html">dune/grid/utility/vertexorderfactory.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a01004_source.html">dune/grid/utility/vertexorderfactory.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
87 Public·Types</h2></td></tr>87 Public·Types</h2></td></tr>
88 <tr·class="memitem:a114a03e5e4ba2c7a20ecbfadf6aa10ef"·id="r_a114a03e5e4ba2c7a20ecbfadf6aa10ef"><td·class="memItemLeft"·align="right"·valign="top">typedef·GeneralVertexOrder&lt;·dim,·Index·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04232.html#a114a03e5e4ba2c7a20ecbfadf6aa10ef">type</a></td></tr>88 <tr·class="memitem:a114a03e5e4ba2c7a20ecbfadf6aa10ef"·id="r_a114a03e5e4ba2c7a20ecbfadf6aa10ef"><td·class="memItemLeft"·align="right"·valign="top">typedef·GeneralVertexOrder&lt;·dim,·Index·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04232.html#a114a03e5e4ba2c7a20ecbfadf6aa10ef">type</a></td></tr>
89 <tr·class="memdesc:a114a03e5e4ba2c7a20ecbfadf6aa10ef"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·vertex·order·object··<br·/></td></tr>89 <tr·class="memdesc:a114a03e5e4ba2c7a20ecbfadf6aa10ef"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·of·vertex·order·object··<br·/></td></tr>
90 <tr·class="separator:a114a03e5e4ba2c7a20ecbfadf6aa10ef"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a114a03e5e4ba2c7a20ecbfadf6aa10ef"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table>91 </table>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 </div><div·class="memdoc">113 </div><div·class="memdoc">
  
114 <p>type·of·vertex·order·object·</p>114 <p>type·of·vertex·order·object·</p>
  
115 </div>115 </div>
116 </div>116 </div>
117 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>117 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
118 <li><a·class="el"·href="a01019_source.html">vertexorderfactory.hh</a></li>118 <li><a·class="el"·href="a01004_source.html">vertexorderfactory.hh</a></li>
119 </ul>119 </ul>
120 </div><!--·contents·-->120 </div><!--·contents·-->
121 <!--·start·footer·part·-->121 <!--·start·footer·part·-->
122 <hr·class="footer"/><address·class="footer"><small>122 <hr·class="footer"/><address·class="footer"><small>
123 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8123 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
124 </small></address>124 </small></address>
125 </body>125 </body>
2.02 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04240.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::YaspGeometry&lt;·mydim,·cdim,·GridImp·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::YaspGeometry&lt;·mydim,·cdim,·GridImp·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>The·general·version·that·handles·all·codimensions·but·0·and·dim.··83 <p>The·general·version·that·handles·all·codimensions·but·0·and·dim.··
84 ·<a·href="a04240.html#details">More...</a></p>84 ·<a·href="a04240.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00167_source.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::YaspGeometry&lt;·mydim,·cdim,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::YaspGeometry&lt;·mydim,·cdim,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04239.png"·border="0"·usemap="#a_dune_1_1_yasp_geometry_3_01mydim_00_01cdim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04239.png"·border="0"·usemap="#a_dune_1_1_yasp_geometry_3_01mydim_00_01cdim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_geometry_3_01mydim_00_01cdim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_geometry_3_01mydim_00_01cdim_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_geometry_3_01mydim_00_01cdim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_geometry_3_01mydim_00_01cdim_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="The·general·version·that·handles·all·codimensions·but·0·and·dim."·alt=""·coords="5,108,204,148"/>91 <area·shape="rect"·title="The·general·version·that·handles·all·codimensions·but·0·and·dim."·alt=""·coords="5,108,204,148"/>
92 <area·shape="rect"·title="·"·alt=""·coords="6,5,203,60"/>92 <area·shape="rect"·title="·"·alt=""·coords="6,5,203,60"/>
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
  
182 <p>constructor·from·midpoint·and·extension·and·a·bitset·defining·which·unit·vectors·span·the·entity·</p>182 <p>constructor·from·midpoint·and·extension·and·a·bitset·defining·which·unit·vectors·span·the·entity·</p>
  
183 </div>183 </div>
184 </div>184 </div>
185 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>185 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
186 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>186 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
187 <li><a·class="el"·href="a00167_source.html">yaspgridgeometry.hh</a></li>187 <li><a·class="el"·href="a00176_source.html">yaspgridgeometry.hh</a></li>
188 </ul>188 </ul>
189 </div><!--·contents·-->189 </div><!--·contents·-->
190 <!--·start·footer·part·-->190 <!--·start·footer·part·-->
191 <hr·class="footer"/><address·class="footer"><small>191 <hr·class="footer"/><address·class="footer"><small>
192 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8192 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
193 </small></address>193 </small></address>
194 </body>194 </body>
1.95 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04244.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
81 <a·href="a04241.html">List·of·all·members</a>··</div>81 <a·href="a04241.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::YaspEntity&lt;·codim,·dim,·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::YaspEntity&lt;·codim,·dim,·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00170_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::YaspEntity&lt;·codim,·dim,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::YaspEntity&lt;·codim,·dim,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04243.png"·border="0"·usemap="#a_dune_1_1_yasp_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04243.png"·border="0"·usemap="#a_dune_1_1_yasp_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_entity_3_01codim_00_01dim_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="40,212,231,252"/>91 <area·shape="rect"·title="·"·alt=""·coords="40,212,231,252"/>
92 <area·shape="rect"·href="a04244.html"·title="·"·alt=""·coords="56,329,215,384"/>92 <area·shape="rect"·href="a04244.html"·title="·"·alt=""·coords="56,329,215,384"/>
Offset 958, 15 lines modifiedOffset 958, 15 lines modified
  
958 <p>Know·dimension·of·the·entity.·</p>958 <p>Know·dimension·of·the·entity.·</p>
  
959 </div>959 </div>
960 </div>960 </div>
961 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>961 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
962 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>962 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
963 <li><a·class="el"·href="a00176_source.html">yaspgridentity.hh</a></li>963 <li><a·class="el"·href="a00170_source.html">yaspgridentity.hh</a></li>
964 </ul>964 </ul>
965 </div><!--·contents·-->965 </div><!--·contents·-->
966 <!--·start·footer·part·-->966 <!--·start·footer·part·-->
967 <hr·class="footer"/><address·class="footer"><small>967 <hr·class="footer"/><address·class="footer"><small>
968 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8968 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
969 </small></address>969 </small></address>
970 </body>970 </body>
2.58 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04248.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::YaspEntitySeed&lt;·codim,·GridImp·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::YaspEntitySeed&lt;·codim,·GridImp·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Describes·the·minimal·information·necessary·to·create·a·fully·functional·<a·class="el"·href="a04244.html">YaspEntity</a>.··84 <p>Describes·the·minimal·information·necessary·to·create·a·fully·functional·<a·class="el"·href="a04244.html">YaspEntity</a>.··
85 ·<a·href="a04248.html#details">More...</a></p>85 ·<a·href="a04248.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00215_source.html">dune/grid/yaspgrid/yaspgridentityseed.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00233_source.html">dune/grid/yaspgrid/yaspgridentityseed.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
89 Public·Member·Functions</h2></td></tr>89 Public·Member·Functions</h2></td></tr>
90 <tr·class="memitem:a773cb8b14826633ee022c14167298fe6"·id="r_a773cb8b14826633ee022c14167298fe6"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04248.html#a773cb8b14826633ee022c14167298fe6">YaspEntitySeed</a>·()</td></tr>90 <tr·class="memitem:a773cb8b14826633ee022c14167298fe6"·id="r_a773cb8b14826633ee022c14167298fe6"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04248.html#a773cb8b14826633ee022c14167298fe6">YaspEntitySeed</a>·()</td></tr>
91 <tr·class="memdesc:a773cb8b14826633ee022c14167298fe6"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">default·construct·an·invalid·entity·seed··<br·/></td></tr>91 <tr·class="memdesc:a773cb8b14826633ee022c14167298fe6"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">default·construct·an·invalid·entity·seed··<br·/></td></tr>
92 <tr·class="separator:a773cb8b14826633ee022c14167298fe6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:a773cb8b14826633ee022c14167298fe6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 <tr·class="memitem:a906fed882264711b4386e725dd8848a9"·id="r_a906fed882264711b4386e725dd8848a9"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04248.html#a906fed882264711b4386e725dd8848a9">YaspEntitySeed</a>·(int·<a·class="el"·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">level</a>,·std::array&lt;·int,·dim·&gt;·<a·class="el"·href="a04248.html#aee8c541fbc9100dcd827ef770fb817cb">coord</a>,·int·o=0)</td></tr>93 <tr·class="memitem:a906fed882264711b4386e725dd8848a9"·id="r_a906fed882264711b4386e725dd8848a9"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04248.html#a906fed882264711b4386e725dd8848a9">YaspEntitySeed</a>·(int·<a·class="el"·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">level</a>,·std::array&lt;·int,·dim·&gt;·<a·class="el"·href="a04248.html#aee8c541fbc9100dcd827ef770fb817cb">coord</a>,·int·o=0)</td></tr>
Offset 407, 15 lines modifiedOffset 407, 15 lines modified
  
407 <p>codimension·of·entity·</p>407 <p>codimension·of·entity·</p>
  
408 </div>408 </div>
409 </div>409 </div>
410 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>410 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
411 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>411 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
412 <li><a·class="el"·href="a00215_source.html">yaspgridentityseed.hh</a></li>412 <li><a·class="el"·href="a00233_source.html">yaspgridentityseed.hh</a></li>
413 </ul>413 </ul>
414 </div><!--·contents·-->414 </div><!--·contents·-->
415 <!--·start·footer·part·-->415 <!--·start·footer·part·-->
416 <hr·class="footer"/><address·class="footer"><small>416 <hr·class="footer"/><address·class="footer"><small>
417 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8417 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
418 </small></address>418 </small></address>
419 </body>419 </body>
2.31 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04252.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::YaspLevelIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::YaspLevelIterator&lt;·codim,·pitype,·GridImp·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Iterates·over·entities·of·one·grid·level.··84 <p>Iterates·over·entities·of·one·grid·level.··
85 ·<a·href="a04252.html#details">More...</a></p>85 ·<a·href="a04252.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00224_source.html">dune/grid/yaspgrid/yaspgridleveliterator.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/yaspgridleveliterator.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:a6fb7440c61a3072927104cee585c3b56"·id="r_a6fb7440c61a3072927104cee585c3b56"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">Entity</a></td></tr>90 <tr·class="memitem:a6fb7440c61a3072927104cee585c3b56"·id="r_a6fb7440c61a3072927104cee585c3b56"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·codim·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04252.html#a6fb7440c61a3072927104cee585c3b56">Entity</a></td></tr>
91 <tr·class="separator:a6fb7440c61a3072927104cee585c3b56"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a6fb7440c61a3072927104cee585c3b56"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 <tr·class="memitem:a4396545a46133d320ca28d8ab5184796"·id="r_a4396545a46133d320ca28d8ab5184796"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGridLevelIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04252.html#a4396545a46133d320ca28d8ab5184796">YGLI</a></td></tr>92 <tr·class="memitem:a4396545a46133d320ca28d8ab5184796"·id="r_a4396545a46133d320ca28d8ab5184796"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGridLevelIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04252.html#a4396545a46133d320ca28d8ab5184796">YGLI</a></td></tr>
93 <tr·class="separator:a4396545a46133d320ca28d8ab5184796"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a4396545a46133d320ca28d8ab5184796"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 356, 15 lines modifiedOffset 356, 15 lines modified
  
356 <p>entity·</p>356 <p>entity·</p>
  
357 </div>357 </div>
358 </div>358 </div>
359 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>359 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
360 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>360 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
361 <li><a·class="el"·href="a00224_source.html">yaspgridleveliterator.hh</a></li>361 <li><a·class="el"·href="a00200_source.html">yaspgridleveliterator.hh</a></li>
362 </ul>362 </ul>
363 </div><!--·contents·-->363 </div><!--·contents·-->
364 <!--·start·footer·part·-->364 <!--·start·footer·part·-->
365 <hr·class="footer"/><address·class="footer"><small>365 <hr·class="footer"/><address·class="footer"><small>
366 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8366 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
367 </small></address>367 </small></address>
368 </body>368 </body>
2.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04256.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::YaspIntersectionIterator&lt;·GridImp·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::YaspIntersectionIterator&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><a·class="el"·href="a04256.html"·title="YaspIntersectionIterator·enables·iteration·over·intersections·with·neighboring·codim·0·entities.">YaspIntersectionIterator</a>·enables·iteration·over·intersections·with·neighboring·codim·0·entities.··83 <p><a·class="el"·href="a04256.html"·title="YaspIntersectionIterator·enables·iteration·over·intersections·with·neighboring·codim·0·entities.">YaspIntersectionIterator</a>·enables·iteration·over·intersections·with·neighboring·codim·0·entities.··
84 ·<a·href="a04256.html#details">More...</a></p>84 ·<a·href="a04256.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00170_source.html">dune/grid/yaspgrid/yaspgridintersectioniterator.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00155_source.html">dune/grid/yaspgrid/yaspgridintersectioniterator.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
88 Public·Types</h2></td></tr>88 Public·Types</h2></td></tr>
89 <tr·class="memitem:a26fca5fec52ab48bda31115f55f4abdf"·id="r_a26fca5fec52ab48bda31115f55f4abdf"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04260.html">Dune::YaspIntersection</a>&lt;·GridImp·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04256.html#a26fca5fec52ab48bda31115f55f4abdf">IntersectionImp</a></td></tr>89 <tr·class="memitem:a26fca5fec52ab48bda31115f55f4abdf"·id="r_a26fca5fec52ab48bda31115f55f4abdf"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a04260.html">Dune::YaspIntersection</a>&lt;·GridImp·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04256.html#a26fca5fec52ab48bda31115f55f4abdf">IntersectionImp</a></td></tr>
90 <tr·class="separator:a26fca5fec52ab48bda31115f55f4abdf"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a26fca5fec52ab48bda31115f55f4abdf"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a27b843ddcb07ed504ad442911703d6e1"·id="r_a27b843ddcb07ed504ad442911703d6e1"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01972.html">Dune::Intersection</a>&lt;·GridImp,·<a·class="el"·href="a04256.html#a26fca5fec52ab48bda31115f55f4abdf">IntersectionImp</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04256.html#a27b843ddcb07ed504ad442911703d6e1">Intersection</a></td></tr>91 <tr·class="memitem:a27b843ddcb07ed504ad442911703d6e1"·id="r_a27b843ddcb07ed504ad442911703d6e1"><td·class="memItemLeft"·align="right"·valign="top">typedef·<a·class="el"·href="a01972.html">Dune::Intersection</a>&lt;·GridImp,·<a·class="el"·href="a04256.html#a26fca5fec52ab48bda31115f55f4abdf">IntersectionImp</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04256.html#a27b843ddcb07ed504ad442911703d6e1">Intersection</a></td></tr>
92 <tr·class="separator:a27b843ddcb07ed504ad442911703d6e1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:a27b843ddcb07ed504ad442911703d6e1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 367, 15 lines modifiedOffset 367, 15 lines modified
  
367 <p>assignment·</p>367 <p>assignment·</p>
  
368 </div>368 </div>
369 </div>369 </div>
370 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>370 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
371 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>371 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
372 <li><a·class="el"·href="a00170_source.html">yaspgridintersectioniterator.hh</a></li>372 <li><a·class="el"·href="a00155_source.html">yaspgridintersectioniterator.hh</a></li>
373 </ul>373 </ul>
374 </div><!--·contents·-->374 </div><!--·contents·-->
375 <!--·start·footer·part·-->375 <!--·start·footer·part·-->
376 <hr·class="footer"/><address·class="footer"><small>376 <hr·class="footer"/><address·class="footer"><small>
377 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8377 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
378 </small></address>378 </small></address>
379 </body>379 </body>
2.45 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04260.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::YaspIntersection&lt;·GridImp·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::YaspIntersection&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><a·class="el"·href="a04260.html"·title="YaspIntersection·provides·data·about·intersection·with·neighboring·codim·0·entities.">YaspIntersection</a>·provides·data·about·intersection·with·neighboring·codim·0·entities.··83 <p><a·class="el"·href="a04260.html"·title="YaspIntersection·provides·data·about·intersection·with·neighboring·codim·0·entities.">YaspIntersection</a>·provides·data·about·intersection·with·neighboring·codim·0·entities.··
84 ·<a·href="a04260.html#details">More...</a></p>84 ·<a·href="a04260.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00218_source.html">dune/grid/yaspgrid/yaspgridintersection.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00191_source.html">dune/grid/yaspgrid/yaspgridintersection.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
88 Public·Types</h2></td></tr>88 Public·Types</h2></td></tr>
89 <tr·class="memitem:ae0f5b535a716cbf4d82f78def0b265cb"·id="r_ae0f5b535a716cbf4d82f78def0b265cb"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGridLevelIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04260.html#ae0f5b535a716cbf4d82f78def0b265cb">YGLI</a></td></tr>89 <tr·class="memitem:ae0f5b535a716cbf4d82f78def0b265cb"·id="r_ae0f5b535a716cbf4d82f78def0b265cb"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGridLevelIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04260.html#ae0f5b535a716cbf4d82f78def0b265cb">YGLI</a></td></tr>
90 <tr·class="separator:ae0f5b535a716cbf4d82f78def0b265cb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:ae0f5b535a716cbf4d82f78def0b265cb"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:acb1a20965159cf7841a4cb3bbb6770b4"·id="r_acb1a20965159cf7841a4cb3bbb6770b4"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGrid::Iterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04260.html#acb1a20965159cf7841a4cb3bbb6770b4">I</a></td></tr>91 <tr·class="memitem:acb1a20965159cf7841a4cb3bbb6770b4"·id="r_acb1a20965159cf7841a4cb3bbb6770b4"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGrid::Iterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04260.html#acb1a20965159cf7841a4cb3bbb6770b4">I</a></td></tr>
92 <tr·class="separator:acb1a20965159cf7841a4cb3bbb6770b4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:acb1a20965159cf7841a4cb3bbb6770b4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 852, 15 lines modifiedOffset 852, 15 lines modified
852 </table>852 </table>
853 </div><div·class="memdoc">853 </div><div·class="memdoc">
  
854 </div>854 </div>
855 </div>855 </div>
856 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>856 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
857 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>857 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
858 <li><a·class="el"·href="a00218_source.html">yaspgridintersection.hh</a></li>858 <li><a·class="el"·href="a00191_source.html">yaspgridintersection.hh</a></li>
859 </ul>859 </ul>
860 </div><!--·contents·-->860 </div><!--·contents·-->
861 <!--·start·footer·part·-->861 <!--·start·footer·part·-->
862 <hr·class="footer"/><address·class="footer"><small>862 <hr·class="footer"/><address·class="footer"><small>
863 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8863 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
864 </small></address>864 </small></address>
865 </body>865 </body>
2.45 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04264.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::YaspHierarchicIterator&lt;·GridImp·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::YaspHierarchicIterator&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><a·class="el"·href="a04264.html"·title="YaspHierarchicIterator·enables·iteration·over·son·entities·of·codim·0.">YaspHierarchicIterator</a>·enables·iteration·over·son·entities·of·codim·0.··84 <p><a·class="el"·href="a04264.html"·title="YaspHierarchicIterator·enables·iteration·over·son·entities·of·codim·0.">YaspHierarchicIterator</a>·enables·iteration·over·son·entities·of·codim·0.··
85 ·<a·href="a04264.html#details">More...</a></p>85 ·<a·href="a04264.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00212_source.html">dune/grid/yaspgrid/yaspgridhierarchiciterator.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00185_source.html">dune/grid/yaspgrid/yaspgridhierarchiciterator.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:a75dbb72dda46d467717ef5d2d2c1292b"·id="r_a75dbb72dda46d467717ef5d2d2c1292b"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGridLevelIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04264.html#a75dbb72dda46d467717ef5d2d2c1292b">YGLI</a></td></tr>90 <tr·class="memitem:a75dbb72dda46d467717ef5d2d2c1292b"·id="r_a75dbb72dda46d467717ef5d2d2c1292b"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGridLevelIterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04264.html#a75dbb72dda46d467717ef5d2d2c1292b">YGLI</a></td></tr>
91 <tr·class="separator:a75dbb72dda46d467717ef5d2d2c1292b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:a75dbb72dda46d467717ef5d2d2c1292b"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
92 <tr·class="memitem:a5298436f7417a24bd87b98d161b4b4b7"·id="r_a5298436f7417a24bd87b98d161b4b4b7"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGrid::Iterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04264.html#a5298436f7417a24bd87b98d161b4b4b7">I</a></td></tr>92 <tr·class="memitem:a5298436f7417a24bd87b98d161b4b4b7"·id="r_a5298436f7417a24bd87b98d161b4b4b7"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::YGrid::Iterator&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04264.html#a5298436f7417a24bd87b98d161b4b4b7">I</a></td></tr>
93 <tr·class="separator:a5298436f7417a24bd87b98d161b4b4b7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:a5298436f7417a24bd87b98d161b4b4b7"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
359 </table>359 </table>
360 </div><div·class="memdoc">360 </div><div·class="memdoc">
  
361 </div>361 </div>
362 </div>362 </div>
363 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>363 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
364 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>364 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
365 <li><a·class="el"·href="a00212_source.html">yaspgridhierarchiciterator.hh</a></li>365 <li><a·class="el"·href="a00185_source.html">yaspgridhierarchiciterator.hh</a></li>
366 </ul>366 </ul>
367 </div><!--·contents·-->367 </div><!--·contents·-->
368 <!--·start·footer·part·-->368 <!--·start·footer·part·-->
369 <hr·class="footer"/><address·class="footer"><small>369 <hr·class="footer"/><address·class="footer"><small>
370 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8370 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
371 </small></address>371 </small></address>
372 </body>372 </body>
2.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04268.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::YaspIndexSet&lt;·GridImp,·isLeafIndexSet·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::YaspIndexSet&lt;·GridImp,·isLeafIndexSet·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>Implementation·of·Level-·and·LeafIndexSets·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··85 <p>Implementation·of·Level-·and·LeafIndexSets·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··
86 ·<a·href="a04268.html#details">More...</a></p>86 ·<a·href="a04268.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00161_source.html">dune/grid/yaspgrid/yaspgridindexsets.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00230_source.html">dune/grid/yaspgrid/yaspgridindexsets.hh</a>&gt;</code></p>
88 <div·class="dynheader">88 <div·class="dynheader">
89 Inheritance·diagram·for·Dune::YaspIndexSet&lt;·GridImp,·isLeafIndexSet·&gt;:</div>89 Inheritance·diagram·for·Dune::YaspIndexSet&lt;·GridImp,·isLeafIndexSet·&gt;:</div>
90 <div·class="dyncontent">90 <div·class="dyncontent">
91 <div·class="center"><img·src="a04267.png"·border="0"·usemap="#a_dune_1_1_yasp_index_set_3_01_grid_imp_00_01is_leaf_index_set_01_4_inherit__map"·alt="Inheritance·graph"/></div>91 <div·class="center"><img·src="a04267.png"·border="0"·usemap="#a_dune_1_1_yasp_index_set_3_01_grid_imp_00_01is_leaf_index_set_01_4_inherit__map"·alt="Inheritance·graph"/></div>
92 <map·name="a_dune_1_1_yasp_index_set_3_01_grid_imp_00_01is_leaf_index_set_01_4_inherit__map"·id="a_dune_1_1_yasp_index_set_3_01_grid_imp_00_01is_leaf_index_set_01_4_inherit__map">92 <map·name="a_dune_1_1_yasp_index_set_3_01_grid_imp_00_01is_leaf_index_set_01_4_inherit__map"·id="a_dune_1_1_yasp_index_set_3_01_grid_imp_00_01is_leaf_index_set_01_4_inherit__map">
93 <area·shape="rect"·title="Implementation·of·Level&#45;·and·LeafIndexSets·for·YaspGrid."·alt=""·coords="756,135,964,175"/>93 <area·shape="rect"·title="Implementation·of·Level&#45;·and·LeafIndexSets·for·YaspGrid."·alt=""·coords="756,135,964,175"/>
94 <area·shape="rect"·href="a04268.html"·title="·"·alt=""·coords="1219,5,1427,60"/>94 <area·shape="rect"·href="a04268.html"·title="·"·alt=""·coords="1219,5,1427,60"/>
Offset 791, 15 lines modifiedOffset 791, 15 lines modified
  
791 <p>dimension·of·the·grid·(maximum·allowed·codimension)·</p>791 <p>dimension·of·the·grid·(maximum·allowed·codimension)·</p>
  
792 </div>792 </div>
793 </div>793 </div>
794 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>794 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
795 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>795 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
796 <li><a·class="el"·href="a00161_source.html">yaspgridindexsets.hh</a></li>796 <li><a·class="el"·href="a00230_source.html">yaspgridindexsets.hh</a></li>
797 </ul>797 </ul>
798 </div><!--·contents·-->798 </div><!--·contents·-->
799 <!--·start·footer·part·-->799 <!--·start·footer·part·-->
800 <hr·class="footer"/><address·class="footer"><small>800 <hr·class="footer"/><address·class="footer"><small>
801 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8801 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
802 </small></address>802 </small></address>
803 </body>803 </body>
1.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04272.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::YaspGlobalIdSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::YaspGlobalIdSet&lt;·GridImp·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>persistent,·globally·unique·Ids··84 <p>persistent,·globally·unique·Ids··
85 ·<a·href="a04272.html#details">More...</a></p>85 ·<a·href="a04272.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/yaspgrididset.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00182_source.html">dune/grid/yaspgrid/yaspgrididset.hh</a>&gt;</code></p>
87 <div·class="dynheader">87 <div·class="dynheader">
88 Inheritance·diagram·for·Dune::YaspGlobalIdSet&lt;·GridImp·&gt;:</div>88 Inheritance·diagram·for·Dune::YaspGlobalIdSet&lt;·GridImp·&gt;:</div>
89 <div·class="dyncontent">89 <div·class="dyncontent">
90 <div·class="center"><img·src="a04271.png"·border="0"·usemap="#a_dune_1_1_yasp_global_id_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>90 <div·class="center"><img·src="a04271.png"·border="0"·usemap="#a_dune_1_1_yasp_global_id_set_3_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
91 <map·name="a_dune_1_1_yasp_global_id_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_global_id_set_3_01_grid_imp_01_4_inherit__map">91 <map·name="a_dune_1_1_yasp_global_id_set_3_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_global_id_set_3_01_grid_imp_01_4_inherit__map">
92 <area·shape="rect"·title="persistent,·globally·unique·Ids"·alt=""·coords="693,57,861,97"/>92 <area·shape="rect"·title="persistent,·globally·unique·Ids"·alt=""·coords="693,57,861,97"/>
93 <area·shape="rect"·href="a04272.html"·title="·"·alt=""·coords="1133,5,1307,60"/>93 <area·shape="rect"·href="a04272.html"·title="·"·alt=""·coords="1133,5,1307,60"/>
Offset 391, 15 lines modifiedOffset 391, 15 lines modified
  
391 <p>dimension·of·the·grid·(maximum·allowed·codimension)·</p>391 <p>dimension·of·the·grid·(maximum·allowed·codimension)·</p>
  
392 </div>392 </div>
393 </div>393 </div>
394 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>394 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
395 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>395 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
396 <li><a·class="el"·href="a00209_source.html">yaspgrididset.hh</a></li>396 <li><a·class="el"·href="a00182_source.html">yaspgrididset.hh</a></li>
397 </ul>397 </ul>
398 </div><!--·contents·-->398 </div><!--·contents·-->
399 <!--·start·footer·part·-->399 <!--·start·footer·part·-->
400 <hr·class="footer"/><address·class="footer"><small>400 <hr·class="footer"/><address·class="footer"><small>
401 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8401 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
402 </small></address>402 </small></address>
403 </body>403 </body>
2.24 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04276.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a04273.html">List·of·all·members</a>··</div>79 <a·href="a04273.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::YaspPersistentContainerIndex&lt;·Grid·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::YaspPersistentContainerIndex&lt;·Grid·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00188_source.html">dune/grid/yaspgrid/yaspgridpersistentcontainer.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00224_source.html">dune/grid/yaspgrid/yaspgridpersistentcontainer.hh</a>&gt;</code></p>
84 <div·class="dynheader">84 <div·class="dynheader">
85 Inheritance·diagram·for·Dune::YaspPersistentContainerIndex&lt;·Grid·&gt;:</div>85 Inheritance·diagram·for·Dune::YaspPersistentContainerIndex&lt;·Grid·&gt;:</div>
86 <div·class="dyncontent">86 <div·class="dyncontent">
87 <div·class="center"><img·src="a04275.png"·border="0"·usemap="#a_dune_1_1_yasp_persistent_container_index_3_01_grid_01_4_inherit__map"·alt="Inheritance·graph"/></div>87 <div·class="center"><img·src="a04275.png"·border="0"·usemap="#a_dune_1_1_yasp_persistent_container_index_3_01_grid_01_4_inherit__map"·alt="Inheritance·graph"/></div>
88 <map·name="a_dune_1_1_yasp_persistent_container_index_3_01_grid_01_4_inherit__map"·id="a_dune_1_1_yasp_persistent_container_index_3_01_grid_01_4_inherit__map">88 <map·name="a_dune_1_1_yasp_persistent_container_index_3_01_grid_01_4_inherit__map"·id="a_dune_1_1_yasp_persistent_container_index_3_01_grid_01_4_inherit__map">
89 <area·shape="rect"·title="·"·alt=""·coords="22,5,243,45"/>89 <area·shape="rect"·title="·"·alt=""·coords="22,5,243,45"/>
90 <area·shape="rect"·href="a04276.html"·title="·"·alt=""·coords="22,123,243,177"/>90 <area·shape="rect"·href="a04276.html"·title="·"·alt=""·coords="22,123,243,177"/>
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
315 <dl·class="section·note"><dt>Note</dt><dd>The·parameter·<code>codim</code>·denotes·the·codimension·with·respect·to·the·grid,·i.e.,·it·must·satisfy·cc·&lt;=·codim·&lt;=·dimension.</dd></dl>315 <dl·class="section·note"><dt>Note</dt><dd>The·parameter·<code>codim</code>·denotes·the·codimension·with·respect·to·the·grid,·i.e.,·it·must·satisfy·cc·&lt;=·codim·&lt;=·dimension.</dd></dl>
316 <dl·class="section·return"><dt>Returns</dt><dd>An·index·in·the·range·0·...·Max·number·of·entities·in·set·-·1.···</dd></dl>316 <dl·class="section·return"><dt>Returns</dt><dd>An·index·in·the·range·0·...·Max·number·of·entities·in·set·-·1.···</dd></dl>
  
317 </div>317 </div>
318 </div>318 </div>
319 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>319 <hr/>The·documentation·for·this·class·was·generated·from·the·following·files:<ul>
320 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>320 <li><a·class="el"·href="a01025_source.html">yaspgrid.hh</a></li>
321 <li><a·class="el"·href="a00188_source.html">yaspgridpersistentcontainer.hh</a></li>321 <li><a·class="el"·href="a00224_source.html">yaspgridpersistentcontainer.hh</a></li>
322 </ul>322 </ul>
323 </div><!--·contents·-->323 </div><!--·contents·-->
324 <!--·start·footer·part·-->324 <!--·start·footer·part·-->
325 <hr·class="footer"/><address·class="footer"><small>325 <hr·class="footer"/><address·class="footer"><small>
326 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8326 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
327 </small></address>327 </small></address>
328 </body>328 </body>
2.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04340.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::EquidistantCoordinates&lt;·ct,·dim·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::EquidistantCoordinates&lt;·ct,·dim·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Container·for·equidistant·coordinates·in·a·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··84 <p>Container·for·equidistant·coordinates·in·a·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··
85 ·<a·href="a04340.html#details">More...</a></p>85 ·<a·href="a04340.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00203_source.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00218_source.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:a888d53928598ec514f5548b44d3b1985"·id="r_a888d53928598ec514f5548b44d3b1985"><td·class="memItemLeft"·align="right"·valign="top">typedef·ct&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04340.html#a888d53928598ec514f5548b44d3b1985">ctype</a></td></tr>90 <tr·class="memitem:a888d53928598ec514f5548b44d3b1985"·id="r_a888d53928598ec514f5548b44d3b1985"><td·class="memItemLeft"·align="right"·valign="top">typedef·ct&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04340.html#a888d53928598ec514f5548b44d3b1985">ctype</a></td></tr>
91 <tr·class="memdesc:a888d53928598ec514f5548b44d3b1985"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">export·the·coordinate·type··<br·/></td></tr>91 <tr·class="memdesc:a888d53928598ec514f5548b44d3b1985"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">export·the·coordinate·type··<br·/></td></tr>
92 <tr·class="separator:a888d53928598ec514f5548b44d3b1985"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:a888d53928598ec514f5548b44d3b1985"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
Offset 467, 15 lines modifiedOffset 467, 15 lines modified
467 </div><div·class="memdoc">467 </div><div·class="memdoc">
  
468 <p>export·dimension·</p>468 <p>export·dimension·</p>
  
469 </div>469 </div>
470 </div>470 </div>
471 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>471 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
472 <li><a·class="el"·href="a00203_source.html">coordinates.hh</a></li>472 <li><a·class="el"·href="a00218_source.html">coordinates.hh</a></li>
473 </ul>473 </ul>
474 </div><!--·contents·-->474 </div><!--·contents·-->
475 <!--·start·footer·part·-->475 <!--·start·footer·part·-->
476 <hr·class="footer"/><address·class="footer"><small>476 <hr·class="footer"/><address·class="footer"><small>
477 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8477 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
478 </small></address>478 </small></address>
479 </body>479 </body>
2.06 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04344.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::EquidistantOffsetCoordinates&lt;·ct,·dim·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::EquidistantOffsetCoordinates&lt;·ct,·dim·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Container·for·equidistant·coordinates·in·a·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·non-trivial·origin.··84 <p>Container·for·equidistant·coordinates·in·a·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·non-trivial·origin.··
85 ·<a·href="a04344.html#details">More...</a></p>85 ·<a·href="a04344.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00203_source.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00218_source.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:ab503bb21ce09618a8e9f3f922ac31942"·id="r_ab503bb21ce09618a8e9f3f922ac31942"><td·class="memItemLeft"·align="right"·valign="top">typedef·ct&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04344.html#ab503bb21ce09618a8e9f3f922ac31942">ctype</a></td></tr>90 <tr·class="memitem:ab503bb21ce09618a8e9f3f922ac31942"·id="r_ab503bb21ce09618a8e9f3f922ac31942"><td·class="memItemLeft"·align="right"·valign="top">typedef·ct&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04344.html#ab503bb21ce09618a8e9f3f922ac31942">ctype</a></td></tr>
91 <tr·class="memdesc:ab503bb21ce09618a8e9f3f922ac31942"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">export·the·coordinate·type··<br·/></td></tr>91 <tr·class="memdesc:ab503bb21ce09618a8e9f3f922ac31942"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">export·the·coordinate·type··<br·/></td></tr>
92 <tr·class="separator:ab503bb21ce09618a8e9f3f922ac31942"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:ab503bb21ce09618a8e9f3f922ac31942"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
Offset 512, 15 lines modifiedOffset 512, 15 lines modified
512 </div><div·class="memdoc">512 </div><div·class="memdoc">
  
513 <p>export·dimension·</p>513 <p>export·dimension·</p>
  
514 </div>514 </div>
515 </div>515 </div>
516 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>516 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
517 <li><a·class="el"·href="a00203_source.html">coordinates.hh</a></li>517 <li><a·class="el"·href="a00218_source.html">coordinates.hh</a></li>
518 </ul>518 </ul>
519 </div><!--·contents·-->519 </div><!--·contents·-->
520 <!--·start·footer·part·-->520 <!--·start·footer·part·-->
521 <hr·class="footer"/><address·class="footer"><small>521 <hr·class="footer"/><address·class="footer"><small>
522 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8522 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
523 </small></address>523 </small></address>
524 </body>524 </body>
2.03 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04348.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ··<div·class="headertitle"><div·class="title">Dune::TensorProductCoordinates&lt;·ct,·dim·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::TensorProductCoordinates&lt;·ct,·dim·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p>Coordinate·container·for·a·tensor·product·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··84 <p>Coordinate·container·for·a·tensor·product·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··
85 ·<a·href="a04348.html#details">More...</a></p>85 ·<a·href="a04348.html#details">More...</a></p>
  
86 <p><code>#include·&lt;<a·class="el"·href="a00203_source.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</code></p>86 <p><code>#include·&lt;<a·class="el"·href="a00218_source.html">dune/grid/yaspgrid/coordinates.hh</a>&gt;</code></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
89 Public·Types</h2></td></tr>89 Public·Types</h2></td></tr>
90 <tr·class="memitem:aa77b0d8fe988e857fe0587e42a41d6d4"·id="r_aa77b0d8fe988e857fe0587e42a41d6d4"><td·class="memItemLeft"·align="right"·valign="top">typedef·ct&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04348.html#aa77b0d8fe988e857fe0587e42a41d6d4">ctype</a></td></tr>90 <tr·class="memitem:aa77b0d8fe988e857fe0587e42a41d6d4"·id="r_aa77b0d8fe988e857fe0587e42a41d6d4"><td·class="memItemLeft"·align="right"·valign="top">typedef·ct&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04348.html#aa77b0d8fe988e857fe0587e42a41d6d4">ctype</a></td></tr>
91 <tr·class="memdesc:aa77b0d8fe988e857fe0587e42a41d6d4"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">export·the·coordinate·type··<br·/></td></tr>91 <tr·class="memdesc:aa77b0d8fe988e857fe0587e42a41d6d4"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">export·the·coordinate·type··<br·/></td></tr>
92 <tr·class="separator:aa77b0d8fe988e857fe0587e42a41d6d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:aa77b0d8fe988e857fe0587e42a41d6d4"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
93 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
Offset 467, 15 lines modifiedOffset 467, 15 lines modified
467 </div><div·class="memdoc">467 </div><div·class="memdoc">
  
468 <p>export·dimension·</p>468 <p>export·dimension·</p>
  
469 </div>469 </div>
470 </div>470 </div>
471 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>471 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
472 <li><a·class="el"·href="a00203_source.html">coordinates.hh</a></li>472 <li><a·class="el"·href="a00218_source.html">coordinates.hh</a></li>
473 </ul>473 </ul>
474 </div><!--·contents·-->474 </div><!--·contents·-->
475 <!--·start·footer·part·-->475 <!--·start·footer·part·-->
476 <hr·class="footer"/><address·class="footer"><small>476 <hr·class="footer"/><address·class="footer"><small>
477 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8477 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
478 </small></address>478 </small></address>
479 </body>479 </body>
2.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04352.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::Yasp::Partitioning&lt;·d·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Yasp::Partitioning&lt;·d·&gt;·Class·Template·Reference<span·class="mlabels"><span·class="mlabel">abstract</span></span></div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>a·base·class·for·the·yaspgrid·partitioning·strategy··83 <p>a·base·class·for·the·yaspgrid·partitioning·strategy··
84 ·<a·href="a04352.html#details">More...</a></p>84 ·<a·href="a04352.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00233_source.html">dune/grid/yaspgrid/partitioning.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00173_source.html">dune/grid/yaspgrid/partitioning.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::Yasp::Partitioning&lt;·d·&gt;:</div>87 Inheritance·diagram·for·Dune::Yasp::Partitioning&lt;·d·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04351.png"·border="0"·usemap="#a_dune_1_1_yasp_1_1_partitioning_3_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04351.png"·border="0"·usemap="#a_dune_1_1_yasp_1_1_partitioning_3_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_1_1_partitioning_3_01d_01_4_inherit__map"·id="a_dune_1_1_yasp_1_1_partitioning_3_01d_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_1_1_partitioning_3_01d_01_4_inherit__map"·id="a_dune_1_1_yasp_1_1_partitioning_3_01d_01_4_inherit__map">
91 <area·shape="rect"·title="a·base·class·for·the·yaspgrid·partitioning·strategy"·alt=""·coords="5,55,219,80"/>91 <area·shape="rect"·title="a·base·class·for·the·yaspgrid·partitioning·strategy"·alt=""·coords="5,55,219,80"/>
92 <area·shape="rect"·href="a04356.html"·title="·"·alt=""·coords="273,5,535,31"/>92 <area·shape="rect"·href="a04356.html"·title="·"·alt=""·coords="273,5,535,31"/>
Offset 210, 15 lines modifiedOffset 210, 15 lines modified
210 </div><div·class="memdoc">210 </div><div·class="memdoc">
  
211 <p>Implemented·in·<a·class="el"·href="a04356.html#add3cf258d8a2ca8b7c39beed03b18153">Dune::Yasp::DefaultPartitioning&lt;·d·&gt;</a>,·<a·class="el"·href="a04360.html#a743593a82760e2c56a60616699cf313f">Dune::Yasp::PowerDPartitioning&lt;·d·&gt;</a>,·and·<a·class="el"·href="a04364.html#a1e6fca2ed7d454e6dc8412f17ec28c5a">Dune::Yasp::FixedSizePartitioning&lt;·d·&gt;</a>.</p>211 <p>Implemented·in·<a·class="el"·href="a04356.html#add3cf258d8a2ca8b7c39beed03b18153">Dune::Yasp::DefaultPartitioning&lt;·d·&gt;</a>,·<a·class="el"·href="a04360.html#a743593a82760e2c56a60616699cf313f">Dune::Yasp::PowerDPartitioning&lt;·d·&gt;</a>,·and·<a·class="el"·href="a04364.html#a1e6fca2ed7d454e6dc8412f17ec28c5a">Dune::Yasp::FixedSizePartitioning&lt;·d·&gt;</a>.</p>
  
212 </div>212 </div>
213 </div>213 </div>
214 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>214 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
215 <li><a·class="el"·href="a00233_source.html">partitioning.hh</a></li>215 <li><a·class="el"·href="a00173_source.html">partitioning.hh</a></li>
216 </ul>216 </ul>
217 </div><!--·contents·-->217 </div><!--·contents·-->
218 <!--·start·footer·part·-->218 <!--·start·footer·part·-->
219 <hr·class="footer"/><address·class="footer"><small>219 <hr·class="footer"/><address·class="footer"><small>
220 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8220 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
221 </small></address>221 </small></address>
222 </body>222 </body>
1.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04356.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;78 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
79 <a·href="a04353.html">List·of·all·members</a>··</div>79 <a·href="a04353.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::Yasp::DefaultPartitioning&lt;·d·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Yasp::DefaultPartitioning&lt;·d·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00233_source.html">dune/grid/yaspgrid/partitioning.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00173_source.html">dune/grid/yaspgrid/partitioning.hh</a>&gt;</code></p>
84 <div·class="dynheader">84 <div·class="dynheader">
85 Inheritance·diagram·for·Dune::Yasp::DefaultPartitioning&lt;·d·&gt;:</div>85 Inheritance·diagram·for·Dune::Yasp::DefaultPartitioning&lt;·d·&gt;:</div>
86 <div·class="dyncontent">86 <div·class="dyncontent">
87 <div·class="center"><img·src="a04355.png"·border="0"·usemap="#a_dune_1_1_yasp_1_1_default_partitioning_3_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>87 <div·class="center"><img·src="a04355.png"·border="0"·usemap="#a_dune_1_1_yasp_1_1_default_partitioning_3_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>
88 <map·name="a_dune_1_1_yasp_1_1_default_partitioning_3_01d_01_4_inherit__map"·id="a_dune_1_1_yasp_1_1_default_partitioning_3_01d_01_4_inherit__map">88 <map·name="a_dune_1_1_yasp_1_1_default_partitioning_3_01d_01_4_inherit__map"·id="a_dune_1_1_yasp_1_1_default_partitioning_3_01d_01_4_inherit__map">
89 <area·shape="rect"·title="·"·alt=""·coords="5,79,267,104"/>89 <area·shape="rect"·title="·"·alt=""·coords="5,79,267,104"/>
90 <area·shape="rect"·href="a04352.html"·title="a·base·class·for·the·yaspgrid·partitioning·strategy"·alt=""·coords="29,5,243,31"/>90 <area·shape="rect"·href="a04352.html"·title="a·base·class·for·the·yaspgrid·partitioning·strategy"·alt=""·coords="29,5,243,31"/>
Offset 180, 15 lines modifiedOffset 180, 15 lines modified
180 </dl>180 </dl>
  
181 <p>Implements·<a·class="el"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">Dune::Yasp::Partitioning&lt;·d·&gt;</a>.</p>181 <p>Implements·<a·class="el"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">Dune::Yasp::Partitioning&lt;·d·&gt;</a>.</p>
  
182 </div>182 </div>
183 </div>183 </div>
184 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>184 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
185 <li><a·class="el"·href="a00233_source.html">partitioning.hh</a></li>185 <li><a·class="el"·href="a00173_source.html">partitioning.hh</a></li>
186 </ul>186 </ul>
187 </div><!--·contents·-->187 </div><!--·contents·-->
188 <!--·start·footer·part·-->188 <!--·start·footer·part·-->
189 <hr·class="footer"/><address·class="footer"><small>189 <hr·class="footer"/><address·class="footer"><small>
190 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8190 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
191 </small></address>191 </small></address>
192 </body>192 </body>
2.01 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04360.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::Yasp::PowerDPartitioning&lt;·d·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Yasp::PowerDPartitioning&lt;·d·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Implement·yaspgrid·load·balance·strategy·for·P=x^{dim}·processors.··83 <p>Implement·yaspgrid·load·balance·strategy·for·P=x^{dim}·processors.··
84 ·<a·href="a04360.html#details">More...</a></p>84 ·<a·href="a04360.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00233_source.html">dune/grid/yaspgrid/partitioning.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00173_source.html">dune/grid/yaspgrid/partitioning.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::Yasp::PowerDPartitioning&lt;·d·&gt;:</div>87 Inheritance·diagram·for·Dune::Yasp::PowerDPartitioning&lt;·d·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04359.png"·border="0"·usemap="#a_dune_1_1_yasp_1_1_power_d_partitioning_3_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04359.png"·border="0"·usemap="#a_dune_1_1_yasp_1_1_power_d_partitioning_3_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_1_1_power_d_partitioning_3_01d_01_4_inherit__map"·id="a_dune_1_1_yasp_1_1_power_d_partitioning_3_01d_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_1_1_power_d_partitioning_3_01d_01_4_inherit__map"·id="a_dune_1_1_yasp_1_1_power_d_partitioning_3_01d_01_4_inherit__map">
91 <area·shape="rect"·title="Implement·yaspgrid·load·balance·strategy·for·P=x^{dim}·processors."·alt=""·coords="5,79,268,104"/>91 <area·shape="rect"·title="Implement·yaspgrid·load·balance·strategy·for·P=x^{dim}·processors."·alt=""·coords="5,79,268,104"/>
92 <area·shape="rect"·href="a04352.html"·title="a·base·class·for·the·yaspgrid·partitioning·strategy"·alt=""·coords="30,5,243,31"/>92 <area·shape="rect"·href="a04352.html"·title="a·base·class·for·the·yaspgrid·partitioning·strategy"·alt=""·coords="30,5,243,31"/>
Offset 206, 15 lines modifiedOffset 206, 15 lines modified
206 </div><div·class="memdoc">206 </div><div·class="memdoc">
  
207 <p>Implements·<a·class="el"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">Dune::Yasp::Partitioning&lt;·d·&gt;</a>.</p>207 <p>Implements·<a·class="el"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">Dune::Yasp::Partitioning&lt;·d·&gt;</a>.</p>
  
208 </div>208 </div>
209 </div>209 </div>
210 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>210 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
211 <li><a·class="el"·href="a00233_source.html">partitioning.hh</a></li>211 <li><a·class="el"·href="a00173_source.html">partitioning.hh</a></li>
212 </ul>212 </ul>
213 </div><!--·contents·-->213 </div><!--·contents·-->
214 <!--·start·footer·part·-->214 <!--·start·footer·part·-->
215 <hr·class="footer"/><address·class="footer"><small>215 <hr·class="footer"/><address·class="footer"><small>
216 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8216 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
217 </small></address>217 </small></address>
218 </body>218 </body>
2.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04364.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::Yasp::FixedSizePartitioning&lt;·d·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::Yasp::FixedSizePartitioning&lt;·d·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>Implement·partitioner·that·gets·a·fixed·partitioning·from·an·array·If·the·given·partitioning·doesn't·match·the·number·of·processors,·the·grid·should·be·distributed·to,·an·exception·is·thrown.··83 <p>Implement·partitioner·that·gets·a·fixed·partitioning·from·an·array·If·the·given·partitioning·doesn't·match·the·number·of·processors,·the·grid·should·be·distributed·to,·an·exception·is·thrown.··
84 ·<a·href="a04364.html#details">More...</a></p>84 ·<a·href="a04364.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00233_source.html">dune/grid/yaspgrid/partitioning.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00173_source.html">dune/grid/yaspgrid/partitioning.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::Yasp::FixedSizePartitioning&lt;·d·&gt;:</div>87 Inheritance·diagram·for·Dune::Yasp::FixedSizePartitioning&lt;·d·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04363.png"·border="0"·usemap="#a_dune_1_1_yasp_1_1_fixed_size_partitioning_3_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04363.png"·border="0"·usemap="#a_dune_1_1_yasp_1_1_fixed_size_partitioning_3_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_1_1_fixed_size_partitioning_3_01d_01_4_inherit__map"·id="a_dune_1_1_yasp_1_1_fixed_size_partitioning_3_01d_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_1_1_fixed_size_partitioning_3_01d_01_4_inherit__map"·id="a_dune_1_1_yasp_1_1_fixed_size_partitioning_3_01d_01_4_inherit__map">
91 <area·shape="rect"·title="Implement·partitioner·that·gets·a·fixed·partitioning·from·an·array·If·the·given·partitioning·doesn&#39;t·..."·alt=""·coords="5,79,280,104"/>91 <area·shape="rect"·title="Implement·partitioner·that·gets·a·fixed·partitioning·from·an·array·If·the·given·partitioning·doesn&#39;t·..."·alt=""·coords="5,79,280,104"/>
92 <area·shape="rect"·href="a04352.html"·title="a·base·class·for·the·yaspgrid·partitioning·strategy"·alt=""·coords="36,5,249,31"/>92 <area·shape="rect"·href="a04352.html"·title="a·base·class·for·the·yaspgrid·partitioning·strategy"·alt=""·coords="36,5,249,31"/>
Offset 244, 15 lines modifiedOffset 244, 15 lines modified
244 </div><div·class="memdoc">244 </div><div·class="memdoc">
  
245 <p>Implements·<a·class="el"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">Dune::Yasp::Partitioning&lt;·d·&gt;</a>.</p>245 <p>Implements·<a·class="el"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">Dune::Yasp::Partitioning&lt;·d·&gt;</a>.</p>
  
246 </div>246 </div>
247 </div>247 </div>
248 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>248 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
249 <li><a·class="el"·href="a00233_source.html">partitioning.hh</a></li>249 <li><a·class="el"·href="a00173_source.html">partitioning.hh</a></li>
250 </ul>250 </ul>
251 </div><!--·contents·-->251 </div><!--·contents·-->
252 <!--·start·footer·part·-->252 <!--·start·footer·part·-->
253 <hr·class="footer"/><address·class="footer"><small>253 <hr·class="footer"/><address·class="footer"><small>
254 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8254 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
255 </small></address>255 </small></address>
256 </body>256 </body>
3.32 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04368.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::StructuredGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::StructuredGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Specialization·of·the·<a·class="el"·href="a02556.html"·title="Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.">StructuredGridFactory</a>·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··82 <p>Specialization·of·the·<a·class="el"·href="a02556.html"·title="Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.">StructuredGridFactory</a>·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··
83 ·<a·href="a04368.html#details">More...</a></p>83 ·<a·href="a04368.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00194_source.html">dune/grid/yaspgrid/structuredyaspgridfactory.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00167_source.html">dune/grid/yaspgrid/structuredyaspgridfactory.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
87 Static·Public·Member·Functions</h2></td></tr>87 Static·Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a05fcbd7b3bb40a5e593984921f6f48b3"·id="r_a05fcbd7b3bb40a5e593984921f6f48b3"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·<a·class="el"·href="a04236.html">GridType</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04368.html#a05fcbd7b3bb40a5e593984921f6f48b3">createCubeGrid</a>·(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</td></tr>88 <tr·class="memitem:a05fcbd7b3bb40a5e593984921f6f48b3"·id="r_a05fcbd7b3bb40a5e593984921f6f48b3"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·<a·class="el"·href="a04236.html">GridType</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04368.html#a05fcbd7b3bb40a5e593984921f6f48b3">createCubeGrid</a>·(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</td></tr>
89 <tr·class="memdesc:a05fcbd7b3bb40a5e593984921f6f48b3"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Create·a·structured·cube·grid.··<br·/></td></tr>89 <tr·class="memdesc:a05fcbd7b3bb40a5e593984921f6f48b3"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Create·a·structured·cube·grid.··<br·/></td></tr>
90 <tr·class="separator:a05fcbd7b3bb40a5e593984921f6f48b3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a05fcbd7b3bb40a5e593984921f6f48b3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:ad0c5a072f51ab8f126e55478575ab703"·id="r_ad0c5a072f51ab8f126e55478575ab703"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·<a·class="el"·href="a04236.html">GridType</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04368.html#ad0c5a072f51ab8f126e55478575ab703">createSimplexGrid</a>·(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;)</td></tr>91 <tr·class="memitem:ad0c5a072f51ab8f126e55478575ab703"·id="r_ad0c5a072f51ab8f126e55478575ab703"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·<a·class="el"·href="a04236.html">GridType</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04368.html#ad0c5a072f51ab8f126e55478575ab703">createSimplexGrid</a>·(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;)</td></tr>
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
  
201 <p>Create·a·structured·simplex·grid.·</p>201 <p>Create·a·structured·simplex·grid.·</p>
202 <dl·class="section·note"><dt>Note</dt><dd>Simplices·are·not·supported·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>,·so·this·functions·unconditionally·throws·a·<a·class="el"·href="a02792.html"·title="Base·class·for·exceptions·in·Dune·grid·modules.">GridError</a>.·</dd></dl>202 <dl·class="section·note"><dt>Note</dt><dd>Simplices·are·not·supported·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>,·so·this·functions·unconditionally·throws·a·<a·class="el"·href="a02792.html"·title="Base·class·for·exceptions·in·Dune·grid·modules.">GridError</a>.·</dd></dl>
  
203 </div>203 </div>
204 </div>204 </div>
205 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>205 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
206 <li><a·class="el"·href="a00194_source.html">structuredyaspgridfactory.hh</a></li>206 <li><a·class="el"·href="a00167_source.html">structuredyaspgridfactory.hh</a></li>
207 </ul>207 </ul>
208 </div><!--·contents·-->208 </div><!--·contents·-->
209 <!--·start·footer·part·-->209 <!--·start·footer·part·-->
210 <hr·class="footer"/><address·class="footer"><small>210 <hr·class="footer"/><address·class="footer"><small>
211 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8211 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
212 </small></address>212 </small></address>
213 </body>213 </body>
3.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04372.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::StructuredGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantOffsetCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Class·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::StructuredGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantOffsetCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;·Class·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Specialization·of·the·<a·class="el"·href="a02556.html"·title="Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.">StructuredGridFactory</a>·for·YaspGrid&lt;EquidistantOffsetCoordinates&gt;··82 <p>Specialization·of·the·<a·class="el"·href="a02556.html"·title="Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.">StructuredGridFactory</a>·for·YaspGrid&lt;EquidistantOffsetCoordinates&gt;··
83 ·<a·href="a04372.html#details">More...</a></p>83 ·<a·href="a04372.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00194_source.html">dune/grid/yaspgrid/structuredyaspgridfactory.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00167_source.html">dune/grid/yaspgrid/structuredyaspgridfactory.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a>
87 Static·Public·Member·Functions</h2></td></tr>87 Static·Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a43dfee3eba6cd8ebaaad1dc4ef25bdd9"·id="r_a43dfee3eba6cd8ebaaad1dc4ef25bdd9"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·<a·class="el"·href="a04236.html">GridType</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04372.html#a43dfee3eba6cd8ebaaad1dc4ef25bdd9">createCubeGrid</a>·(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</td></tr>88 <tr·class="memitem:a43dfee3eba6cd8ebaaad1dc4ef25bdd9"·id="r_a43dfee3eba6cd8ebaaad1dc4ef25bdd9"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·<a·class="el"·href="a04236.html">GridType</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04372.html#a43dfee3eba6cd8ebaaad1dc4ef25bdd9">createCubeGrid</a>·(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</td></tr>
89 <tr·class="memdesc:a43dfee3eba6cd8ebaaad1dc4ef25bdd9"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Create·a·structured·cube·grid.··<br·/></td></tr>89 <tr·class="memdesc:a43dfee3eba6cd8ebaaad1dc4ef25bdd9"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Create·a·structured·cube·grid.··<br·/></td></tr>
90 <tr·class="separator:a43dfee3eba6cd8ebaaad1dc4ef25bdd9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a43dfee3eba6cd8ebaaad1dc4ef25bdd9"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:ad50960ddf12f9f4da41ec64dda913322"·id="r_ad50960ddf12f9f4da41ec64dda913322"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·<a·class="el"·href="a04236.html">GridType</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04372.html#ad50960ddf12f9f4da41ec64dda913322">createSimplexGrid</a>·(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;)</td></tr>91 <tr·class="memitem:ad50960ddf12f9f4da41ec64dda913322"·id="r_ad50960ddf12f9f4da41ec64dda913322"><td·class="memItemLeft"·align="right"·valign="top">static·std::unique_ptr&lt;·<a·class="el"·href="a04236.html">GridType</a>·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04372.html#ad50960ddf12f9f4da41ec64dda913322">createSimplexGrid</a>·(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;)</td></tr>
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
  
199 <p>Create·a·structured·simplex·grid.·</p>199 <p>Create·a·structured·simplex·grid.·</p>
200 <dl·class="section·note"><dt>Note</dt><dd>Simplices·are·not·supported·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>,·so·this·functions·unconditionally·throws·a·<a·class="el"·href="a02792.html"·title="Base·class·for·exceptions·in·Dune·grid·modules.">GridError</a>.·</dd></dl>200 <dl·class="section·note"><dt>Note</dt><dd>Simplices·are·not·supported·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>,·so·this·functions·unconditionally·throws·a·<a·class="el"·href="a02792.html"·title="Base·class·for·exceptions·in·Dune·grid·modules.">GridError</a>.·</dd></dl>
  
201 </div>201 </div>
202 </div>202 </div>
203 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>203 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
204 <li><a·class="el"·href="a00194_source.html">structuredyaspgridfactory.hh</a></li>204 <li><a·class="el"·href="a00167_source.html">structuredyaspgridfactory.hh</a></li>
205 </ul>205 </ul>
206 </div><!--·contents·-->206 </div><!--·contents·-->
207 <!--·start·footer·part·-->207 <!--·start·footer·part·-->
208 <hr·class="footer"/><address·class="footer"><small>208 <hr·class="footer"/><address·class="footer"><small>
209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8209 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
210 </small></address>210 </small></address>
211 </body>211 </body>
1.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04376.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#pub-types">Public·Types</a>·&#124;78 <a·href="#pub-types">Public·Types</a>·&#124;
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="a04373.html">List·of·all·members</a>··</div>80 <a·href="a04373.html">List·of·all·members</a>··</div>
81 ··<div·class="headertitle"><div·class="title">Dune::Torus&lt;·Communication,·d·&gt;·Class·Template·Reference</div></div>81 ··<div·class="headertitle"><div·class="title">Dune::Torus&lt;·Communication,·d·&gt;·Class·Template·Reference</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
  
84 <p><code>#include·&lt;<a·class="el"·href="a00179_source.html">dune/grid/yaspgrid/torus.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00227_source.html">dune/grid/yaspgrid/torus.hh</a>&gt;</code></p>
85 <div·class="dynheader">85 <div·class="dynheader">
86 Inheritance·diagram·for·Dune::Torus&lt;·Communication,·d·&gt;:</div>86 Inheritance·diagram·for·Dune::Torus&lt;·Communication,·d·&gt;:</div>
87 <div·class="dyncontent">87 <div·class="dyncontent">
88 <div·class="center"><img·src="a04375.png"·border="0"·usemap="#a_dune_1_1_torus_3_01_communication_00_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>88 <div·class="center"><img·src="a04375.png"·border="0"·usemap="#a_dune_1_1_torus_3_01_communication_00_01d_01_4_inherit__map"·alt="Inheritance·graph"/></div>
89 <map·name="a_dune_1_1_torus_3_01_communication_00_01d_01_4_inherit__map"·id="a_dune_1_1_torus_3_01_communication_00_01d_01_4_inherit__map">89 <map·name="a_dune_1_1_torus_3_01_communication_00_01d_01_4_inherit__map"·id="a_dune_1_1_torus_3_01_communication_00_01d_01_4_inherit__map">
90 <area·shape="rect"·title="·"·alt=""·coords="5,5,252,31"/>90 <area·shape="rect"·title="·"·alt=""·coords="5,5,252,31"/>
91 <area·shape="rect"·href="a04376.html"·title="·"·alt=""·coords="19,93,239,133"/>91 <area·shape="rect"·href="a04376.html"·title="·"·alt=""·coords="19,93,239,133"/>
Offset 1136, 15 lines modifiedOffset 1136, 15 lines modified
1136 </div><div·class="memdoc">1136 </div><div·class="memdoc">
  
1137 <p>return·tag·used·by·torus·</p>1137 <p>return·tag·used·by·torus·</p>
  
1138 </div>1138 </div>
1139 </div>1139 </div>
1140 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1140 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1141 <li><a·class="el"·href="a00179_source.html">torus.hh</a></li>1141 <li><a·class="el"·href="a00227_source.html">torus.hh</a></li>
1142 </ul>1142 </ul>
1143 </div><!--·contents·-->1143 </div><!--·contents·-->
1144 <!--·start·footer·part·-->1144 <!--·start·footer·part·-->
1145 <hr·class="footer"/><address·class="footer"><small>1145 <hr·class="footer"/><address·class="footer"><small>
1146 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81146 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1147 </small></address>1147 </small></address>
1148 </body>1148 </body>
2.31 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04388.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a04385.html">List·of·all·members</a>··</div>78 <a·href="a04385.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::Torus&lt;·Communication,·d·&gt;::ProcListIterator·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::Torus&lt;·Communication,·d·&gt;::ProcListIterator·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00179_source.html">dune/grid/yaspgrid/torus.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00227_source.html">dune/grid/yaspgrid/torus.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a6d4ae66f38802cf99527e049d25c400a"·id="r_a6d4ae66f38802cf99527e049d25c400a"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04388.html#a6d4ae66f38802cf99527e049d25c400a">ProcListIterator</a>·(typename·std::deque&lt;·CommPartner·&gt;::const_iterator·iter)</td></tr>86 <tr·class="memitem:a6d4ae66f38802cf99527e049d25c400a"·id="r_a6d4ae66f38802cf99527e049d25c400a"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04388.html#a6d4ae66f38802cf99527e049d25c400a">ProcListIterator</a>·(typename·std::deque&lt;·CommPartner·&gt;::const_iterator·iter)</td></tr>
87 <tr·class="memdesc:a6d4ae66f38802cf99527e049d25c400a"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">make·an·iterator··<br·/></td></tr>87 <tr·class="memdesc:a6d4ae66f38802cf99527e049d25c400a"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">make·an·iterator··<br·/></td></tr>
88 <tr·class="separator:a6d4ae66f38802cf99527e049d25c400a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a6d4ae66f38802cf99527e049d25c400a"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:a68e2118cd05a4da16d091c98618faa1f"·id="r_a68e2118cd05a4da16d091c98618faa1f"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04388.html#a68e2118cd05a4da16d091c98618faa1f">rank</a>·()·const</td></tr>89 <tr·class="memitem:a68e2118cd05a4da16d091c98618faa1f"·id="r_a68e2118cd05a4da16d091c98618faa1f"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04388.html#a68e2118cd05a4da16d091c98618faa1f">rank</a>·()·const</td></tr>
Offset 346, 15 lines modifiedOffset 346, 15 lines modified
346 </div><div·class="memdoc">346 </div><div·class="memdoc">
  
347 <p>return·rank·of·neighboring·process·</p>347 <p>return·rank·of·neighboring·process·</p>
  
348 </div>348 </div>
349 </div>349 </div>
350 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>350 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
351 <li><a·class="el"·href="a00179_source.html">torus.hh</a></li>351 <li><a·class="el"·href="a00227_source.html">torus.hh</a></li>
352 </ul>352 </ul>
353 </div><!--·contents·-->353 </div><!--·contents·-->
354 <!--·start·footer·part·-->354 <!--·start·footer·part·-->
355 <hr·class="footer"/><address·class="footer"><small>355 <hr·class="footer"/><address·class="footer"><small>
356 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8356 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
357 </small></address>357 </small></address>
358 </body>358 </body>
1.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04392.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a04389.html">List·of·all·members</a>··</div>81 <a·href="a04389.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00170_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04391.png"·border="0"·usemap="#a_dune_1_1_yasp_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04391.png"·border="0"·usemap="#a_dune_1_1_yasp_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_entity_3_010_00_01dim_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="53,212,212,252"/>91 <area·shape="rect"·title="·"·alt=""·coords="53,212,212,252"/>
92 <area·shape="rect"·href="a02772.html"·title="·"·alt=""·coords="5,123,260,163"/>92 <area·shape="rect"·href="a02772.html"·title="·"·alt=""·coords="5,123,260,163"/>
Offset 1463, 15 lines modifiedOffset 1463, 15 lines modified
1463 </div><div·class="memdoc">1463 </div><div·class="memdoc">
  
1464 <p>Know·dimension·of·the·entity.·</p>1464 <p>Know·dimension·of·the·entity.·</p>
  
1465 </div>1465 </div>
1466 </div>1466 </div>
1467 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1467 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1468 <li><a·class="el"·href="a00176_source.html">yaspgridentity.hh</a></li>1468 <li><a·class="el"·href="a00170_source.html">yaspgridentity.hh</a></li>
1469 </ul>1469 </ul>
1470 </div><!--·contents·-->1470 </div><!--·contents·-->
1471 <!--·start·footer·part·-->1471 <!--·start·footer·part·-->
1472 <hr·class="footer"/><address·class="footer"><small>1472 <hr·class="footer"/><address·class="footer"><small>
1473 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81473 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1474 </small></address>1474 </small></address>
1475 </body>1475 </body>
1.93 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04396.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-types">Public·Types</a>·&#124;77 <a·href="#pub-types">Public·Types</a>·&#124;
78 <a·href="a04393.html">List·of·all·members</a>··</div>78 <a·href="a04393.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::YaspEntity&lt;·0,·dim,·GridImp·&gt;::Codim&lt;·cd·&gt;·Struct·Template·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00170_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
85 Public·Types</h2></td></tr>85 Public·Types</h2></td></tr>
86 <tr·class="memitem:a86b2fc848742a8e84349d77420bf4b2f"·id="r_a86b2fc848742a8e84349d77420bf4b2f"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·cd·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04396.html#a86b2fc848742a8e84349d77420bf4b2f">Entity</a></td></tr>86 <tr·class="memitem:a86b2fc848742a8e84349d77420bf4b2f"·id="r_a86b2fc848742a8e84349d77420bf4b2f"><td·class="memItemLeft"·align="right"·valign="top">typedef·GridImp::template·Codim&lt;·cd·&gt;::Entity&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04396.html#a86b2fc848742a8e84349d77420bf4b2f">Entity</a></td></tr>
87 <tr·class="separator:a86b2fc848742a8e84349d77420bf4b2f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:a86b2fc848742a8e84349d77420bf4b2f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
89 <h2·class="groupheader">Member·Typedef·Documentation</h2>89 <h2·class="groupheader">Member·Typedef·Documentation</h2>
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ········</tr>103 ········</tr>
104 ······</table>104 ······</table>
105 </div><div·class="memdoc">105 </div><div·class="memdoc">
  
106 </div>106 </div>
107 </div>107 </div>
108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>108 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
109 <li><a·class="el"·href="a00176_source.html">yaspgridentity.hh</a></li>109 <li><a·class="el"·href="a00170_source.html">yaspgridentity.hh</a></li>
110 </ul>110 </ul>
111 </div><!--·contents·-->111 </div><!--·contents·-->
112 <!--·start·footer·part·-->112 <!--·start·footer·part·-->
113 <hr·class="footer"/><address·class="footer"><small>113 <hr·class="footer"/><address·class="footer"><small>
114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
115 </small></address>115 </small></address>
116 </body>116 </body>
1.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04400.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;79 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;80 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
81 <a·href="a04397.html">List·of·all·members</a>··</div>81 <a·href="a04397.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::YaspEntity&lt;·dim,·dim,·GridImp·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::YaspEntity&lt;·dim,·dim,·GridImp·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00170_source.html">dune/grid/yaspgrid/yaspgridentity.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::YaspEntity&lt;·dim,·dim,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::YaspEntity&lt;·dim,·dim,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04399.png"·border="0"·usemap="#a_dune_1_1_yasp_entity_3_01dim_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04399.png"·border="0"·usemap="#a_dune_1_1_yasp_entity_3_01dim_00_01dim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_entity_3_01dim_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_entity_3_01dim_00_01dim_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_entity_3_01dim_00_01dim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_entity_3_01dim_00_01dim_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="·"·alt=""·coords="45,212,220,252"/>91 <area·shape="rect"·title="·"·alt=""·coords="45,212,220,252"/>
92 <area·shape="rect"·href="a02772.html"·title="·"·alt=""·coords="5,123,260,163"/>92 <area·shape="rect"·href="a02772.html"·title="·"·alt=""·coords="5,123,260,163"/>
Offset 897, 15 lines modifiedOffset 897, 15 lines modified
897 </div><div·class="memdoc">897 </div><div·class="memdoc">
  
898 <p>Know·dimension·of·the·entity.·</p>898 <p>Know·dimension·of·the·entity.·</p>
  
899 </div>899 </div>
900 </div>900 </div>
901 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>901 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
902 <li><a·class="el"·href="a00176_source.html">yaspgridentity.hh</a></li>902 <li><a·class="el"·href="a00170_source.html">yaspgridentity.hh</a></li>
903 </ul>903 </ul>
904 </div><!--·contents·-->904 </div><!--·contents·-->
905 <!--·start·footer·part·-->905 <!--·start·footer·part·-->
906 <hr·class="footer"/><address·class="footer"><small>906 <hr·class="footer"/><address·class="footer"><small>
907 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8907 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
908 </small></address>908 </small></address>
909 </body>909 </body>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04404.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::YaspGeometry&lt;·mydim,·mydim,·GridImp·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::YaspGeometry&lt;·mydim,·mydim,·GridImp·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>specialize·for·dim=dimworld,·i.e.·a·volume·element··83 <p>specialize·for·dim=dimworld,·i.e.·a·volume·element··
84 ·<a·href="a04404.html#details">More...</a></p>84 ·<a·href="a04404.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00167_source.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::YaspGeometry&lt;·mydim,·mydim,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::YaspGeometry&lt;·mydim,·mydim,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04403.png"·border="0"·usemap="#a_dune_1_1_yasp_geometry_3_01mydim_00_01mydim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04403.png"·border="0"·usemap="#a_dune_1_1_yasp_geometry_3_01mydim_00_01mydim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_geometry_3_01mydim_00_01mydim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_geometry_3_01mydim_00_01mydim_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_geometry_3_01mydim_00_01mydim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_geometry_3_01mydim_00_01mydim_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="specialize·for·dim=dimworld,·i.e.·a·volume·element"·alt=""·coords="5,108,217,148"/>91 <area·shape="rect"·title="specialize·for·dim=dimworld,·i.e.·a·volume·element"·alt=""·coords="5,108,217,148"/>
92 <area·shape="rect"·title="·"·alt=""·coords="13,5,210,60"/>92 <area·shape="rect"·title="·"·alt=""·coords="13,5,210,60"/>
Offset 198, 15 lines modifiedOffset 198, 15 lines modified
198 </div><div·class="memdoc">198 </div><div·class="memdoc">
  
199 <p>copy·constructor·(skipping·temporary·variables)·</p>199 <p>copy·constructor·(skipping·temporary·variables)·</p>
  
200 </div>200 </div>
201 </div>201 </div>
202 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>202 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
203 <li><a·class="el"·href="a00167_source.html">yaspgridgeometry.hh</a></li>203 <li><a·class="el"·href="a00176_source.html">yaspgridgeometry.hh</a></li>
204 </ul>204 </ul>
205 </div><!--·contents·-->205 </div><!--·contents·-->
206 <!--·start·footer·part·-->206 <!--·start·footer·part·-->
207 <hr·class="footer"/><address·class="footer"><small>207 <hr·class="footer"/><address·class="footer"><small>
208 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8208 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
209 </small></address>209 </small></address>
210 </body>210 </body>
1.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04408.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ··<div·class="headertitle"><div·class="title">Dune::YaspGeometry&lt;·0,·cdim,·GridImp·&gt;·Class·Template·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::YaspGeometry&lt;·0,·cdim,·GridImp·&gt;·Class·Template·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p>specialization·for·dim=0,·this·is·a·vertex··83 <p>specialization·for·dim=0,·this·is·a·vertex··
84 ·<a·href="a04408.html#details">More...</a></p>84 ·<a·href="a04408.html#details">More...</a></p>
  
85 <p><code>#include·&lt;<a·class="el"·href="a00167_source.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00176_source.html">dune/grid/yaspgrid/yaspgridgeometry.hh</a>&gt;</code></p>
86 <div·class="dynheader">86 <div·class="dynheader">
87 Inheritance·diagram·for·Dune::YaspGeometry&lt;·0,·cdim,·GridImp·&gt;:</div>87 Inheritance·diagram·for·Dune::YaspGeometry&lt;·0,·cdim,·GridImp·&gt;:</div>
88 <div·class="dyncontent">88 <div·class="dyncontent">
89 <div·class="center"><img·src="a04407.png"·border="0"·usemap="#a_dune_1_1_yasp_geometry_3_010_00_01cdim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>89 <div·class="center"><img·src="a04407.png"·border="0"·usemap="#a_dune_1_1_yasp_geometry_3_010_00_01cdim_00_01_grid_imp_01_4_inherit__map"·alt="Inheritance·graph"/></div>
90 <map·name="a_dune_1_1_yasp_geometry_3_010_00_01cdim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_geometry_3_010_00_01cdim_00_01_grid_imp_01_4_inherit__map">90 <map·name="a_dune_1_1_yasp_geometry_3_010_00_01cdim_00_01_grid_imp_01_4_inherit__map"·id="a_dune_1_1_yasp_geometry_3_010_00_01cdim_00_01_grid_imp_01_4_inherit__map">
91 <area·shape="rect"·title="specialization·for·dim=0,·this·is·a·vertex"·alt=""·coords="27,93,187,133"/>91 <area·shape="rect"·title="specialization·for·dim=0,·this·is·a·vertex"·alt=""·coords="27,93,187,133"/>
92 <area·shape="rect"·title="·"·alt=""·coords="5,5,209,45"/>92 <area·shape="rect"·title="·"·alt=""·coords="5,5,209,45"/>
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ··</tr>201 ··</tr>
202 </table>202 </table>
203 </div><div·class="memdoc">203 </div><div·class="memdoc">
  
204 </div>204 </div>
205 </div>205 </div>
206 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>206 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
207 <li><a·class="el"·href="a00167_source.html">yaspgridgeometry.hh</a></li>207 <li><a·class="el"·href="a00176_source.html">yaspgridgeometry.hh</a></li>
208 </ul>208 </ul>
209 </div><!--·contents·-->209 </div><!--·contents·-->
210 <!--·start·footer·part·-->210 <!--·start·footer·part·-->
211 <hr·class="footer"/><address·class="footer"><small>211 <hr·class="footer"/><address·class="footer"><small>
212 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8212 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
213 </small></address>213 </small></address>
214 </body>214 </body>
2.22 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04416.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainer&lt;·YaspGrid&lt;·dim,·CoordCont·&gt;,·T·&gt;·Class·Template·Reference</div></div>83 ··<div·class="headertitle"><div·class="title">Dune::PersistentContainer&lt;·YaspGrid&lt;·dim,·CoordCont·&gt;,·T·&gt;·Class·Template·Reference</div></div>
84 </div><!--header-->84 </div><!--header-->
85 <div·class="contents">85 <div·class="contents">
  
86 <p>Specialization·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··86 <p>Specialization·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··
87 ·<a·href="a04416.html#details">More...</a></p>87 ·<a·href="a04416.html#details">More...</a></p>
  
88 <p><code>#include·&lt;<a·class="el"·href="a00188_source.html">dune/grid/yaspgrid/yaspgridpersistentcontainer.hh</a>&gt;</code></p>88 <p><code>#include·&lt;<a·class="el"·href="a00224_source.html">dune/grid/yaspgrid/yaspgridpersistentcontainer.hh</a>&gt;</code></p>
89 <div·class="dynheader">89 <div·class="dynheader">
90 Inheritance·diagram·for·Dune::PersistentContainer&lt;·YaspGrid&lt;·dim,·CoordCont·&gt;,·T·&gt;:</div>90 Inheritance·diagram·for·Dune::PersistentContainer&lt;·YaspGrid&lt;·dim,·CoordCont·&gt;,·T·&gt;:</div>
91 <div·class="dyncontent">91 <div·class="dyncontent">
92 <div·class="center"><img·src="a04415.png"·border="0"·usemap="#a_dune_1_1_persistent_container_3_01_yasp_grid_3_01dim_00_01_coord_cont_01_4_00_01_t_01_4_inherit__map"·alt="Inheritance·graph"/></div>92 <div·class="center"><img·src="a04415.png"·border="0"·usemap="#a_dune_1_1_persistent_container_3_01_yasp_grid_3_01dim_00_01_coord_cont_01_4_00_01_t_01_4_inherit__map"·alt="Inheritance·graph"/></div>
93 <map·name="a_dune_1_1_persistent_container_3_01_yasp_grid_3_01dim_00_01_coord_cont_01_4_00_01_t_01_4_inherit__map"·id="a_dune_1_1_persistent_container_3_01_yasp_grid_3_01dim_00_01_coord_cont_01_4_00_01_t_01_4_inherit__map">93 <map·name="a_dune_1_1_persistent_container_3_01_yasp_grid_3_01dim_00_01_coord_cont_01_4_00_01_t_01_4_inherit__map"·id="a_dune_1_1_persistent_container_3_01_yasp_grid_3_01dim_00_01_coord_cont_01_4_00_01_t_01_4_inherit__map">
94 <area·shape="rect"·title="Specialization·of·the·PersistentContainer·for·YaspGrid."·alt=""·coords="835,63,1089,103"/>94 <area·shape="rect"·title="Specialization·of·the·PersistentContainer·for·YaspGrid."·alt=""·coords="835,63,1089,103"/>
95 <area·shape="rect"·href="a04276.html"·title="·"·alt=""·coords="533,7,754,62"/>95 <area·shape="rect"·href="a04276.html"·title="·"·alt=""·coords="533,7,754,62"/>
Offset 816, 15 lines modifiedOffset 816, 15 lines modified
816 ··</tr>816 ··</tr>
817 </table>817 </table>
818 </div><div·class="memdoc">818 </div><div·class="memdoc">
  
819 </div>819 </div>
820 </div>820 </div>
821 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>821 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
822 <li><a·class="el"·href="a00188_source.html">yaspgridpersistentcontainer.hh</a></li>822 <li><a·class="el"·href="a00224_source.html">yaspgridpersistentcontainer.hh</a></li>
823 </ul>823 </ul>
824 </div><!--·contents·-->824 </div><!--·contents·-->
825 <!--·start·footer·part·-->825 <!--·start·footer·part·-->
826 <hr·class="footer"/><address·class="footer"><small>826 <hr·class="footer"/><address·class="footer"><small>
827 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8827 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
828 </small></address>828 </small></address>
829 </body>829 </body>
3.44 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04420.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;79 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;80 <a·href="#pub-static-attribs">Static·Public·Attributes</a>·&#124;
81 <a·href="a04417.html">List·of·all·members</a>··</div>81 <a·href="a04417.html">List·of·all·members</a>··</div>
82 ··<div·class="headertitle"><div·class="title">Dune::YGridComponent&lt;·Coordinates·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::YGridComponent&lt;·Coordinates·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p><code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>85 <p><code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04424.html">Iterator</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04424.html">Iterator</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a>
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 </p>195 </p>
196 <p>together·with·an·affine·mapping.</p>196 <p>together·with·an·affine·mapping.</p>
197 <p>A·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·is·characterized·by·the·following·quantities:</p>197 <p>A·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·is·characterized·by·the·following·quantities:</p>
198 <ul>198 <ul>
199 <li>The·origin·<picture><source·srcset="form_91_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·o=(o_0,\ldots,o_{d-1})·\in·Z^d$"·src="form_91.png"/></picture>,</li>199 <li>The·origin·<picture><source·srcset="form_91_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·o=(o_0,\ldots,o_{d-1})·\in·Z^d$"·src="form_91.png"/></picture>,</li>
200 <li>the·size·<picture><source·srcset="form_92_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·s=(s_0,\ldots,s_{d-1})·\in·Z^d$"·src="form_92.png"/></picture>,</li>200 <li>the·size·<picture><source·srcset="form_92_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·s=(s_0,\ldots,s_{d-1})·\in·Z^d$"·src="form_92.png"/></picture>,</li>
201 <li>The·shift·<picture><source·srcset="form_93_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·r=(r_0,\ldots,r_{d-1})·\in·R^d$"·src="form_93.png"/></picture>.</li>201 <li>The·shift·<picture><source·srcset="form_93_dark.png"·media="(prefers-color-scheme:·dark)"/><img·class="formulaInl"·alt="$·r=(r_0,\ldots,r_{d-1})·\in·R^d$"·src="form_93.png"/></picture>.</li>
202 <li>a·coordinate·container,·that·gives·the·mapping·of·the·index·to·global·coordinates·(see·<a·class="el"·href="a00203.html"·title="This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the...">coordinates.hh</a>)</li>202 <li>a·coordinate·container,·that·gives·the·mapping·of·the·index·to·global·coordinates·(see·<a·class="el"·href="a00218.html"·title="This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the...">coordinates.hh</a>)</li>
203 </ul>203 </ul>
204 <p>The·shift·can·be·used·to·interpret·the·points·of·a·grid·as·midpoints·of·cells,·faces,·edges,·etc.</p>204 <p>The·shift·can·be·used·to·interpret·the·points·of·a·grid·as·midpoints·of·cells,·faces,·edges,·etc.</p>
205 <p>Here·is·a·graphical·illustration·of·a·grid:</p>205 <p>Here·is·a·graphical·illustration·of·a·grid:</p>
206 <div·class="image">206 <div·class="image">
207 <img·src="grid.png"·alt=""/>207 <img·src="grid.png"·alt=""/>
208 <div·class="caption">208 <div·class="caption">
209 A·YGrid.</div></div>209 A·YGrid.</div></div>
Offset 1197, 15 lines modifiedOffset 1197, 15 lines modified
1197 ··</tr>1197 ··</tr>
1198 </table>1198 </table>
1199 </div><div·class="memdoc">1199 </div><div·class="memdoc">
  
1200 </div>1200 </div>
1201 </div>1201 </div>
1202 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>1202 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
1203 <li><a·class="el"·href="a00200_source.html">ygrid.hh</a></li>1203 <li><a·class="el"·href="a00209_source.html">ygrid.hh</a></li>
1204 </ul>1204 </ul>
1205 </div><!--·contents·-->1205 </div><!--·contents·-->
1206 <!--·start·footer·part·-->1206 <!--·start·footer·part·-->
1207 <hr·class="footer"/><address·class="footer"><small>1207 <hr·class="footer"/><address·class="footer"><small>
1208 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.81208 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1209 </small></address>1209 </small></address>
1210 </body>1210 </body>
2.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04424.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;78 <a·href="#pro-attribs">Protected·Attributes</a>·&#124;
79 <a·href="a04421.html">List·of·all·members</a>··</div>79 <a·href="a04421.html">List·of·all·members</a>··</div>
80 ··<div·class="headertitle"><div·class="title">Dune::YGridComponent&lt;·Coordinates·&gt;::Iterator·Class·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">Dune::YGridComponent&lt;·Coordinates·&gt;::Iterator·Class·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
  
83 <p><code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>83 <p><code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
86 Public·Member·Functions</h2></td></tr>86 Public·Member·Functions</h2></td></tr>
87 <tr·class="memitem:a4ba0c2aae4df2a9a6958d1d98bed93f5"·id="r_a4ba0c2aae4df2a9a6958d1d98bed93f5"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04424.html#a4ba0c2aae4df2a9a6958d1d98bed93f5">Iterator</a>·()=default</td></tr>87 <tr·class="memitem:a4ba0c2aae4df2a9a6958d1d98bed93f5"·id="r_a4ba0c2aae4df2a9a6958d1d98bed93f5"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04424.html#a4ba0c2aae4df2a9a6958d1d98bed93f5">Iterator</a>·()=default</td></tr>
88 <tr·class="separator:a4ba0c2aae4df2a9a6958d1d98bed93f5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a4ba0c2aae4df2a9a6958d1d98bed93f5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:abf4ad59d5aa5bc9499cdb5e3ec09bb54"·id="r_abf4ad59d5aa5bc9499cdb5e3ec09bb54"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04424.html#abf4ad59d5aa5bc9499cdb5e3ec09bb54">Iterator</a>·(const·<a·class="el"·href="a04420.html">YGridComponent</a>&lt;·Coordinates·&gt;·&amp;r)</td></tr>89 <tr·class="memitem:abf4ad59d5aa5bc9499cdb5e3ec09bb54"·id="r_abf4ad59d5aa5bc9499cdb5e3ec09bb54"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04424.html#abf4ad59d5aa5bc9499cdb5e3ec09bb54">Iterator</a>·(const·<a·class="el"·href="a04420.html">YGridComponent</a>&lt;·Coordinates·&gt;·&amp;r)</td></tr>
90 <tr·class="memdesc:abf4ad59d5aa5bc9499cdb5e3ec09bb54"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Make·iterator·pointing·to·first·cell·in·a·grid.··<br·/></td></tr>90 <tr·class="memdesc:abf4ad59d5aa5bc9499cdb5e3ec09bb54"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Make·iterator·pointing·to·first·cell·in·a·grid.··<br·/></td></tr>
Offset 878, 15 lines modifiedOffset 878, 15 lines modified
878 </div><div·class="memdoc">878 </div><div·class="memdoc">
  
879 <p>consecutive·index·in·enclosing·grid·</p>879 <p>consecutive·index·in·enclosing·grid·</p>
  
880 </div>880 </div>
881 </div>881 </div>
882 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>882 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
883 <li><a·class="el"·href="a00200_source.html">ygrid.hh</a></li>883 <li><a·class="el"·href="a00209_source.html">ygrid.hh</a></li>
884 </ul>884 </ul>
885 </div><!--·contents·-->885 </div><!--·contents·-->
886 <!--·start·footer·part·-->886 <!--·start·footer·part·-->
887 <hr·class="footer"/><address·class="footer"><small>887 <hr·class="footer"/><address·class="footer"><small>
888 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8888 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
889 </small></address>889 </small></address>
890 </body>890 </body>
2.72 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04428.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::YGrid&lt;·Coordinates·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::YGrid&lt;·Coordinates·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·need·to·be·represented·by·d·choose·c·YgridComponents.·All·entities·in·one·such·component·share·the·same·set·of·spanning·unit·vectors.·A·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·is·used·to·iterate·over·the·entire·set·of·components·the·codimension·consists·of.·It·doesn't·hold·any·data,·but·instead·holds·an·iterator·range·into·an·array·of·components·(which·is·owned·by·YGridLevel).··85 <p>implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·need·to·be·represented·by·d·choose·c·YgridComponents.·All·entities·in·one·such·component·share·the·same·set·of·spanning·unit·vectors.·A·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·is·used·to·iterate·over·the·entire·set·of·components·the·codimension·consists·of.·It·doesn't·hold·any·data,·but·instead·holds·an·iterator·range·into·an·array·of·components·(which·is·owned·by·YGridLevel).··
86 ·<a·href="a04428.html#details">More...</a></p>86 ·<a·href="a04428.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04432.html">Iterator</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04432.html">Iterator</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">Iterator</a>·over·a·collection·o·YGrids·A·<a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">YGrid::Iterator</a>·is·the·heart·of·an·entity·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04432.html#details">More...</a><br·/></td></tr>92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">Iterator</a>·over·a·collection·o·YGrids·A·<a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">YGrid::Iterator</a>·is·the·heart·of·an·entity·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04432.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">94 </table><table·class="memberdecls">
Offset 528, 15 lines modifiedOffset 528, 15 lines modified
528 ··</tr>528 ··</tr>
529 </table>529 </table>
530 </div><div·class="memdoc">530 </div><div·class="memdoc">
  
531 </div>531 </div>
532 </div>532 </div>
533 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>533 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
534 <li><a·class="el"·href="a00200_source.html">ygrid.hh</a></li>534 <li><a·class="el"·href="a00209_source.html">ygrid.hh</a></li>
535 </ul>535 </ul>
536 </div><!--·contents·-->536 </div><!--·contents·-->
537 <!--·start·footer·part·-->537 <!--·start·footer·part·-->
538 <hr·class="footer"/><address·class="footer"><small>538 <hr·class="footer"/><address·class="footer"><small>
539 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8539 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
540 </small></address>540 </small></address>
541 </body>541 </body>
2.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04432.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::YGrid&lt;·Coordinates·&gt;::Iterator·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::YGrid&lt;·Coordinates·&gt;::Iterator·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">Iterator</a>·over·a·collection·o·YGrids·A·<a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">YGrid::Iterator</a>·is·the·heart·of·an·entity·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··82 <p><a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">Iterator</a>·over·a·collection·o·YGrids·A·<a·class="el"·href="a04432.html"·title="Iterator·over·a·collection·o·YGrids·A·YGrid::Iterator·is·the·heart·of·an·entity·in·YaspGrid.">YGrid::Iterator</a>·is·the·heart·of·an·entity·in·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··
83 ·<a·href="a04432.html#details">More...</a></p>83 ·<a·href="a04432.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
87 Public·Member·Functions</h2></td></tr>87 Public·Member·Functions</h2></td></tr>
88 <tr·class="memitem:a02a3f6ad860d0f10752bb2531882c64f"·id="r_a02a3f6ad860d0f10752bb2531882c64f"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04432.html#a02a3f6ad860d0f10752bb2531882c64f">Iterator</a>·()=default</td></tr>88 <tr·class="memitem:a02a3f6ad860d0f10752bb2531882c64f"·id="r_a02a3f6ad860d0f10752bb2531882c64f"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04432.html#a02a3f6ad860d0f10752bb2531882c64f">Iterator</a>·()=default</td></tr>
89 <tr·class="memdesc:a02a3f6ad860d0f10752bb2531882c64f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">default·constructor··<br·/></td></tr>89 <tr·class="memdesc:a02a3f6ad860d0f10752bb2531882c64f"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">default·constructor··<br·/></td></tr>
90 <tr·class="separator:a02a3f6ad860d0f10752bb2531882c64f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a02a3f6ad860d0f10752bb2531882c64f"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a51333ac087c22f2d64826508ef49c61e"·id="r_a51333ac087c22f2d64826508ef49c61e"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04432.html#a51333ac087c22f2d64826508ef49c61e">Iterator</a>·(const·<a·class="el"·href="a04428.html">YGrid</a>&lt;·Coordinates·&gt;·&amp;yg,·const·std::array&lt;·int,·<a·class="el"·href="a04428.html#ac11f8c44a60ddb064e2c106dd28805d6">dim</a>·&gt;·&amp;coords,·int·<a·class="el"·href="a04432.html#a1a5d2798124c280fd525c439fb2df110">which</a>=0)</td></tr>91 <tr·class="memitem:a51333ac087c22f2d64826508ef49c61e"·id="r_a51333ac087c22f2d64826508ef49c61e"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04432.html#a51333ac087c22f2d64826508ef49c61e">Iterator</a>·(const·<a·class="el"·href="a04428.html">YGrid</a>&lt;·Coordinates·&gt;·&amp;yg,·const·std::array&lt;·int,·<a·class="el"·href="a04428.html#ac11f8c44a60ddb064e2c106dd28805d6">dim</a>·&gt;·&amp;coords,·int·<a·class="el"·href="a04432.html#a1a5d2798124c280fd525c439fb2df110">which</a>=0)</td></tr>
Offset 840, 15 lines modifiedOffset 840, 15 lines modified
840 </div><div·class="memdoc">840 </div><div·class="memdoc">
  
841 <p>return·the·current·component·number·</p>841 <p>return·the·current·component·number·</p>
  
842 </div>842 </div>
843 </div>843 </div>
844 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>844 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
845 <li><a·class="el"·href="a00200_source.html">ygrid.hh</a></li>845 <li><a·class="el"·href="a00209_source.html">ygrid.hh</a></li>
846 </ul>846 </ul>
847 </div><!--·contents·-->847 </div><!--·contents·-->
848 <!--·start·footer·part·-->848 <!--·start·footer·part·-->
849 <hr·class="footer"/><address·class="footer"><small>849 <hr·class="footer"/><address·class="footer"><small>
850 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8850 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
851 </small></address>851 </small></address>
852 </body>852 </body>
2.72 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04436.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ··<div·class="headertitle"><div·class="title">Dune::YGridList&lt;·Coordinates·&gt;·Class·Template·Reference</div></div>82 ··<div·class="headertitle"><div·class="title">Dune::YGridList&lt;·Coordinates·&gt;·Class·Template·Reference</div></div>
83 </div><!--header-->83 </div><!--header-->
84 <div·class="contents">84 <div·class="contents">
  
85 <p>implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processors·are·stored·as·std::deque&lt;Intersection&gt;.·Eachsuch·intersection·only·holds·one·<a·class="el"·href="a04420.html">YGridComponent</a>.·To·do·all·communication·associated·with·one·codimension,·multiple·such·deques·have·to·be·concatenated.·<a·class="el"·href="a04436.html"·title="implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processor...">YGridList</a>·manges·this·concatenation.·As·for·YGrids,·<a·class="el"·href="a04436.html"·title="implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processor...">YGridList</a>·doesn't·hold·any·data,·but·an·iterator·range·into·a·data·array·owned·by·YGridLevel.··85 <p>implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processors·are·stored·as·std::deque&lt;Intersection&gt;.·Eachsuch·intersection·only·holds·one·<a·class="el"·href="a04420.html">YGridComponent</a>.·To·do·all·communication·associated·with·one·codimension,·multiple·such·deques·have·to·be·concatenated.·<a·class="el"·href="a04436.html"·title="implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processor...">YGridList</a>·manges·this·concatenation.·As·for·YGrids,·<a·class="el"·href="a04436.html"·title="implements·a·collection·of·multiple·std::deque&lt;Intersection&gt;·Intersections·with·neighboring·processor...">YGridList</a>·doesn't·hold·any·data,·but·an·iterator·range·into·a·data·array·owned·by·YGridLevel.··
86 ·<a·href="a04436.html#details">More...</a></p>86 ·<a·href="a04436.html#details">More...</a></p>
  
87 <p><code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>87 <p><code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04440.html">Intersection</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04440.html">Intersection</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·describing·an·intersection·with·a·neighboring·processor··<a·href="a04440.html#details">More...</a><br·/></td></tr>92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">type·describing·an·intersection·with·a·neighboring·processor··<a·href="a04440.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04444.html">Iterator</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04444.html">Iterator</a></td></tr>
Offset 389, 15 lines modifiedOffset 389, 15 lines modified
389 ··</tr>389 ··</tr>
390 </table>390 </table>
391 </div><div·class="memdoc">391 </div><div·class="memdoc">
  
392 </div>392 </div>
393 </div>393 </div>
394 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>394 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
395 <li><a·class="el"·href="a00200_source.html">ygrid.hh</a></li>395 <li><a·class="el"·href="a00209_source.html">ygrid.hh</a></li>
396 </ul>396 </ul>
397 </div><!--·contents·-->397 </div><!--·contents·-->
398 <!--·start·footer·part·-->398 <!--·start·footer·part·-->
399 <hr·class="footer"/><address·class="footer"><small>399 <hr·class="footer"/><address·class="footer"><small>
400 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8400 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
401 </small></address>401 </small></address>
402 </body>402 </body>
2.64 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04440.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">Dune::YGridList&lt;·Coordinates·&gt;::Intersection·Struct·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::YGridList&lt;·Coordinates·&gt;::Intersection·Struct·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>type·describing·an·intersection·with·a·neighboring·processor··82 <p>type·describing·an·intersection·with·a·neighboring·processor··
83 ·<a·href="a04440.html#details">More...</a></p>83 ·<a·href="a04440.html#details">More...</a></p>
  
84 <p><code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>84 <p><code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a>
87 Public·Attributes</h2></td></tr>87 Public·Attributes</h2></td></tr>
88 <tr·class="memitem:a73a6a18e254e919e6c23c8b9ec09272c"·id="r_a73a6a18e254e919e6c23c8b9ec09272c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a04420.html">YGridComponent</a>&lt;·Coordinates·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04440.html#a73a6a18e254e919e6c23c8b9ec09272c">grid</a></td></tr>88 <tr·class="memitem:a73a6a18e254e919e6c23c8b9ec09272c"·id="r_a73a6a18e254e919e6c23c8b9ec09272c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a04420.html">YGridComponent</a>&lt;·Coordinates·&gt;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04440.html#a73a6a18e254e919e6c23c8b9ec09272c">grid</a></td></tr>
89 <tr·class="memdesc:a73a6a18e254e919e6c23c8b9ec09272c"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·intersection·as·a·subgrid·of·the·local·grid.··<br·/></td></tr>89 <tr·class="memdesc:a73a6a18e254e919e6c23c8b9ec09272c"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·intersection·as·a·subgrid·of·the·local·grid.··<br·/></td></tr>
90 <tr·class="separator:a73a6a18e254e919e6c23c8b9ec09272c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:a73a6a18e254e919e6c23c8b9ec09272c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 <tr·class="memitem:a11f8d5b739444e7c995a771194eb3c7a"·id="r_a11f8d5b739444e7c995a771194eb3c7a"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04440.html#a11f8d5b739444e7c995a771194eb3c7a">rank</a></td></tr>91 <tr·class="memitem:a11f8d5b739444e7c995a771194eb3c7a"·id="r_a11f8d5b739444e7c995a771194eb3c7a"><td·class="memItemLeft"·align="right"·valign="top">int&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04440.html#a11f8d5b739444e7c995a771194eb3c7a">rank</a></td></tr>
Offset 173, 15 lines modifiedOffset 173, 15 lines modified
173 </div><div·class="memdoc">173 </div><div·class="memdoc">
  
174 <p>a·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·stub,·that·acts·wraps·above·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·Component·and·handles·the·index·offset·</p>174 <p>a·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·stub,·that·acts·wraps·above·<a·class="el"·href="a04428.html"·title="implements·a·collection·of·YGridComponents·which·form·a·codimension·Entities·of·given·codimension·c·n...">YGrid</a>·Component·and·handles·the·index·offset·</p>
  
175 </div>175 </div>
176 </div>176 </div>
177 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>177 <hr/>The·documentation·for·this·struct·was·generated·from·the·following·file:<ul>
178 <li><a·class="el"·href="a00200_source.html">ygrid.hh</a></li>178 <li><a·class="el"·href="a00209_source.html">ygrid.hh</a></li>
179 </ul>179 </ul>
180 </div><!--·contents·-->180 </div><!--·contents·-->
181 <!--·start·footer·part·-->181 <!--·start·footer·part·-->
182 <hr·class="footer"/><address·class="footer"><small>182 <hr·class="footer"/><address·class="footer"><small>
183 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8183 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
184 </small></address>184 </small></address>
185 </body>185 </body>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04444.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;77 <a·href="#pub-methods">Public·Member·Functions</a>·&#124;
78 <a·href="a04441.html">List·of·all·members</a>··</div>78 <a·href="a04441.html">List·of·all·members</a>··</div>
79 ··<div·class="headertitle"><div·class="title">Dune::YGridList&lt;·Coordinates·&gt;::Iterator·Class·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">Dune::YGridList&lt;·Coordinates·&gt;::Iterator·Class·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><code>#include·&lt;<a·class="el"·href="a00200_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>82 <p><code>#include·&lt;<a·class="el"·href="a00209_source.html">dune/grid/yaspgrid/ygrid.hh</a>&gt;</code></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a>
85 Public·Member·Functions</h2></td></tr>85 Public·Member·Functions</h2></td></tr>
86 <tr·class="memitem:a8a84536cb0c72ab2d18cb446d714d4f1"·id="r_a8a84536cb0c72ab2d18cb446d714d4f1"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04444.html#a8a84536cb0c72ab2d18cb446d714d4f1">Iterator</a>·(const·<a·class="el"·href="a04436.html">YGridList</a>&lt;·Coordinates·&gt;·&amp;ygl,·bool·<a·class="el"·href="a04436.html#a614a98f0df98b7c465576bc6d36aae71">end</a>=false)</td></tr>86 <tr·class="memitem:a8a84536cb0c72ab2d18cb446d714d4f1"·id="r_a8a84536cb0c72ab2d18cb446d714d4f1"><td·class="memItemLeft"·align="right"·valign="top">&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04444.html#a8a84536cb0c72ab2d18cb446d714d4f1">Iterator</a>·(const·<a·class="el"·href="a04436.html">YGridList</a>&lt;·Coordinates·&gt;·&amp;ygl,·bool·<a·class="el"·href="a04436.html#a614a98f0df98b7c465576bc6d36aae71">end</a>=false)</td></tr>
87 <tr·class="memdesc:a8a84536cb0c72ab2d18cb446d714d4f1"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">return·iterator·to·begin·and·end·of·the·container··<br·/></td></tr>87 <tr·class="memdesc:a8a84536cb0c72ab2d18cb446d714d4f1"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">return·iterator·to·begin·and·end·of·the·container··<br·/></td></tr>
88 <tr·class="separator:a8a84536cb0c72ab2d18cb446d714d4f1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:a8a84536cb0c72ab2d18cb446d714d4f1"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 <tr·class="memitem:a975f61425695731c473f217cc925374f"·id="r_a975f61425695731c473f217cc925374f"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a04444.html">Iterator</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04444.html#a975f61425695731c473f217cc925374f">operator++</a>·()</td></tr>89 <tr·class="memitem:a975f61425695731c473f217cc925374f"·id="r_a975f61425695731c473f217cc925374f"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a04444.html">Iterator</a>·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04444.html#a975f61425695731c473f217cc925374f">operator++</a>·()</td></tr>
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
289 </div><div·class="memdoc">289 </div><div·class="memdoc">
  
290 <p>compare·two·iterators·</p>290 <p>compare·two·iterators·</p>
  
291 </div>291 </div>
292 </div>292 </div>
293 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>293 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
294 <li><a·class="el"·href="a00200_source.html">ygrid.hh</a></li>294 <li><a·class="el"·href="a00209_source.html">ygrid.hh</a></li>
295 </ul>295 </ul>
296 </div><!--·contents·-->296 </div><!--·contents·-->
297 <!--·start·footer·part·-->297 <!--·start·footer·part·-->
298 <hr·class="footer"/><address·class="footer"><small>298 <hr·class="footer"/><address·class="footer"><small>
299 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8299 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
300 </small></address>300 </small></address>
301 </body>301 </body>
3.43 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04473.html
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 <div·class="line"><span·class="comment">//·dune-geometry·includes</span></div>85 <div·class="line"><span·class="comment">//·dune-geometry·includes</span></div>
86 <div·class="line"><span·class="preprocessor">#include&lt;dune/geometry/referenceelements.hh&gt;</span></div>86 <div·class="line"><span·class="preprocessor">#include&lt;dune/geometry/referenceelements.hh&gt;</span></div>
87 <div·class="line"><span·class="preprocessor">#include&lt;dune/geometry/quadraturerules.hh&gt;</span></div>87 <div·class="line"><span·class="preprocessor">#include&lt;dune/geometry/quadraturerules.hh&gt;</span></div>
88 <div·class="line"><span·class="comment">//·dune-grid·includes</span></div>88 <div·class="line"><span·class="comment">//·dune-grid·includes</span></div>
89 <div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01025.html">dune/grid/yaspgrid.hh</a>&gt;</span></div>89 <div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01025.html">dune/grid/yaspgrid.hh</a>&gt;</span></div>
90 <div·class="line">·</div>90 <div·class="line">·</div>
91 <div·class="line">·</div>91 <div·class="line">·</div>
92 <div·class="line"><span·class="keywordtype">int</span>·<a·id="a0"·name="a0"></a><a·class="code·hl_function"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>(<span·class="keywordtype">int</span>·argc,·<span·class="keywordtype">char</span>**·argv)</div>92 <div·class="line"><span·class="keywordtype">int</span>·<a·id="a0"·name="a0"></a><a·class="code·hl_function"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>(<span·class="keywordtype">int</span>·argc,·<span·class="keywordtype">char</span>**·argv)</div>
93 <div·class="line">{</div>93 <div·class="line">{</div>
94 <div·class="line">··<span·class="comment">//·Maybe·initialize·Mpi</span></div>94 <div·class="line">··<span·class="comment">//·Maybe·initialize·Mpi</span></div>
95 <div·class="line">··[[maybe_unused]]·Dune::MPIHelper&amp;·helper·=·Dune::MPIHelper::instance(argc,·argv);</div>95 <div·class="line">··[[maybe_unused]]·Dune::MPIHelper&amp;·helper·=·Dune::MPIHelper::instance(argc,·argv);</div>
96 <div·class="line">·</div>96 <div·class="line">·</div>
97 <div·class="line">··<span·class="comment">//·[set·up·grid]</span></div>97 <div·class="line">··<span·class="comment">//·[set·up·grid]</span></div>
98 <div·class="line">··<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dim·=·4;</div>98 <div·class="line">··<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dim·=·4;</div>
99 <div·class="line">··<span·class="keyword">using·</span>Grid·=·<a·id="_a1"·name="_a1"></a><a·class="code·hl_class"·href="a04236.html">Dune::YaspGrid&lt;dim&gt;</a>;</div>99 <div·class="line">··<span·class="keyword">using·</span>Grid·=·<a·id="_a1"·name="_a1"></a><a·class="code·hl_class"·href="a04236.html">Dune::YaspGrid&lt;dim&gt;</a>;</div>
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 <div·class="line">········{</div>143 <div·class="line">········{</div>
144 <div·class="line">··········<span·class="keyword">auto</span>·geoI·=·I.geometry();</div>144 <div·class="line">··········<span·class="keyword">auto</span>·geoI·=·I.geometry();</div>
145 <div·class="line">··········divergence·+=·f(geoI.center())*I.centerUnitOuterNormal()*geoI.volume();</div>145 <div·class="line">··········divergence·+=·f(geoI.center())*I.centerUnitOuterNormal()*geoI.volume();</div>
146 <div·class="line">········}</div>146 <div·class="line">········}</div>
147 <div·class="line">··}</div>147 <div·class="line">··}</div>
148 <div·class="line">··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;divergence·=·&quot;</span>·&lt;&lt;·divergence·&lt;&lt;·std::endl;</div>148 <div·class="line">··std::cout·&lt;&lt;·<span·class="stringliteral">&quot;divergence·=·&quot;</span>·&lt;&lt;·divergence·&lt;&lt;·std::endl;</div>
149 <div·class="line">}</div>149 <div·class="line">}</div>
150 <div·class="ttc"·id="aa00149_html_a3c04138a5bfe5d72780bb7e82a18e627"><div·class="ttname"><a·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a></div><div·class="ttdeci">int·main(int·argc,·char·**argv)</div><div·class="ttdef"><b>Definition</b>·recipe-integration.cc:65</div></div>150 <div·class="ttc"·id="aa00146_html_a3c04138a5bfe5d72780bb7e82a18e627"><div·class="ttname"><a·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a></div><div·class="ttdeci">int·main(int·argc,·char·**argv)</div><div·class="ttdef"><b>Definition</b>·recipe-integration.cc:65</div></div>
151 <div·class="ttc"·id="aa01025_html"><div·class="ttname"><a·href="a01025.html">yaspgrid.hh</a></div></div>151 <div·class="ttc"·id="aa01025_html"><div·class="ttname"><a·href="a01025.html">yaspgrid.hh</a></div></div>
152 <div·class="ttc"·id="aa04236_html"><div·class="ttname"><a·href="a04236.html">Dune::YaspGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·yaspgrid.hh:166</div></div>152 <div·class="ttc"·id="aa04236_html"><div·class="ttname"><a·href="a04236.html">Dune::YaspGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·yaspgrid.hh:166</div></div>
153 </div><!--·fragment·-->·</div><!--·contents·-->153 </div><!--·fragment·-->·</div><!--·contents·-->
154 <!--·start·footer·part·-->154 <!--·start·footer·part·-->
155 <hr·class="footer"/><address·class="footer"><small>155 <hr·class="footer"/><address·class="footer"><small>
156 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8156 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
157 </small></address>157 </small></address>
3.69 KB
./usr/share/doc/libdune-grid-doc/doxygen/a04474.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 <div·class="line"><span·class="preprocessor">#include&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>82 <div·class="line"><span·class="preprocessor">#include&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
83 <div·class="line"><span·class="preprocessor">#include&lt;dune/common/parametertreeparser.hh&gt;</span></div>83 <div·class="line"><span·class="preprocessor">#include&lt;dune/common/parametertreeparser.hh&gt;</span></div>
84 <div·class="line"><span·class="preprocessor">#include&lt;dune/common/timer.hh&gt;</span></div>84 <div·class="line"><span·class="preprocessor">#include&lt;dune/common/timer.hh&gt;</span></div>
85 <div·class="line"><span·class="comment">//·dune-grid·includes</span></div>85 <div·class="line"><span·class="comment">//·dune-grid·includes</span></div>
86 <div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01025.html">dune/grid/yaspgrid.hh</a>&gt;</span></div>86 <div·class="line"><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01025.html">dune/grid/yaspgrid.hh</a>&gt;</span></div>
87 <div·class="line">·</div>87 <div·class="line">·</div>
88 <div·class="line">·</div>88 <div·class="line">·</div>
89 <div·class="line"><span·class="keywordtype">int</span>·<a·id="a0"·name="a0"></a><a·class="code·hl_function"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>(<span·class="keywordtype">int</span>·argc,·<span·class="keywordtype">char</span>**·argv)</div>89 <div·class="line"><span·class="keywordtype">int</span>·<a·id="a0"·name="a0"></a><a·class="code·hl_function"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>(<span·class="keywordtype">int</span>·argc,·<span·class="keywordtype">char</span>**·argv)</div>
90 <div·class="line">{</div>90 <div·class="line">{</div>
91 <div·class="line">··<span·class="comment">//·Maybe·initialize·Mpi</span></div>91 <div·class="line">··<span·class="comment">//·Maybe·initialize·Mpi</span></div>
92 <div·class="line">··[[maybe_unused]]·Dune::MPIHelper&amp;·helper·=·Dune::MPIHelper::instance(argc,·argv);</div>92 <div·class="line">··[[maybe_unused]]·Dune::MPIHelper&amp;·helper·=·Dune::MPIHelper::instance(argc,·argv);</div>
93 <div·class="line">·</div>93 <div·class="line">·</div>
94 <div·class="line">··<span·class="comment">//·[set·up·grid]</span></div>94 <div·class="line">··<span·class="comment">//·[set·up·grid]</span></div>
95 <div·class="line">··<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dim·=·4;</div>95 <div·class="line">··<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dim·=·4;</div>
96 <div·class="line">··<span·class="keyword">using·</span>Grid·=·<a·id="_a1"·name="_a1"></a><a·class="code·hl_class"·href="a04236.html">Dune::YaspGrid&lt;dim&gt;</a>;</div>96 <div·class="line">··<span·class="keyword">using·</span>Grid·=·<a·id="_a1"·name="_a1"></a><a·class="code·hl_class"·href="a04236.html">Dune::YaspGrid&lt;dim&gt;</a>;</div>
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 <div·class="line">·</div>118 <div·class="line">·</div>
119 <div·class="line">··<span·class="comment">//·[access·to·subentities]</span></div>119 <div·class="line">··<span·class="comment">//·[access·to·subentities]</span></div>
120 <div·class="line">··<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·mycodim·=·2;</div>120 <div·class="line">··<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·mycodim·=·2;</div>
121 <div·class="line">··<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>&amp;·e·:·elements(gv))</div>121 <div·class="line">··<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>&amp;·e·:·elements(gv))</div>
122 <div·class="line">····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i=0;·i&lt;e.subEntities(mycodim);·++i)</div>122 <div·class="line">····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i=0;·i&lt;e.subEntities(mycodim);·++i)</div>
123 <div·class="line">······[[maybe_unused]]·<span·class="keyword">auto</span>·v·=·e.template·subEntity&lt;codim&gt;(i);</div>123 <div·class="line">······[[maybe_unused]]·<span·class="keyword">auto</span>·v·=·e.template·subEntity&lt;codim&gt;(i);</div>
124 <div·class="line">}</div>124 <div·class="line">}</div>
125 <div·class="ttc"·id="aa00149_html_a3c04138a5bfe5d72780bb7e82a18e627"><div·class="ttname"><a·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a></div><div·class="ttdeci">int·main(int·argc,·char·**argv)</div><div·class="ttdef"><b>Definition</b>·recipe-integration.cc:65</div></div>125 <div·class="ttc"·id="aa00146_html_a3c04138a5bfe5d72780bb7e82a18e627"><div·class="ttname"><a·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a></div><div·class="ttdeci">int·main(int·argc,·char·**argv)</div><div·class="ttdef"><b>Definition</b>·recipe-integration.cc:65</div></div>
126 <div·class="ttc"·id="aa01025_html"><div·class="ttname"><a·href="a01025.html">yaspgrid.hh</a></div></div>126 <div·class="ttc"·id="aa01025_html"><div·class="ttname"><a·href="a01025.html">yaspgrid.hh</a></div></div>
127 <div·class="ttc"·id="aa04236_html"><div·class="ttname"><a·href="a04236.html">Dune::YaspGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·yaspgrid.hh:166</div></div>127 <div·class="ttc"·id="aa04236_html"><div·class="ttname"><a·href="a04236.html">Dune::YaspGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·yaspgrid.hh:166</div></div>
128 </div><!--·fragment·-->·</div><!--·contents·-->128 </div><!--·fragment·-->·</div><!--·contents·-->
129 <!--·start·footer·part·-->129 <!--·start·footer·part·-->
130 <hr·class="footer"/><address·class="footer"><small>130 <hr·class="footer"/><address·class="footer"><small>
131 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8131 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
132 </small></address>132 </small></address>
1.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07097.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">backuprestore.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">backuprestore.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;type_traits&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;type_traits&gt;</code><br·/>
83 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07094_source.html">dune/grid/common/backuprestore.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07094_source.html">dune/grid/common/backuprestore.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00596_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00575_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>
87 </div>87 </div>
88 <p><a·href="a07097_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a07097_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">89 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>91 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03012.html">Dune::GeoGrid::BackupRestoreFacilities&lt;·Grid,·hasBackupRestoreFacilities·&gt;</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03012.html">Dune::GeoGrid::BackupRestoreFacilities&lt;·Grid,·hasBackupRestoreFacilities·&gt;</a></td></tr>
5.18 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07097_source.html
    
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_BACKUPRESTORE_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_BACKUPRESTORE_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07094.html">dune/grid/common/backuprestore.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07094.html">dune/grid/common/backuprestore.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00596.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00575.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="}">102 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="}">
103 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a01074.html">···19</a></span>··<span·class="keyword">namespace·</span>GeoGrid</div>103 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a01074.html">···19</a></span>··<span·class="keyword">namespace·</span>GeoGrid</div>
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····}</div>197 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····}</div>
198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··};</div>198 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··};</div>
199 </div>199 </div>
200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>200 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div>
201 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>}·<span·class="comment">//·namespace·Dune</span></div>201 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>}·<span·class="comment">//·namespace·Dune</span></div>
202 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>202 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div>
203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_BACKUPRESTORE_HH</span></div>203 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_BACKUPRESTORE_HH</span></div>
204 <div·class="ttc"·id="aa00596_html"><div·class="ttname"><a·href="a00596.html">declaration.hh</a></div></div>204 <div·class="ttc"·id="aa00575_html"><div·class="ttname"><a·href="a00575.html">declaration.hh</a></div></div>
205 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>205 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
206 <div·class="ttc"·id="aa02596_html"><div·class="ttname"><a·href="a02596.html">Dune::BackupRestoreFacility</a></div><div·class="ttdoc">facility·for·writing·and·reading·grids</div><div·class="ttdef"><b>Definition</b>·common/backuprestore.hh:43</div></div>206 <div·class="ttc"·id="aa02596_html"><div·class="ttname"><a·href="a02596.html">Dune::BackupRestoreFacility</a></div><div·class="ttdoc">facility·for·writing·and·reading·grids</div><div·class="ttdef"><b>Definition</b>·common/backuprestore.hh:43</div></div>
207 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>207 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>
208 <div·class="ttc"·id="aa03012_html"><div·class="ttname"><a·href="a03012.html">Dune::GeoGrid::BackupRestoreFacilities</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:27</div></div>208 <div·class="ttc"·id="aa03012_html"><div·class="ttname"><a·href="a03012.html">Dune::GeoGrid::BackupRestoreFacilities</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:27</div></div>
209 <div·class="ttc"·id="aa03016_html"><div·class="ttname"><a·href="a03016.html">Dune::GeoGrid::BackupRestoreFacilities&lt;·Grid,·true·&gt;</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:31</div></div>209 <div·class="ttc"·id="aa03016_html"><div·class="ttname"><a·href="a03016.html">Dune::GeoGrid::BackupRestoreFacilities&lt;·Grid,·true·&gt;</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:31</div></div>
210 <div·class="ttc"·id="aa03016_html_a8c56777f124decb877599b5222079849"><div·class="ttname"><a·href="a03016.html#a8c56777f124decb877599b5222079849">Dune::GeoGrid::BackupRestoreFacilities&lt;·Grid,·true·&gt;::asImp</a></div><div·class="ttdeci">const·Grid·&amp;·asImp()·const</div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:43</div></div>210 <div·class="ttc"·id="aa03016_html_a8c56777f124decb877599b5222079849"><div·class="ttname"><a·href="a03016.html#a8c56777f124decb877599b5222079849">Dune::GeoGrid::BackupRestoreFacilities&lt;·Grid,·true·&gt;::asImp</a></div><div·class="ttdeci">const·Grid·&amp;·asImp()·const</div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:43</div></div>
211 <div·class="ttc"·id="aa03016_html_aaec3b310f0162197daf3a514fa4d90be"><div·class="ttname"><a·href="a03016.html#aaec3b310f0162197daf3a514fa4d90be">Dune::GeoGrid::BackupRestoreFacilities&lt;·Grid,·true·&gt;::BackupRestoreFacilities</a></div><div·class="ttdeci">BackupRestoreFacilities()</div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:35</div></div>211 <div·class="ttc"·id="aa03016_html_aaec3b310f0162197daf3a514fa4d90be"><div·class="ttname"><a·href="a03016.html#aaec3b310f0162197daf3a514fa4d90be">Dune::GeoGrid::BackupRestoreFacilities&lt;·Grid,·true·&gt;::BackupRestoreFacilities</a></div><div·class="ttdeci">BackupRestoreFacilities()</div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:35</div></div>
1.33 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07109.html
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
83 <code>#include·&lt;type_traits&gt;</code><br·/>83 <code>#include·&lt;type_traits&gt;</code><br·/>
84 <code>#include·&lt;utility&gt;</code><br·/>84 <code>#include·&lt;utility&gt;</code><br·/>
85 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>85 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a00596_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a00575_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>
88 </div>88 </div>
89 <p><a·href="a07109_source.html">Go·to·the·source·code·of·this·file.</a></p>89 <p><a·href="a07109_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">90 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>92 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03032.html">Dune::Capabilities::hasSingleGeometryType&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03032.html">Dune::Capabilities::hasSingleGeometryType&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;·&gt;</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.48 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07109_source.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00596.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00575.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="comment">//·Capabilities</span></div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="comment">//·Capabilities</span></div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·------------</span></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="comment">//·------------</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
Offset 248, 15 lines modifiedOffset 248, 15 lines modified
248 </div>248 </div>
249 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div>249 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div>
250 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>··}·<span·class="comment">//·namespace·Capabilities</span></div>250 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>··}·<span·class="comment">//·namespace·Capabilities</span></div>
251 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>·</div>251 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>·</div>
252 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>}·<span·class="comment">//·namespace·Dune</span></div>252 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>}·<span·class="comment">//·namespace·Dune</span></div>
253 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>·</div>253 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>·</div>
254 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_CAPABILITIES_HH</span></div>254 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_CAPABILITIES_HH</span></div>
255 <div·class="ttc"·id="aa00596_html"><div·class="ttname"><a·href="a00596.html">declaration.hh</a></div></div>255 <div·class="ttc"·id="aa00575_html"><div·class="ttname"><a·href="a00575.html">declaration.hh</a></div></div>
256 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>256 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
257 <div·class="ttc"·id="aa02628_html"><div·class="ttname"><a·href="a02628.html">Dune::Capabilities::hasSingleGeometryType</a></div><div·class="ttdoc">Specialize·with·'true'·for·if·the·codimension·0·entity·of·the·grid·has·only·one·possible·geometry·typ...</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:27</div></div>257 <div·class="ttc"·id="aa02628_html"><div·class="ttname"><a·href="a02628.html">Dune::Capabilities::hasSingleGeometryType</a></div><div·class="ttdoc">Specialize·with·'true'·for·if·the·codimension·0·entity·of·the·grid·has·only·one·possible·geometry·typ...</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:27</div></div>
258 <div·class="ttc"·id="aa02628_html_abf782a7868e92b75f99183208936f4c3"><div·class="ttname"><a·href="a02628.html#abf782a7868e92b75f99183208936f4c3">Dune::Capabilities::hasSingleGeometryType::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:28</div></div>258 <div·class="ttc"·id="aa02628_html_abf782a7868e92b75f99183208936f4c3"><div·class="ttname"><a·href="a02628.html#abf782a7868e92b75f99183208936f4c3">Dune::Capabilities::hasSingleGeometryType::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:28</div></div>
259 <div·class="ttc"·id="aa02628_html_ac0c3cafd7214588634f519c7c0fbf0f4"><div·class="ttname"><a·href="a02628.html#ac0c3cafd7214588634f519c7c0fbf0f4">Dune::Capabilities::hasSingleGeometryType::topologyId</a></div><div·class="ttdeci">static·const·unsigned·int·topologyId</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:31</div></div>259 <div·class="ttc"·id="aa02628_html_ac0c3cafd7214588634f519c7c0fbf0f4"><div·class="ttname"><a·href="a02628.html#ac0c3cafd7214588634f519c7c0fbf0f4">Dune::Capabilities::hasSingleGeometryType::topologyId</a></div><div·class="ttdeci">static·const·unsigned·int·topologyId</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:31</div></div>
260 <div·class="ttc"·id="aa02636_html"><div·class="ttname"><a·href="a02636.html">Dune::Capabilities::hasEntity</a></div><div·class="ttdoc">Specialize·with·'true'·for·all·codims·that·a·grid·implements·entities·for.·(default=false)</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:58</div></div>260 <div·class="ttc"·id="aa02636_html"><div·class="ttname"><a·href="a02636.html">Dune::Capabilities::hasEntity</a></div><div·class="ttdoc">Specialize·with·'true'·for·all·codims·that·a·grid·implements·entities·for.·(default=false)</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:58</div></div>
261 <div·class="ttc"·id="aa02636_html_a75e9ee2b00464750e2b26fd36b8ae7a1"><div·class="ttname"><a·href="a02636.html#a75e9ee2b00464750e2b26fd36b8ae7a1">Dune::Capabilities::hasEntity::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:59</div></div>261 <div·class="ttc"·id="aa02636_html_a75e9ee2b00464750e2b26fd36b8ae7a1"><div·class="ttname"><a·href="a02636.html#a75e9ee2b00464750e2b26fd36b8ae7a1">Dune::Capabilities::hasEntity::v</a></div><div·class="ttdeci">static·const·bool·v</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:59</div></div>
262 <div·class="ttc"·id="aa02640_html"><div·class="ttname"><a·href="a02640.html">Dune::Capabilities::hasEntityIterator</a></div><div·class="ttdoc">specialize·with·'true'·for·all·codims·that·a·grid·provides·an·iterator·for·(default=hasEntity&lt;codim&gt;:...</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:74</div></div>262 <div·class="ttc"·id="aa02640_html"><div·class="ttname"><a·href="a02640.html">Dune::Capabilities::hasEntityIterator</a></div><div·class="ttdoc">specialize·with·'true'·for·all·codims·that·a·grid·provides·an·iterator·for·(default=hasEntity&lt;codim&gt;:...</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:74</div></div>
2.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07112.html
    
Offset 77, 18 lines modifiedOffset 77, 18 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">datahandle.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">datahandle.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00641_source.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a00689_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a00695_source.html">dune/grid/albertagrid/refinement.hh</a>&gt;</code><br·/>
88 </div>88 </div>
89 <p><a·href="a07112_source.html">Go·to·the·source·code·of·this·file.</a></p>89 <p><a·href="a07112_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">90 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>92 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01968.html">Dune::Alberta::AdaptRestrictProlongHandler&lt;·Grid,·RestrictProlongOperator·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01968.html">Dune::Alberta::AdaptRestrictProlongHandler&lt;·Grid,·RestrictProlongOperator·&gt;</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
8.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07112_source.html
    
Offset 88, 18 lines modifiedOffset 88, 18 lines modified
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRIDDATAHANDLE_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTAGRIDDATAHANDLE_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAGRIDDATAHANDLE_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTAGRIDDATAHANDLE_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00641.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00689.html">dune/grid/albertagrid/refinement.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00695.html">dune/grid/albertagrid/refinement.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>Alberta</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>Alberta</div>
Offset 154, 18 lines modifiedOffset 154, 18 lines modified
154 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··}</div>154 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··}</div>
155 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>155 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
156 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>}</div>156 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>}</div>
157 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>157 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
158 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>158 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
159 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>159 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
160 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#endif</span></div>160 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="preprocessor">#endif</span></div>
161 <div·class="ttc"·id="aa00617_html"><div·class="ttname"><a·href="a00617.html">misc.hh</a></div></div> 
162 <div·class="ttc"·id="aa00653_html"><div·class="ttname"><a·href="a00653.html">albertaheader.hh</a></div></div>161 <div·class="ttc"·id="aa00641_html"><div·class="ttname"><a·href="a00641.html">albertaheader.hh</a></div></div>
 162 <div·class="ttc"·id="aa00653_html"><div·class="ttname"><a·href="a00653.html">misc.hh</a></div></div>
 163 <div·class="ttc"·id="aa00662_html"><div·class="ttname"><a·href="a00662.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>
163 <div·class="ttc"·id="aa00689_html"><div·class="ttname"><a·href="a00689.html">refinement.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for·geometryInFather</div></div>164 <div·class="ttc"·id="aa00695_html"><div·class="ttname"><a·href="a00695.html">refinement.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for·geometryInFather</div></div>
164 <div·class="ttc"·id="aa00719_html"><div·class="ttname"><a·href="a00719.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div> 
165 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>165 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
166 <div·class="ttc"·id="aa01968_html"><div·class="ttname"><a·href="a01968.html">Dune::Alberta::AdaptRestrictProlongHandler</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/datahandle.hh:27</div></div>166 <div·class="ttc"·id="aa01968_html"><div·class="ttname"><a·href="a01968.html">Dune::Alberta::AdaptRestrictProlongHandler</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/datahandle.hh:27</div></div>
167 <div·class="ttc"·id="aa01968_html_a2caa6ccd47e4574bbbc379f71cc2dae1"><div·class="ttname"><a·href="a01968.html#a2caa6ccd47e4574bbbc379f71cc2dae1">Dune::Alberta::AdaptRestrictProlongHandler::AdaptRestrictProlongHandler</a></div><div·class="ttdeci">AdaptRestrictProlongHandler(Grid·&amp;grid,·RestrictProlongOperator·&amp;rpOp)</div><div·class="ttdef"><b>Definition</b>·albertagrid/datahandle.hh:42</div></div>167 <div·class="ttc"·id="aa01968_html_a2caa6ccd47e4574bbbc379f71cc2dae1"><div·class="ttname"><a·href="a01968.html#a2caa6ccd47e4574bbbc379f71cc2dae1">Dune::Alberta::AdaptRestrictProlongHandler::AdaptRestrictProlongHandler</a></div><div·class="ttdeci">AdaptRestrictProlongHandler(Grid·&amp;grid,·RestrictProlongOperator·&amp;rpOp)</div><div·class="ttdef"><b>Definition</b>·albertagrid/datahandle.hh:42</div></div>
168 <div·class="ttc"·id="aa01968_html_a31f6d9b95dd911e985a39bbf4db9b804"><div·class="ttname"><a·href="a01968.html#a31f6d9b95dd911e985a39bbf4db9b804">Dune::Alberta::AdaptRestrictProlongHandler::restrictLocal</a></div><div·class="ttdeci">void·restrictLocal(const·Patch·&amp;patch,·int·i)</div><div·class="ttdef"><b>Definition</b>·albertagrid/datahandle.hh:48</div></div>168 <div·class="ttc"·id="aa01968_html_a31f6d9b95dd911e985a39bbf4db9b804"><div·class="ttname"><a·href="a01968.html#a31f6d9b95dd911e985a39bbf4db9b804">Dune::Alberta::AdaptRestrictProlongHandler::restrictLocal</a></div><div·class="ttdeci">void·restrictLocal(const·Patch·&amp;patch,·int·i)</div><div·class="ttdef"><b>Definition</b>·albertagrid/datahandle.hh:48</div></div>
169 <div·class="ttc"·id="aa01968_html_a7be6366971e92fc1949f2f4aa00c66cb"><div·class="ttname"><a·href="a01968.html#a7be6366971e92fc1949f2f4aa00c66cb">Dune::Alberta::AdaptRestrictProlongHandler::prolongLocal</a></div><div·class="ttdeci">void·prolongLocal(const·Patch·&amp;patch,·int·i)</div><div·class="ttdef"><b>Definition</b>·albertagrid/datahandle.hh:55</div></div>169 <div·class="ttc"·id="aa01968_html_a7be6366971e92fc1949f2f4aa00c66cb"><div·class="ttname"><a·href="a01968.html#a7be6366971e92fc1949f2f4aa00c66cb">Dune::Alberta::AdaptRestrictProlongHandler::prolongLocal</a></div><div·class="ttdeci">void·prolongLocal(const·Patch·&amp;patch,·int·i)</div><div·class="ttdef"><b>Definition</b>·albertagrid/datahandle.hh:55</div></div>
170 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>170 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>
171 <div·class="ttc"·id="aa02516_html"><div·class="ttname"><a·href="a02516.html">Dune::Alberta::Patch</a></div><div·class="ttdef"><b>Definition</b>·refinement.hh:40</div></div>171 <div·class="ttc"·id="aa02516_html"><div·class="ttname"><a·href="a02516.html">Dune::Alberta::Patch</a></div><div·class="ttdef"><b>Definition</b>·refinement.hh:40</div></div>
1.07 KB
html2text {}
    
Offset 73, 21 lines modifiedOffset 73, 21 lines modified
73 63·}73 63·}
74 6474 64
75 65}75 65}
76 6676 66
77 67#endif·//·#if·HAVE_ALBERTA77 67#endif·//·#if·HAVE_ALBERTA
78 6878 68
79 69#endif79 69#endif
80 _\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h 
81 _\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h80 _\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h
 81 _\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h
 82 _\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h
 83 provides·a·wrapper·for·ALBERTA's·el_info·structure
82 _\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h84 _\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h
83 provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for85 provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for
84 geometryInFather86 geometryInFather
85 _\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h 
86 provides·a·wrapper·for·ALBERTA's·el_info·structure 
87 _\x8D_\x8u_\x8n_\x8e87 _\x8D_\x8u_\x8n_\x8e
88 Include·standard·header·files.88 Include·standard·header·files.
89 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6089 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
90 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8R_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8P_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r90 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8R_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8P_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r
91 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·albertagrid/datahandle.hh:2791 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·albertagrid/datahandle.hh:27
92 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8R_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8P_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8R_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8P_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r92 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8R_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8P_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r_\x8:_\x8:_\x8A_\x8d_\x8a_\x8p_\x8t_\x8R_\x8e_\x8s_\x8t_\x8r_\x8i_\x8c_\x8t_\x8P_\x8r_\x8o_\x8l_\x8o_\x8n_\x8g_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8r
93 AdaptRestrictProlongHandler(Grid·&grid,·RestrictProlongOperator·&rpOp)93 AdaptRestrictProlongHandler(Grid·&grid,·RestrictProlongOperator·&rpOp)
966 B
./usr/share/doc/libdune-grid-doc/doxygen/a07118.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">datahandle.hh·File·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">datahandle.hh·File·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>79 <div·class="textblock"><code>#include·&lt;cstddef&gt;</code><br·/>
80 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>80 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
81 </div>81 </div>
82 <p><a·href="a07118_source.html">Go·to·the·source·code·of·this·file.</a></p>82 <p><a·href="a07118_source.html">Go·to·the·source·code·of·this·file.</a></p>
83 </div><!--·contents·-->83 </div><!--·contents·-->
84 <!--·start·footer·part·-->84 <!--·start·footer·part·-->
85 <hr·class="footer"/><address·class="footer"><small>85 <hr·class="footer"/><address·class="footer"><small>
86 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.886 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
87 </small></address>87 </small></address>
4.68 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07118_source.html
    
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_CONCEPTS_ARCHETYPES_COMMDATAHANDLE_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_CONCEPTS_ARCHETYPES_COMMDATAHANDLE_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_CONCEPTS_ARCHETYPES_COMMDATAHANDLE_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_CONCEPTS_ARCHETYPES_COMMDATAHANDLE_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span>Dune::Concept::Archetypes·{</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span>Dune::Concept::Archetypes·{</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Data&gt;</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Data&gt;</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">struct·</span>CommDataHandle·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02716.html">Dune::CommDataHandleIF</a>&lt;CommDataHandle&lt;Data&gt;,·Data&gt;</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">struct·</span>CommDataHandle·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02716.html">Dune::CommDataHandleIF</a>&lt;CommDataHandle&lt;Data&gt;,·Data&gt;</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keywordtype">void</span>·scatter·(Buffer&amp;·buffer,·<span·class="keyword">const</span>·Entity&amp;·entity,·std::size_t·size);</div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keywordtype">void</span>·scatter·(Buffer&amp;·buffer,·<span·class="keyword">const</span>·Entity&amp;·entity,·std::size_t·size);</div>
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>};</div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>};</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>}·<span·class="comment">//·end·namespace·Dune::Concept::Archetypes</span></div>116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>}·<span·class="comment">//·end·namespace·Dune::Concept::Archetypes</span></div>
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DOXYGEN</span></div>117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DOXYGEN</span></div>
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPTS_ARCHETYPES_COMMDATAHANDLE_HH</span></div>119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPTS_ARCHETYPES_COMMDATAHANDLE_HH</span></div>
120 <div·class="ttc"·id="aa00245_html"><div·class="ttname"><a·href="a00245.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>120 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>
121 <div·class="ttc"·id="aa02716_html"><div·class="ttname"><a·href="a02716.html">Dune::CommDataHandleIF</a></div><div·class="ttdoc">CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the...</div><div·class="ttdef"><b>Definition</b>·datahandleif.hh:78</div></div>121 <div·class="ttc"·id="aa02716_html"><div·class="ttname"><a·href="a02716.html">Dune::CommDataHandleIF</a></div><div·class="ttdoc">CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the...</div><div·class="ttdef"><b>Definition</b>·datahandleif.hh:78</div></div>
122 </div><!--·fragment·--></div><!--·contents·-->122 </div><!--·fragment·--></div><!--·contents·-->
123 <!--·start·footer·part·-->123 <!--·start·footer·part·-->
124 <hr·class="footer"/><address·class="footer"><small>124 <hr·class="footer"/><address·class="footer"><small>
125 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8125 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
126 </small></address>126 </small></address>
127 </body>127 </body>
1.22 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07121.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">datahandle.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">datahandle.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07151_source.html">dune/grid/geometrygrid/entity.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07151_source.html">dune/grid/geometrygrid/entity.hh</a>&gt;</code><br·/>
87 </div>87 </div>
88 <p><a·href="a07121_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a07121_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">89 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
5.59 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07121_source.html
    
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_DATAHANDLE_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_DATAHANDLE_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_DATAHANDLE_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_DATAHANDLE_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07151.html">dune/grid/geometrygrid/entity.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07151.html">dune/grid/geometrygrid/entity.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 </div>182 </div>
183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>183 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div>
184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>184 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>
185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>185 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>}·<span·class="comment">//·namespace·Dune</span></div>186 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>}·<span·class="comment">//·namespace·Dune</span></div>
187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>187 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_DATAHANDLE_HH</span></div>188 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_DATAHANDLE_HH</span></div>
189 <div·class="ttc"·id="aa00245_html"><div·class="ttname"><a·href="a00245.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>189 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>
190 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>190 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
191 <div·class="ttc"·id="aa02716_html"><div·class="ttname"><a·href="a02716.html">Dune::CommDataHandleIF</a></div><div·class="ttdoc">CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the...</div><div·class="ttdef"><b>Definition</b>·datahandleif.hh:78</div></div>191 <div·class="ttc"·id="aa02716_html"><div·class="ttname"><a·href="a02716.html">Dune::CommDataHandleIF</a></div><div·class="ttdoc">CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the...</div><div·class="ttdef"><b>Definition</b>·datahandleif.hh:78</div></div>
192 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>192 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>
193 <div·class="ttc"·id="aa03080_html"><div·class="ttname"><a·href="a03080.html">Dune::Capabilities::CodimCache</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/capabilities.hh:116</div></div>193 <div·class="ttc"·id="aa03080_html"><div·class="ttname"><a·href="a03080.html">Dune::Capabilities::CodimCache</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/capabilities.hh:116</div></div>
194 <div·class="ttc"·id="aa03160_html"><div·class="ttname"><a·href="a03160.html">Dune::GeoGrid::CommDataHandle</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/datahandle.hh:27</div></div>194 <div·class="ttc"·id="aa03160_html"><div·class="ttname"><a·href="a03160.html">Dune::GeoGrid::CommDataHandle</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/datahandle.hh:27</div></div>
195 <div·class="ttc"·id="aa03160_html_a547024e861beb9dab3cf7f6b5868ef53"><div·class="ttname"><a·href="a03160.html#a547024e861beb9dab3cf7f6b5868ef53">Dune::GeoGrid::CommDataHandle::fixedSize</a></div><div·class="ttdeci">bool·fixedSize(int·dim,·int·codim)·const</div><div·class="ttdef"><b>Definition</b>·geometrygrid/datahandle.hh:44</div></div>195 <div·class="ttc"·id="aa03160_html_a547024e861beb9dab3cf7f6b5868ef53"><div·class="ttname"><a·href="a03160.html#a547024e861beb9dab3cf7f6b5868ef53">Dune::GeoGrid::CommDataHandle::fixedSize</a></div><div·class="ttdeci">bool·fixedSize(int·dim,·int·codim)·const</div><div·class="ttdef"><b>Definition</b>·geometrygrid/datahandle.hh:44</div></div>
196 <div·class="ttc"·id="aa03160_html_a7de2cdb824b856711a0aa40eb13f7440"><div·class="ttname"><a·href="a03160.html#a7de2cdb824b856711a0aa40eb13f7440">Dune::GeoGrid::CommDataHandle::contains</a></div><div·class="ttdeci">bool·contains(int·dim,·int·codim)·const</div><div·class="ttdef"><b>Definition</b>·geometrygrid/datahandle.hh:36</div></div>196 <div·class="ttc"·id="aa03160_html_a7de2cdb824b856711a0aa40eb13f7440"><div·class="ttname"><a·href="a03160.html#a7de2cdb824b856711a0aa40eb13f7440">Dune::GeoGrid::CommDataHandle::contains</a></div><div·class="ttdeci">bool·contains(int·dim,·int·codim)·const</div><div·class="ttdef"><b>Definition</b>·geometrygrid/datahandle.hh:36</div></div>
1.36 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07127.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;dune-grid-config.hh&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;dune-grid-config.hh&gt;</code><br·/>
84 <code>#include·&lt;cstdio&gt;</code><br·/>84 <code>#include·&lt;cstdio&gt;</code><br·/>
85 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>85 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>86 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07136_source.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07136_source.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code><br·/>
89 </div><table·class="memberdecls">89 </div><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>91 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03652.html">Dune::DGFPrintInfo</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03652.html">Dune::DGFPrintInfo</a></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">94 </table><table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
1.58 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07130.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00722_source.html">dune/grid/albertagrid.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00722_source.html">dune/grid/albertagrid.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07178_source.html">dune/grid/albertagrid/gridfactory.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07178_source.html">dune/grid/albertagrid/gridfactory.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07136_source.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07136_source.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07244_source.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07244_source.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>
89 </div>89 </div>
90 <p><a·href="a07130_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a07130_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
93 Classes</h2></td></tr>93 Classes</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01976.html">Dune::DGFGridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01976.html">Dune::DGFGridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;</a></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.75 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07130_source.html
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00722.html">dune/grid/albertagrid.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00722.html">dune/grid/albertagrid.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07178.html">dune/grid/albertagrid/gridfactory.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07178.html">dune/grid/albertagrid/gridfactory.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07136.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07136.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07244.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07244.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="comment">//·External·Forward·Declarations</span></div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="comment">//·External·Forward·Declarations</span></div>
Offset 297, 15 lines modifiedOffset 297, 15 lines modified
297 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div>297 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div>
298 <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>}</div>298 <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>}</div>
299 <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>·</div>299 <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>·</div>
300 <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>300 <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
301 <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>·</div>301 <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>·</div>
302 <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_DGFPARSER_HH</span></div>302 <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_DGFPARSER_HH</span></div>
303 <div·class="ttc"·id="aa00722_html"><div·class="ttname"><a·href="a00722.html">albertagrid.hh</a></div></div>303 <div·class="ttc"·id="aa00722_html"><div·class="ttname"><a·href="a00722.html">albertagrid.hh</a></div></div>
304 <div·class="ttc"·id="aa00827_html"><div·class="ttname"><a·href="a00827.html">parser.hh</a></div></div>304 <div·class="ttc"·id="aa00848_html"><div·class="ttname"><a·href="a00848.html">parser.hh</a></div></div>
305 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>305 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
306 <div·class="ttc"·id="aa01900_html"><div·class="ttname"><a·href="a01900.html">Dune::DGFGridFactory</a></div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:38</div></div>306 <div·class="ttc"·id="aa01900_html"><div·class="ttname"><a·href="a01900.html">Dune::DGFGridFactory</a></div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:38</div></div>
307 <div·class="ttc"·id="aa01900_html_aaffd9982016fe3b91b0ef27ad435efdb"><div·class="ttname"><a·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">Dune::DGFGridFactory::dimension</a></div><div·class="ttdeci">static·const·int·dimension</div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:40</div></div>307 <div·class="ttc"·id="aa01900_html_aaffd9982016fe3b91b0ef27ad435efdb"><div·class="ttname"><a·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">Dune::DGFGridFactory::dimension</a></div><div·class="ttdeci">static·const·int·dimension</div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:40</div></div>
308 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>308 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>
309 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>309 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>
310 <div·class="ttc"·id="aa01972_html_a444ce2caf541794180bfc09e26450311"><div·class="ttname"><a·href="a01972.html#a444ce2caf541794180bfc09e26450311">Dune::Intersection::indexInInside</a></div><div·class="ttdeci">int·indexInInside()·const</div><div·class="ttdoc">Local·index·of·codim·1·entity·in·the·inside()·entity·where·intersection·is·contained·in.</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:346</div></div>310 <div·class="ttc"·id="aa01972_html_a444ce2caf541794180bfc09e26450311"><div·class="ttname"><a·href="a01972.html#a444ce2caf541794180bfc09e26450311">Dune::Intersection::indexInInside</a></div><div·class="ttdeci">int·indexInInside()·const</div><div·class="ttdoc">Local·index·of·codim·1·entity·in·the·inside()·entity·where·intersection·is·contained·in.</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:346</div></div>
311 <div·class="ttc"·id="aa01972_html_a9b51fa767d590db716192ac5aa12fd83"><div·class="ttname"><a·href="a01972.html#a9b51fa767d590db716192ac5aa12fd83">Dune::Intersection::inside</a></div><div·class="ttdeci">Entity·inside()·const</div><div·class="ttdoc">return·Entity·on·the·inside·of·this·intersection.·That·is·the·Entity·where·we·started·this.</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:250</div></div>311 <div·class="ttc"·id="aa01972_html_a9b51fa767d590db716192ac5aa12fd83"><div·class="ttname"><a·href="a01972.html#a9b51fa767d590db716192ac5aa12fd83">Dune::Intersection::inside</a></div><div·class="ttdeci">Entity·inside()·const</div><div·class="ttdoc">return·Entity·on·the·inside·of·this·intersection.·That·is·the·Entity·where·we·started·this.</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:250</div></div>
1.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07133.html
    
Offset 74, 19 lines modifiedOffset 74, 19 lines modified
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">dgfparser.hh·File·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">dgfparser.hh·File·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a07136_source.html">dgfparser/dgfparser.hh</a>&quot;</code><br·/>79 <div·class="textblock"><code>#include·&quot;<a·class="el"·href="a07136_source.html">dgfparser/dgfparser.hh</a>&quot;</code><br·/>
80 <code>#include·&lt;<a·class="el"·href="a07130_source.html">dune/grid/albertagrid/dgfparser.hh</a>&gt;</code><br·/>80 <code>#include·&lt;<a·class="el"·href="a07130_source.html">dune/grid/albertagrid/dgfparser.hh</a>&gt;</code><br·/>
81 <code>#include·&quot;<a·class="el"·href="a00839_source.html">dgfparser/dgfug.hh</a>&quot;</code><br·/>81 <code>#include·&quot;<a·class="el"·href="a00941_source.html">dgfparser/dgfug.hh</a>&quot;</code><br·/>
82 <code>#include·&quot;<a·class="el"·href="a00830_source.html">dgfparser/dgfoned.hh</a>&quot;</code><br·/>82 <code>#include·&quot;<a·class="el"·href="a00851_source.html">dgfparser/dgfoned.hh</a>&quot;</code><br·/>
83 <code>#include·&quot;<a·class="el"·href="a00947_source.html">dgfparser/dgfyasp.hh</a>&quot;</code><br·/>83 <code>#include·&quot;<a·class="el"·href="a00950_source.html">dgfparser/dgfyasp.hh</a>&quot;</code><br·/>
84 <code>#include·&quot;<a·class="el"·href="a00836_source.html">dgfparser/dgfgeogrid.hh</a>&quot;</code><br·/>84 <code>#include·&quot;<a·class="el"·href="a00938_source.html">dgfparser/dgfgeogrid.hh</a>&quot;</code><br·/>
85 <code>#include·&quot;<a·class="el"·href="a00833_source.html">dgfparser/dgfidentitygrid.hh</a>&quot;</code><br·/>85 <code>#include·&quot;<a·class="el"·href="a00935_source.html">dgfparser/dgfidentitygrid.hh</a>&quot;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a07133_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a07133_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 </div><!--·contents·-->88 </div><!--·contents·-->
89 <!--·start·footer·part·-->89 <!--·start·footer·part·-->
90 <hr·class="footer"/><address·class="footer"><small>90 <hr·class="footer"/><address·class="footer"><small>
91 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.891 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
92 </small></address>92 </small></address>
4.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07133_source.html
    
Offset 87, 25 lines modifiedOffset 87, 25 lines modified
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFPARSER_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFPARSER_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFPARSER_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFPARSER_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">//·include·dgf·parser</span></div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="comment">//·include·dgf·parser</span></div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07136.html">dgfparser/dgfparser.hh</a>&quot;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07136.html">dgfparser/dgfparser.hh</a>&quot;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">/*·include·the·implementations·*/</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="comment">/*·include·the·implementations·*/</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07130.html">dune/grid/albertagrid/dgfparser.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07130.html">dune/grid/albertagrid/dgfparser.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00839.html">dgfparser/dgfug.hh</a>&quot;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00941.html">dgfparser/dgfug.hh</a>&quot;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00830.html">dgfparser/dgfoned.hh</a>&quot;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00851.html">dgfparser/dgfoned.hh</a>&quot;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00947.html">dgfparser/dgfyasp.hh</a>&quot;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00950.html">dgfparser/dgfyasp.hh</a>&quot;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00836.html">dgfparser/dgfgeogrid.hh</a>&quot;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00938.html">dgfparser/dgfgeogrid.hh</a>&quot;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00833.html">dgfparser/dgfidentitygrid.hh</a>&quot;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00935.html">dgfparser/dgfidentitygrid.hh</a>&quot;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#endif</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#endif</span></div>
100 <div·class="ttc"·id="aa00830_html"><div·class="ttname"><a·href="a00830.html">dgfoned.hh</a></div></div>100 <div·class="ttc"·id="aa00851_html"><div·class="ttname"><a·href="a00851.html">dgfoned.hh</a></div></div>
101 <div·class="ttc"·id="aa00833_html"><div·class="ttname"><a·href="a00833.html">dgfidentitygrid.hh</a></div></div>101 <div·class="ttc"·id="aa00935_html"><div·class="ttname"><a·href="a00935.html">dgfidentitygrid.hh</a></div></div>
102 <div·class="ttc"·id="aa00836_html"><div·class="ttname"><a·href="a00836.html">dgfgeogrid.hh</a></div></div>102 <div·class="ttc"·id="aa00938_html"><div·class="ttname"><a·href="a00938.html">dgfgeogrid.hh</a></div></div>
103 <div·class="ttc"·id="aa00839_html"><div·class="ttname"><a·href="a00839.html">dgfug.hh</a></div></div>103 <div·class="ttc"·id="aa00941_html"><div·class="ttname"><a·href="a00941.html">dgfug.hh</a></div></div>
104 <div·class="ttc"·id="aa00947_html"><div·class="ttname"><a·href="a00947.html">dgfyasp.hh</a></div></div>104 <div·class="ttc"·id="aa00950_html"><div·class="ttname"><a·href="a00950.html">dgfyasp.hh</a></div></div>
105 <div·class="ttc"·id="aa07130_html"><div·class="ttname"><a·href="a07130.html">dgfparser.hh</a></div></div>105 <div·class="ttc"·id="aa07130_html"><div·class="ttname"><a·href="a07130.html">dgfparser.hh</a></div></div>
106 <div·class="ttc"·id="aa07136_html"><div·class="ttname"><a·href="a07136.html">dgfparser.hh</a></div></div>106 <div·class="ttc"·id="aa07136_html"><div·class="ttname"><a·href="a07136.html">dgfparser.hh</a></div></div>
107 </div><!--·fragment·--></div><!--·contents·-->107 </div><!--·fragment·--></div><!--·contents·-->
108 <!--·start·footer·part·-->108 <!--·start·footer·part·-->
109 <hr·class="footer"/><address·class="footer"><small>109 <hr·class="footer"/><address·class="footer"><small>
110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
111 </small></address>111 </small></address>
6.63 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07136.html
    
Offset 87, 37 lines modifiedOffset 87, 37 lines modified
87 <code>#include·&lt;vector&gt;</code><br·/>87 <code>#include·&lt;vector&gt;</code><br·/>
88 <code>#include·&lt;memory&gt;</code><br·/>88 <code>#include·&lt;memory&gt;</code><br·/>
89 <code>#include·&lt;map&gt;</code><br·/>89 <code>#include·&lt;map&gt;</code><br·/>
90 <code>#include·&lt;assert.h&gt;</code><br·/>90 <code>#include·&lt;assert.h&gt;</code><br·/>
91 <code>#include·&lt;cmath&gt;</code><br·/>91 <code>#include·&lt;cmath&gt;</code><br·/>
92 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>92 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
93 <code>#include·&lt;dune/common/stdstreams.hh&gt;</code><br·/>93 <code>#include·&lt;dune/common/stdstreams.hh&gt;</code><br·/>
94 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>94 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
95 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>95 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
96 <code>#include·&lt;<a·class="el"·href="a00863_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/>96 <code>#include·&lt;<a·class="el"·href="a00956_source.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</code><br·/>
97 <code>#include·&lt;<a·class="el"·href="a00851_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/>97 <code>#include·&lt;<a·class="el"·href="a00947_source.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</code><br·/>
98 <code>#include·&lt;<a·class="el"·href="a00827_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>98 <code>#include·&lt;<a·class="el"·href="a00848_source.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</code><br·/>
99 <code>#include·&lt;<a·class="el"·href="a00950_source.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</code><br·/>99 <code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</code><br·/>
100 <code>#include·&lt;<a·class="el"·href="a00857_source.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</code><br·/>100 <code>#include·&lt;<a·class="el"·href="a00944_source.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</code><br·/>
101 <code>#include·&lt;<a·class="el"·href="a00824_source.html">dune/grid/io/file/dgfparser/dgfgridfactory.hh</a>&gt;</code><br·/>101 <code>#include·&lt;<a·class="el"·href="a00842_source.html">dune/grid/io/file/dgfparser/dgfgridfactory.hh</a>&gt;</code><br·/>
102 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>102 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
103 <code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code><br·/>103 <code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</code><br·/>
104 <code>#include·&lt;<a·class="el"·href="a00872_source.html">dune/grid/io/file/dgfparser/blocks/boundaryseg.hh</a>&gt;</code><br·/>104 <code>#include·&lt;<a·class="el"·href="a00887_source.html">dune/grid/io/file/dgfparser/blocks/boundaryseg.hh</a>&gt;</code><br·/>
105 <code>#include·&lt;<a·class="el"·href="a00929_source.html">dune/grid/io/file/dgfparser/blocks/cube.hh</a>&gt;</code><br·/>105 <code>#include·&lt;<a·class="el"·href="a00878_source.html">dune/grid/io/file/dgfparser/blocks/cube.hh</a>&gt;</code><br·/>
106 <code>#include·&lt;<a·class="el"·href="a00935_source.html">dune/grid/io/file/dgfparser/blocks/dim.hh</a>&gt;</code><br·/>106 <code>#include·&lt;<a·class="el"·href="a00884_source.html">dune/grid/io/file/dgfparser/blocks/dim.hh</a>&gt;</code><br·/>
107 <code>#include·&lt;<a·class="el"·href="a00896_source.html">dune/grid/io/file/dgfparser/blocks/general.hh</a>&gt;</code><br·/>107 <code>#include·&lt;<a·class="el"·href="a00929_source.html">dune/grid/io/file/dgfparser/blocks/general.hh</a>&gt;</code><br·/>
108 <code>#include·&lt;<a·class="el"·href="a00911_source.html">dune/grid/io/file/dgfparser/blocks/gridparameter.hh</a>&gt;</code><br·/>108 <code>#include·&lt;<a·class="el"·href="a00926_source.html">dune/grid/io/file/dgfparser/blocks/gridparameter.hh</a>&gt;</code><br·/>
109 <code>#include·&lt;<a·class="el"·href="a00884_source.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</code><br·/>109 <code>#include·&lt;<a·class="el"·href="a00881_source.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</code><br·/>
110 <code>#include·&lt;<a·class="el"·href="a00908_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code><br·/>110 <code>#include·&lt;<a·class="el"·href="a00932_source.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</code><br·/>
111 <code>#include·&lt;<a·class="el"·href="a00899_source.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</code><br·/>111 <code>#include·&lt;<a·class="el"·href="a00872_source.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</code><br·/>
112 <code>#include·&lt;<a·class="el"·href="a00902_source.html">dune/grid/io/file/dgfparser/blocks/polyhedron.hh</a>&gt;</code><br·/>112 <code>#include·&lt;<a·class="el"·href="a00869_source.html">dune/grid/io/file/dgfparser/blocks/polyhedron.hh</a>&gt;</code><br·/>
113 <code>#include·&lt;<a·class="el"·href="a07244_source.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</code><br·/>113 <code>#include·&lt;<a·class="el"·href="a07244_source.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</code><br·/>
114 <code>#include·&lt;<a·class="el"·href="a00881_source.html">dune/grid/io/file/dgfparser/blocks/simplex.hh</a>&gt;</code><br·/>114 <code>#include·&lt;<a·class="el"·href="a00905_source.html">dune/grid/io/file/dgfparser/blocks/simplex.hh</a>&gt;</code><br·/>
115 <code>#include·&lt;<a·class="el"·href="a00917_source.html">dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh</a>&gt;</code><br·/>115 <code>#include·&lt;<a·class="el"·href="a00914_source.html">dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh</a>&gt;</code><br·/>
116 <code>#include·&lt;<a·class="el"·href="a00920_source.html">dune/grid/io/file/dgfparser/blocks/vertex.hh</a>&gt;</code><br·/>116 <code>#include·&lt;<a·class="el"·href="a00899_source.html">dune/grid/io/file/dgfparser/blocks/vertex.hh</a>&gt;</code><br·/>
117 </div>117 </div>
118 <p><a·href="a07136_source.html">Go·to·the·source·code·of·this·file.</a></p>118 <p><a·href="a07136_source.html">Go·to·the·source·code·of·this·file.</a></p>
119 <table·class="memberdecls">119 <table·class="memberdecls">
120 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>120 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
121 Classes</h2></td></tr>121 Classes</h2></td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03656.html">Dune::DGFGridInfo&lt;·GridType·&gt;</a></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03656.html">Dune::DGFGridInfo&lt;·GridType·&gt;</a></td></tr>
123 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Some·simple·static·information·for·a·given·GridType.··<a·href="a03656.html#details">More...</a><br·/></td></tr>123 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Some·simple·static·information·for·a·given·GridType.··<a·href="a03656.html#details">More...</a><br·/></td></tr>
21.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07136_source.html
    
Offset 99, 40 lines modifiedOffset 99, 40 lines modified
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">//-·Dune·includes</span></div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="comment">//-·Dune·includes</span></div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/stdstreams.hh&gt;</span></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/common/stdstreams.hh&gt;</span></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00863.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00956.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00851.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00947.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00950.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</span></div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00953.html">dune/grid/io/file/dgfparser/gridptr.hh</a>&gt;</span></div>
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00857.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</span></div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00944.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</span></div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00824.html">dune/grid/io/file/dgfparser/dgfgridfactory.hh</a>&gt;</span></div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00842.html">dune/grid/io/file/dgfparser/dgfgridfactory.hh</a>&gt;</span></div>
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00932.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</span></div>118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00920.html">dune/grid/io/file/dgfparser/blocks/boundarydom.hh</a>&gt;</span></div>
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00872.html">dune/grid/io/file/dgfparser/blocks/boundaryseg.hh</a>&gt;</span></div>119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00887.html">dune/grid/io/file/dgfparser/blocks/boundaryseg.hh</a>&gt;</span></div>
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00929.html">dune/grid/io/file/dgfparser/blocks/cube.hh</a>&gt;</span></div>120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00878.html">dune/grid/io/file/dgfparser/blocks/cube.hh</a>&gt;</span></div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00935.html">dune/grid/io/file/dgfparser/blocks/dim.hh</a>&gt;</span></div>121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00884.html">dune/grid/io/file/dgfparser/blocks/dim.hh</a>&gt;</span></div>
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00896.html">dune/grid/io/file/dgfparser/blocks/general.hh</a>&gt;</span></div>122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00929.html">dune/grid/io/file/dgfparser/blocks/general.hh</a>&gt;</span></div>
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00911.html">dune/grid/io/file/dgfparser/blocks/gridparameter.hh</a>&gt;</span></div>123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00926.html">dune/grid/io/file/dgfparser/blocks/gridparameter.hh</a>&gt;</span></div>
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00884.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</span></div>124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00881.html">dune/grid/io/file/dgfparser/blocks/interval.hh</a>&gt;</span></div>
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00908.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</span></div>125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00932.html">dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh</a>&gt;</span></div>
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00899.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</span></div>126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00872.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</span></div>
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00902.html">dune/grid/io/file/dgfparser/blocks/polyhedron.hh</a>&gt;</span></div>127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00869.html">dune/grid/io/file/dgfparser/blocks/polyhedron.hh</a>&gt;</span></div>
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07244.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</span></div>128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07244.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</span></div>
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00881.html">dune/grid/io/file/dgfparser/blocks/simplex.hh</a>&gt;</span></div>129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00905.html">dune/grid/io/file/dgfparser/blocks/simplex.hh</a>&gt;</span></div>
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00917.html">dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh</a>&gt;</span></div>130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00914.html">dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh</a>&gt;</span></div>
131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00920.html">dune/grid/io/file/dgfparser/blocks/vertex.hh</a>&gt;</span></div>131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00899.html">dune/grid/io/file/dgfparser/blocks/vertex.hh</a>&gt;</span></div>
132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
133 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>133 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
134 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>134 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
135 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div>135 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div>
136 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="};">136 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="};">
137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03656.html">···55</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03656.html">DGFGridInfo</a></div>137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03656.html">···55</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03656.html">DGFGridInfo</a></div>
138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··{</div>138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··{</div>
Offset 147, 36 lines modifiedOffset 147, 36 lines modified
147 <div·class="line"><a·id="l00742"·name="l00742"></a><span·class="lineno">··742</span><span·class="comment">··········tetrahedral·grid·for·Dune::Alberta·then·the·bisection·routine·does</span></div>147 <div·class="line"><a·id="l00742"·name="l00742"></a><span·class="lineno">··742</span><span·class="comment">··········tetrahedral·grid·for·Dune::Alberta·then·the·bisection·routine·does</span></div>
148 <div·class="line"><a·id="l00743"·name="l00743"></a><span·class="lineno">··743</span><span·class="comment">··········not·necessarily·terminate.·This·problem·does·not·occur</span></div>148 <div·class="line"><a·id="l00743"·name="l00743"></a><span·class="lineno">··743</span><span·class="comment">··········not·necessarily·terminate.·This·problem·does·not·occur</span></div>
149 <div·class="line"><a·id="l00744"·name="l00744"></a><span·class="lineno">··744</span><span·class="comment">··········if·the·grid·is·constructed·using·the·\b·Interval·block.</span></div>149 <div·class="line"><a·id="l00744"·name="l00744"></a><span·class="lineno">··744</span><span·class="comment">··········if·the·grid·is·constructed·using·the·\b·Interval·block.</span></div>
150 <div·class="line"><a·id="l00745"·name="l00745"></a><span·class="lineno">··745</span><span·class="comment">···*/</span></div>150 <div·class="line"><a·id="l00745"·name="l00745"></a><span·class="lineno">··745</span><span·class="comment">···*/</span></div>
151 <div·class="line"><a·id="l00746"·name="l00746"></a><span·class="lineno">··746</span>·</div>151 <div·class="line"><a·id="l00746"·name="l00746"></a><span·class="lineno">··746</span>·</div>
152 <div·class="line"><a·id="l00747"·name="l00747"></a><span·class="lineno">··747</span>}·<span·class="comment">//·end·namespace·Dune</span></div>152 <div·class="line"><a·id="l00747"·name="l00747"></a><span·class="lineno">··747</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
153 <div·class="line"><a·id="l00748"·name="l00748"></a><span·class="lineno">··748</span><span·class="preprocessor">#endif</span></div>153 <div·class="line"><a·id="l00748"·name="l00748"></a><span·class="lineno">··748</span><span·class="preprocessor">#endif</span></div>
154 <div·class="ttc"·id="aa00245_html"><div·class="ttname"><a·href="a00245.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>154 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>
155 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div>155 <div·class="ttc"·id="aa00356_html"><div·class="ttname"><a·href="a00356.html">gridenums.hh</a></div></div>
156 <div·class="ttc"·id="aa00824_html"><div·class="ttname"><a·href="a00824.html">dgfgridfactory.hh</a></div></div>156 <div·class="ttc"·id="aa00842_html"><div·class="ttname"><a·href="a00842.html">dgfgridfactory.hh</a></div></div>
157 <div·class="ttc"·id="aa00827_html"><div·class="ttname"><a·href="a00827.html">parser.hh</a></div></div>157 <div·class="ttc"·id="aa00848_html"><div·class="ttname"><a·href="a00848.html">parser.hh</a></div></div>
 158 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">basic.hh</a></div></div>
 159 <div·class="ttc"·id="aa00869_html"><div·class="ttname"><a·href="a00869.html">polyhedron.hh</a></div></div>
 160 <div·class="ttc"·id="aa00872_html"><div·class="ttname"><a·href="a00872.html">polygon.hh</a></div></div>
 161 <div·class="ttc"·id="aa00878_html"><div·class="ttname"><a·href="a00878.html">cube.hh</a></div></div>
158 <div·class="ttc"·id="aa00851_html"><div·class="ttname"><a·href="a00851.html">entitykey.hh</a></div></div>162 <div·class="ttc"·id="aa00881_html"><div·class="ttname"><a·href="a00881.html">interval.hh</a></div></div>
159 <div·class="ttc"·id="aa00857_html"><div·class="ttname"><a·href="a00857.html">macrogrid.hh</a></div></div>163 <div·class="ttc"·id="aa00884_html"><div·class="ttname"><a·href="a00884.html">dim.hh</a></div></div>
160 <div·class="ttc"·id="aa00863_html"><div·class="ttname"><a·href="a00863.html">dgfexception.hh</a></div></div> 
161 <div·class="ttc"·id="aa00872_html"><div·class="ttname"><a·href="a00872.html">boundaryseg.hh</a></div></div>164 <div·class="ttc"·id="aa00887_html"><div·class="ttname"><a·href="a00887.html">boundaryseg.hh</a></div></div>
 165 <div·class="ttc"·id="aa00899_html"><div·class="ttname"><a·href="a00899.html">vertex.hh</a></div></div>
162 <div·class="ttc"·id="aa00881_html"><div·class="ttname"><a·href="a00881.html">simplex.hh</a></div></div>166 <div·class="ttc"·id="aa00905_html"><div·class="ttname"><a·href="a00905.html">simplex.hh</a></div></div>
163 <div·class="ttc"·id="aa00884_html"><div·class="ttname"><a·href="a00884.html">interval.hh</a></div></div> 
164 <div·class="ttc"·id="aa00896_html"><div·class="ttname"><a·href="a00896.html">general.hh</a></div></div> 
165 <div·class="ttc"·id="aa00899_html"><div·class="ttname"><a·href="a00899.html">polygon.hh</a></div></div> 
166 <div·class="ttc"·id="aa00902_html"><div·class="ttname"><a·href="a00902.html">polyhedron.hh</a></div></div> 
167 <div·class="ttc"·id="aa00908_html"><div·class="ttname"><a·href="a00908.html">periodicfacetrans.hh</a></div></div> 
168 <div·class="ttc"·id="aa00911_html"><div·class="ttname"><a·href="a00911.html">gridparameter.hh</a></div></div> 
169 <div·class="ttc"·id="aa00917_html"><div·class="ttname"><a·href="a00917.html">simplexgeneration.hh</a></div></div>167 <div·class="ttc"·id="aa00914_html"><div·class="ttname"><a·href="a00914.html">simplexgeneration.hh</a></div></div>
170 <div·class="ttc"·id="aa00920_html"><div·class="ttname"><a·href="a00920.html">vertex.hh</a></div></div> 
171 <div·class="ttc"·id="aa00923_html"><div·class="ttname"><a·href="a00923.html">basic.hh</a></div></div> 
172 <div·class="ttc"·id="aa00929_html"><div·class="ttname"><a·href="a00929.html">cube.hh</a></div></div> 
173 <div·class="ttc"·id="aa00932_html"><div·class="ttname"><a·href="a00932.html">boundarydom.hh</a></div></div>168 <div·class="ttc"·id="aa00920_html"><div·class="ttname"><a·href="a00920.html">boundarydom.hh</a></div></div>
 169 <div·class="ttc"·id="aa00926_html"><div·class="ttname"><a·href="a00926.html">gridparameter.hh</a></div></div>
 170 <div·class="ttc"·id="aa00929_html"><div·class="ttname"><a·href="a00929.html">general.hh</a></div></div>
 171 <div·class="ttc"·id="aa00932_html"><div·class="ttname"><a·href="a00932.html">periodicfacetrans.hh</a></div></div>
174 <div·class="ttc"·id="aa00935_html"><div·class="ttname"><a·href="a00935.html">dim.hh</a></div></div>172 <div·class="ttc"·id="aa00944_html"><div·class="ttname"><a·href="a00944.html">macrogrid.hh</a></div></div>
 173 <div·class="ttc"·id="aa00947_html"><div·class="ttname"><a·href="a00947.html">entitykey.hh</a></div></div>
175 <div·class="ttc"·id="aa00950_html"><div·class="ttname"><a·href="a00950.html">gridptr.hh</a></div></div>174 <div·class="ttc"·id="aa00953_html"><div·class="ttname"><a·href="a00953.html">gridptr.hh</a></div></div>
 175 <div·class="ttc"·id="aa00956_html"><div·class="ttname"><a·href="a00956.html">dgfexception.hh</a></div></div>
176 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>176 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
177 <div·class="ttc"·id="aa03656_html"><div·class="ttname"><a·href="a03656.html">Dune::DGFGridInfo</a></div><div·class="ttdoc">Some·simple·static·information·for·a·given·GridType.</div><div·class="ttdef"><b>Definition</b>·io/file/dgfparser/dgfparser.hh:56</div></div>177 <div·class="ttc"·id="aa03656_html"><div·class="ttname"><a·href="a03656.html">Dune::DGFGridInfo</a></div><div·class="ttdoc">Some·simple·static·information·for·a·given·GridType.</div><div·class="ttdef"><b>Definition</b>·io/file/dgfparser/dgfparser.hh:56</div></div>
178 <div·class="ttc"·id="aa03656_html_a61eeb96dd06a60e149bcd3dbd21da879"><div·class="ttname"><a·href="a03656.html#a61eeb96dd06a60e149bcd3dbd21da879">Dune::DGFGridInfo::refineWeight</a></div><div·class="ttdeci">static·double·refineWeight()</div></div>178 <div·class="ttc"·id="aa03656_html_a61eeb96dd06a60e149bcd3dbd21da879"><div·class="ttname"><a·href="a03656.html#a61eeb96dd06a60e149bcd3dbd21da879">Dune::DGFGridInfo::refineWeight</a></div><div·class="ttdeci">static·double·refineWeight()</div></div>
179 <div·class="ttc"·id="aa03656_html_adb294d220494f1e9e818838eb10a5b9d"><div·class="ttname"><a·href="a03656.html#adb294d220494f1e9e818838eb10a5b9d">Dune::DGFGridInfo::refineStepsForHalf</a></div><div·class="ttdeci">static·int·refineStepsForHalf()</div><div·class="ttdoc">number·of·globalRefine·steps·needed·to·refuce·h·by·0.5</div></div>179 <div·class="ttc"·id="aa03656_html_adb294d220494f1e9e818838eb10a5b9d"><div·class="ttname"><a·href="a03656.html#adb294d220494f1e9e818838eb10a5b9d">Dune::DGFGridInfo::refineStepsForHalf</a></div><div·class="ttdeci">static·int·refineStepsForHalf()</div><div·class="ttdoc">number·of·globalRefine·steps·needed·to·refuce·h·by·0.5</div></div>
180 <div·class="ttc"·id="aa07244_html"><div·class="ttname"><a·href="a07244.html">projection.hh</a></div></div>180 <div·class="ttc"·id="aa07244_html"><div·class="ttname"><a·href="a07244.html">projection.hh</a></div></div>
181 </div><!--·fragment·--></div><!--·contents·-->181 </div><!--·fragment·--></div><!--·contents·-->
182 <!--·start·footer·part·-->182 <!--·start·footer·part·-->
1.79 KB
html2text {}
    
Offset 80, 32 lines modifiedOffset 80, 32 lines modified
80 748#endif80 748#endif
81 _\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h81 _\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h
82 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and82 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and
83 DataHandles.83 DataHandles.
84 _\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h84 _\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h
85 _\x8d_\x8g_\x8f_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h85 _\x8d_\x8g_\x8f_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h
86 _\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h86 _\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h
87 _\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h 
88 _\x8m_\x8a_\x8c_\x8r_\x8o_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h 
89 _\x8d_.g_.f_.e_.x_.c_.e_.p_.t_.i_.o_.n_\x8._\x8h_\x8h87 _\x8b_.a_.s_.i_.c_\x8._\x8h_\x8h
 88 _\x8p_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n_\x8._\x8h_\x8h
 89 _\x8p_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n_\x8._\x8h_\x8h
 90 _\x8c_\x8u_\x8b_\x8e_\x8._\x8h_\x8h
 91 _\x8i_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8._\x8h_\x8h
 92 _\x8d_\x8i_\x8m_\x8._\x8h_\x8h
90 _\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8s_\x8e_\x8g_\x8._\x8h_\x8h93 _\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8s_\x8e_\x8g_\x8._\x8h_\x8h
 94 _\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8._\x8h_\x8h
91 _\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8._\x8h_\x8h95 _\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8._\x8h_\x8h
92 _\x8i_\x8n_\x8t_\x8e_\x8r_\x8v_\x8a_\x8l_\x8._\x8h_\x8h 
93 _\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8l_\x8._\x8h_\x8h 
94 _\x8p_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n_\x8._\x8h_\x8h 
95 _\x8p_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n_\x8._\x8h_\x8h 
96 _\x8p_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8f_\x8a_\x8c_\x8e_\x8t_\x8r_\x8a_\x8n_\x8s_\x8._\x8h_\x8h 
97 _\x8g_\x8r_\x8i_\x8d_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8._\x8h_\x8h 
98 _\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h96 _\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h
99 _\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8._\x8h_\x8h 
100 _\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h 
101 _\x8c_\x8u_\x8b_\x8e_\x8._\x8h_\x8h 
102 _\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8d_\x8o_\x8m_\x8._\x8h_\x8h97 _\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8d_\x8o_\x8m_\x8._\x8h_\x8h
103 _\x8d_.i_.m_\x8._\x8h_\x8h98 _\x8g_.r_.i_.d_.p_.a_.r_.a_.m_.e_.t_.e_.r_\x8._\x8h_\x8h
 99 _\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8l_\x8._\x8h_\x8h
 100 _\x8p_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8f_\x8a_\x8c_\x8e_\x8t_\x8r_\x8a_\x8n_\x8s_\x8._\x8h_\x8h
 101 _\x8m_\x8a_\x8c_\x8r_\x8o_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h
 102 _\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h
104 _\x8g_\x8r_\x8i_\x8d_\x8p_\x8t_\x8r_\x8._\x8h_\x8h103 _\x8g_\x8r_\x8i_\x8d_\x8p_\x8t_\x8r_\x8._\x8h_\x8h
 104 _\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h
105 _\x8D_\x8u_\x8n_\x8e105 _\x8D_\x8u_\x8n_\x8e
106 Include·standard·header·files.106 Include·standard·header·files.
107 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60107 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
108 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o108 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o
109 Some·simple·static·information·for·a·given·GridType.109 Some·simple·static·information·for·a·given·GridType.
110 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·io/file/dgfparser/dgfparser.hh:56110 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·io/file/dgfparser/dgfparser.hh:56
111 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8:_\x8:_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8W_\x8e_\x8i_\x8g_\x8h_\x8t111 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o_\x8:_\x8:_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8W_\x8e_\x8i_\x8g_\x8h_\x8t
1.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07139.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">entity.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">entity.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07142_source.html">dune/grid/common/entity.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07142_source.html">dune/grid/common/entity.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07154_source.html">dune/grid/albertagrid/entityseed.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07154_source.html">dune/grid/albertagrid/entityseed.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07163_source.html">dune/grid/albertagrid/geometry.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07163_source.html">dune/grid/albertagrid/geometry.hh</a>&gt;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a07139_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a07139_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
11.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07139_source.html
    
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ENTITY_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ENTITY_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ENTITY_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ENTITY_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07142.html">dune/grid/common/entity.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07142.html">dune/grid/common/entity.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07154.html">dune/grid/albertagrid/entityseed.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07154.html">dune/grid/albertagrid/entityseed.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07163.html">dune/grid/albertagrid/geometry.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07163.html">dune/grid/albertagrid/geometry.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····}</div>189 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····}</div>
190 </div>190 </div>
191 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div>191 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div>
192 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····<span·class="comment">//***********************************************</span></div>192 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····<span·class="comment">//***********************************************</span></div>
193 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<span·class="comment">//·end·of·interface·methods</span></div>193 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<span·class="comment">//·end·of·interface·methods</span></div>
194 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····<span·class="comment">//***********************************************</span></div>194 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····<span·class="comment">//***********************************************</span></div>
195 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>·</div>195 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>·</div>
196 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*<a·class="code·hl_function"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">getElInfo</a>·()·<span·class="keyword">const</span>;</div>196 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*<a·class="code·hl_function"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">getElInfo</a>·()·<span·class="keyword">const</span>;</div>
197 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>·</div>197 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>·</div>
198 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="a02068.html#a85bb7bb608b9db9de39f60147a1738c6">··130</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;<a·class="code·hl_function"·href="a02068.html#a85bb7bb608b9db9de39f60147a1738c6">elementInfo</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·elementInfo_;·}</div>198 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="a02068.html#a85bb7bb608b9db9de39f60147a1738c6">··130</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;<a·class="code·hl_function"·href="a02068.html#a85bb7bb608b9db9de39f60147a1738c6">elementInfo</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·elementInfo_;·}</div>
199 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>·</div>199 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>·</div>
200 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">equals</a>·(·<span·class="keyword">const</span>·This·&amp;other·)·<span·class="keyword">const</span>;</div>200 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">equals</a>·(·<span·class="keyword">const</span>·This·&amp;other·)·<span·class="keyword">const</span>;</div>
201 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div>201 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div>
202 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02068.html#a039ad2b19709c6a01b3641bcdd4c1faf">clearElement</a>·();</div>202 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02068.html#a039ad2b19709c6a01b3641bcdd4c1faf">clearElement</a>·();</div>
203 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02068.html#a529c84ec5b1f47d71c34e90798ec00dc">setElement</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02068.html#ad8c21c2047f43674774b460e44a4f74d">ElementInfo</a>·&amp;<a·class="code·hl_function"·href="a02068.html#a85bb7bb608b9db9de39f60147a1738c6">elementInfo</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02068.html#ad062f9d16284a5ed0c311050ab3eac0d">subEntity</a>·);</div>203 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02068.html#a529c84ec5b1f47d71c34e90798ec00dc">setElement</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02068.html#ad8c21c2047f43674774b460e44a4f74d">ElementInfo</a>·&amp;<a·class="code·hl_function"·href="a02068.html#a85bb7bb608b9db9de39f60147a1738c6">elementInfo</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02068.html#ad062f9d16284a5ed0c311050ab3eac0d">subEntity</a>·);</div>
Offset 367, 15 lines modifiedOffset 367, 15 lines modified
367 <div·class="line"><a·id="l00344"·name="l00344"></a><span·class="lineno">··344</span>····<span·class="keywordtype">bool</span>·hasBoundaryIntersections·()·<span·class="keyword">const</span>·;</div>367 <div·class="line"><a·id="l00344"·name="l00344"></a><span·class="lineno">··344</span>····<span·class="keywordtype">bool</span>·hasBoundaryIntersections·()·<span·class="keyword">const</span>·;</div>
368 <div·class="line"><a·id="l00345"·name="l00345"></a><span·class="lineno">··345</span>·</div>368 <div·class="line"><a·id="l00345"·name="l00345"></a><span·class="lineno">··345</span>·</div>
369 <div·class="line"><a·id="l00347"·name="l00347"></a><span·class="lineno">··347</span>····<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·<a·class="code·hl_function"·href="a02068.html#a6cd30084d5600d0c8ec69b00c521c6aa">partitionType</a>()·<span·class="keyword">const</span>;</div>369 <div·class="line"><a·id="l00347"·name="l00347"></a><span·class="lineno">··347</span>····<a·class="code·hl_enumeration"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·<a·class="code·hl_function"·href="a02068.html#a6cd30084d5600d0c8ec69b00c521c6aa">partitionType</a>()·<span·class="keyword">const</span>;</div>
370 <div·class="line"><a·id="l00348"·name="l00348"></a><span·class="lineno">··348</span>·</div>370 <div·class="line"><a·id="l00348"·name="l00348"></a><span·class="lineno">··348</span>·</div>
371 <div·class="line"><a·id="l00350"·name="l00350"></a><span·class="lineno">··350</span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">equals</a>·(·<span·class="keyword">const</span>·This·&amp;i·)·<span·class="keyword">const</span>;</div>371 <div·class="line"><a·id="l00350"·name="l00350"></a><span·class="lineno">··350</span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02068.html#adecea12da4bb07ddd417ccaf23c34118">equals</a>·(·<span·class="keyword">const</span>·This·&amp;i·)·<span·class="keyword">const</span>;</div>
372 <div·class="line"><a·id="l00351"·name="l00351"></a><span·class="lineno">··351</span>·</div>372 <div·class="line"><a·id="l00351"·name="l00351"></a><span·class="lineno">··351</span>·</div>
373 <div·class="line"><a·id="l00352"·name="l00352"></a><span·class="lineno">··352</span>····<span·class="comment">//·needed·for·LevelIterator·to·compare</span></div>373 <div·class="line"><a·id="l00352"·name="l00352"></a><span·class="lineno">··352</span>····<span·class="comment">//·needed·for·LevelIterator·to·compare</span></div>
374 <div·class="line"><a·id="l00353"·name="l00353"></a><span·class="lineno">··353</span>····<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*<a·class="code·hl_function"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">getElInfo</a>·()·<span·class="keyword">const</span>;</div>374 <div·class="line"><a·id="l00353"·name="l00353"></a><span·class="lineno">··353</span>····<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL_INFO·*<a·class="code·hl_function"·href="a02068.html#a161701093c610d270f9c34ecc342d5ef">getElInfo</a>·()·<span·class="keyword">const</span>;</div>
375 <div·class="line"><a·id="l00354"·name="l00354"></a><span·class="lineno">··354</span>·</div>375 <div·class="line"><a·id="l00354"·name="l00354"></a><span·class="lineno">··354</span>·</div>
376 <div·class="foldopen"·id="foldopen00355"·data-start="{"·data-end="}">376 <div·class="foldopen"·id="foldopen00355"·data-start="{"·data-end="}">
377 <div·class="line"><a·id="l00355"·name="l00355"></a><span·class="lineno"><a·class="line"·href="a02076.html#a336d0155f0f00b2ab0d9cfa300659129">··355</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;<a·class="code·hl_function"·href="a02076.html#a336d0155f0f00b2ab0d9cfa300659129">elementInfo</a>·()<span·class="keyword">·const</span></div>377 <div·class="line"><a·id="l00355"·name="l00355"></a><span·class="lineno"><a·class="line"·href="a02076.html#a336d0155f0f00b2ab0d9cfa300659129">··355</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;<a·class="code·hl_function"·href="a02076.html#a336d0155f0f00b2ab0d9cfa300659129">elementInfo</a>·()<span·class="keyword">·const</span></div>
378 <div·class="line"><a·id="l00356"·name="l00356"></a><span·class="lineno">··356</span><span·class="keyword">····</span>{</div>378 <div·class="line"><a·id="l00356"·name="l00356"></a><span·class="lineno">··356</span><span·class="keyword">····</span>{</div>
379 <div·class="line"><a·id="l00357"·name="l00357"></a><span·class="lineno">··357</span>······<span·class="keywordflow">return</span>·elementInfo_;</div>379 <div·class="line"><a·id="l00357"·name="l00357"></a><span·class="lineno">··357</span>······<span·class="keywordflow">return</span>·elementInfo_;</div>
380 <div·class="line"><a·id="l00358"·name="l00358"></a><span·class="lineno">··358</span>····}</div>380 <div·class="line"><a·id="l00358"·name="l00358"></a><span·class="lineno">··358</span>····}</div>
381 </div>381 </div>
Offset 426, 16 lines modifiedOffset 426, 16 lines modified
426 </div>426 </div>
427 <div·class="line"><a·id="l00401"·name="l00401"></a><span·class="lineno">··401</span>·</div>427 <div·class="line"><a·id="l00401"·name="l00401"></a><span·class="lineno">··401</span>·</div>
428 <div·class="line"><a·id="l00402"·name="l00402"></a><span·class="lineno">··402</span>}·<span·class="comment">//·namespace·Dune</span></div>428 <div·class="line"><a·id="l00402"·name="l00402"></a><span·class="lineno">··402</span>}·<span·class="comment">//·namespace·Dune</span></div>
429 <div·class="line"><a·id="l00403"·name="l00403"></a><span·class="lineno">··403</span>·</div>429 <div·class="line"><a·id="l00403"·name="l00403"></a><span·class="lineno">··403</span>·</div>
430 <div·class="line"><a·id="l00404"·name="l00404"></a><span·class="lineno">··404</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>430 <div·class="line"><a·id="l00404"·name="l00404"></a><span·class="lineno">··404</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
431 <div·class="line"><a·id="l00405"·name="l00405"></a><span·class="lineno">··405</span>·</div>431 <div·class="line"><a·id="l00405"·name="l00405"></a><span·class="lineno">··405</span>·</div>
432 <div·class="line"><a·id="l00406"·name="l00406"></a><span·class="lineno">··406</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_ENTITY_HH</span></div>432 <div·class="line"><a·id="l00406"·name="l00406"></a><span·class="lineno">··406</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_ENTITY_HH</span></div>
433 <div·class="ttc"·id="aa00653_html_a4cbe74d935d2e31c4b35398e93623f70"><div·class="ttname"><a·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a></div><div·class="ttdeci">#define·ALBERTA</div><div·class="ttdef"><b>Definition</b>·albertaheader.hh:29</div></div>433 <div·class="ttc"·id="aa00641_html_a4cbe74d935d2e31c4b35398e93623f70"><div·class="ttname"><a·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a></div><div·class="ttdeci">#define·ALBERTA</div><div·class="ttdef"><b>Definition</b>·albertaheader.hh:29</div></div>
434 <div·class="ttc"·id="aa00719_html"><div·class="ttname"><a·href="a00719.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>434 <div·class="ttc"·id="aa00662_html"><div·class="ttname"><a·href="a00662.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>
435 <div·class="ttc"·id="aa01034_html_gabd89b77709db1d9e56bb17cd0aa44c3d"><div·class="ttname"><a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></div><div·class="ttdeci">PartitionType</div><div·class="ttdoc">Attributes·used·in·the·generic·overlap·model.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:30</div></div>435 <div·class="ttc"·id="aa01034_html_gabd89b77709db1d9e56bb17cd0aa44c3d"><div·class="ttname"><a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></div><div·class="ttdeci">PartitionType</div><div·class="ttdoc">Attributes·used·in·the·generic·overlap·model.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:30</div></div>
436 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>436 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
437 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>437 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>
438 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>438 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>
439 <div·class="ttc"·id="aa02052_html"><div·class="ttname"><a·href="a02052.html">Dune::AlbertaGridTreeIterator</a></div><div·class="ttdef"><b>Definition</b>·treeiterator.hh:189</div></div>439 <div·class="ttc"·id="aa02052_html"><div·class="ttname"><a·href="a02052.html">Dune::AlbertaGridTreeIterator</a></div><div·class="ttdef"><b>Definition</b>·treeiterator.hh:189</div></div>
440 <div·class="ttc"·id="aa02056_html"><div·class="ttname"><a·href="a02056.html">Dune::AlbertaGridHierarchicIterator</a></div><div·class="ttdef"><b>Definition</b>·hierarchiciterator.hh:29</div></div>440 <div·class="ttc"·id="aa02056_html"><div·class="ttname"><a·href="a02056.html">Dune::AlbertaGridHierarchicIterator</a></div><div·class="ttdef"><b>Definition</b>·hierarchiciterator.hh:29</div></div>
441 <div·class="ttc"·id="aa02060_html"><div·class="ttname"><a·href="a02060.html">Dune::AlbertaGridLeafIntersection</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/intersection.hh:105</div></div>441 <div·class="ttc"·id="aa02060_html"><div·class="ttname"><a·href="a02060.html">Dune::AlbertaGridLeafIntersection</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/intersection.hh:105</div></div>
1.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07142.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;type_traits&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;type_traits&gt;</code><br·/>
83 <code>#include·&lt;dune/common/iteratorrange.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/iteratorrange.hh&gt;</code><br·/>
84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/geometry/dimension.hh&gt;</code><br·/>85 <code>#include·&lt;dune/geometry/dimension.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>86 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
87 <code>#include·&quot;<a·class="el"·href="a07259_source.html">grid.hh</a>&quot;</code><br·/>87 <code>#include·&quot;<a·class="el"·href="a07259_source.html">grid.hh</a>&quot;</code><br·/>
88 <code>#include·&quot;<a·class="el"·href="a00311_source.html">rangegenerators.hh</a>&quot;</code><br·/>88 <code>#include·&quot;<a·class="el"·href="a00263_source.html">rangegenerators.hh</a>&quot;</code><br·/>
89 </div>89 </div>
90 <p><a·href="a07142_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a07142_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
93 Classes</h2></td></tr>93 Classes</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02760.html">Dune::Entity&lt;·cd,·dim,·GridImp,·EntityImp·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02760.html">Dune::Entity&lt;·cd,·dim,·GridImp,·EntityImp·&gt;</a></td></tr>
95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Wrapper·class·for·entities.··<a·href="a02760.html#details">More...</a><br·/></td></tr>95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Wrapper·class·for·entities.··<a·href="a02760.html#details">More...</a><br·/></td></tr>
5.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07142_source.html
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/iteratorrange.hh&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/iteratorrange.hh&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/geometry/dimension.hh&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/geometry/dimension.hh&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07265.html">grid.hh</a>&quot;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07265.html">grid.hh</a>&quot;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00311.html">rangegenerators.hh</a>&quot;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00263.html">rangegenerators.hh</a>&quot;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
105 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·cd,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>,<span·class="keywordtype">int</span>,<span·class="keyword">class</span>&gt;·<span·class="keyword">class·</span>EntityImp&gt;</div>105 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·cd,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>,<span·class="keywordtype">int</span>,<span·class="keyword">class</span>&gt;·<span·class="keyword">class·</span>EntityImp&gt;</div>
106 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="};">106 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="};">
107 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a02760.html">···65</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02760.html">Entity</a></div>107 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a02760.html">···65</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02760.html">Entity</a></div>
Offset 484, 15 lines modifiedOffset 484, 15 lines modified
484 <div·class="line"><a·id="l00690"·name="l00690"></a><span·class="lineno">··690</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;cd&gt;::Geometry·Geo;</div>484 <div·class="line"><a·id="l00690"·name="l00690"></a><span·class="lineno">··690</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;cd&gt;::Geometry·Geo;</div>
485 <div·class="line"><a·id="l00691"·name="l00691"></a><span·class="lineno">··691</span>····<span·class="keywordflow">return</span>·referenceElement&lt;·typename·Geo::ctype,·Geo::mydimension·&gt;(entity.type());</div>485 <div·class="line"><a·id="l00691"·name="l00691"></a><span·class="lineno">··691</span>····<span·class="keywordflow">return</span>·referenceElement&lt;·typename·Geo::ctype,·Geo::mydimension·&gt;(entity.type());</div>
486 <div·class="line"><a·id="l00692"·name="l00692"></a><span·class="lineno">··692</span>··}</div>486 <div·class="line"><a·id="l00692"·name="l00692"></a><span·class="lineno">··692</span>··}</div>
487 </div>487 </div>
488 <div·class="line"><a·id="l00693"·name="l00693"></a><span·class="lineno">··693</span>}</div>488 <div·class="line"><a·id="l00693"·name="l00693"></a><span·class="lineno">··693</span>}</div>
489 <div·class="line"><a·id="l00694"·name="l00694"></a><span·class="lineno">··694</span>·</div>489 <div·class="line"><a·id="l00694"·name="l00694"></a><span·class="lineno">··694</span>·</div>
490 <div·class="line"><a·id="l00695"·name="l00695"></a><span·class="lineno">··695</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_COMMON_ENTITY_HH</span></div>490 <div·class="line"><a·id="l00695"·name="l00695"></a><span·class="lineno">··695</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_COMMON_ENTITY_HH</span></div>
491 <div·class="ttc"·id="aa00311_html"><div·class="ttname"><a·href="a00311.html">rangegenerators.hh</a></div></div>491 <div·class="ttc"·id="aa00263_html"><div·class="ttname"><a·href="a00263.html">rangegenerators.hh</a></div></div>
492 <div·class="ttc"·id="aa01034_html_gabd89b77709db1d9e56bb17cd0aa44c3d"><div·class="ttname"><a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></div><div·class="ttdeci">PartitionType</div><div·class="ttdoc">Attributes·used·in·the·generic·overlap·model.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:30</div></div>492 <div·class="ttc"·id="aa01034_html_gabd89b77709db1d9e56bb17cd0aa44c3d"><div·class="ttname"><a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></div><div·class="ttdeci">PartitionType</div><div·class="ttdoc">Attributes·used·in·the·generic·overlap·model.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:30</div></div>
493 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>493 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>
494 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>494 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
495 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>495 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>
496 <div·class="ttc"·id="aa02760_html_a081255b5e545c43f6892bd0e808ea21f"><div·class="ttname"><a·href="a02760.html#a081255b5e545c43f6892bd0e808ea21f">Dune::Entity::impl</a></div><div·class="ttdeci">const·Implementation·&amp;·impl()·const</div><div·class="ttdoc">access·to·the·underlying·implementation</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:86</div></div>496 <div·class="ttc"·id="aa02760_html_a081255b5e545c43f6892bd0e808ea21f"><div·class="ttname"><a·href="a02760.html#a081255b5e545c43f6892bd0e808ea21f">Dune::Entity::impl</a></div><div·class="ttdeci">const·Implementation·&amp;·impl()·const</div><div·class="ttdoc">access·to·the·underlying·implementation</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:86</div></div>
497 <div·class="ttc"·id="aa02760_html_a0819ee377958fee6f9743ae6b85a8a5e"><div·class="ttname"><a·href="a02760.html#a0819ee377958fee6f9743ae6b85a8a5e">Dune::Entity::operator!=</a></div><div·class="ttdeci">bool·operator!=(const·Entity·&amp;other)·const</div><div·class="ttdoc">Compares·two·entities·for·inequality.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:176</div></div>497 <div·class="ttc"·id="aa02760_html_a0819ee377958fee6f9743ae6b85a8a5e"><div·class="ttname"><a·href="a02760.html#a0819ee377958fee6f9743ae6b85a8a5e">Dune::Entity::operator!=</a></div><div·class="ttdeci">bool·operator!=(const·Entity·&amp;other)·const</div><div·class="ttdoc">Compares·two·entities·for·inequality.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:176</div></div>
498 <div·class="ttc"·id="aa02760_html_a0b6f35018b3734597d4998025e775da2"><div·class="ttname"><a·href="a02760.html#a0b6f35018b3734597d4998025e775da2">Dune::Entity::subEntities</a></div><div·class="ttdeci">unsigned·int·subEntities(unsigned·int·codim)·const</div><div·class="ttdoc">Number·of·subentities·for·a·given·codimension.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:159</div></div>498 <div·class="ttc"·id="aa02760_html_a0b6f35018b3734597d4998025e775da2"><div·class="ttname"><a·href="a02760.html#a0b6f35018b3734597d4998025e775da2">Dune::Entity::subEntities</a></div><div·class="ttdeci">unsigned·int·subEntities(unsigned·int·codim)·const</div><div·class="ttdoc">Number·of·subentities·for·a·given·codimension.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:159</div></div>
1.16 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07145.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">entity.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">entity.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;concepts&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;concepts&gt;</code><br·/>
83 <code>#include·&lt;utility&gt;</code><br·/>83 <code>#include·&lt;utility&gt;</code><br·/>
84 <code>#include·&lt;dune/common/rangeutilities.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/rangeutilities.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>85 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07169_source.html">dune/grid/concepts/geometry.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07169_source.html">dune/grid/concepts/geometry.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07148_source.html">dune/grid/concepts/archetypes/entity.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07148_source.html">dune/grid/concepts/archetypes/entity.hh</a>&gt;</code><br·/>
89 </div>89 </div>
90 <p><a·href="a07145_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a07145_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
93 Namespaces</h2></td></tr>93 Namespaces</h2></td></tr>
5.43 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07145_source.html
    
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_CONCEPT_ENTITY_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_CONCEPT_ENTITY_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;concepts&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;concepts&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/rangeutilities.hh&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/rangeutilities.hh&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07169.html">dune/grid/concepts/geometry.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07169.html">dune/grid/concepts/geometry.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07148.html">dune/grid/concepts/archetypes/entity.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07148.html">dune/grid/concepts/archetypes/entity.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01072.html">Dune::Concept</a>·{</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01072.html">Dune::Concept</a>·{</div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·S&gt;</div>102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·S&gt;</div>
103 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="}">103 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="}">
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·E&gt;</div>174 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·E&gt;</div>
175 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a04450.html">··107</a></span><span·class="keyword">concept·</span><a·class="code·hl_concept"·href="a04450.html">Entity</a>·=·<a·class="code·hl_concept"·href="a04447.html">EntityGeneral&lt;E&gt;</a>·&amp;&amp;·((E::codimension·!=·0)·||·<a·class="code·hl_concept"·href="a04449.html">EntityExtended&lt;E&gt;</a>);</div>175 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a04450.html">··107</a></span><span·class="keyword">concept·</span><a·class="code·hl_concept"·href="a04450.html">Entity</a>·=·<a·class="code·hl_concept"·href="a04447.html">EntityGeneral&lt;E&gt;</a>·&amp;&amp;·((E::codimension·!=·0)·||·<a·class="code·hl_concept"·href="a04449.html">EntityExtended&lt;E&gt;</a>);</div>
176 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>176 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
177 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>}·<span·class="comment">//·end·namespace·Dune::Concept</span></div>177 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>}·<span·class="comment">//·end·namespace·Dune::Concept</span></div>
178 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>178 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
179 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>179 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div>
180 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPT_ENTITY_HH</span></div>180 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPT_ENTITY_HH</span></div>
181 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div>181 <div·class="ttc"·id="aa00356_html"><div·class="ttname"><a·href="a00356.html">gridenums.hh</a></div></div>
182 <div·class="ttc"·id="aa01072_html"><div·class="ttname"><a·href="a01072.html">Dune::Concept</a></div><div·class="ttdef"><b>Definition</b>·concepts/datahandle.hh:14</div></div>182 <div·class="ttc"·id="aa01072_html"><div·class="ttname"><a·href="a01072.html">Dune::Concept</a></div><div·class="ttdef"><b>Definition</b>·concepts/datahandle.hh:14</div></div>
183 <div·class="ttc"·id="aa04446_html"><div·class="ttname"><a·href="a04446.html">Dune::Concept::EntitySeed</a></div><div·class="ttdoc">Model·of·an·entity·seed.</div><div·class="ttdef"><b>Definition</b>·concepts/entity.hh:25</div></div>183 <div·class="ttc"·id="aa04446_html"><div·class="ttname"><a·href="a04446.html">Dune::Concept::EntitySeed</a></div><div·class="ttdoc">Model·of·an·entity·seed.</div><div·class="ttdef"><b>Definition</b>·concepts/entity.hh:25</div></div>
184 <div·class="ttc"·id="aa04447_html"><div·class="ttname"><a·href="a04447.html">Dune::Concept::EntityGeneral</a></div><div·class="ttdoc">Model·of·a·grid·entity·for·any·codimension.</div><div·class="ttdef"><b>Definition</b>·concepts/entity.hh:40</div></div>184 <div·class="ttc"·id="aa04447_html"><div·class="ttname"><a·href="a04447.html">Dune::Concept::EntityGeneral</a></div><div·class="ttdoc">Model·of·a·grid·entity·for·any·codimension.</div><div·class="ttdef"><b>Definition</b>·concepts/entity.hh:40</div></div>
185 <div·class="ttc"·id="aa04449_html"><div·class="ttname"><a·href="a04449.html">Dune::Concept::EntityExtended</a></div><div·class="ttdoc">Model·of·a·grid·entity·with·extended·requirements·for·codimension·0.</div><div·class="ttdef"><b>Definition</b>·concepts/entity.hh:77</div></div>185 <div·class="ttc"·id="aa04449_html"><div·class="ttname"><a·href="a04449.html">Dune::Concept::EntityExtended</a></div><div·class="ttdoc">Model·of·a·grid·entity·with·extended·requirements·for·codimension·0.</div><div·class="ttdef"><b>Definition</b>·concepts/entity.hh:77</div></div>
186 <div·class="ttc"·id="aa04450_html"><div·class="ttname"><a·href="a04450.html">Dune::Concept::Entity</a></div><div·class="ttdoc">Model·of·a·grid·entity.</div><div·class="ttdef"><b>Definition</b>·concepts/entity.hh:107</div></div>186 <div·class="ttc"·id="aa04450_html"><div·class="ttname"><a·href="a04450.html">Dune::Concept::Entity</a></div><div·class="ttdoc">Model·of·a·grid·entity.</div><div·class="ttdef"><b>Definition</b>·concepts/entity.hh:107</div></div>
187 <div·class="ttc"·id="aa04453_html"><div·class="ttname"><a·href="a04453.html">Dune::Concept::Geometry</a></div><div·class="ttdoc">Model·of·a·geometry·object.</div><div·class="ttdef"><b>Definition</b>·concepts/geometry.hh:29</div></div>187 <div·class="ttc"·id="aa04453_html"><div·class="ttname"><a·href="a04453.html">Dune::Concept::Geometry</a></div><div·class="ttdoc">Model·of·a·geometry·object.</div><div·class="ttdef"><b>Definition</b>·concepts/geometry.hh:29</div></div>
188 <div·class="ttc"·id="aa07148_html"><div·class="ttname"><a·href="a07148.html">entity.hh</a></div></div>188 <div·class="ttc"·id="aa07148_html"><div·class="ttname"><a·href="a07148.html">entity.hh</a></div></div>
1.02 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07148.html
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="headertitle"><div·class="title">entity.hh·File·Reference</div></div>76 ··<div·class="headertitle"><div·class="title">entity.hh·File·Reference</div></div>
77 </div><!--header-->77 </div><!--header-->
78 <div·class="contents">78 <div·class="contents">
79 <div·class="textblock"><code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>79 <div·class="textblock"><code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
80 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>80 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
81 <code>#include·&lt;<a·class="el"·href="a07148_source.html">dune/grid/concepts/archetypes/entity.hh</a>&gt;</code><br·/>81 <code>#include·&lt;<a·class="el"·href="a07148_source.html">dune/grid/concepts/archetypes/entity.hh</a>&gt;</code><br·/>
82 <code>#include·&lt;<a·class="el"·href="a07172_source.html">dune/grid/concepts/archetypes/geometry.hh</a>&gt;</code><br·/>82 <code>#include·&lt;<a·class="el"·href="a07172_source.html">dune/grid/concepts/archetypes/geometry.hh</a>&gt;</code><br·/>
83 </div>83 </div>
84 <p><a·href="a07148_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a07148_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 </div><!--·contents·-->85 </div><!--·contents·-->
86 <!--·start·footer·part·-->86 <!--·start·footer·part·-->
87 <hr·class="footer"/><address·class="footer"><small>87 <hr·class="footer"/><address·class="footer"><small>
4.82 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07148_source.html
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_CONCEPT_ARCHETYPES_ENTITY_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_CONCEPT_ARCHETYPES_ENTITY_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_CONCEPT_ARCHETYPES_ENTITY_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_CONCEPT_ARCHETYPES_ENTITY_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07148.html">dune/grid/concepts/archetypes/entity.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07148.html">dune/grid/concepts/archetypes/entity.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07172.html">dune/grid/concepts/archetypes/geometry.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07172.html">dune/grid/concepts/archetypes/geometry.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span>Dune::Concept::Archetypes·{</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span>Dune::Concept::Archetypes·{</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·codim&gt;</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·codim&gt;</div>
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keywordtype">bool</span>·operator!=·(Entity·<span·class="keyword">const</span>&amp;·entity)·<span·class="keyword">const</span>;</div>128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keywordtype">bool</span>·operator!=·(Entity·<span·class="keyword">const</span>&amp;·entity)·<span·class="keyword">const</span>;</div>
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>};</div>129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>};</div>
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>}·<span·class="comment">//·end·namespace·Dune::Concept::Archetypes</span></div>131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>}·<span·class="comment">//·end·namespace·Dune::Concept::Archetypes</span></div>
132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DOXYGEN</span></div>132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DOXYGEN</span></div>
133 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>133 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
134 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPT_ARCHETYPES_ENTITY_HH</span></div>134 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPT_ARCHETYPES_ENTITY_HH</span></div>
135 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div>135 <div·class="ttc"·id="aa00356_html"><div·class="ttname"><a·href="a00356.html">gridenums.hh</a></div></div>
136 <div·class="ttc"·id="aa01034_html_gabd89b77709db1d9e56bb17cd0aa44c3d"><div·class="ttname"><a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></div><div·class="ttdeci">PartitionType</div><div·class="ttdoc">Attributes·used·in·the·generic·overlap·model.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:30</div></div>136 <div·class="ttc"·id="aa01034_html_gabd89b77709db1d9e56bb17cd0aa44c3d"><div·class="ttname"><a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></div><div·class="ttdeci">PartitionType</div><div·class="ttdoc">Attributes·used·in·the·generic·overlap·model.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:30</div></div>
137 <div·class="ttc"·id="aa07148_html"><div·class="ttname"><a·href="a07148.html">entity.hh</a></div></div>137 <div·class="ttc"·id="aa07148_html"><div·class="ttname"><a·href="a07148.html">entity.hh</a></div></div>
138 <div·class="ttc"·id="aa07172_html"><div·class="ttname"><a·href="a07172.html">geometry.hh</a></div></div>138 <div·class="ttc"·id="aa07172_html"><div·class="ttname"><a·href="a07172.html">geometry.hh</a></div></div>
139 </div><!--·fragment·--></div><!--·contents·-->139 </div><!--·fragment·--></div><!--·contents·-->
140 <!--·start·footer·part·-->140 <!--·start·footer·part·-->
141 <hr·class="footer"/><address·class="footer"><small>141 <hr·class="footer"/><address·class="footer"><small>
142 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8142 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
1.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07151.html
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">entity.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">entity.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00605_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a07151_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a07151_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03184.html">Dune::GeoGrid::EntityBase&lt;·codim,·Grid,·false·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03184.html">Dune::GeoGrid::EntityBase&lt;·codim,·Grid,·false·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.51 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07151_source.html
    
Offset 88, 15 lines modifiedOffset 88, 15 lines modified
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_ENTITY_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_ENTITY_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_ENTITY_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_ENTITY_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00605.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00572.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>GeoGrid</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
Offset 823, 15 lines modifiedOffset 823, 15 lines modified
823 </div>823 </div>
824 <div·class="line"><a·id="l00869"·name="l00869"></a><span·class="lineno">··869</span>·</div>824 <div·class="line"><a·id="l00869"·name="l00869"></a><span·class="lineno">··869</span>·</div>
825 <div·class="line"><a·id="l00870"·name="l00870"></a><span·class="lineno">··870</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>825 <div·class="line"><a·id="l00870"·name="l00870"></a><span·class="lineno">··870</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>
826 <div·class="line"><a·id="l00871"·name="l00871"></a><span·class="lineno">··871</span>·</div>826 <div·class="line"><a·id="l00871"·name="l00871"></a><span·class="lineno">··871</span>·</div>
827 <div·class="line"><a·id="l00872"·name="l00872"></a><span·class="lineno">··872</span>}·<span·class="comment">//·namespace·Dune</span></div>827 <div·class="line"><a·id="l00872"·name="l00872"></a><span·class="lineno">··872</span>}·<span·class="comment">//·namespace·Dune</span></div>
828 <div·class="line"><a·id="l00873"·name="l00873"></a><span·class="lineno">··873</span>·</div>828 <div·class="line"><a·id="l00873"·name="l00873"></a><span·class="lineno">··873</span>·</div>
829 <div·class="line"><a·id="l00874"·name="l00874"></a><span·class="lineno">··874</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_ENTITY_HH</span></div>829 <div·class="line"><a·id="l00874"·name="l00874"></a><span·class="lineno">··874</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_ENTITY_HH</span></div>
830 <div·class="ttc"·id="aa00605_html"><div·class="ttname"><a·href="a00605.html">cornerstorage.hh</a></div></div>830 <div·class="ttc"·id="aa00572_html"><div·class="ttname"><a·href="a00572.html">cornerstorage.hh</a></div></div>
831 <div·class="ttc"·id="aa01034_html_gabd89b77709db1d9e56bb17cd0aa44c3d"><div·class="ttname"><a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></div><div·class="ttdeci">PartitionType</div><div·class="ttdoc">Attributes·used·in·the·generic·overlap·model.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:30</div></div>831 <div·class="ttc"·id="aa01034_html_gabd89b77709db1d9e56bb17cd0aa44c3d"><div·class="ttname"><a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a></div><div·class="ttdeci">PartitionType</div><div·class="ttdoc">Attributes·used·in·the·generic·overlap·model.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:30</div></div>
832 <div·class="ttc"·id="aa01034_html_ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a"><div·class="ttname"><a·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a">Dune::FrontEntity</a></div><div·class="ttdeci">@·FrontEntity</div><div·class="ttdoc">on·boundary·between·overlap·and·ghost</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:34</div></div>832 <div·class="ttc"·id="aa01034_html_ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a"><div·class="ttname"><a·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a">Dune::FrontEntity</a></div><div·class="ttdeci">@·FrontEntity</div><div·class="ttdoc">on·boundary·between·overlap·and·ghost</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:34</div></div>
833 <div·class="ttc"·id="aa01034_html_ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80"><div·class="ttname"><a·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">Dune::BorderEntity</a></div><div·class="ttdeci">@·BorderEntity</div><div·class="ttdoc">on·boundary·between·interior·and·overlap</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:32</div></div>833 <div·class="ttc"·id="aa01034_html_ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80"><div·class="ttname"><a·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">Dune::BorderEntity</a></div><div·class="ttdeci">@·BorderEntity</div><div·class="ttdoc">on·boundary·between·interior·and·overlap</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:32</div></div>
834 <div·class="ttc"·id="aa01034_html_ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850"><div·class="ttname"><a·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850">Dune::OverlapEntity</a></div><div·class="ttdeci">@·OverlapEntity</div><div·class="ttdoc">all·entities·lying·in·the·overlap·zone</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:33</div></div>834 <div·class="ttc"·id="aa01034_html_ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850"><div·class="ttname"><a·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850">Dune::OverlapEntity</a></div><div·class="ttdeci">@·OverlapEntity</div><div·class="ttdoc">all·entities·lying·in·the·overlap·zone</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:33</div></div>
835 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>835 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>
836 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>836 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
837 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>837 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>
1.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07154.html
    
Offset 75, 16 lines modifiedOffset 75, 16 lines modified
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">entityseed.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">entityseed.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00656_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00629_source.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</code><br·/>
84 </div>84 </div>
85 <p><a·href="a07154_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a07154_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02088.html">Dune::AlbertaGridEntitySeed&lt;·codim,·const·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02088.html">Dune::AlbertaGridEntitySeed&lt;·codim,·const·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
6.29 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07154_source.html
    
Offset 84, 16 lines modifiedOffset 84, 16 lines modified
84 <a·href="a07154.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a07154.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ENTITYSEED_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ENTITYSEED_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ENTITYSEED_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ENTITYSEED_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00656.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00629.html">dune/grid/albertagrid/meshpointer.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="comment">//·Internal·Forward·Declarations</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="comment">//·Internal·Forward·Declarations</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·-----------------------------</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·-----------------------------</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
Offset 211, 16 lines modifiedOffset 211, 16 lines modified
211 </div>211 </div>
212 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>212 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
213 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>213 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
214 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>214 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div>
215 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>}·<span·class="comment">//·end·namespace·Dune</span></div>215 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
216 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>216 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>
217 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_ENTITYSEED_HH</span></div>217 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_ENTITYSEED_HH</span></div>
218 <div·class="ttc"·id="aa00656_html"><div·class="ttname"><a·href="a00656.html">meshpointer.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·mesh·structure</div></div>218 <div·class="ttc"·id="aa00629_html"><div·class="ttname"><a·href="a00629.html">meshpointer.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·mesh·structure</div></div>
219 <div·class="ttc"·id="aa00719_html"><div·class="ttname"><a·href="a00719.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>219 <div·class="ttc"·id="aa00662_html"><div·class="ttname"><a·href="a00662.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>
220 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>220 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
221 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>221 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>
222 <div·class="ttc"·id="aa01984_html"><div·class="ttname"><a·href="a01984.html">Dune::Alberta::MeshPointer&lt;·dimension·&gt;</a></div></div>222 <div·class="ttc"·id="aa01984_html"><div·class="ttname"><a·href="a01984.html">Dune::Alberta::MeshPointer&lt;·dimension·&gt;</a></div></div>
223 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>223 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>
224 <div·class="ttc"·id="aa02084_html"><div·class="ttname"><a·href="a02084.html">Dune::AlbertaGridEntitySeed</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/entityseed.hh:18</div></div>224 <div·class="ttc"·id="aa02084_html"><div·class="ttname"><a·href="a02084.html">Dune::AlbertaGridEntitySeed</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/entityseed.hh:18</div></div>
225 <div·class="ttc"·id="aa02088_html_a08d1825d594fca7b245ea5273cb689ff"><div·class="ttname"><a·href="a02088.html#a08d1825d594fca7b245ea5273cb689ff">Dune::AlbertaGridEntitySeed&lt;·codim,·const·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;::elementInfo</a></div><div·class="ttdeci">ElementInfo·elementInfo(const·MeshPointer·&amp;mesh)·const</div><div·class="ttdef"><b>Definition</b>·albertagrid/entityseed.hh:65</div></div>225 <div·class="ttc"·id="aa02088_html_a08d1825d594fca7b245ea5273cb689ff"><div·class="ttname"><a·href="a02088.html#a08d1825d594fca7b245ea5273cb689ff">Dune::AlbertaGridEntitySeed&lt;·codim,·const·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;::elementInfo</a></div><div·class="ttdeci">ElementInfo·elementInfo(const·MeshPointer·&amp;mesh)·const</div><div·class="ttdef"><b>Definition</b>·albertagrid/entityseed.hh:65</div></div>
226 <div·class="ttc"·id="aa02088_html_a0c162c46d9b1a71029d2c545cca81141"><div·class="ttname"><a·href="a02088.html#a0c162c46d9b1a71029d2c545cca81141">Dune::AlbertaGridEntitySeed&lt;·codim,·const·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;::AlbertaGridEntitySeed</a></div><div·class="ttdeci">AlbertaGridEntitySeed(const·ElementInfo·&amp;elementInfo,·int·subEntity)</div><div·class="ttdef"><b>Definition</b>·albertagrid/entityseed.hh:55</div></div>226 <div·class="ttc"·id="aa02088_html_a0c162c46d9b1a71029d2c545cca81141"><div·class="ttname"><a·href="a02088.html#a0c162c46d9b1a71029d2c545cca81141">Dune::AlbertaGridEntitySeed&lt;·codim,·const·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;::AlbertaGridEntitySeed</a></div><div·class="ttdeci">AlbertaGridEntitySeed(const·ElementInfo·&amp;elementInfo,·int·subEntity)</div><div·class="ttdef"><b>Definition</b>·albertagrid/entityseed.hh:55</div></div>
1.49 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07163.html
    
Offset 76, 16 lines modifiedOffset 76, 16 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">geometry.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">geometry.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07166_source.html">dune/grid/common/geometry.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07166_source.html">dune/grid/common/geometry.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
85 </div>85 </div>
86 <p><a·href="a07163_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a07163_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>89 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02104.html">Dune::AlbertaGridCoordinateReader&lt;·codim,·GridImp·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02104.html">Dune::AlbertaGridCoordinateReader&lt;·codim,·GridImp·&gt;</a></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07163_source.html
    
Offset 85, 16 lines modifiedOffset 85, 16 lines modified
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_GEOMETRY_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_GEOMETRY_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_GEOMETRY_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_GEOMETRY_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07166.html">dune/grid/common/geometry.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07166.html">dune/grid/common/geometry.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·Forward·Declarations</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·Forward·Declarations</span></div>
Offset 690, 16 lines modifiedOffset 690, 16 lines modified
690 </div>690 </div>
691 <div·class="line"><a·id="l00589"·name="l00589"></a><span·class="lineno">··589</span>·</div>691 <div·class="line"><a·id="l00589"·name="l00589"></a><span·class="lineno">··589</span>·</div>
692 <div·class="line"><a·id="l00590"·name="l00590"></a><span·class="lineno">··590</span>}·<span·class="comment">//·namespace·Dune</span></div>692 <div·class="line"><a·id="l00590"·name="l00590"></a><span·class="lineno">··590</span>}·<span·class="comment">//·namespace·Dune</span></div>
693 <div·class="line"><a·id="l00591"·name="l00591"></a><span·class="lineno">··591</span>·</div>693 <div·class="line"><a·id="l00591"·name="l00591"></a><span·class="lineno">··591</span>·</div>
694 <div·class="line"><a·id="l00592"·name="l00592"></a><span·class="lineno">··592</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>694 <div·class="line"><a·id="l00592"·name="l00592"></a><span·class="lineno">··592</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
695 <div·class="line"><a·id="l00593"·name="l00593"></a><span·class="lineno">··593</span>·</div>695 <div·class="line"><a·id="l00593"·name="l00593"></a><span·class="lineno">··593</span>·</div>
696 <div·class="line"><a·id="l00594"·name="l00594"></a><span·class="lineno">··594</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_GEOMETRY_HH</span></div>696 <div·class="line"><a·id="l00594"·name="l00594"></a><span·class="lineno">··594</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_GEOMETRY_HH</span></div>
697 <div·class="ttc"·id="aa00617_html"><div·class="ttname"><a·href="a00617.html">misc.hh</a></div></div>697 <div·class="ttc"·id="aa00653_html"><div·class="ttname"><a·href="a00653.html">misc.hh</a></div></div>
698 <div·class="ttc"·id="aa00719_html"><div·class="ttname"><a·href="a00719.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>698 <div·class="ttc"·id="aa00662_html"><div·class="ttname"><a·href="a00662.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>
699 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>699 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
700 <div·class="ttc"·id="aa01068_html_a86b942cdffce80f98973c987ea6246da"><div·class="ttname"><a·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Dune::Alberta::Real</a></div><div·class="ttdeci">ALBERTA·REAL·Real</div><div·class="ttdef"><b>Definition</b>·misc.hh:48</div></div>700 <div·class="ttc"·id="aa01068_html_a86b942cdffce80f98973c987ea6246da"><div·class="ttname"><a·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Dune::Alberta::Real</a></div><div·class="ttdeci">ALBERTA·REAL·Real</div><div·class="ttdef"><b>Definition</b>·misc.hh:48</div></div>
701 <div·class="ttc"·id="aa01068_html_aacaac5f2a7f000fd66af938fab11cb58"><div·class="ttname"><a·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">Dune::Alberta::determinant</a></div><div·class="ttdeci">static·K·determinant(const·FieldMatrix&lt;·K,·0,·m·&gt;·&amp;matrix)</div><div·class="ttdef"><b>Definition</b>·algebra.hh:30</div></div>701 <div·class="ttc"·id="aa01068_html_aacaac5f2a7f000fd66af938fab11cb58"><div·class="ttname"><a·href="a01068.html#aacaac5f2a7f000fd66af938fab11cb58">Dune::Alberta::determinant</a></div><div·class="ttdeci">static·K·determinant(const·FieldMatrix&lt;·K,·0,·m·&gt;·&amp;matrix)</div><div·class="ttdef"><b>Definition</b>·algebra.hh:30</div></div>
702 <div·class="ttc"·id="aa01068_html_af1650cccce3ce5a4c8ab8eb240d3c58a"><div·class="ttname"><a·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">Dune::Alberta::GlobalVector</a></div><div·class="ttdeci">ALBERTA·REAL_D·GlobalVector</div><div·class="ttdef"><b>Definition</b>·misc.hh:50</div></div>702 <div·class="ttc"·id="aa01068_html_af1650cccce3ce5a4c8ab8eb240d3c58a"><div·class="ttname"><a·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">Dune::Alberta::GlobalVector</a></div><div·class="ttdeci">ALBERTA·REAL_D·GlobalVector</div><div·class="ttdef"><b>Definition</b>·misc.hh:50</div></div>
703 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>703 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>
704 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>704 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>
705 <div·class="ttc"·id="aa02096_html"><div·class="ttname"><a·href="a02096.html">Dune::AlbertaGridLocalGeometryProvider::GeoInFatherCoordReader</a></div><div·class="ttdef"><b>Definition</b>·geometry.cc:172</div></div>705 <div·class="ttc"·id="aa02096_html"><div·class="ttname"><a·href="a02096.html">Dune::AlbertaGridLocalGeometryProvider::GeoInFatherCoordReader</a></div><div·class="ttdef"><b>Definition</b>·geometry.cc:172</div></div>
1.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07175.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;utility&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;utility&gt;</code><br·/>
83 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
84 <code>#include·&lt;dune/geometry/multilineargeometry.hh&gt;</code><br·/>84 <code>#include·&lt;dune/geometry/multilineargeometry.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>85 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>86 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00605_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code><br·/>
89 </div>89 </div>
90 <p><a·href="a07175_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a07175_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
93 Classes</h2></td></tr>93 Classes</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03208.html">Dune::GeoGrid::InferHasSingleGeometryType&lt;·hasSingleGeometryType,·dim,·mydim·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03208.html">Dune::GeoGrid::InferHasSingleGeometryType&lt;·hasSingleGeometryType,·dim,·mydim·&gt;</a></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07175_source.html
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/geometry/multilineargeometry.hh&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/geometry/multilineargeometry.hh&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00605.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00572.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>GeoGrid</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
Offset 333, 15 lines modifiedOffset 333, 15 lines modified
333 </div>333 </div>
334 <div·class="line"><a·id="l00221"·name="l00221"></a><span·class="lineno">··221</span>·</div>334 <div·class="line"><a·id="l00221"·name="l00221"></a><span·class="lineno">··221</span>·</div>
335 <div·class="line"><a·id="l00222"·name="l00222"></a><span·class="lineno">··222</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>335 <div·class="line"><a·id="l00222"·name="l00222"></a><span·class="lineno">··222</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>
336 <div·class="line"><a·id="l00223"·name="l00223"></a><span·class="lineno">··223</span>·</div>336 <div·class="line"><a·id="l00223"·name="l00223"></a><span·class="lineno">··223</span>·</div>
337 <div·class="line"><a·id="l00224"·name="l00224"></a><span·class="lineno">··224</span>}·<span·class="comment">//·namespace·Dune</span></div>337 <div·class="line"><a·id="l00224"·name="l00224"></a><span·class="lineno">··224</span>}·<span·class="comment">//·namespace·Dune</span></div>
338 <div·class="line"><a·id="l00225"·name="l00225"></a><span·class="lineno">··225</span>·</div>338 <div·class="line"><a·id="l00225"·name="l00225"></a><span·class="lineno">··225</span>·</div>
339 <div·class="line"><a·id="l00226"·name="l00226"></a><span·class="lineno">··226</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_GEOMETRY_HH</span></div>339 <div·class="line"><a·id="l00226"·name="l00226"></a><span·class="lineno">··226</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_GEOMETRY_HH</span></div>
340 <div·class="ttc"·id="aa00605_html"><div·class="ttname"><a·href="a00605.html">cornerstorage.hh</a></div></div>340 <div·class="ttc"·id="aa00572_html"><div·class="ttname"><a·href="a00572.html">cornerstorage.hh</a></div></div>
341 <div·class="ttc"·id="aa01066_html_a1baab0a2f4a49aa445373dee197c5488"><div·class="ttname"><a·href="a01066.html#a1baab0a2f4a49aa445373dee197c5488">std::swap</a></div><div·class="ttdeci">void·swap(Dune::PersistentContainer&lt;·G,·T·&gt;·&amp;a,·Dune::PersistentContainer&lt;·G,·T·&gt;·&amp;b)</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:83</div></div>341 <div·class="ttc"·id="aa01066_html_a1baab0a2f4a49aa445373dee197c5488"><div·class="ttname"><a·href="a01066.html#a1baab0a2f4a49aa445373dee197c5488">std::swap</a></div><div·class="ttdeci">void·swap(Dune::PersistentContainer&lt;·G,·T·&gt;·&amp;a,·Dune::PersistentContainer&lt;·G,·T·&gt;·&amp;b)</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:83</div></div>
342 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>342 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
343 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>343 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>
344 <div·class="ttc"·id="aa03140_html"><div·class="ttname"><a·href="a03140.html">Dune::GeoGrid::CoordVector</a></div><div·class="ttdef"><b>Definition</b>·cornerstorage.hh:22</div></div>344 <div·class="ttc"·id="aa03140_html"><div·class="ttname"><a·href="a03140.html">Dune::GeoGrid::CoordVector</a></div><div·class="ttdef"><b>Definition</b>·cornerstorage.hh:22</div></div>
345 <div·class="ttc"·id="aa03156_html"><div·class="ttname"><a·href="a03156.html">Dune::GeoGrid::CornerStorage</a></div><div·class="ttdef"><b>Definition</b>·cornerstorage.hh:174</div></div>345 <div·class="ttc"·id="aa03156_html"><div·class="ttname"><a·href="a03156.html">Dune::GeoGrid::CornerStorage</a></div><div·class="ttdef"><b>Definition</b>·cornerstorage.hh:174</div></div>
346 <div·class="ttc"·id="aa03208_html"><div·class="ttname"><a·href="a03208.html">Dune::GeoGrid::InferHasSingleGeometryType</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/geometry.hh:30</div></div>346 <div·class="ttc"·id="aa03208_html"><div·class="ttname"><a·href="a03208.html">Dune::GeoGrid::InferHasSingleGeometryType</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/geometry.hh:30</div></div>
347 <div·class="ttc"·id="aa03208_html_a7bc971869926958ab8096f87b30d2c11"><div·class="ttname"><a·href="a03208.html#a7bc971869926958ab8096f87b30d2c11">Dune::GeoGrid::InferHasSingleGeometryType::topologyId</a></div><div·class="ttdeci">static·const·unsigned·int·topologyId</div><div·class="ttdef"><b>Definition</b>·geometrygrid/geometry.hh:37</div></div>347 <div·class="ttc"·id="aa03208_html_a7bc971869926958ab8096f87b30d2c11"><div·class="ttname"><a·href="a03208.html#a7bc971869926958ab8096f87b30d2c11">Dune::GeoGrid::InferHasSingleGeometryType::topologyId</a></div><div·class="ttdeci">static·const·unsigned·int·topologyId</div><div·class="ttdef"><b>Definition</b>·geometrygrid/geometry.hh:37</div></div>
1.59 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07178.html
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>85 <div·class="textblock"><code>#include·&lt;algorithm&gt;</code><br·/>
86 <code>#include·&lt;array&gt;</code><br·/>86 <code>#include·&lt;array&gt;</code><br·/>
87 <code>#include·&lt;limits&gt;</code><br·/>87 <code>#include·&lt;limits&gt;</code><br·/>
88 <code>#include·&lt;map&gt;</code><br·/>88 <code>#include·&lt;map&gt;</code><br·/>
89 <code>#include·&lt;memory&gt;</code><br·/>89 <code>#include·&lt;memory&gt;</code><br·/>
90 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>90 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a00671_source.html">dune/grid/albertagrid/agrid.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a00623_source.html">dune/grid/albertagrid/agrid.hh</a>&gt;</code><br·/>
93 </div>93 </div>
94 <p><a·href="a07178_source.html">Go·to·the·source·code·of·this·file.</a></p>94 <p><a·href="a07178_source.html">Go·to·the·source·code·of·this·file.</a></p>
95 <table·class="memberdecls">95 <table·class="memberdecls">
96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
97 Classes</h2></td></tr>97 Classes</h2></td></tr>
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02144.html">Dune::GridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;</a></td></tr>98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02144.html">Dune::GridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;</a></td></tr>
99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialization·of·the·generic·<a·class="el"·href="a02872.html"·title="Provide·a·generic·factory·class·for·unstructured·grids.">GridFactory</a>·for·<a·class="el"·href="a01904.html"·title="[·provides·Dune::Grid·]">AlbertaGrid</a>··<a·href="a02144.html#details">More...</a><br·/></td></tr>99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialization·of·the·generic·<a·class="el"·href="a02872.html"·title="Provide·a·generic·factory·class·for·unstructured·grids.">GridFactory</a>·for·<a·class="el"·href="a01904.html"·title="[·provides·Dune::Grid·]">AlbertaGrid</a>··<a·href="a02144.html#details">More...</a><br·/></td></tr>
5.35 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07178_source.html
    
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00671.html">dune/grid/albertagrid/agrid.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00623.html">dune/grid/albertagrid/agrid.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>{</div>107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>{</div>
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
109 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div>109 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·&gt;</div>
Offset 557, 15 lines modifiedOffset 557, 15 lines modified
557 </div>557 </div>
558 <div·class="line"><a·id="l00542"·name="l00542"></a><span·class="lineno">··542</span>·</div>558 <div·class="line"><a·id="l00542"·name="l00542"></a><span·class="lineno">··542</span>·</div>
559 <div·class="line"><a·id="l00543"·name="l00543"></a><span·class="lineno">··543</span>}</div>559 <div·class="line"><a·id="l00543"·name="l00543"></a><span·class="lineno">··543</span>}</div>
560 <div·class="line"><a·id="l00544"·name="l00544"></a><span·class="lineno">··544</span>·</div>560 <div·class="line"><a·id="l00544"·name="l00544"></a><span·class="lineno">··544</span>·</div>
561 <div·class="line"><a·id="l00545"·name="l00545"></a><span·class="lineno">··545</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>561 <div·class="line"><a·id="l00545"·name="l00545"></a><span·class="lineno">··545</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
562 <div·class="line"><a·id="l00546"·name="l00546"></a><span·class="lineno">··546</span>·</div>562 <div·class="line"><a·id="l00546"·name="l00546"></a><span·class="lineno">··546</span>·</div>
563 <div·class="line"><a·id="l00547"·name="l00547"></a><span·class="lineno">··547</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_GRIDFACTORY_HH</span></div>563 <div·class="line"><a·id="l00547"·name="l00547"></a><span·class="lineno">··547</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_GRIDFACTORY_HH</span></div>
564 <div·class="ttc"·id="aa00671_html"><div·class="ttname"><a·href="a00671.html">agrid.hh</a></div><div·class="ttdoc">provides·the·AlbertaGrid·class</div></div>564 <div·class="ttc"·id="aa00623_html"><div·class="ttname"><a·href="a00623.html">agrid.hh</a></div><div·class="ttdoc">provides·the·AlbertaGrid·class</div></div>
565 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>565 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
566 <div·class="ttc"·id="aa01068_html_a3982ba26d2ca1b978ad5dfc99225babc"><div·class="ttname"><a·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">Dune::Alberta::GlobalMatrix</a></div><div·class="ttdeci">ALBERTA·REAL_DD·GlobalMatrix</div><div·class="ttdef"><b>Definition</b>·misc.hh:51</div></div>566 <div·class="ttc"·id="aa01068_html_a3982ba26d2ca1b978ad5dfc99225babc"><div·class="ttname"><a·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">Dune::Alberta::GlobalMatrix</a></div><div·class="ttdeci">ALBERTA·REAL_DD·GlobalMatrix</div><div·class="ttdef"><b>Definition</b>·misc.hh:51</div></div>
567 <div·class="ttc"·id="aa01068_html_a86b942cdffce80f98973c987ea6246da"><div·class="ttname"><a·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Dune::Alberta::Real</a></div><div·class="ttdeci">ALBERTA·REAL·Real</div><div·class="ttdef"><b>Definition</b>·misc.hh:48</div></div>567 <div·class="ttc"·id="aa01068_html_a86b942cdffce80f98973c987ea6246da"><div·class="ttname"><a·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Dune::Alberta::Real</a></div><div·class="ttdeci">ALBERTA·REAL·Real</div><div·class="ttdef"><b>Definition</b>·misc.hh:48</div></div>
568 <div·class="ttc"·id="aa01068_html_af1650cccce3ce5a4c8ab8eb240d3c58a"><div·class="ttname"><a·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">Dune::Alberta::GlobalVector</a></div><div·class="ttdeci">ALBERTA·REAL_D·GlobalVector</div><div·class="ttdef"><b>Definition</b>·misc.hh:50</div></div>568 <div·class="ttc"·id="aa01068_html_af1650cccce3ce5a4c8ab8eb240d3c58a"><div·class="ttname"><a·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">Dune::Alberta::GlobalVector</a></div><div·class="ttdeci">ALBERTA·REAL_D·GlobalVector</div><div·class="ttdef"><b>Definition</b>·misc.hh:50</div></div>
569 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>569 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>
570 <div·class="ttc"·id="aa01904_html_a21868e4ed6643ed3932e737d56beccac"><div·class="ttname"><a·href="a01904.html#a21868e4ed6643ed3932e737d56beccac">Dune::AlbertaGrid::generic2alberta</a></div><div·class="ttdeci">int·generic2alberta(int·codim,·int·i)·const</div><div·class="ttdef"><b>Definition</b>·agrid.hh:487</div></div>570 <div·class="ttc"·id="aa01904_html_a21868e4ed6643ed3932e737d56beccac"><div·class="ttname"><a·href="a01904.html#a21868e4ed6643ed3932e737d56beccac">Dune::AlbertaGrid::generic2alberta</a></div><div·class="ttdeci">int·generic2alberta(int·codim,·int·i)·const</div><div·class="ttdef"><b>Definition</b>·agrid.hh:487</div></div>
571 <div·class="ttc"·id="aa01904_html_a9a99e793a7de4b38d7bc44f1897cf257"><div·class="ttname"><a·href="a01904.html#a9a99e793a7de4b38d7bc44f1897cf257">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;::ctype</a></div><div·class="ttdeci">GridFamily::ctype·ctype</div><div·class="ttdef"><b>Definition</b>·agrid.hh:143</div></div>571 <div·class="ttc"·id="aa01904_html_a9a99e793a7de4b38d7bc44f1897cf257"><div·class="ttname"><a·href="a01904.html#a9a99e793a7de4b38d7bc44f1897cf257">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;::ctype</a></div><div·class="ttdeci">GridFamily::ctype·ctype</div><div·class="ttdef"><b>Definition</b>·agrid.hh:143</div></div>
1.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07181.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 <p>Provide·a·generic·factory·class·for·unstructured·grids.··83 <p>Provide·a·generic·factory·class·for·unstructured·grids.··
84 <a·href="#details">More...</a></p>84 <a·href="#details">More...</a></p>
85 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>85 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
86 <code>#include·&lt;vector&gt;</code><br·/>86 <code>#include·&lt;vector&gt;</code><br·/>
87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
88 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>88 <code>#include·&lt;dune/common/parallel/mpihelper.hh&gt;</code><br·/>
89 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>89 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a00347_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a00326_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
92 </div>92 </div>
93 <p><a·href="a07181_source.html">Go·to·the·source·code·of·this·file.</a></p>93 <p><a·href="a07181_source.html">Go·to·the·source·code·of·this·file.</a></p>
94 <table·class="memberdecls">94 <table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
96 Classes</h2></td></tr>96 Classes</h2></td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02864.html">Dune::GridFactoryInterface&lt;·GridType·&gt;</a></td></tr>97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02864.html">Dune::GridFactoryInterface&lt;·GridType·&gt;</a></td></tr>
5.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07181_source.html
    
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>92 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
93 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>93 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
94 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>94 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
95 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>95 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
96 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>96 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00347.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00326.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>{</div>103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>{</div>
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
105 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div>105 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div>
106 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="};">106 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="};">
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
255 <div·class="line"><a·id="l00336"·name="l00336"></a><span·class="lineno">··336</span>·</div>255 <div·class="line"><a·id="l00336"·name="l00336"></a><span·class="lineno">··336</span>·</div>
256 <div·class="line"><a·id="l00337"·name="l00337"></a><span·class="lineno">··337</span>··};</div>256 <div·class="line"><a·id="l00337"·name="l00337"></a><span·class="lineno">··337</span>··};</div>
257 </div>257 </div>
258 <div·class="line"><a·id="l00338"·name="l00338"></a><span·class="lineno">··338</span>·</div>258 <div·class="line"><a·id="l00338"·name="l00338"></a><span·class="lineno">··338</span>·</div>
259 <div·class="line"><a·id="l00339"·name="l00339"></a><span·class="lineno">··339</span>}</div>259 <div·class="line"><a·id="l00339"·name="l00339"></a><span·class="lineno">··339</span>}</div>
260 <div·class="line"><a·id="l00340"·name="l00340"></a><span·class="lineno">··340</span>·</div>260 <div·class="line"><a·id="l00340"·name="l00340"></a><span·class="lineno">··340</span>·</div>
261 <div·class="line"><a·id="l00341"·name="l00341"></a><span·class="lineno">··341</span><span·class="preprocessor">#endif</span></div>261 <div·class="line"><a·id="l00341"·name="l00341"></a><span·class="lineno">··341</span><span·class="preprocessor">#endif</span></div>
262 <div·class="ttc"·id="aa00347_html"><div·class="ttname"><a·href="a00347.html">boundarysegment.hh</a></div><div·class="ttdoc">Base·class·for·grid·boundary·segments·of·arbitrary·geometry.</div></div>262 <div·class="ttc"·id="aa00326_html"><div·class="ttname"><a·href="a00326.html">boundarysegment.hh</a></div><div·class="ttdoc">Base·class·for·grid·boundary·segments·of·arbitrary·geometry.</div></div>
263 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>263 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
264 <div·class="ttc"·id="aa02792_html"><div·class="ttname"><a·href="a02792.html">Dune::GridError</a></div><div·class="ttdoc">Base·class·for·exceptions·in·Dune·grid·modules.</div><div·class="ttdef"><b>Definition</b>·exceptions.hh:20</div></div>264 <div·class="ttc"·id="aa02792_html"><div·class="ttname"><a·href="a02792.html">Dune::GridError</a></div><div·class="ttdoc">Base·class·for·exceptions·in·Dune·grid·modules.</div><div·class="ttdef"><b>Definition</b>·exceptions.hh:20</div></div>
265 <div·class="ttc"·id="aa02864_html"><div·class="ttname"><a·href="a02864.html">Dune::GridFactoryInterface</a></div><div·class="ttdoc">Provide·a·generic·factory·class·for·unstructured·grids.</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:70</div></div>265 <div·class="ttc"·id="aa02864_html"><div·class="ttname"><a·href="a02864.html">Dune::GridFactoryInterface</a></div><div·class="ttdoc">Provide·a·generic·factory·class·for·unstructured·grids.</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:70</div></div>
266 <div·class="ttc"·id="aa02864_html_a02b16625bfc07ab899d2193a67e8ee58"><div·class="ttname"><a·href="a02864.html#a02b16625bfc07ab899d2193a67e8ee58">Dune::GridFactoryInterface::insertBoundarySegment</a></div><div·class="ttdeci">virtual·void·insertBoundarySegment(const·std::vector&lt;·unsigned·int·&gt;·&amp;vertices,·const·std::shared_ptr&lt;·BoundarySegment&lt;·dimension,·dimworld·&gt;·&gt;·&amp;boundarySegment)</div><div·class="ttdoc">insert·an·arbitrarily·shaped·boundary·segment</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:153</div></div>266 <div·class="ttc"·id="aa02864_html_a02b16625bfc07ab899d2193a67e8ee58"><div·class="ttname"><a·href="a02864.html#a02b16625bfc07ab899d2193a67e8ee58">Dune::GridFactoryInterface::insertBoundarySegment</a></div><div·class="ttdeci">virtual·void·insertBoundarySegment(const·std::vector&lt;·unsigned·int·&gt;·&amp;vertices,·const·std::shared_ptr&lt;·BoundarySegment&lt;·dimension,·dimworld·&gt;·&gt;·&amp;boundarySegment)</div><div·class="ttdoc">insert·an·arbitrarily·shaped·boundary·segment</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:153</div></div>
267 <div·class="ttc"·id="aa02864_html_a045c60cc4f732a2acab79b100e5eccca"><div·class="ttname"><a·href="a02864.html#a045c60cc4f732a2acab79b100e5eccca">Dune::GridFactoryInterface::insertionIndex</a></div><div·class="ttdeci">virtual·unsigned·int·insertionIndex(const·typename·Codim&lt;·0·&gt;::Entity·&amp;entity)·const</div><div·class="ttdoc">obtain·an·element's·insertion·index</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:181</div></div>267 <div·class="ttc"·id="aa02864_html_a045c60cc4f732a2acab79b100e5eccca"><div·class="ttname"><a·href="a02864.html#a045c60cc4f732a2acab79b100e5eccca">Dune::GridFactoryInterface::insertionIndex</a></div><div·class="ttdeci">virtual·unsigned·int·insertionIndex(const·typename·Codim&lt;·0·&gt;::Entity·&amp;entity)·const</div><div·class="ttdoc">obtain·an·element's·insertion·index</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:181</div></div>
268 <div·class="ttc"·id="aa02864_html_a080bcc5d5f613154e22a67380f1f7ff9"><div·class="ttname"><a·href="a02864.html#a080bcc5d5f613154e22a67380f1f7ff9">Dune::GridFactoryInterface::insertElement</a></div><div·class="ttdeci">virtual·void·insertElement(const·GeometryType·&amp;type,·const·std::vector&lt;·unsigned·int·&gt;·&amp;vertices)=0</div><div·class="ttdoc">Insert·an·element·into·the·coarse·grid.</div></div>268 <div·class="ttc"·id="aa02864_html_a080bcc5d5f613154e22a67380f1f7ff9"><div·class="ttname"><a·href="a02864.html#a080bcc5d5f613154e22a67380f1f7ff9">Dune::GridFactoryInterface::insertElement</a></div><div·class="ttdeci">virtual·void·insertElement(const·GeometryType·&amp;type,·const·std::vector&lt;·unsigned·int·&gt;·&amp;vertices)=0</div><div·class="ttdoc">Insert·an·element·into·the·coarse·grid.</div></div>
269 <div·class="ttc"·id="aa02864_html_a0b436ca2b3c4538528ce81360991bbea"><div·class="ttname"><a·href="a02864.html#a0b436ca2b3c4538528ce81360991bbea">Dune::GridFactoryInterface::createGrid</a></div><div·class="ttdeci">virtual·std::unique_ptr&lt;·GridType·&gt;·createGrid()=0</div><div·class="ttdoc">Finalize·grid·creation·and·hand·over·the·grid.</div></div>269 <div·class="ttc"·id="aa02864_html_a0b436ca2b3c4538528ce81360991bbea"><div·class="ttname"><a·href="a02864.html#a0b436ca2b3c4538528ce81360991bbea">Dune::GridFactoryInterface::createGrid</a></div><div·class="ttdeci">virtual·std::unique_ptr&lt;·GridType·&gt;·createGrid()=0</div><div·class="ttdoc">Finalize·grid·creation·and·hand·over·the·grid.</div></div>
1.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07184.html
    
Offset 84, 17 lines modifiedOffset 84, 17 lines modified
84 <a·href="#details">More...</a></p>84 <a·href="#details">More...</a></p>
85 <div·class="textblock"><code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>85 <div·class="textblock"><code>#include·&lt;dune/common/parallel/communication.hh&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07142_source.html">dune/grid/common/entity.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07142_source.html">dune/grid/common/entity.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07166_source.html">dune/grid/common/geometry.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07166_source.html">dune/grid/common/geometry.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07223_source.html">dune/grid/common/intersectioniterator.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a07223_source.html">dune/grid/common/intersectioniterator.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a07253_source.html">dune/grid/common/entityiterator.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a07253_source.html">dune/grid/common/entityiterator.hh</a>&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a07190_source.html">dune/grid/albertagrid/gridview.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a07190_source.html">dune/grid/albertagrid/gridview.hh</a>&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a00620_source.html">dune/grid/albertagrid/geometryreference.hh</a>&gt;</code><br·/>93 <code>#include·&lt;<a·class="el"·href="a00716_source.html">dune/grid/albertagrid/geometryreference.hh</a>&gt;</code><br·/>
94 </div>94 </div>
95 <p><a·href="a07184_source.html">Go·to·the·source·code·of·this·file.</a></p>95 <p><a·href="a07184_source.html">Go·to·the·source·code·of·this·file.</a></p>
96 <table·class="memberdecls">96 <table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
98 Classes</h2></td></tr>98 Classes</h2></td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02180.html">Dune::AlbertaGridFamily&lt;·dim,·dimworld·&gt;</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02180.html">Dune::AlbertaGridFamily&lt;·dim,·dimworld·&gt;</a></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
6.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07184_source.html
    
Offset 92, 17 lines modifiedOffset 92, 17 lines modified
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07142.html">dune/grid/common/entity.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07142.html">dune/grid/common/entity.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07166.html">dune/grid/common/geometry.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07166.html">dune/grid/common/geometry.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07223.html">dune/grid/common/intersectioniterator.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07223.html">dune/grid/common/intersectioniterator.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07253.html">dune/grid/common/entityiterator.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07253.html">dune/grid/common/entityiterator.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07190.html">dune/grid/albertagrid/gridview.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07190.html">dune/grid/albertagrid/gridview.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00620.html">dune/grid/albertagrid/geometryreference.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00716.html">dune/grid/albertagrid/geometryreference.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>
107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="comment">//·External·Forward·Declarations</span></div>108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="comment">//·External·Forward·Declarations</span></div>
Offset 236, 16 lines modifiedOffset 236, 16 lines modified
236 </div>236 </div>
237 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>·</div>237 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>·</div>
238 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>}</div>238 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>}</div>
239 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>·</div>239 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>·</div>
240 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>240 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
241 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>·</div>241 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>·</div>
242 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTAGRID_GRIDFAMILTY_HH</span></div>242 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTAGRID_GRIDFAMILTY_HH</span></div>
243 <div·class="ttc"·id="aa00617_html"><div·class="ttname"><a·href="a00617.html">misc.hh</a></div></div>243 <div·class="ttc"·id="aa00653_html"><div·class="ttname"><a·href="a00653.html">misc.hh</a></div></div>
244 <div·class="ttc"·id="aa00620_html"><div·class="ttname"><a·href="a00620.html">geometryreference.hh</a></div><div·class="ttdoc">Wrapper·and·interface·classes·for·element·geometries.</div></div>244 <div·class="ttc"·id="aa00716_html"><div·class="ttname"><a·href="a00716.html">geometryreference.hh</a></div><div·class="ttdoc">Wrapper·and·interface·classes·for·element·geometries.</div></div>
245 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>245 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
246 <div·class="ttc"·id="aa01068_html_a86b942cdffce80f98973c987ea6246da"><div·class="ttname"><a·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Dune::Alberta::Real</a></div><div·class="ttdeci">ALBERTA·REAL·Real</div><div·class="ttdef"><b>Definition</b>·misc.hh:48</div></div>246 <div·class="ttc"·id="aa01068_html_a86b942cdffce80f98973c987ea6246da"><div·class="ttname"><a·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Dune::Alberta::Real</a></div><div·class="ttdeci">ALBERTA·REAL·Real</div><div·class="ttdef"><b>Definition</b>·misc.hh:48</div></div>
247 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;</a></div></div>247 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;</a></div></div>
248 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>248 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>
249 <div·class="ttc"·id="aa02056_html"><div·class="ttname"><a·href="a02056.html">Dune::AlbertaGridHierarchicIterator</a></div><div·class="ttdef"><b>Definition</b>·hierarchiciterator.hh:29</div></div>249 <div·class="ttc"·id="aa02056_html"><div·class="ttname"><a·href="a02056.html">Dune::AlbertaGridHierarchicIterator</a></div><div·class="ttdef"><b>Definition</b>·hierarchiciterator.hh:29</div></div>
250 <div·class="ttc"·id="aa02060_html"><div·class="ttname"><a·href="a02060.html">Dune::AlbertaGridLeafIntersection</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/intersection.hh:105</div></div>250 <div·class="ttc"·id="aa02060_html"><div·class="ttname"><a·href="a02060.html">Dune::AlbertaGridLeafIntersection</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/intersection.hh:105</div></div>
251 <div·class="ttc"·id="aa02064_html"><div·class="ttname"><a·href="a02064.html">Dune::AlbertaGridLeafIntersectionIterator</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/intersectioniterator.hh:27</div></div>251 <div·class="ttc"·id="aa02064_html"><div·class="ttname"><a·href="a02064.html">Dune::AlbertaGridLeafIntersectionIterator</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/intersectioniterator.hh:27</div></div>
2.53 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07187.html
    
Offset 77, 23 lines modifiedOffset 77, 23 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">gridfamily.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">gridfamily.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00596_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00575_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07151_source.html">dune/grid/geometrygrid/entity.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07151_source.html">dune/grid/geometrygrid/entity.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07160_source.html">dune/grid/geometrygrid/entityseed.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07160_source.html">dune/grid/geometrygrid/entityseed.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07175_source.html">dune/grid/geometrygrid/geometry.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07175_source.html">dune/grid/geometrygrid/geometry.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07199_source.html">dune/grid/geometrygrid/gridview.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07199_source.html">dune/grid/geometrygrid/gridview.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07217_source.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a07217_source.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a07229_source.html">dune/grid/geometrygrid/intersectioniterator.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a07229_source.html">dune/grid/geometrygrid/intersectioniterator.hh</a>&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a00593_source.html">dune/grid/geometrygrid/idset.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a00587_source.html">dune/grid/geometrygrid/idset.hh</a>&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a07205_source.html">dune/grid/geometrygrid/indexsets.hh</a>&gt;</code><br·/>93 <code>#include·&lt;<a·class="el"·href="a07205_source.html">dune/grid/geometrygrid/indexsets.hh</a>&gt;</code><br·/>
94 </div>94 </div>
95 <p><a·href="a07187_source.html">Go·to·the·source·code·of·this·file.</a></p>95 <p><a·href="a07187_source.html">Go·to·the·source·code·of·this·file.</a></p>
96 <table·class="memberdecls">96 <table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
98 Classes</h2></td></tr>98 Classes</h2></td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03252.html">Dune::GeoGrid::ExportParams&lt;·HG,·CF·&gt;</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03252.html">Dune::GeoGrid::ExportParams&lt;·HG,·CF·&gt;</a></td></tr>
8.53 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07187_source.html
    
Offset 86, 23 lines modifiedOffset 86, 23 lines modified
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_GRIDFAMILY_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_GRIDFAMILY_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_GRIDFAMILY_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_GRIDFAMILY_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00596.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00575.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07151.html">dune/grid/geometrygrid/entity.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07151.html">dune/grid/geometrygrid/entity.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07160.html">dune/grid/geometrygrid/entityseed.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07160.html">dune/grid/geometrygrid/entityseed.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07175.html">dune/grid/geometrygrid/geometry.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07175.html">dune/grid/geometrygrid/geometry.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07199.html">dune/grid/geometrygrid/gridview.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07199.html">dune/grid/geometrygrid/gridview.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07217.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07217.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07229.html">dune/grid/geometrygrid/intersectioniterator.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07229.html">dune/grid/geometrygrid/intersectioniterator.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00590.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00566.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00593.html">dune/grid/geometrygrid/idset.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00587.html">dune/grid/geometrygrid/idset.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07205.html">dune/grid/geometrygrid/indexsets.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07205.html">dune/grid/geometrygrid/indexsets.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
107 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">namespace·</span>GeoGrid</div>107 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
108 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··{</div>108 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··{</div>
Offset 206, 17 lines modifiedOffset 206, 17 lines modified
206 </div>206 </div>
207 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>207 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>·</div>
208 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>208 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>
209 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div>209 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div>
210 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>}·<span·class="comment">//·namespace·Dune</span></div>210 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>}·<span·class="comment">//·namespace·Dune</span></div>
211 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>·</div>211 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>·</div>
212 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_GRIDFAMILY_HH</span></div>212 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_GRIDFAMILY_HH</span></div>
213 <div·class="ttc"·id="aa00590_html"><div·class="ttname"><a·href="a00590.html">iterator.hh</a></div></div>213 <div·class="ttc"·id="aa00566_html"><div·class="ttname"><a·href="a00566.html">iterator.hh</a></div></div>
214 <div·class="ttc"·id="aa00593_html"><div·class="ttname"><a·href="a00593.html">idset.hh</a></div></div> 
215 <div·class="ttc"·id="aa00596_html"><div·class="ttname"><a·href="a00596.html">declaration.hh</a></div></div>214 <div·class="ttc"·id="aa00575_html"><div·class="ttname"><a·href="a00575.html">declaration.hh</a></div></div>
 215 <div·class="ttc"·id="aa00587_html"><div·class="ttname"><a·href="a00587.html">idset.hh</a></div></div>
216 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>216 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
217 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>217 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>
218 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>218 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>
219 <div·class="ttc"·id="aa02780_html"><div·class="ttname"><a·href="a02780.html">Dune::EntityIterator</a></div><div·class="ttdoc">interface·class·for·an·iterator·over·grid·entities</div><div·class="ttdef"><b>Definition</b>·common/entityiterator.hh:32</div></div>219 <div·class="ttc"·id="aa02780_html"><div·class="ttname"><a·href="a02780.html">Dune::EntityIterator</a></div><div·class="ttdoc">interface·class·for·an·iterator·over·grid·entities</div><div·class="ttdef"><b>Definition</b>·common/entityiterator.hh:32</div></div>
220 <div·class="ttc"·id="aa02788_html"><div·class="ttname"><a·href="a02788.html">Dune::EntitySeed</a></div><div·class="ttdoc">Store·a·reference·to·an·entity·with·a·minimal·memory·footprint.</div><div·class="ttdef"><b>Definition</b>·common/entityseed.hh:26</div></div>220 <div·class="ttc"·id="aa02788_html"><div·class="ttname"><a·href="a02788.html">Dune::EntitySeed</a></div><div·class="ttdoc">Store·a·reference·to·an·entity·with·a·minimal·memory·footprint.</div><div·class="ttdef"><b>Definition</b>·common/entityseed.hh:26</div></div>
221 <div·class="ttc"·id="aa02800_html"><div·class="ttname"><a·href="a02800.html">Dune::Geometry</a></div><div·class="ttdoc">Wrapper·class·for·geometries.</div><div·class="ttdef"><b>Definition</b>·common/geometry.hh:71</div></div>221 <div·class="ttc"·id="aa02800_html"><div·class="ttname"><a·href="a02800.html">Dune::Geometry</a></div><div·class="ttdoc">Wrapper·class·for·geometries.</div><div·class="ttdef"><b>Definition</b>·common/geometry.hh:71</div></div>
222 <div·class="ttc"·id="aa02816_html"><div·class="ttname"><a·href="a02816.html">Dune::IntersectionIterator</a></div><div·class="ttdoc">Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...</div><div·class="ttdef"><b>Definition</b>·common/intersectioniterator.hh:83</div></div>222 <div·class="ttc"·id="aa02816_html"><div·class="ttname"><a·href="a02816.html">Dune::IntersectionIterator</a></div><div·class="ttdoc">Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...</div><div·class="ttdef"><b>Definition</b>·common/intersectioniterator.hh:83</div></div>
605 B
html2text {}
    
Offset 146, 16 lines modifiedOffset 146, 16 lines modified
146 117146 117
147 118·}·//·namespace·GeoGrid147 118·}·//·namespace·GeoGrid
148 119148 119
149 120}·//·namespace·Dune149 120}·//·namespace·Dune
150 121150 121
151 122#endif·//·#ifndef·DUNE_GEOGRID_GRIDFAMILY_HH151 122#endif·//·#ifndef·DUNE_GEOGRID_GRIDFAMILY_HH
152 _\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h152 _\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
153 _\x8i_\x8d_\x8s_\x8e_\x8t_\x8._\x8h_\x8h 
154 _\x8d_\x8e_\x8c_\x8l_\x8a_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h153 _\x8d_\x8e_\x8c_\x8l_\x8a_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h
 154 _\x8i_\x8d_\x8s_\x8e_\x8t_\x8._\x8h_\x8h
155 _\x8D_\x8u_\x8n_\x8e155 _\x8D_\x8u_\x8n_\x8e
156 Include·standard·header·files.156 Include·standard·header·files.
157 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60157 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
158 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n158 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
159 Intersection·of·a·mesh·entity·of·codimension·0·("element")·with·a·"neighboring"159 Intersection·of·a·mesh·entity·of·codimension·0·("element")·with·a·"neighboring"
160 element·or·with·the·d...160 element·or·with·the·d...
161 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·common/intersection.hh:164161 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·common/intersection.hh:164
1.62 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07193.html
    
Offset 80, 16 lines modifiedOffset 80, 16 lines modified
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;typeinfo&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;typeinfo&gt;</code><br·/>
83 <code>#include·&lt;dune/common/std/type_traits.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/std/type_traits.hh&gt;</code><br·/>
84 <code>#include·&lt;dune/common/iteratorrange.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/iteratorrange.hh&gt;</code><br·/>
85 <code>#include·&lt;dune/common/parallel/future.hh&gt;</code><br·/>85 <code>#include·&lt;dune/common/parallel/future.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>86 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00311_source.html">dune/grid/common/rangegenerators.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00263_source.html">dune/grid/common/rangegenerators.hh</a>&gt;</code><br·/>
89 </div>89 </div>
90 <p><a·href="a07193_source.html">Go·to·the·source·code·of·this·file.</a></p>90 <p><a·href="a07193_source.html">Go·to·the·source·code·of·this·file.</a></p>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
93 Classes</h2></td></tr>93 Classes</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02876.html">Dune::GridView&lt;·ViewTraits·&gt;</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02876.html">Dune::GridView&lt;·ViewTraits·&gt;</a></td></tr>
95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·view·abstract·base·class.··<a·href="a02876.html#details">More...</a><br·/></td></tr>95 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02828.html"·title="Grid·abstract·base·class.">Grid</a>·view·abstract·base·class.··<a·href="a02876.html#details">More...</a><br·/></td></tr>
7.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07193_source.html
    
Offset 92, 16 lines modifiedOffset 92, 16 lines modified
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/std/type_traits.hh&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/std/type_traits.hh&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/iteratorrange.hh&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/iteratorrange.hh&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/parallel/future.hh&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/parallel/future.hh&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00311.html">dune/grid/common/rangegenerators.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00263.html">dune/grid/common/rangegenerators.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>,·<span·class="keyword">class</span>,·<span·class="keyword">class</span>·&gt;</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>,·<span·class="keyword">class</span>,·<span·class="keyword">class</span>·&gt;</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">class·</span>GridDefaultImplementation;</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··<span·class="keyword">class·</span>GridDefaultImplementation;</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
Offset 378, 16 lines modifiedOffset 378, 16 lines modified
378 <div·class="line"><a·id="l00351"·name="l00351"></a><span·class="lineno"><a·class="line"·href="a01036.html#ga3fc41fda2ed6fe1dbd5cd4ebfea1b69b">··351</a></span>····<a·class="code·hl_typedef"·href="a01036.html#ga9f3d0263b014ac0d84bd88f25de3d716">Implementation</a>·<a·class="code·hl_variable"·href="a01036.html#ga3fc41fda2ed6fe1dbd5cd4ebfea1b69b">impl_</a>;</div>378 <div·class="line"><a·id="l00351"·name="l00351"></a><span·class="lineno"><a·class="line"·href="a01036.html#ga3fc41fda2ed6fe1dbd5cd4ebfea1b69b">··351</a></span>····<a·class="code·hl_typedef"·href="a01036.html#ga9f3d0263b014ac0d84bd88f25de3d716">Implementation</a>·<a·class="code·hl_variable"·href="a01036.html#ga3fc41fda2ed6fe1dbd5cd4ebfea1b69b">impl_</a>;</div>
379 <div·class="line"><a·id="l00352"·name="l00352"></a><span·class="lineno">··352</span>··};</div>379 <div·class="line"><a·id="l00352"·name="l00352"></a><span·class="lineno">··352</span>··};</div>
380 </div>380 </div>
381 <div·class="line"><a·id="l00353"·name="l00353"></a><span·class="lineno">··353</span>·</div>381 <div·class="line"><a·id="l00353"·name="l00353"></a><span·class="lineno">··353</span>·</div>
382 <div·class="line"><a·id="l00354"·name="l00354"></a><span·class="lineno">··354</span>}·<span·class="comment">//·namespace·Dune</span></div>382 <div·class="line"><a·id="l00354"·name="l00354"></a><span·class="lineno">··354</span>}·<span·class="comment">//·namespace·Dune</span></div>
383 <div·class="line"><a·id="l00355"·name="l00355"></a><span·class="lineno">··355</span>·</div>383 <div·class="line"><a·id="l00355"·name="l00355"></a><span·class="lineno">··355</span>·</div>
384 <div·class="line"><a·id="l00356"·name="l00356"></a><span·class="lineno">··356</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GRID_COMMON_GRIDVIEW_HH</span></div>384 <div·class="line"><a·id="l00356"·name="l00356"></a><span·class="lineno">··356</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GRID_COMMON_GRIDVIEW_HH</span></div>
 385 <div·class="ttc"·id="aa00263_html"><div·class="ttname"><a·href="a00263.html">rangegenerators.hh</a></div></div>
385 <div·class="ttc"·id="aa00245_html"><div·class="ttname"><a·href="a00245.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>386 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>
386 <div·class="ttc"·id="aa00311_html"><div·class="ttname"><a·href="a00311.html">rangegenerators.hh</a></div></div> 
387 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>387 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>
388 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>388 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>
389 <div·class="ttc"·id="aa01036_html_ga0258bd0a0a0d6bfe8c536a138aaeae52"><div·class="ttname"><a·href="a01036.html#ga0258bd0a0a0d6bfe8c536a138aaeae52">Dune::GridView::indexSet</a></div><div·class="ttdeci">const·IndexSet·&amp;·indexSet()·const</div><div·class="ttdoc">obtain·the·index·set</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:177</div></div>389 <div·class="ttc"·id="aa01036_html_ga0258bd0a0a0d6bfe8c536a138aaeae52"><div·class="ttname"><a·href="a01036.html#ga0258bd0a0a0d6bfe8c536a138aaeae52">Dune::GridView::indexSet</a></div><div·class="ttdeci">const·IndexSet·&amp;·indexSet()·const</div><div·class="ttdoc">obtain·the·index·set</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:177</div></div>
390 <div·class="ttc"·id="aa01036_html_ga055c0273e45d4f3018f34f7e3f368471"><div·class="ttname"><a·href="a01036.html#ga055c0273e45d4f3018f34f7e3f368471">Dune::GridView::Grid</a></div><div·class="ttdeci">Traits::Grid·Grid</div><div·class="ttdoc">type·of·the·grid</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:83</div></div>390 <div·class="ttc"·id="aa01036_html_ga055c0273e45d4f3018f34f7e3f368471"><div·class="ttname"><a·href="a01036.html#ga055c0273e45d4f3018f34f7e3f368471">Dune::GridView::Grid</a></div><div·class="ttdeci">Traits::Grid·Grid</div><div·class="ttdoc">type·of·the·grid</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:83</div></div>
391 <div·class="ttc"·id="aa01036_html_ga06135f8533952747f03dec4a9cb72a6a"><div·class="ttname"><a·href="a01036.html#ga06135f8533952747f03dec4a9cb72a6a">Dune::GridView::operator=</a></div><div·class="ttdeci">ThisType·&amp;·operator=(const·ThisType·&amp;other)</div><div·class="ttdoc">assignment·operator</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:158</div></div>391 <div·class="ttc"·id="aa01036_html_ga06135f8533952747f03dec4a9cb72a6a"><div·class="ttname"><a·href="a01036.html#ga06135f8533952747f03dec4a9cb72a6a">Dune::GridView::operator=</a></div><div·class="ttdeci">ThisType·&amp;·operator=(const·ThisType·&amp;other)</div><div·class="ttdoc">assignment·operator</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:158</div></div>
392 <div·class="ttc"·id="aa01036_html_ga0666601ae6117a4b35d2280cfae76a1a"><div·class="ttname"><a·href="a01036.html#ga0666601ae6117a4b35d2280cfae76a1a">Dune::GridView::begin</a></div><div·class="ttdeci">Codim&lt;·cd·&gt;::Iterator·begin()·const</div><div·class="ttdoc">obtain·begin·iterator·for·this·view</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:230</div></div>392 <div·class="ttc"·id="aa01036_html_ga0666601ae6117a4b35d2280cfae76a1a"><div·class="ttname"><a·href="a01036.html#ga0666601ae6117a4b35d2280cfae76a1a">Dune::GridView::begin</a></div><div·class="ttdeci">Codim&lt;·cd·&gt;::Iterator·begin()·const</div><div·class="ttdoc">obtain·begin·iterator·for·this·view</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:230</div></div>
393 <div·class="ttc"·id="aa01036_html_ga0ff3b527ad43c8c9fc71768cf75834d5"><div·class="ttname"><a·href="a01036.html#ga0ff3b527ad43c8c9fc71768cf75834d5">Dune::GridView::grid</a></div><div·class="ttdeci">const·Grid·&amp;·grid()·const</div><div·class="ttdoc">obtain·a·const·reference·to·the·underlying·hierarchic·grid</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:166</div></div>393 <div·class="ttc"·id="aa01036_html_ga0ff3b527ad43c8c9fc71768cf75834d5"><div·class="ttname"><a·href="a01036.html#ga0ff3b527ad43c8c9fc71768cf75834d5">Dune::GridView::grid</a></div><div·class="ttdeci">const·Grid·&amp;·grid()·const</div><div·class="ttdoc">obtain·a·const·reference·to·the·underlying·hierarchic·grid</div><div·class="ttdef"><b>Definition</b>·common/gridview.hh:166</div></div>
807 B
html2text {}
    
Offset 254, 18 lines modifiedOffset 254, 18 lines modified
254 350254 350
255 _\x83_\x85_\x81·_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·_\x8i_\x8m_\x8p_\x8l_\x8_;255 _\x83_\x85_\x81·_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·_\x8i_\x8m_\x8p_\x8l_\x8_;
256 352·};256 352·};
257 353257 353
258 354}·//·namespace·Dune258 354}·//·namespace·Dune
259 355259 355
260 356#endif·//·#ifndef·DUNE_GRID_COMMON_GRIDVIEW_HH260 356#endif·//·#ifndef·DUNE_GRID_COMMON_GRIDVIEW_HH
 261 _\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h
261 _\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h262 _\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h
262 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and263 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and
263 DataHandles.264 DataHandles.
264 _\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h 
265 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8i_\x8r_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n265 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8i_\x8r_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
266 CommunicationDirection266 CommunicationDirection
267 Define·a·type·for·communication·direction·parameter.267 Define·a·type·for·communication·direction·parameter.
268 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·gridenums.hh:170268 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·gridenums.hh:170
269 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e269 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e
270 InterfaceType270 InterfaceType
271 Parameter·to·be·used·for·the·communication·functions.271 Parameter·to·be·used·for·the·communication·functions.
1.43 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07196.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">gridview.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">gridview.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;concepts&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;concepts&gt;</code><br·/>
83 <code>#include·&lt;cstddef&gt;</code><br·/>83 <code>#include·&lt;cstddef&gt;</code><br·/>
84 <code>#include·&lt;utility&gt;</code><br·/>84 <code>#include·&lt;utility&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07256_source.html">dune/grid/concepts/entityiterator.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07256_source.html">dune/grid/concepts/entityiterator.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07169_source.html">dune/grid/concepts/geometry.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07169_source.html">dune/grid/concepts/geometry.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07277_source.html">dune/grid/concepts/indexidset.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a07277_source.html">dune/grid/concepts/indexidset.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a07214_source.html">dune/grid/concepts/intersection.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a07214_source.html">dune/grid/concepts/intersection.hh</a>&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a07226_source.html">dune/grid/concepts/intersectioniterator.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a07226_source.html">dune/grid/concepts/intersectioniterator.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a07118_source.html">dune/grid/concepts/archetypes/datahandle.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a07118_source.html">dune/grid/concepts/archetypes/datahandle.hh</a>&gt;</code><br·/>
93 </div>93 </div>
5.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07196_source.html
    
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_CONCEPTS_GRIDVIEW_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_CONCEPTS_GRIDVIEW_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;concepts&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;concepts&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07256.html">dune/grid/concepts/entityiterator.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07256.html">dune/grid/concepts/entityiterator.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07169.html">dune/grid/concepts/geometry.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07169.html">dune/grid/concepts/geometry.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07277.html">dune/grid/concepts/indexidset.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07277.html">dune/grid/concepts/indexidset.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07214.html">dune/grid/concepts/intersection.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07214.html">dune/grid/concepts/intersection.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07226.html">dune/grid/concepts/intersectioniterator.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07226.html">dune/grid/concepts/intersectioniterator.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07118.html">dune/grid/concepts/archetypes/datahandle.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07118.html">dune/grid/concepts/archetypes/datahandle.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··Impl::gridViewAllCodims&lt;GV&gt;(range(from,·to).to_integer_sequence());</div>187 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··Impl::gridViewAllCodims&lt;GV&gt;(range(from,·to).to_integer_sequence());</div>
188 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>};</div>188 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>};</div>
189 </div>189 </div>
190 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>190 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div>
191 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>}··<span·class="comment">//·end·namespace·Dune::Concept</span></div>191 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>}··<span·class="comment">//·end·namespace·Dune::Concept</span></div>
192 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>192 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div>
193 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPTS_GRIDVIEW_HH</span></div>193 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPTS_GRIDVIEW_HH</span></div>
194 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div>194 <div·class="ttc"·id="aa00356_html"><div·class="ttname"><a·href="a00356.html">gridenums.hh</a></div></div>
195 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>195 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>
196 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>196 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>
197 <div·class="ttc"·id="aa01072_html"><div·class="ttname"><a·href="a01072.html">Dune::Concept</a></div><div·class="ttdef"><b>Definition</b>·concepts/datahandle.hh:14</div></div>197 <div·class="ttc"·id="aa01072_html"><div·class="ttname"><a·href="a01072.html">Dune::Concept</a></div><div·class="ttdef"><b>Definition</b>·concepts/datahandle.hh:14</div></div>
198 <div·class="ttc"·id="aa02640_html"><div·class="ttname"><a·href="a02640.html">Dune::Capabilities::hasEntityIterator</a></div><div·class="ttdoc">specialize·with·'true'·for·all·codims·that·a·grid·provides·an·iterator·for·(default=hasEntity&lt;codim&gt;:...</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:74</div></div>198 <div·class="ttc"·id="aa02640_html"><div·class="ttname"><a·href="a02640.html">Dune::Capabilities::hasEntityIterator</a></div><div·class="ttdoc">specialize·with·'true'·for·all·codims·that·a·grid·provides·an·iterator·for·(default=hasEntity&lt;codim&gt;:...</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:74</div></div>
199 <div·class="ttc"·id="aa04461_html"><div·class="ttname"><a·href="a04461.html">Dune::Concept::GridView</a></div><div·class="ttdoc">Model·of·a·grid·view.</div><div·class="ttdef"><b>Definition</b>·concepts/gridview.hh:81</div></div>199 <div·class="ttc"·id="aa04461_html"><div·class="ttname"><a·href="a04461.html">Dune::Concept::GridView</a></div><div·class="ttdoc">Model·of·a·grid·view.</div><div·class="ttdef"><b>Definition</b>·concepts/gridview.hh:81</div></div>
200 <div·class="ttc"·id="aa04463_html"><div·class="ttname"><a·href="a04463.html">Dune::Concept::IndexSet</a></div><div·class="ttdoc">Model·of·an·index·set.</div><div·class="ttdef"><b>Definition</b>·concepts/indexidset.hh:44</div></div>200 <div·class="ttc"·id="aa04463_html"><div·class="ttname"><a·href="a04463.html">Dune::Concept::IndexSet</a></div><div·class="ttdoc">Model·of·an·index·set.</div><div·class="ttdef"><b>Definition</b>·concepts/indexidset.hh:44</div></div>
201 <div·class="ttc"·id="aa04466_html"><div·class="ttname"><a·href="a04466.html">Dune::Concept::Intersection</a></div><div·class="ttdoc">Model·of·an·intersection.</div><div·class="ttdef"><b>Definition</b>·concepts/intersection.hh:23</div></div>201 <div·class="ttc"·id="aa04466_html"><div·class="ttname"><a·href="a04466.html">Dune::Concept::Intersection</a></div><div·class="ttdoc">Model·of·an·intersection.</div><div·class="ttdef"><b>Definition</b>·concepts/intersection.hh:23</div></div>
1.66 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07199.html
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07193_source.html">dune/grid/common/gridview.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07193_source.html">dune/grid/common/gridview.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07121_source.html">dune/grid/geometrygrid/datahandle.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07121_source.html">dune/grid/geometrygrid/datahandle.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07205_source.html">dune/grid/geometrygrid/indexsets.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07205_source.html">dune/grid/geometrygrid/indexsets.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07217_source.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07217_source.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07229_source.html">dune/grid/geometrygrid/intersectioniterator.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a07229_source.html">dune/grid/geometrygrid/intersectioniterator.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a00566_source.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</code><br·/>
91 </div>91 </div>
92 <p><a·href="a07199_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a07199_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">93 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
95 Classes</h2></td></tr>95 Classes</h2></td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03276.html">Dune::GeoGrid::GridViewTraits&lt;·HGV,·CoordFunction,·Allocator·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03276.html">Dune::GeoGrid::GridViewTraits&lt;·HGV,·CoordFunction,·Allocator·&gt;</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.65 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07199_source.html
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07193.html">dune/grid/common/gridview.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07193.html">dune/grid/common/gridview.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07121.html">dune/grid/geometrygrid/datahandle.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07121.html">dune/grid/geometrygrid/datahandle.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07205.html">dune/grid/geometrygrid/indexsets.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07205.html">dune/grid/geometrygrid/indexsets.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07217.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07217.html">dune/grid/geometrygrid/intersection.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07229.html">dune/grid/geometrygrid/intersectioniterator.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07229.html">dune/grid/geometrygrid/intersectioniterator.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00590.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00566.html">dune/grid/geometrygrid/iterator.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>GeoGrid</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
Offset 370, 15 lines modifiedOffset 370, 15 lines modified
370 </div>370 </div>
371 <div·class="line"><a·id="l00240"·name="l00240"></a><span·class="lineno">··240</span>·</div>371 <div·class="line"><a·id="l00240"·name="l00240"></a><span·class="lineno">··240</span>·</div>
372 <div·class="line"><a·id="l00241"·name="l00241"></a><span·class="lineno">··241</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>372 <div·class="line"><a·id="l00241"·name="l00241"></a><span·class="lineno">··241</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>
373 <div·class="line"><a·id="l00242"·name="l00242"></a><span·class="lineno">··242</span>·</div>373 <div·class="line"><a·id="l00242"·name="l00242"></a><span·class="lineno">··242</span>·</div>
374 <div·class="line"><a·id="l00243"·name="l00243"></a><span·class="lineno">··243</span>}·<span·class="comment">//·namespace·Dune</span></div>374 <div·class="line"><a·id="l00243"·name="l00243"></a><span·class="lineno">··243</span>}·<span·class="comment">//·namespace·Dune</span></div>
375 <div·class="line"><a·id="l00244"·name="l00244"></a><span·class="lineno">··244</span>·</div>375 <div·class="line"><a·id="l00244"·name="l00244"></a><span·class="lineno">··244</span>·</div>
376 <div·class="line"><a·id="l00245"·name="l00245"></a><span·class="lineno">··245</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_GRIDVIEW_HH</span></div>376 <div·class="line"><a·id="l00245"·name="l00245"></a><span·class="lineno">··245</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_GRIDVIEW_HH</span></div>
377 <div·class="ttc"·id="aa00590_html"><div·class="ttname"><a·href="a00590.html">iterator.hh</a></div></div>377 <div·class="ttc"·id="aa00566_html"><div·class="ttname"><a·href="a00566.html">iterator.hh</a></div></div>
378 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>378 <div·class="ttc"·id="aa01034_html_gacf00ef51e7964e5797de12e1bdf8d755"><div·class="ttname"><a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a></div><div·class="ttdeci">CommunicationDirection</div><div·class="ttdoc">Define·a·type·for·communication·direction·parameter.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:170</div></div>
379 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>379 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>
380 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>380 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>
381 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>381 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
382 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>382 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>
383 <div·class="ttc"·id="aa02780_html"><div·class="ttname"><a·href="a02780.html">Dune::EntityIterator</a></div><div·class="ttdoc">interface·class·for·an·iterator·over·grid·entities</div><div·class="ttdef"><b>Definition</b>·common/entityiterator.hh:32</div></div>383 <div·class="ttc"·id="aa02780_html"><div·class="ttname"><a·href="a02780.html">Dune::EntityIterator</a></div><div·class="ttdoc">interface·class·for·an·iterator·over·grid·entities</div><div·class="ttdef"><b>Definition</b>·common/entityiterator.hh:32</div></div>
384 <div·class="ttc"·id="aa02816_html"><div·class="ttname"><a·href="a02816.html">Dune::IntersectionIterator</a></div><div·class="ttdoc">Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...</div><div·class="ttdef"><b>Definition</b>·common/intersectioniterator.hh:83</div></div>384 <div·class="ttc"·id="aa02816_html"><div·class="ttname"><a·href="a02816.html">Dune::IntersectionIterator</a></div><div·class="ttdoc">Mesh·entities·of·codimension·0·(&quot;elements&quot;)·allow·to·visit·all·intersections·with·&quot;neighboring&quot;·eleme...</div><div·class="ttdef"><b>Definition</b>·common/intersectioniterator.hh:83</div></div>
2.31 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07202.html
    
Offset 82, 19 lines modifiedOffset 82, 19 lines modified
82 <div·class="contents">82 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
84 <code>#include·&lt;utility&gt;</code><br·/>84 <code>#include·&lt;utility&gt;</code><br·/>
85 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>85 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>
86 <code>#include·&lt;dune/common/stdstreams.hh&gt;</code><br·/>86 <code>#include·&lt;dune/common/stdstreams.hh&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a00701_source.html">dune/grid/albertagrid/indexstack.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a00650_source.html">dune/grid/albertagrid/indexstack.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a00665_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a00635_source.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a00677_source.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>93 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
94 <code>#include·&lt;<a·class="el"·href="a07184_source.html">dune/grid/albertagrid/gridfamily.hh</a>&gt;</code><br·/>94 <code>#include·&lt;<a·class="el"·href="a07184_source.html">dune/grid/albertagrid/gridfamily.hh</a>&gt;</code><br·/>
95 </div>95 </div>
96 <p><a·href="a07202_source.html">Go·to·the·source·code·of·this·file.</a></p>96 <p><a·href="a07202_source.html">Go·to·the·source·code·of·this·file.</a></p>
97 <table·class="memberdecls">97 <table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
99 Classes</h2></td></tr>99 Classes</h2></td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02160.html">Dune::AlbertaGridHierarchicIndexSet&lt;·dim,·dimworld·&gt;</a></td></tr>100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02160.html">Dune::AlbertaGridHierarchicIndexSet&lt;·dim,·dimworld·&gt;</a></td></tr>
8.84 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07202_source.html
    
Offset 93, 19 lines modifiedOffset 93, 19 lines modified
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/stdstreams.hh&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/stdstreams.hh&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00701.html">dune/grid/albertagrid/indexstack.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00650.html">dune/grid/albertagrid/indexstack.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00665.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00635.html">dune/grid/albertagrid/dofadmin.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00659.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</span></div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00677.html">dune/grid/albertagrid/dofvector.hh</a>&gt;</span></div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07184.html">dune/grid/albertagrid/gridfamily.hh</a>&gt;</span></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07184.html">dune/grid/albertagrid/gridfamily.hh</a>&gt;</span></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>{</div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>{</div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
Offset 705, 19 lines modifiedOffset 705, 19 lines modified
705 </div>705 </div>
706 <div·class="line"><a·id="l00586"·name="l00586"></a><span·class="lineno">··586</span>·</div>706 <div·class="line"><a·id="l00586"·name="l00586"></a><span·class="lineno">··586</span>·</div>
707 <div·class="line"><a·id="l00587"·name="l00587"></a><span·class="lineno">··587</span>}·<span·class="comment">//·namespace·Dune</span></div>707 <div·class="line"><a·id="l00587"·name="l00587"></a><span·class="lineno">··587</span>}·<span·class="comment">//·namespace·Dune</span></div>
708 <div·class="line"><a·id="l00588"·name="l00588"></a><span·class="lineno">··588</span>·</div>708 <div·class="line"><a·id="l00588"·name="l00588"></a><span·class="lineno">··588</span>·</div>
709 <div·class="line"><a·id="l00589"·name="l00589"></a><span·class="lineno">··589</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>709 <div·class="line"><a·id="l00589"·name="l00589"></a><span·class="lineno">··589</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
710 <div·class="line"><a·id="l00590"·name="l00590"></a><span·class="lineno">··590</span>·</div>710 <div·class="line"><a·id="l00590"·name="l00590"></a><span·class="lineno">··590</span>·</div>
711 <div·class="line"><a·id="l00591"·name="l00591"></a><span·class="lineno">··591</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTAGRIDINDEXSETS_HH</span></div>711 <div·class="line"><a·id="l00591"·name="l00591"></a><span·class="lineno">··591</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTAGRIDINDEXSETS_HH</span></div>
712 <div·class="ttc"·id="aa00617_html"><div·class="ttname"><a·href="a00617.html">misc.hh</a></div></div> 
713 <div·class="ttc"·id="aa00659_html"><div·class="ttname"><a·href="a00659.html">dofvector.hh</a></div></div> 
714 <div·class="ttc"·id="aa00665_html"><div·class="ttname"><a·href="a00665.html">dofadmin.hh</a></div></div>712 <div·class="ttc"·id="aa00635_html"><div·class="ttname"><a·href="a00635.html">dofadmin.hh</a></div></div>
715 <div·class="ttc"·id="aa00701_html"><div·class="ttname"><a·href="a00701.html">indexstack.hh</a></div><div·class="ttdoc">Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i....</div></div>713 <div·class="ttc"·id="aa00650_html"><div·class="ttname"><a·href="a00650.html">indexstack.hh</a></div><div·class="ttdoc">Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i....</div></div>
 714 <div·class="ttc"·id="aa00653_html"><div·class="ttname"><a·href="a00653.html">misc.hh</a></div></div>
716 <div·class="ttc"·id="aa00719_html"><div·class="ttname"><a·href="a00719.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>715 <div·class="ttc"·id="aa00662_html"><div·class="ttname"><a·href="a00662.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>
 716 <div·class="ttc"·id="aa00677_html"><div·class="ttname"><a·href="a00677.html">dofvector.hh</a></div></div>
717 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>717 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
718 <div·class="ttc"·id="aa01068_html_a1347de0929889ac7902b4b0840febe38"><div·class="ttname"><a·href="a01068.html#a1347de0929889ac7902b4b0840febe38">Dune::Alberta::IndexStack</a></div><div·class="ttdeci">Dune::IndexStack&lt;·int,·100000·&gt;·IndexStack</div><div·class="ttdef"><b>Definition</b>·albertagrid/indexsets.hh:31</div></div>718 <div·class="ttc"·id="aa01068_html_a1347de0929889ac7902b4b0840febe38"><div·class="ttname"><a·href="a01068.html#a1347de0929889ac7902b4b0840febe38">Dune::Alberta::IndexStack</a></div><div·class="ttdeci">Dune::IndexStack&lt;·int,·100000·&gt;·IndexStack</div><div·class="ttdef"><b>Definition</b>·albertagrid/indexsets.hh:31</div></div>
719 <div·class="ttc"·id="aa01068_html_a738666cf4bcd352ecee6a5dc484bb92c"><div·class="ttname"><a·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Dune::Alberta::Element</a></div><div·class="ttdeci">ALBERTA·EL·Element</div><div·class="ttdef"><b>Definition</b>·misc.hh:54</div></div>719 <div·class="ttc"·id="aa01068_html_a738666cf4bcd352ecee6a5dc484bb92c"><div·class="ttname"><a·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Dune::Alberta::Element</a></div><div·class="ttdeci">ALBERTA·EL·Element</div><div·class="ttdef"><b>Definition</b>·misc.hh:54</div></div>
720 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>720 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>
721 <div·class="ttc"·id="aa01904_html_a38af23ca5e696b1f15d73928cd196fe7"><div·class="ttname"><a·href="a01904.html#a38af23ca5e696b1f15d73928cd196fe7">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;::dimension</a></div><div·class="ttdeci">static·const·int·dimension</div><div·class="ttdef"><b>Definition</b>·agrid.hh:145</div></div>721 <div·class="ttc"·id="aa01904_html_a38af23ca5e696b1f15d73928cd196fe7"><div·class="ttname"><a·href="a01904.html#a38af23ca5e696b1f15d73928cd196fe7">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;::dimension</a></div><div·class="ttdeci">static·const·int·dimension</div><div·class="ttdef"><b>Definition</b>·agrid.hh:145</div></div>
722 <div·class="ttc"·id="aa01984_html"><div·class="ttname"><a·href="a01984.html">Dune::Alberta::MeshPointer&lt;·dimension·&gt;</a></div></div>722 <div·class="ttc"·id="aa01984_html"><div·class="ttname"><a·href="a01984.html">Dune::Alberta::MeshPointer&lt;·dimension·&gt;</a></div></div>
723 <div·class="ttc"·id="aa01992_html"><div·class="ttname"><a·href="a01992.html">Dune::Alberta::HierarchyDofNumbering&lt;·dimension·&gt;</a></div></div>723 <div·class="ttc"·id="aa01992_html"><div·class="ttname"><a·href="a01992.html">Dune::Alberta::HierarchyDofNumbering&lt;·dimension·&gt;</a></div></div>
896 B
html2text {}
    
Offset 593, 22 lines modifiedOffset 593, 22 lines modified
593 585·};593 585·};
594 586594 586
595 587}·//·namespace·Dune595 587}·//·namespace·Dune
596 588596 588
597 589#endif·//·#if·HAVE_ALBERTA597 589#endif·//·#if·HAVE_ALBERTA
598 590598 590
599 591#endif·//·#ifndef·DUNE_ALBERTAGRIDINDEXSETS_HH599 591#endif·//·#ifndef·DUNE_ALBERTAGRIDINDEXSETS_HH
600 _\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h 
601 _\x8d_\x8o_\x8f_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h 
602 _\x8d_\x8o_\x8f_\x8a_\x8d_\x8m_\x8i_\x8n_\x8._\x8h_\x8h600 _\x8d_\x8o_\x8f_\x8a_\x8d_\x8m_\x8i_\x8n_\x8._\x8h_\x8h
603 _\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8t_\x8a_\x8c_\x8k_\x8._\x8h_\x8h601 _\x8i_\x8n_\x8d_\x8e_\x8x_\x8s_\x8t_\x8a_\x8c_\x8k_\x8._\x8h_\x8h
604 Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid602 Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid
605 (i....603 (i....
 604 _\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h
606 _\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h605 _\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h
607 provides·a·wrapper·for·ALBERTA's·el_info·structure606 provides·a·wrapper·for·ALBERTA's·el_info·structure
 607 _\x8d_\x8o_\x8f_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h
608 _\x8D_\x8u_\x8n_\x8e608 _\x8D_\x8u_\x8n_\x8e
609 Include·standard·header·files.609 Include·standard·header·files.
610 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60610 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
611 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8t_\x8a_\x8c_\x8k611 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8t_\x8a_\x8c_\x8k
612 Dune::IndexStack<·int,·100000·>·IndexStack612 Dune::IndexStack<·int,·100000·>·IndexStack
613 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·albertagrid/indexsets.hh:31613 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·albertagrid/indexsets.hh:31
614 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t614 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t
1.57 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07205.html
    
Offset 77, 17 lines modifiedOffset 77, 17 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">indexsets.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">indexsets.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;vector&gt;</code><br·/>
83 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00596_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a00575_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>
87 </div>87 </div>
88 <p><a·href="a07205_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a07205_source.html">Go·to·the·source·code·of·this·file.</a></p>
89 <table·class="memberdecls">89 <table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
91 Classes</h2></td></tr>91 Classes</h2></td></tr>
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03304.html">Dune::GeoGrid::IndexSet&lt;·Grid,·HostIndexSet·&gt;</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03304.html">Dune::GeoGrid::IndexSet&lt;·Grid,·HostIndexSet·&gt;</a></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
6.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07205_source.html
    
Offset 88, 18 lines modifiedOffset 88, 18 lines modified
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_INDEXSETS_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_INDEXSETS_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_INDEXSETS_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_INDEXSETS_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00596.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00575.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>GeoGrid</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
Offset 200, 16 lines modifiedOffset 200, 16 lines modified
200 </div>200 </div>
201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>201 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>
202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>202 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>
203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>203 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div>
204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>}·<span·class="comment">//·namespace·Dune</span></div>204 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>}·<span·class="comment">//·namespace·Dune</span></div>
205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>205 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_INDEXSETS_HH</span></div>206 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_INDEXSETS_HH</span></div>
207 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div>207 <div·class="ttc"·id="aa00356_html"><div·class="ttname"><a·href="a00356.html">gridenums.hh</a></div></div>
208 <div·class="ttc"·id="aa00596_html"><div·class="ttname"><a·href="a00596.html">declaration.hh</a></div></div>208 <div·class="ttc"·id="aa00575_html"><div·class="ttname"><a·href="a00575.html">declaration.hh</a></div></div>
209 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>209 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
210 <div·class="ttc"·id="aa02820_html"><div·class="ttname"><a·href="a02820.html">Dune::IndexSet</a></div><div·class="ttdoc">Index·Set·Interface·base·class.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:78</div></div>210 <div·class="ttc"·id="aa02820_html"><div·class="ttname"><a·href="a02820.html">Dune::IndexSet</a></div><div·class="ttdoc">Index·Set·Interface·base·class.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:78</div></div>
211 <div·class="ttc"·id="aa02820_html_a7ea552ac95b90a26d65efed9c8616e72"><div·class="ttname"><a·href="a02820.html#a7ea552ac95b90a26d65efed9c8616e72">Dune::IndexSet::subIndex</a></div><div·class="ttdeci">IndexType·subIndex(const·typename·Traits::template·Codim&lt;·cc·&gt;::Entity·&amp;e,·int·i,·unsigned·int·codim)·const</div><div·class="ttdoc">Map·a·subentity·to·an·index.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:153</div></div>211 <div·class="ttc"·id="aa02820_html_a7ea552ac95b90a26d65efed9c8616e72"><div·class="ttname"><a·href="a02820.html#a7ea552ac95b90a26d65efed9c8616e72">Dune::IndexSet::subIndex</a></div><div·class="ttdeci">IndexType·subIndex(const·typename·Traits::template·Codim&lt;·cc·&gt;::Entity·&amp;e,·int·i,·unsigned·int·codim)·const</div><div·class="ttdoc">Map·a·subentity·to·an·index.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:153</div></div>
212 <div·class="ttc"·id="aa02820_html_aa1d76fee51dee6af50132a65f5c791b9"><div·class="ttname"><a·href="a02820.html#aa1d76fee51dee6af50132a65f5c791b9">Dune::IndexSet::index</a></div><div·class="ttdeci">IndexType·index(const·typename·Traits::template·Codim&lt;·cc·&gt;::Entity·&amp;e)·const</div><div·class="ttdoc">Map·entity·to·index.·The·result·of·calling·this·method·with·an·entity·that·is·not·in·the·index·set·is...</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:113</div></div>212 <div·class="ttc"·id="aa02820_html_aa1d76fee51dee6af50132a65f5c791b9"><div·class="ttname"><a·href="a02820.html#aa1d76fee51dee6af50132a65f5c791b9">Dune::IndexSet::index</a></div><div·class="ttdeci">IndexType·index(const·typename·Traits::template·Codim&lt;·cc·&gt;::Entity·&amp;e)·const</div><div·class="ttdoc">Map·entity·to·index.·The·result·of·calling·this·method·with·an·entity·that·is·not·in·the·index·set·is...</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:113</div></div>
213 <div·class="ttc"·id="aa02892_html"><div·class="ttname"><a·href="a02892.html">Dune::IndexSet::Codim</a></div><div·class="ttdoc">Export·the·type·of·the·entity·used·as·parameter·in·the·index(...)·method.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:87</div></div>213 <div·class="ttc"·id="aa02892_html"><div·class="ttname"><a·href="a02892.html">Dune::IndexSet::Codim</a></div><div·class="ttdoc">Export·the·type·of·the·entity·used·as·parameter·in·the·index(...)·method.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:87</div></div>
214 <div·class="ttc"·id="aa03172_html"><div·class="ttname"><a·href="a03172.html">Dune::GeoGrid::Entity</a></div><div·class="ttdoc">DUNE-conform·implementation·of·the·entity.</div><div·class="ttdef"><b>Definition</b>·geometrygrid/entity.hh:694</div></div>214 <div·class="ttc"·id="aa03172_html"><div·class="ttname"><a·href="a03172.html">Dune::GeoGrid::Entity</a></div><div·class="ttdoc">DUNE-conform·implementation·of·the·entity.</div><div·class="ttdef"><b>Definition</b>·geometrygrid/entity.hh:694</div></div>
215 <div·class="ttc"·id="aa03304_html"><div·class="ttname"><a·href="a03304.html">Dune::GeoGrid::IndexSet</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/indexsets.hh:29</div></div>215 <div·class="ttc"·id="aa03304_html"><div·class="ttname"><a·href="a03304.html">Dune::GeoGrid::IndexSet</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/indexsets.hh:29</div></div>
1.54 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07208.html
    
Offset 76, 16 lines modifiedOffset 76, 16 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">intersection.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">intersection.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07211_source.html">dune/grid/common/intersection.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00710_source.html">dune/grid/albertagrid/transformation.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00659_source.html">dune/grid/albertagrid/transformation.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07163_source.html">dune/grid/albertagrid/geometry.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07163_source.html">dune/grid/albertagrid/geometry.hh</a>&gt;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a07208_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a07208_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02272.html">Dune::AlbertaGridIntersectionBase&lt;·Grid·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02272.html">Dune::AlbertaGridIntersectionBase&lt;·Grid·&gt;</a></td></tr>
6.21 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07208_source.html
    
Offset 86, 16 lines modifiedOffset 86, 16 lines modified
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_INTERSECTION_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_INTERSECTION_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_INTERSECTION_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_INTERSECTION_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00710.html">dune/grid/albertagrid/transformation.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00659.html">dune/grid/albertagrid/transformation.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07163.html">dune/grid/albertagrid/geometry.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07163.html">dune/grid/albertagrid/geometry.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
Offset 273, 16 lines modifiedOffset 273, 16 lines modified
273 </div>273 </div>
274 <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>·</div>274 <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>·</div>
275 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>}·<span·class="comment">//·namespace·Dune</span></div>275 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>}·<span·class="comment">//·namespace·Dune</span></div>
276 <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>·</div>276 <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>·</div>
277 <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>277 <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
278 <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span>·</div>278 <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span>·</div>
279 <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_INTERSECTION_HH</span></div>279 <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_INTERSECTION_HH</span></div>
280 <div·class="ttc"·id="aa00710_html"><div·class="ttname"><a·href="a00710.html">transformation.hh</a></div></div>280 <div·class="ttc"·id="aa00659_html"><div·class="ttname"><a·href="a00659.html">transformation.hh</a></div></div>
281 <div·class="ttc"·id="aa00719_html"><div·class="ttname"><a·href="a00719.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>281 <div·class="ttc"·id="aa00662_html"><div·class="ttname"><a·href="a00662.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>
282 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>282 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
283 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>283 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>
284 <div·class="ttc"·id="aa02032_html_a1c802d39aaf5ac2d2a6dcba0d1e91c17"><div·class="ttname"><a·href="a02032.html#a1c802d39aaf5ac2d2a6dcba0d1e91c17">Dune::Alberta::ElementInfo::twistInNeighbor</a></div><div·class="ttdeci">int·twistInNeighbor(int·face)·const</div><div·class="ttdef"><b>Definition</b>·elementinfo.hh:612</div></div>284 <div·class="ttc"·id="aa02032_html_a1c802d39aaf5ac2d2a6dcba0d1e91c17"><div·class="ttname"><a·href="a02032.html#a1c802d39aaf5ac2d2a6dcba0d1e91c17">Dune::Alberta::ElementInfo::twistInNeighbor</a></div><div·class="ttdeci">int·twistInNeighbor(int·face)·const</div><div·class="ttdef"><b>Definition</b>·elementinfo.hh:612</div></div>
285 <div·class="ttc"·id="aa02060_html"><div·class="ttname"><a·href="a02060.html">Dune::AlbertaGridLeafIntersection</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/intersection.hh:105</div></div>285 <div·class="ttc"·id="aa02060_html"><div·class="ttname"><a·href="a02060.html">Dune::AlbertaGridLeafIntersection</a></div><div·class="ttdef"><b>Definition</b>·albertagrid/intersection.hh:105</div></div>
286 <div·class="ttc"·id="aa02060_html_a00663e07bbb14febf119cb589bcf1b98"><div·class="ttname"><a·href="a02060.html#a00663e07bbb14febf119cb589bcf1b98">Dune::AlbertaGridLeafIntersection::geometryInOutside</a></div><div·class="ttdeci">LocalGeometry·geometryInOutside()·const</div><div·class="ttdef"><b>Definition</b>·intersection.cc:402</div></div>286 <div·class="ttc"·id="aa02060_html_a00663e07bbb14febf119cb589bcf1b98"><div·class="ttname"><a·href="a02060.html#a00663e07bbb14febf119cb589bcf1b98">Dune::AlbertaGridLeafIntersection::geometryInOutside</a></div><div·class="ttdeci">LocalGeometry·geometryInOutside()·const</div><div·class="ttdef"><b>Definition</b>·intersection.cc:402</div></div>
287 <div·class="ttc"·id="aa02060_html_a0235dd5a9c37fb06ee9434f5db58325e"><div·class="ttname"><a·href="a02060.html#a0235dd5a9c37fb06ee9434f5db58325e">Dune::AlbertaGridLeafIntersection::outside</a></div><div·class="ttdeci">GridImp::template·Codim&lt;·0·&gt;::Entity·outside()·const</div><div·class="ttdef"><b>Definition</b>·intersection.cc:365</div></div>287 <div·class="ttc"·id="aa02060_html_a0235dd5a9c37fb06ee9434f5db58325e"><div·class="ttname"><a·href="a02060.html#a0235dd5a9c37fb06ee9434f5db58325e">Dune::AlbertaGridLeafIntersection::outside</a></div><div·class="ttdeci">GridImp::template·Codim&lt;·0·&gt;::Entity·outside()·const</div><div·class="ttdef"><b>Definition</b>·intersection.cc:365</div></div>
288 <div·class="ttc"·id="aa02060_html_a0695e87a44248441f99c57359bc0ca3b"><div·class="ttname"><a·href="a02060.html#a0695e87a44248441f99c57359bc0ca3b">Dune::AlbertaGridLeafIntersection::AlbertaGridLeafIntersection</a></div><div·class="ttdeci">AlbertaGridLeafIntersection(const·This·&amp;other)</div><div·class="ttdef"><b>Definition</b>·albertagrid/intersection.hh:146</div></div>288 <div·class="ttc"·id="aa02060_html_a0695e87a44248441f99c57359bc0ca3b"><div·class="ttname"><a·href="a02060.html#a0695e87a44248441f99c57359bc0ca3b">Dune::AlbertaGridLeafIntersection::AlbertaGridLeafIntersection</a></div><div·class="ttdeci">AlbertaGridLeafIntersection(const·This·&amp;other)</div><div·class="ttdef"><b>Definition</b>·albertagrid/intersection.hh:146</div></div>
1.45 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07217.html
    
Offset 75, 16 lines modifiedOffset 75, 16 lines modified
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">intersection.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">intersection.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00596_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00575_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00605_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</code><br·/>
84 </div>84 </div>
85 <p><a·href="a07217_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a07217_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03308.html">Dune::GeoGrid::Intersection&lt;·Grid,·HostIntersection·&gt;</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03308.html">Dune::GeoGrid::Intersection&lt;·Grid,·HostIntersection·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
6.53 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07217_source.html
    
Offset 84, 16 lines modifiedOffset 84, 16 lines modified
84 <a·href="a07217.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a07217.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_INTERSECTION_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_INTERSECTION_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_INTERSECTION_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_INTERSECTION_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00596.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00575.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00605.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00572.html">dune/grid/geometrygrid/cornerstorage.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">namespace·</span>GeoGrid</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··{</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··{</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
Offset 304, 16 lines modifiedOffset 304, 16 lines modified
304 </div>304 </div>
305 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div>305 <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div>
306 <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>306 <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>··}·<span·class="comment">//·namespace·GeoGrid</span></div>
307 <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>·</div>307 <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>·</div>
308 <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span>}·<span·class="comment">//·namespace·Dune</span></div>308 <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span>}·<span·class="comment">//·namespace·Dune</span></div>
309 <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>·</div>309 <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>·</div>
310 <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_INTERSECTION_HH</span></div>310 <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_INTERSECTION_HH</span></div>
311 <div·class="ttc"·id="aa00596_html"><div·class="ttname"><a·href="a00596.html">declaration.hh</a></div></div> 
312 <div·class="ttc"·id="aa00605_html"><div·class="ttname"><a·href="a00605.html">cornerstorage.hh</a></div></div>311 <div·class="ttc"·id="aa00572_html"><div·class="ttname"><a·href="a00572.html">cornerstorage.hh</a></div></div>
 312 <div·class="ttc"·id="aa00575_html"><div·class="ttname"><a·href="a00575.html">declaration.hh</a></div></div>
313 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>313 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>
314 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>314 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
315 <div·class="ttc"·id="aa01067_html_ab0aca997f2038524be12174596d09262"><div·class="ttname"><a·href="a01067.html#ab0aca997f2038524be12174596d09262">Dune::referenceElement</a></div><div·class="ttdeci">auto·referenceElement(const·Geometry&lt;·mydim,·cdim,·GridImp,·GeometryImp·&gt;·&amp;geo)·-&gt;·decltype(referenceElement(geo,·geo.impl()))</div><div·class="ttdef"><b>Definition</b>·common/geometry.hh:558</div></div>315 <div·class="ttc"·id="aa01067_html_ab0aca997f2038524be12174596d09262"><div·class="ttname"><a·href="a01067.html#ab0aca997f2038524be12174596d09262">Dune::referenceElement</a></div><div·class="ttdeci">auto·referenceElement(const·Geometry&lt;·mydim,·cdim,·GridImp,·GeometryImp·&gt;·&amp;geo)·-&gt;·decltype(referenceElement(geo,·geo.impl()))</div><div·class="ttdef"><b>Definition</b>·common/geometry.hh:558</div></div>
316 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>316 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>
317 <div·class="ttc"·id="aa03152_html"><div·class="ttname"><a·href="a03152.html">Dune::GeoGrid::IntersectionCoordVector</a></div><div·class="ttdef"><b>Definition</b>·cornerstorage.hh:123</div></div>317 <div·class="ttc"·id="aa03152_html"><div·class="ttname"><a·href="a03152.html">Dune::GeoGrid::IntersectionCoordVector</a></div><div·class="ttdef"><b>Definition</b>·cornerstorage.hh:123</div></div>
318 <div·class="ttc"·id="aa03308_html"><div·class="ttname"><a·href="a03308.html">Dune::GeoGrid::Intersection</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/intersection.hh:22</div></div>318 <div·class="ttc"·id="aa03308_html"><div·class="ttname"><a·href="a03308.html">Dune::GeoGrid::Intersection</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/intersection.hh:22</div></div>
319 <div·class="ttc"·id="aa03308_html_a10be09d6d9b73554052d301f599bd452"><div·class="ttname"><a·href="a03308.html#a10be09d6d9b73554052d301f599bd452">Dune::GeoGrid::Intersection::integrationOuterNormal</a></div><div·class="ttdeci">FieldVector&lt;·ctype,·dimensionworld·&gt;·integrationOuterNormal(const·FieldVector&lt;·ctype,·dimension-1·&gt;·&amp;local)·const</div><div·class="ttdef"><b>Definition</b>·geometrygrid/intersection.hh:126</div></div>319 <div·class="ttc"·id="aa03308_html_a10be09d6d9b73554052d301f599bd452"><div·class="ttname"><a·href="a03308.html#a10be09d6d9b73554052d301f599bd452">Dune::GeoGrid::Intersection::integrationOuterNormal</a></div><div·class="ttdeci">FieldVector&lt;·ctype,·dimensionworld·&gt;·integrationOuterNormal(const·FieldVector&lt;·ctype,·dimension-1·&gt;·&amp;local)·const</div><div·class="ttdef"><b>Definition</b>·geometrygrid/intersection.hh:126</div></div>
576 B
html2text {}
    
Offset 206, 16 lines modifiedOffset 206, 16 lines modified
206 185·};206 185·};
207 186207 186
208 187·}·//·namespace·GeoGrid208 187·}·//·namespace·GeoGrid
209 188209 188
210 189}·//·namespace·Dune210 189}·//·namespace·Dune
211 190211 190
212 191#endif·//·#ifndef·DUNE_GEOGRID_INTERSECTION_HH212 191#endif·//·#ifndef·DUNE_GEOGRID_INTERSECTION_HH
213 _\x8d_\x8e_\x8c_\x8l_\x8a_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h 
214 _\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s_\x8t_\x8o_\x8r_\x8a_\x8g_\x8e_\x8._\x8h_\x8h213 _\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s_\x8t_\x8o_\x8r_\x8a_\x8g_\x8e_\x8._\x8h_\x8h
 214 _\x8d_\x8e_\x8c_\x8l_\x8a_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h
215 _\x8s_\x8t_\x8d215 _\x8s_\x8t_\x8d
216 STL·namespace.216 STL·namespace.
217 _\x8D_\x8u_\x8n_\x8e217 _\x8D_\x8u_\x8n_\x8e
218 Include·standard·header·files.218 Include·standard·header·files.
219 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60219 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
220 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t220 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t
221 auto·referenceElement(const·Geometry<·mydim,·cdim,·GridImp,·GeometryImp·>·&geo)221 auto·referenceElement(const·Geometry<·mydim,·cdim,·GridImp,·GeometryImp·>·&geo)
1.33 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07232.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">persistentcontainer.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">persistentcontainer.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00995_source.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a01001_source.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</code><br·/>
84 </div>84 </div>
85 <p><a·href="a07232_source.html">Go·to·the·source·code·of·this·file.</a></p>85 <p><a·href="a07232_source.html">Go·to·the·source·code·of·this·file.</a></p>
86 <table·class="memberdecls">86 <table·class="memberdecls">
87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>87 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
88 Classes</h2></td></tr>88 Classes</h2></td></tr>
89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02484.html">Dune::PersistentContainer&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;,·T·&gt;</a></td></tr>89 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02484.html">Dune::PersistentContainer&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;,·T·&gt;</a></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.65 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07232_source.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_PERSISTENTCONTAINER_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_PERSISTENTCONTAINER_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_PERSISTENTCONTAINER_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_PERSISTENTCONTAINER_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00995.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01001.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·PersistentContainer·for·AlbertaGrid</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·PersistentContainer·for·AlbertaGrid</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·-----------------------------------</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·-----------------------------------</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 </div>119 </div>
120 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>120 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
121 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>}·<span·class="comment">//·end·namespace·Dune</span></div>121 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
124 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>124 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
125 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALU_PERSISTENTCONTAINER_HH</span></div>125 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALU_PERSISTENTCONTAINER_HH</span></div>
126 <div·class="ttc"·id="aa00995_html"><div·class="ttname"><a·href="a00995.html">persistentcontainervector.hh</a></div></div>126 <div·class="ttc"·id="aa01001_html"><div·class="ttname"><a·href="a01001.html">persistentcontainervector.hh</a></div></div>
127 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>127 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
128 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>128 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>
129 <div·class="ttc"·id="aa02484_html_a469d6986427f9f0b20019d2577301353"><div·class="ttname"><a·href="a02484.html#a469d6986427f9f0b20019d2577301353">Dune::PersistentContainer&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;,·T·&gt;::PersistentContainer</a></div><div·class="ttdeci">PersistentContainer(const·Grid·&amp;grid,·int·codim,·const·Value·&amp;value=Value())</div><div·class="ttdef"><b>Definition</b>·albertagrid/persistentcontainer.hh:29</div></div>129 <div·class="ttc"·id="aa02484_html_a469d6986427f9f0b20019d2577301353"><div·class="ttname"><a·href="a02484.html#a469d6986427f9f0b20019d2577301353">Dune::PersistentContainer&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;,·T·&gt;::PersistentContainer</a></div><div·class="ttdeci">PersistentContainer(const·Grid·&amp;grid,·int·codim,·const·Value·&amp;value=Value())</div><div·class="ttdef"><b>Definition</b>·albertagrid/persistentcontainer.hh:29</div></div>
130 <div·class="ttc"·id="aa02484_html_aa795a16e7d540b10321c26baec2d5436"><div·class="ttname"><a·href="a02484.html#aa795a16e7d540b10321c26baec2d5436">Dune::PersistentContainer&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;,·T·&gt;::Grid</a></div><div·class="ttdeci">Base::Grid·Grid</div><div·class="ttdef"><b>Definition</b>·albertagrid/persistentcontainer.hh:26</div></div>130 <div·class="ttc"·id="aa02484_html_aa795a16e7d540b10321c26baec2d5436"><div·class="ttname"><a·href="a02484.html#aa795a16e7d540b10321c26baec2d5436">Dune::PersistentContainer&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;,·T·&gt;::Grid</a></div><div·class="ttdeci">Base::Grid·Grid</div><div·class="ttdef"><b>Definition</b>·albertagrid/persistentcontainer.hh:26</div></div>
131 <div·class="ttc"·id="aa02484_html_aaaad097ab4c6787c34613e318f02f626"><div·class="ttname"><a·href="a02484.html#aaaad097ab4c6787c34613e318f02f626">Dune::PersistentContainer&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;,·T·&gt;::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·albertagrid/persistentcontainer.hh:27</div></div>131 <div·class="ttc"·id="aa02484_html_aaaad097ab4c6787c34613e318f02f626"><div·class="ttname"><a·href="a02484.html#aaaad097ab4c6787c34613e318f02f626">Dune::PersistentContainer&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;,·T·&gt;::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·albertagrid/persistentcontainer.hh:27</div></div>
132 <div·class="ttc"·id="aa04188_html"><div·class="ttname"><a·href="a04188.html">Dune::PersistentContainer</a></div><div·class="ttdoc">A·class·for·storing·data·during·an·adaptation·cycle.</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:22</div></div>132 <div·class="ttc"·id="aa04188_html"><div·class="ttname"><a·href="a04188.html">Dune::PersistentContainer</a></div><div·class="ttdoc">A·class·for·storing·data·during·an·adaptation·cycle.</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:22</div></div>
133 <div·class="ttc"·id="aa04188_html_a69b5bc93ba825d1a3edacde3a805bb2d"><div·class="ttname"><a·href="a04188.html#a69b5bc93ba825d1a3edacde3a805bb2d">Dune::PersistentContainer::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:27</div></div>133 <div·class="ttc"·id="aa04188_html_a69b5bc93ba825d1a3edacde3a805bb2d"><div·class="ttname"><a·href="a04188.html#a69b5bc93ba825d1a3edacde3a805bb2d">Dune::PersistentContainer::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:27</div></div>
1.63 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07235.html
    
Offset 75, 17 lines modifiedOffset 75, 17 lines modified
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">persistentcontainer.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">persistentcontainer.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00596_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00575_source.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00983_source.html">dune/grid/utility/persistentcontainerwrapper.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00995_source.html">dune/grid/utility/persistentcontainerwrapper.hh</a>&gt;</code><br·/>
85 </div>85 </div>
86 <p><a·href="a07235_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a07235_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>89 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03352.html">Dune::PersistentContainer&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;,·T·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03352.html">Dune::PersistentContainer&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;,·T·&gt;</a></td></tr>
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
6.66 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07235_source.html
    
Offset 84, 17 lines modifiedOffset 84, 17 lines modified
84 <a·href="a07235.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a07235.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_PERSISTENTCONTAINER_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_PERSISTENTCONTAINER_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_PERSISTENTCONTAINER_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_PERSISTENTCONTAINER_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00596.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00575.html">dune/grid/geometrygrid/declaration.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00983.html">dune/grid/utility/persistentcontainerwrapper.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00995.html">dune/grid/utility/persistentcontainerwrapper.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·PersistentContainer·for·GeometryGrid</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·PersistentContainer·for·GeometryGrid</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·------------------------------------</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·------------------------------------</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
Offset 116, 16 lines modifiedOffset 116, 16 lines modified
116 </div>116 </div>
117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··};</div>117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··};</div>
118 </div>118 </div>
119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
120 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>}·<span·class="comment">//·namespace·Dune</span></div>120 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>}·<span·class="comment">//·namespace·Dune</span></div>
121 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>121 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_PERSISTENTCONTAINER_HH</span></div>122 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_PERSISTENTCONTAINER_HH</span></div>
123 <div·class="ttc"·id="aa00596_html"><div·class="ttname"><a·href="a00596.html">declaration.hh</a></div></div>123 <div·class="ttc"·id="aa00575_html"><div·class="ttname"><a·href="a00575.html">declaration.hh</a></div></div>
124 <div·class="ttc"·id="aa00983_html"><div·class="ttname"><a·href="a00983.html">persistentcontainerwrapper.hh</a></div></div>124 <div·class="ttc"·id="aa00995_html"><div·class="ttname"><a·href="a00995.html">persistentcontainerwrapper.hh</a></div></div>
125 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>125 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
126 <div·class="ttc"·id="aa03164_html"><div·class="ttname"><a·href="a03164.html">Dune::GeometryGrid</a></div><div·class="ttdoc">grid·wrapper·replacing·the·geometries</div><div·class="ttdef"><b>Definition</b>·geometrygrid/grid.hh:86</div></div>126 <div·class="ttc"·id="aa03164_html"><div·class="ttname"><a·href="a03164.html">Dune::GeometryGrid</a></div><div·class="ttdoc">grid·wrapper·replacing·the·geometries</div><div·class="ttdef"><b>Definition</b>·geometrygrid/grid.hh:86</div></div>
127 <div·class="ttc"·id="aa03352_html_a297c54857cbd89dffe9bcd3c31806b48"><div·class="ttname"><a·href="a03352.html#a297c54857cbd89dffe9bcd3c31806b48">Dune::PersistentContainer&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;,·T·&gt;::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·geometrygrid/persistentcontainer.hh:26</div></div>127 <div·class="ttc"·id="aa03352_html_a297c54857cbd89dffe9bcd3c31806b48"><div·class="ttname"><a·href="a03352.html#a297c54857cbd89dffe9bcd3c31806b48">Dune::PersistentContainer&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;,·T·&gt;::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·geometrygrid/persistentcontainer.hh:26</div></div>
128 <div·class="ttc"·id="aa03352_html_a5f12c132867c94dcebe0ada654997675"><div·class="ttname"><a·href="a03352.html#a5f12c132867c94dcebe0ada654997675">Dune::PersistentContainer&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;,·T·&gt;::Grid</a></div><div·class="ttdeci">Base::Grid·Grid</div><div·class="ttdef"><b>Definition</b>·geometrygrid/persistentcontainer.hh:25</div></div>128 <div·class="ttc"·id="aa03352_html_a5f12c132867c94dcebe0ada654997675"><div·class="ttname"><a·href="a03352.html#a5f12c132867c94dcebe0ada654997675">Dune::PersistentContainer&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;,·T·&gt;::Grid</a></div><div·class="ttdeci">Base::Grid·Grid</div><div·class="ttdef"><b>Definition</b>·geometrygrid/persistentcontainer.hh:25</div></div>
129 <div·class="ttc"·id="aa03352_html_afa9fdb8bcece9e78becd28cd75082961"><div·class="ttname"><a·href="a03352.html#afa9fdb8bcece9e78becd28cd75082961">Dune::PersistentContainer&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;,·T·&gt;::PersistentContainer</a></div><div·class="ttdeci">PersistentContainer(const·Grid·&amp;grid,·int·codim,·const·Value·&amp;value=Value())</div><div·class="ttdef"><b>Definition</b>·geometrygrid/persistentcontainer.hh:28</div></div>129 <div·class="ttc"·id="aa03352_html_afa9fdb8bcece9e78becd28cd75082961"><div·class="ttname"><a·href="a03352.html#afa9fdb8bcece9e78becd28cd75082961">Dune::PersistentContainer&lt;·GeometryGrid&lt;·HostGrid,·CoordFunction,·Allocator·&gt;,·T·&gt;::PersistentContainer</a></div><div·class="ttdeci">PersistentContainer(const·Grid·&amp;grid,·int·codim,·const·Value·&amp;value=Value())</div><div·class="ttdef"><b>Definition</b>·geometrygrid/persistentcontainer.hh:28</div></div>
130 <div·class="ttc"·id="aa04188_html"><div·class="ttname"><a·href="a04188.html">Dune::PersistentContainer</a></div><div·class="ttdoc">A·class·for·storing·data·during·an·adaptation·cycle.</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:22</div></div>130 <div·class="ttc"·id="aa04188_html"><div·class="ttname"><a·href="a04188.html">Dune::PersistentContainer</a></div><div·class="ttdoc">A·class·for·storing·data·during·an·adaptation·cycle.</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:22</div></div>
131 <div·class="ttc"·id="aa04188_html_a69b5bc93ba825d1a3edacde3a805bb2d"><div·class="ttname"><a·href="a04188.html#a69b5bc93ba825d1a3edacde3a805bb2d">Dune::PersistentContainer::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:27</div></div>131 <div·class="ttc"·id="aa04188_html_a69b5bc93ba825d1a3edacde3a805bb2d"><div·class="ttname"><a·href="a04188.html#a69b5bc93ba825d1a3edacde3a805bb2d">Dune::PersistentContainer::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:27</div></div>
1.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07238.html
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>·&#124;
79 <a·href="#func-members">Functions</a>··</div>79 <a·href="#func-members">Functions</a>··</div>
80 ··<div·class="headertitle"><div·class="title">persistentcontainer.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">persistentcontainer.hh·File·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a01016_source.html">dune/grid/utility/persistentcontainermap.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00983_source.html">dune/grid/utility/persistentcontainermap.hh</a>&gt;</code><br·/>
85 </div>85 </div>
86 <p><a·href="a07238_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a07238_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">87 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>89 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04188.html">Dune::PersistentContainer&lt;·G,·T·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04188.html">Dune::PersistentContainer&lt;·G,·T·&gt;</a></td></tr>
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·class·for·storing·data·during·an·adaptation·cycle.··<a·href="a04188.html#details">More...</a><br·/></td></tr>91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·class·for·storing·data·during·an·adaptation·cycle.··<a·href="a04188.html#details">More...</a><br·/></td></tr>
5.53 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07238_source.html
    
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINER_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_PERSISTENTCONTAINER_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINER_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_PERSISTENTCONTAINER_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01016.html">dune/grid/utility/persistentcontainermap.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00983.html">dune/grid/utility/persistentcontainermap.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·T·&gt;</div>98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·G,·<span·class="keyword">class</span>·T·&gt;</div>
99 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="};">99 <div·class="foldopen"·id="foldopen00020"·data-start="{"·data-end="};">
100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a04188.html">···20</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04188.html">PersistentContainer</a></div>100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno"><a·class="line"·href="a04188.html">···20</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04188.html">PersistentContainer</a></div>
Offset 172, 15 lines modifiedOffset 172, 15 lines modified
172 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····a.<a·class="code·hl_function"·href="a04200.html#a0738f061eb60675341496d78003c53de">swap</a>(·b·);</div>172 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····a.<a·class="code·hl_function"·href="a04200.html#a0738f061eb60675341496d78003c53de">swap</a>(·b·);</div>
173 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··}</div>173 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··}</div>
174 </div>174 </div>
175 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>175 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div>
176 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>}·<span·class="comment">//·namespace·std</span></div>176 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>}·<span·class="comment">//·namespace·std</span></div>
177 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>177 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>
178 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_PERSISTENTCONTAINER_HH</span></div>178 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_PERSISTENTCONTAINER_HH</span></div>
179 <div·class="ttc"·id="aa01016_html"><div·class="ttname"><a·href="a01016.html">persistentcontainermap.hh</a></div></div>179 <div·class="ttc"·id="aa00983_html"><div·class="ttname"><a·href="a00983.html">persistentcontainermap.hh</a></div></div>
180 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>180 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>
181 <div·class="ttc"·id="aa01066_html_a1baab0a2f4a49aa445373dee197c5488"><div·class="ttname"><a·href="a01066.html#a1baab0a2f4a49aa445373dee197c5488">std::swap</a></div><div·class="ttdeci">void·swap(Dune::PersistentContainer&lt;·G,·T·&gt;·&amp;a,·Dune::PersistentContainer&lt;·G,·T·&gt;·&amp;b)</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:83</div></div>181 <div·class="ttc"·id="aa01066_html_a1baab0a2f4a49aa445373dee197c5488"><div·class="ttname"><a·href="a01066.html#a1baab0a2f4a49aa445373dee197c5488">std::swap</a></div><div·class="ttdeci">void·swap(Dune::PersistentContainer&lt;·G,·T·&gt;·&amp;a,·Dune::PersistentContainer&lt;·G,·T·&gt;·&amp;b)</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:83</div></div>
182 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>182 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
183 <div·class="ttc"·id="aa04188_html"><div·class="ttname"><a·href="a04188.html">Dune::PersistentContainer</a></div><div·class="ttdoc">A·class·for·storing·data·during·an·adaptation·cycle.</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:22</div></div>183 <div·class="ttc"·id="aa04188_html"><div·class="ttname"><a·href="a04188.html">Dune::PersistentContainer</a></div><div·class="ttdoc">A·class·for·storing·data·during·an·adaptation·cycle.</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:22</div></div>
184 <div·class="ttc"·id="aa04188_html_a69b5bc93ba825d1a3edacde3a805bb2d"><div·class="ttname"><a·href="a04188.html#a69b5bc93ba825d1a3edacde3a805bb2d">Dune::PersistentContainer::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:27</div></div>184 <div·class="ttc"·id="aa04188_html_a69b5bc93ba825d1a3edacde3a805bb2d"><div·class="ttname"><a·href="a04188.html#a69b5bc93ba825d1a3edacde3a805bb2d">Dune::PersistentContainer::Value</a></div><div·class="ttdeci">Base::Value·Value</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:27</div></div>
185 <div·class="ttc"·id="aa04188_html_a6e77292e6eba67236a5d08cb6da80fba"><div·class="ttname"><a·href="a04188.html#a6e77292e6eba67236a5d08cb6da80fba">Dune::PersistentContainer::Grid</a></div><div·class="ttdeci">Base::Grid·Grid</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:26</div></div>185 <div·class="ttc"·id="aa04188_html_a6e77292e6eba67236a5d08cb6da80fba"><div·class="ttname"><a·href="a04188.html#a6e77292e6eba67236a5d08cb6da80fba">Dune::PersistentContainer::Grid</a></div><div·class="ttdeci">Base::Grid·Grid</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:26</div></div>
186 <div·class="ttc"·id="aa04188_html_aaedecc4e148bf9df4387be2146f550c9"><div·class="ttname"><a·href="a04188.html#aaedecc4e148bf9df4387be2146f550c9">Dune::PersistentContainer::PersistentContainer</a></div><div·class="ttdeci">PersistentContainer(const·Grid·&amp;grid,·int·codim,·const·Value·&amp;value=Value())</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:29</div></div>186 <div·class="ttc"·id="aa04188_html_aaedecc4e148bf9df4387be2146f550c9"><div·class="ttname"><a·href="a04188.html#aaedecc4e148bf9df4387be2146f550c9">Dune::PersistentContainer::PersistentContainer</a></div><div·class="ttdeci">PersistentContainer(const·Grid·&amp;grid,·int·codim,·const·Value·&amp;value=Value())</div><div·class="ttdef"><b>Definition</b>·utility/persistentcontainer.hh:29</div></div>
1.66 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07241.html
    
Offset 76, 17 lines modifiedOffset 76, 17 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">projection.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">projection.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
83 <code>#include·&lt;<a·class="el"·href="a00278_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code><br·/>83 <code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00617_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00719_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a07241_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a07241_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02492.html">Dune::Alberta::DuneBoundaryProjection&lt;·dim·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02492.html">Dune::Alberta::DuneBoundaryProjection&lt;·dim·&gt;</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
10.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07241_source.html
    
Offset 86, 18 lines modifiedOffset 86, 18 lines modified
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_NODEPROJECTION_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_NODEPROJECTION_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_NODEPROJECTION_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_NODEPROJECTION_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00278.html">dune/grid/common/boundaryprojection.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00323.html">dune/grid/common/boundaryprojection.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>Alberta</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>Alberta</div>
Offset 320, 15 lines modifiedOffset 320, 15 lines modified
320 <div·class="line"><a·id="l00201"·name="l00201"></a><span·class="lineno">··201</span>·</div>320 <div·class="line"><a·id="l00201"·name="l00201"></a><span·class="lineno">··201</span>·</div>
321 <div·class="line"><a·id="l00202"·name="l00202"></a><span·class="lineno">··202</span>·</div>321 <div·class="line"><a·id="l00202"·name="l00202"></a><span·class="lineno">··202</span>·</div>
322 <div·class="line"><a·id="l00203"·name="l00203"></a><span·class="lineno">··203</span>····<span·class="comment">//·BasicNodeProjection</span></div>322 <div·class="line"><a·id="l00203"·name="l00203"></a><span·class="lineno">··203</span>····<span·class="comment">//·BasicNodeProjection</span></div>
323 <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno">··204</span>····<span·class="comment">//·-------------------</span></div>323 <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno">··204</span>····<span·class="comment">//·-------------------</span></div>
324 <div·class="line"><a·id="l00205"·name="l00205"></a><span·class="lineno">··205</span>·</div>324 <div·class="line"><a·id="l00205"·name="l00205"></a><span·class="lineno">··205</span>·</div>
325 <div·class="foldopen"·id="foldopen00206"·data-start="{"·data-end="};">325 <div·class="foldopen"·id="foldopen00206"·data-start="{"·data-end="};">
326 <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno"><a·class="line"·href="a02504.html">··206</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02504.html">BasicNodeProjection</a></div>326 <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno"><a·class="line"·href="a02504.html">··206</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02504.html">BasicNodeProjection</a></div>
327 <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno">··207</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·NODE_PROJECTION</div>327 <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno">··207</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·NODE_PROJECTION</div>
328 <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>····{</div>328 <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>····{</div>
329 <div·class="foldopen"·id="foldopen00209"·data-start="{"·data-end="}">329 <div·class="foldopen"·id="foldopen00209"·data-start="{"·data-end="}">
330 <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno"><a·class="line"·href="a02504.html#a7ab855a7827b3752a56413e7344373f8">··209</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02504.html#a7ab855a7827b3752a56413e7344373f8">BasicNodeProjection</a>·(·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02504.html#ab7df4de0c8d3b4268620978c0b1fbd4e">boundaryIndex</a>·)</div>330 <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno"><a·class="line"·href="a02504.html#a7ab855a7827b3752a56413e7344373f8">··209</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a02504.html#a7ab855a7827b3752a56413e7344373f8">BasicNodeProjection</a>·(·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02504.html#ab7df4de0c8d3b4268620978c0b1fbd4e">boundaryIndex</a>·)</div>
331 <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno">··210</span>········:·boundaryIndex_(·<a·class="code·hl_function"·href="a02504.html#ab7df4de0c8d3b4268620978c0b1fbd4e">boundaryIndex</a>·)</div>331 <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno">··210</span>········:·boundaryIndex_(·<a·class="code·hl_function"·href="a02504.html#ab7df4de0c8d3b4268620978c0b1fbd4e">boundaryIndex</a>·)</div>
332 <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>······{</div>332 <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>······{</div>
333 <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span>········func·=·0;</div>333 <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span>········func·=·0;</div>
334 <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span>······}</div>334 <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span>······}</div>
Offset 401, 18 lines modifiedOffset 401, 18 lines modified
401 <div·class="line"><a·id="l00270"·name="l00270"></a><span·class="lineno">··270</span>··}</div>401 <div·class="line"><a·id="l00270"·name="l00270"></a><span·class="lineno">··270</span>··}</div>
402 <div·class="line"><a·id="l00271"·name="l00271"></a><span·class="lineno">··271</span>·</div>402 <div·class="line"><a·id="l00271"·name="l00271"></a><span·class="lineno">··271</span>·</div>
403 <div·class="line"><a·id="l00272"·name="l00272"></a><span·class="lineno">··272</span>}</div>403 <div·class="line"><a·id="l00272"·name="l00272"></a><span·class="lineno">··272</span>}</div>
404 <div·class="line"><a·id="l00273"·name="l00273"></a><span·class="lineno">··273</span>·</div>404 <div·class="line"><a·id="l00273"·name="l00273"></a><span·class="lineno">··273</span>·</div>
405 <div·class="line"><a·id="l00274"·name="l00274"></a><span·class="lineno">··274</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>405 <div·class="line"><a·id="l00274"·name="l00274"></a><span·class="lineno">··274</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#if·HAVE_ALBERTA</span></div>
406 <div·class="line"><a·id="l00275"·name="l00275"></a><span·class="lineno">··275</span>·</div>406 <div·class="line"><a·id="l00275"·name="l00275"></a><span·class="lineno">··275</span>·</div>
407 <div·class="line"><a·id="l00276"·name="l00276"></a><span·class="lineno">··276</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_NODEPROJECTION_HH</span></div>407 <div·class="line"><a·id="l00276"·name="l00276"></a><span·class="lineno">··276</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_ALBERTA_NODEPROJECTION_HH</span></div>
408 <div·class="ttc"·id="aa00278_html"><div·class="ttname"><a·href="a00278.html">boundaryprojection.hh</a></div></div>408 <div·class="ttc"·id="aa00323_html"><div·class="ttname"><a·href="a00323.html">boundaryprojection.hh</a></div></div>
409 <div·class="ttc"·id="aa00617_html"><div·class="ttname"><a·href="a00617.html">misc.hh</a></div></div> 
410 <div·class="ttc"·id="aa00653_html_a4cbe74d935d2e31c4b35398e93623f70"><div·class="ttname"><a·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a></div><div·class="ttdeci">#define·ALBERTA</div><div·class="ttdef"><b>Definition</b>·albertaheader.hh:29</div></div>409 <div·class="ttc"·id="aa00641_html_a4cbe74d935d2e31c4b35398e93623f70"><div·class="ttname"><a·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a></div><div·class="ttdeci">#define·ALBERTA</div><div·class="ttdef"><b>Definition</b>·albertaheader.hh:29</div></div>
 410 <div·class="ttc"·id="aa00653_html"><div·class="ttname"><a·href="a00653.html">misc.hh</a></div></div>
411 <div·class="ttc"·id="aa00719_html"><div·class="ttname"><a·href="a00719.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>411 <div·class="ttc"·id="aa00662_html"><div·class="ttname"><a·href="a00662.html">elementinfo.hh</a></div><div·class="ttdoc">provides·a·wrapper·for·ALBERTA's·el_info·structure</div></div>
412 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>412 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
413 <div·class="ttc"·id="aa01068_html_a507da1d491ffc23d26a668371592cea7"><div·class="ttname"><a·href="a01068.html#a507da1d491ffc23d26a668371592cea7">Dune::Alberta::LocalVector</a></div><div·class="ttdeci">ALBERTA·REAL_B·LocalVector</div><div·class="ttdef"><b>Definition</b>·misc.hh:49</div></div>413 <div·class="ttc"·id="aa01068_html_a507da1d491ffc23d26a668371592cea7"><div·class="ttname"><a·href="a01068.html#a507da1d491ffc23d26a668371592cea7">Dune::Alberta::LocalVector</a></div><div·class="ttdeci">ALBERTA·REAL_B·LocalVector</div><div·class="ttdef"><b>Definition</b>·misc.hh:49</div></div>
414 <div·class="ttc"·id="aa01068_html_acc4a01c16d41d4e3e6e5d058b86376ca"><div·class="ttname"><a·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">Dune::Alberta::dimWorld</a></div><div·class="ttdeci">static·const·int·dimWorld</div><div·class="ttdef"><b>Definition</b>·misc.hh:46</div></div>414 <div·class="ttc"·id="aa01068_html_acc4a01c16d41d4e3e6e5d058b86376ca"><div·class="ttname"><a·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">Dune::Alberta::dimWorld</a></div><div·class="ttdeci">static·const·int·dimWorld</div><div·class="ttdef"><b>Definition</b>·misc.hh:46</div></div>
415 <div·class="ttc"·id="aa01068_html_af1650cccce3ce5a4c8ab8eb240d3c58a"><div·class="ttname"><a·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">Dune::Alberta::GlobalVector</a></div><div·class="ttdeci">ALBERTA·REAL_D·GlobalVector</div><div·class="ttdef"><b>Definition</b>·misc.hh:50</div></div>415 <div·class="ttc"·id="aa01068_html_af1650cccce3ce5a4c8ab8eb240d3c58a"><div·class="ttname"><a·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">Dune::Alberta::GlobalVector</a></div><div·class="ttdeci">ALBERTA·REAL_D·GlobalVector</div><div·class="ttdef"><b>Definition</b>·misc.hh:50</div></div>
416 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>416 <div·class="ttc"·id="aa02032_html"><div·class="ttname"><a·href="a02032.html">Dune::Alberta::ElementInfo&lt;·dimension·&gt;</a></div></div>
417 <div·class="ttc"·id="aa02032_html_a0d93c03725ada80bbccb3827298d3811"><div·class="ttname"><a·href="a02032.html#a0d93c03725ada80bbccb3827298d3811">Dune::Alberta::ElementInfo&lt;·dimension·&gt;::createFake</a></div><div·class="ttdeci">static·ElementInfo·createFake(const·MeshPointer·&amp;mesh,·const·Element·*element,·int·level,·int·type=0)</div><div·class="ttdef"><b>Definition</b>·elementinfo.hh:752</div></div>417 <div·class="ttc"·id="aa02032_html_a0d93c03725ada80bbccb3827298d3811"><div·class="ttname"><a·href="a02032.html#a0d93c03725ada80bbccb3827298d3811">Dune::Alberta::ElementInfo&lt;·dimension·&gt;::createFake</a></div><div·class="ttdeci">static·ElementInfo·createFake(const·MeshPointer·&amp;mesh,·const·Element·*element,·int·level,·int·type=0)</div><div·class="ttdef"><b>Definition</b>·elementinfo.hh:752</div></div>
418 <div·class="ttc"·id="aa02396_html"><div·class="ttname"><a·href="a02396.html">Dune::Alberta::FillFlags</a></div><div·class="ttdef"><b>Definition</b>·misc.hh:231</div></div>418 <div·class="ttc"·id="aa02396_html"><div·class="ttname"><a·href="a02396.html">Dune::Alberta::FillFlags</a></div><div·class="ttdef"><b>Definition</b>·misc.hh:231</div></div>
648 B
html2text {}
    
Offset 289, 18 lines modifiedOffset 289, 18 lines modified
289 271289 271
290 272}290 272}
291 273291 273
292 274#endif·//·#if·HAVE_ALBERTA292 274#endif·//·#if·HAVE_ALBERTA
293 275293 275
294 276#endif·//·#ifndef·DUNE_ALBERTA_NODEPROJECTION_HH294 276#endif·//·#ifndef·DUNE_ALBERTA_NODEPROJECTION_HH
295 _\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8p_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h295 _\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8p_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h
296 _\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h 
297 _\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A296 _\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A
298 #define·ALBERTA297 #define·ALBERTA
299 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·albertaheader.hh:29298 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·albertaheader.hh:29
 299 _\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h
300 _\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h300 _\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h
301 provides·a·wrapper·for·ALBERTA's·el_info·structure301 provides·a·wrapper·for·ALBERTA's·el_info·structure
302 _\x8D_\x8u_\x8n_\x8e302 _\x8D_\x8u_\x8n_\x8e
303 Include·standard·header·files.303 Include·standard·header·files.
304 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60304 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
305 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r305 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8L_\x8o_\x8c_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r
306 ALBERTA·REAL_B·LocalVector306 ALBERTA·REAL_B·LocalVector
1.45 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07244.html
    
Offset 77, 16 lines modifiedOffset 77, 16 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>·&#124;78 <a·href="#namespaces">Namespaces</a>·&#124;
79 <a·href="#func-members">Functions</a>··</div>79 <a·href="#func-members">Functions</a>··</div>
80 ··<div·class="headertitle"><div·class="title">projection.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">projection.hh·File·Reference</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00278_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/boundaryprojection.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00923_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00866_source.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a07244_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a07244_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03572.html">Dune::dgf::ProjectionBlock</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03572.html">Dune::dgf::ProjectionBlock</a></td></tr>
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
5.82 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07244_source.html
    
Offset 86, 16 lines modifiedOffset 86, 16 lines modified
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_PROJECTIONBLOCK_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_PROJECTIONBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_PROJECTIONBLOCK_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_PROJECTIONBLOCK_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00278.html">dune/grid/common/boundaryprojection.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00323.html">dune/grid/common/boundaryprojection.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>dgf</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>dgf</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
Offset 353, 16 lines modifiedOffset 353, 16 lines modified
353 <div·class="line"><a·id="l00250"·name="l00250"></a><span·class="lineno">··250</span>····}</div>353 <div·class="line"><a·id="l00250"·name="l00250"></a><span·class="lineno">··250</span>····}</div>
354 <div·class="line"><a·id="l00251"·name="l00251"></a><span·class="lineno">··251</span>·</div>354 <div·class="line"><a·id="l00251"·name="l00251"></a><span·class="lineno">··251</span>·</div>
355 <div·class="line"><a·id="l00252"·name="l00252"></a><span·class="lineno">··252</span>··}</div>355 <div·class="line"><a·id="l00252"·name="l00252"></a><span·class="lineno">··252</span>··}</div>
356 <div·class="line"><a·id="l00253"·name="l00253"></a><span·class="lineno">··253</span>·</div>356 <div·class="line"><a·id="l00253"·name="l00253"></a><span·class="lineno">··253</span>·</div>
357 <div·class="line"><a·id="l00254"·name="l00254"></a><span·class="lineno">··254</span>}</div>357 <div·class="line"><a·id="l00254"·name="l00254"></a><span·class="lineno">··254</span>}</div>
358 <div·class="line"><a·id="l00255"·name="l00255"></a><span·class="lineno">··255</span>·</div>358 <div·class="line"><a·id="l00255"·name="l00255"></a><span·class="lineno">··255</span>·</div>
359 <div·class="line"><a·id="l00256"·name="l00256"></a><span·class="lineno">··256</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_DGF_PROJECTIONBLOCK_HH</span></div>359 <div·class="line"><a·id="l00256"·name="l00256"></a><span·class="lineno">··256</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_DGF_PROJECTIONBLOCK_HH</span></div>
360 <div·class="ttc"·id="aa00278_html"><div·class="ttname"><a·href="a00278.html">boundaryprojection.hh</a></div></div>360 <div·class="ttc"·id="aa00323_html"><div·class="ttname"><a·href="a00323.html">boundaryprojection.hh</a></div></div>
361 <div·class="ttc"·id="aa00923_html"><div·class="ttname"><a·href="a00923.html">basic.hh</a></div></div>361 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">basic.hh</a></div></div>
362 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>362 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
363 <div·class="ttc"·id="aa01075_html_a7ab9ff07ce7d4d5dae0f78519a384ccb"><div·class="ttname"><a·href="a01075.html#a7ab9ff07ce7d4d5dae0f78519a384ccb">Dune::dgf::operator&lt;&lt;</a></div><div·class="ttdeci">std::ostream·&amp;·operator&lt;&lt;(std::ostream·&amp;out,·const·IntervalBlock::Interval·&amp;interval)</div><div·class="ttdef"><b>Definition</b>·interval.hh:123</div></div>363 <div·class="ttc"·id="aa01075_html_a7ab9ff07ce7d4d5dae0f78519a384ccb"><div·class="ttname"><a·href="a01075.html#a7ab9ff07ce7d4d5dae0f78519a384ccb">Dune::dgf::operator&lt;&lt;</a></div><div·class="ttdeci">std::ostream·&amp;·operator&lt;&lt;(std::ostream·&amp;out,·const·IntervalBlock::Interval·&amp;interval)</div><div·class="ttdef"><b>Definition</b>·interval.hh:123</div></div>
364 <div·class="ttc"·id="aa02604_html"><div·class="ttname"><a·href="a02604.html">Dune::DuneBoundaryProjection</a></div><div·class="ttdoc">Interface·class·for·vertex·projection·at·the·boundary.</div><div·class="ttdef"><b>Definition</b>·boundaryprojection.hh:33</div></div>364 <div·class="ttc"·id="aa02604_html"><div·class="ttname"><a·href="a02604.html">Dune::DuneBoundaryProjection</a></div><div·class="ttdoc">Interface·class·for·vertex·projection·at·the·boundary.</div><div·class="ttdef"><b>Definition</b>·boundaryprojection.hh:33</div></div>
365 <div·class="ttc"·id="aa02604_html_aa5dfff6108e6ac695d972a5e9fe56be9"><div·class="ttname"><a·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">Dune::DuneBoundaryProjection::CoordinateType</a></div><div·class="ttdeci">FieldVector&lt;·double,·dimworld·&gt;·CoordinateType</div><div·class="ttdoc">type·of·coordinate·vector</div><div·class="ttdef"><b>Definition</b>·boundaryprojection.hh:42</div></div>365 <div·class="ttc"·id="aa02604_html_aa5dfff6108e6ac695d972a5e9fe56be9"><div·class="ttname"><a·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">Dune::DuneBoundaryProjection::CoordinateType</a></div><div·class="ttdeci">FieldVector&lt;·double,·dimworld·&gt;·CoordinateType</div><div·class="ttdoc">type·of·coordinate·vector</div><div·class="ttdef"><b>Definition</b>·boundaryprojection.hh:42</div></div>
366 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>366 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>
367 <div·class="ttc"·id="aa03448_html_ad8f07dabc591e8c033787aa3f21c8f3d"><div·class="ttname"><a·href="a03448.html#ad8f07dabc591e8c033787aa3f21c8f3d">Dune::dgf::BasicBlock::line</a></div><div·class="ttdeci">std::stringstream·line</div><div·class="ttdef"><b>Definition</b>·basic.hh:47</div></div>367 <div·class="ttc"·id="aa03448_html_ad8f07dabc591e8c033787aa3f21c8f3d"><div·class="ttname"><a·href="a03448.html#ad8f07dabc591e8c033787aa3f21c8f3d">Dune::dgf::BasicBlock::line</a></div><div·class="ttdeci">std::stringstream·line</div><div·class="ttdef"><b>Definition</b>·basic.hh:47</div></div>
368 <div·class="ttc"·id="aa03572_html"><div·class="ttname"><a·href="a03572.html">Dune::dgf::ProjectionBlock</a></div><div·class="ttdef"><b>Definition</b>·io/file/dgfparser/blocks/projection.hh:24</div></div>368 <div·class="ttc"·id="aa03572_html"><div·class="ttname"><a·href="a03572.html">Dune::dgf::ProjectionBlock</a></div><div·class="ttdef"><b>Definition</b>·io/file/dgfparser/blocks/projection.hh:24</div></div>
1.37 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07247.html
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>85 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
86 <code>#include·&lt;memory&gt;</code><br·/>86 <code>#include·&lt;memory&gt;</code><br·/>
87 <code>#include·&lt;vector&gt;</code><br·/>87 <code>#include·&lt;vector&gt;</code><br·/>
88 <code>#include·&lt;tuple&gt;</code><br·/>88 <code>#include·&lt;tuple&gt;</code><br·/>
89 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>89 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
90 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>90 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a01004_source.html">dune/grid/utility/multiindex.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a00986_source.html">dune/grid/utility/multiindex.hh</a>&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a07250_source.html">dune/grid/utility/structuredgridfactory.hh</a>&gt;</code><br·/>93 <code>#include·&lt;<a·class="el"·href="a07250_source.html">dune/grid/utility/structuredgridfactory.hh</a>&gt;</code><br·/>
94 </div>94 </div>
95 <p><a·href="a07247_source.html">Go·to·the·source·code·of·this·file.</a></p>95 <p><a·href="a07247_source.html">Go·to·the·source·code·of·this·file.</a></p>
96 <table·class="memberdecls">96 <table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
98 Classes</h2></td></tr>98 Classes</h2></td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02560.html">Dune::StructuredGridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02560.html">Dune::StructuredGridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;</a></td></tr>
6.54 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07247_source.html
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;tuple&gt;</span></div>95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;tuple&gt;</span></div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01004.html">dune/grid/utility/multiindex.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00986.html">dune/grid/utility/multiindex.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07250.html">dune/grid/utility/structuredgridfactory.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07250.html">dune/grid/utility/structuredgridfactory.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>102 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>103 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>104 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>105 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>106 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>
107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="comment">//·Forward·Declarations</span></div>107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="comment">//·Forward·Declarations</span></div>
Offset 289, 15 lines modifiedOffset 289, 15 lines modified
289 </div>289 </div>
290 <div·class="line"><a·id="l00228"·name="l00228"></a><span·class="lineno">··228</span>·</div>290 <div·class="line"><a·id="l00228"·name="l00228"></a><span·class="lineno">··228</span>·</div>
291 <div·class="line"><a·id="l00229"·name="l00229"></a><span·class="lineno">··229</span>}·<span·class="comment">//·end·namespace·Dune</span></div>291 <div·class="line"><a·id="l00229"·name="l00229"></a><span·class="lineno">··229</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
292 <div·class="line"><a·id="l00230"·name="l00230"></a><span·class="lineno">··230</span>·</div>292 <div·class="line"><a·id="l00230"·name="l00230"></a><span·class="lineno">··230</span>·</div>
293 <div·class="line"><a·id="l00231"·name="l00231"></a><span·class="lineno">··231</span><span·class="preprocessor">#endif·</span><span·class="comment">//·HAVE_ALBERTA</span></div>293 <div·class="line"><a·id="l00231"·name="l00231"></a><span·class="lineno">··231</span><span·class="preprocessor">#endif·</span><span·class="comment">//·HAVE_ALBERTA</span></div>
294 <div·class="line"><a·id="l00232"·name="l00232"></a><span·class="lineno">··232</span>·</div>294 <div·class="line"><a·id="l00232"·name="l00232"></a><span·class="lineno">··232</span>·</div>
295 <div·class="line"><a·id="l00233"·name="l00233"></a><span·class="lineno">··233</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_ALBERTA_STRUCTUREDGRIDFACTORY_HH</span></div>295 <div·class="line"><a·id="l00233"·name="l00233"></a><span·class="lineno">··233</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_ALBERTA_STRUCTUREDGRIDFACTORY_HH</span></div>
296 <div·class="ttc"·id="aa01004_html"><div·class="ttname"><a·href="a01004.html">multiindex.hh</a></div><div·class="ttdoc">Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·facto...</div></div>296 <div·class="ttc"·id="aa00986_html"><div·class="ttname"><a·href="a00986.html">multiindex.hh</a></div><div·class="ttdoc">Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·facto...</div></div>
297 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>297 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
298 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>298 <div·class="ttc"·id="aa01904_html"><div·class="ttname"><a·href="a01904.html">Dune::AlbertaGrid</a></div><div·class="ttdoc">[·provides·Dune::Grid·]</div><div·class="ttdef"><b>Definition</b>·agrid.hh:109</div></div>
299 <div·class="ttc"·id="aa01904_html_a9a99e793a7de4b38d7bc44f1897cf257"><div·class="ttname"><a·href="a01904.html#a9a99e793a7de4b38d7bc44f1897cf257">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;::ctype</a></div><div·class="ttdeci">GridFamily::ctype·ctype</div><div·class="ttdef"><b>Definition</b>·agrid.hh:143</div></div>299 <div·class="ttc"·id="aa01904_html_a9a99e793a7de4b38d7bc44f1897cf257"><div·class="ttname"><a·href="a01904.html#a9a99e793a7de4b38d7bc44f1897cf257">Dune::AlbertaGrid&lt;·dim,·dimworld·&gt;::ctype</a></div><div·class="ttdeci">GridFamily::ctype·ctype</div><div·class="ttdef"><b>Definition</b>·agrid.hh:143</div></div>
300 <div·class="ttc"·id="aa02556_html"><div·class="ttname"><a·href="a02556.html">Dune::StructuredGridFactory</a></div><div·class="ttdoc">Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:31</div></div>300 <div·class="ttc"·id="aa02556_html"><div·class="ttname"><a·href="a02556.html">Dune::StructuredGridFactory</a></div><div·class="ttdoc">Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:31</div></div>
301 <div·class="ttc"·id="aa02556_html_aa26f549f74b3b4aa10bc2e8107d81cd7"><div·class="ttname"><a·href="a02556.html#aa26f549f74b3b4aa10bc2e8107d81cd7">Dune::StructuredGridFactory::createSimplexGrid</a></div><div·class="ttdeci">static·void·createSimplexGrid(GridFactory&lt;·GridType·&gt;·&amp;factory,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">insert·structured·simplex·grid·into·grid·factory</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:181</div></div>301 <div·class="ttc"·id="aa02556_html_aa26f549f74b3b4aa10bc2e8107d81cd7"><div·class="ttname"><a·href="a02556.html#aa26f549f74b3b4aa10bc2e8107d81cd7">Dune::StructuredGridFactory::createSimplexGrid</a></div><div·class="ttdeci">static·void·createSimplexGrid(GridFactory&lt;·GridType·&gt;·&amp;factory,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">insert·structured·simplex·grid·into·grid·factory</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:181</div></div>
302 <div·class="ttc"·id="aa02560_html_a16334c352e6b48f9d5646b73ab981142"><div·class="ttname"><a·href="a02560.html#a16334c352e6b48f9d5646b73ab981142">Dune::StructuredGridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;::computeUnitOffsets</a></div><div·class="ttdeci">static·std::array&lt;·unsigned·int,·dim·&gt;·computeUnitOffsets(const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;vertices)</div><div·class="ttdef"><b>Definition</b>·albertagrid/structuredgridfactory.hh:113</div></div>302 <div·class="ttc"·id="aa02560_html_a16334c352e6b48f9d5646b73ab981142"><div·class="ttname"><a·href="a02560.html#a16334c352e6b48f9d5646b73ab981142">Dune::StructuredGridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;::computeUnitOffsets</a></div><div·class="ttdeci">static·std::array&lt;·unsigned·int,·dim·&gt;·computeUnitOffsets(const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;vertices)</div><div·class="ttdef"><b>Definition</b>·albertagrid/structuredgridfactory.hh:113</div></div>
303 <div·class="ttc"·id="aa02560_html_a36823008ecff2b5c7ce34706a05dc1e4"><div·class="ttname"><a·href="a02560.html#a36823008ecff2b5c7ce34706a05dc1e4">Dune::StructuredGridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;::createCubeGrid</a></div><div·class="ttdeci">static·void·createCubeGrid(GridFactory&lt;·GridType·&gt;·&amp;factory,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdef"><b>Definition</b>·albertagrid/structuredgridfactory.hh:209</div></div>303 <div·class="ttc"·id="aa02560_html_a36823008ecff2b5c7ce34706a05dc1e4"><div·class="ttname"><a·href="a02560.html#a36823008ecff2b5c7ce34706a05dc1e4">Dune::StructuredGridFactory&lt;·AlbertaGrid&lt;·dim,·dimworld·&gt;·&gt;::createCubeGrid</a></div><div·class="ttdeci">static·void·createCubeGrid(GridFactory&lt;·GridType·&gt;·&amp;factory,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdef"><b>Definition</b>·albertagrid/structuredgridfactory.hh:209</div></div>
1.43 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07250.html
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 <code>#include·&lt;cstddef&gt;</code><br·/>87 <code>#include·&lt;cstddef&gt;</code><br·/>
88 <code>#include·&lt;cstdlib&gt;</code><br·/>88 <code>#include·&lt;cstdlib&gt;</code><br·/>
89 <code>#include·&lt;memory&gt;</code><br·/>89 <code>#include·&lt;memory&gt;</code><br·/>
90 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/>90 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/>
91 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>91 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
92 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>92 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>93 <code>#include·&lt;<a·class="el"·href="a07181_source.html">dune/grid/common/gridfactory.hh</a>&gt;</code><br·/>
94 <code>#include·&lt;<a·class="el"·href="a01004_source.html">dune/grid/utility/multiindex.hh</a>&gt;</code><br·/>94 <code>#include·&lt;<a·class="el"·href="a00986_source.html">dune/grid/utility/multiindex.hh</a>&gt;</code><br·/>
95 </div>95 </div>
96 <p><a·href="a07250_source.html">Go·to·the·source·code·of·this·file.</a></p>96 <p><a·href="a07250_source.html">Go·to·the·source·code·of·this·file.</a></p>
97 <table·class="memberdecls">97 <table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
99 Classes</h2></td></tr>99 Classes</h2></td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02556.html">Dune::StructuredGridFactory&lt;·GridType·&gt;</a></td></tr>100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02556.html">Dune::StructuredGridFactory&lt;·GridType·&gt;</a></td></tr>
101 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.··<a·href="a02556.html#details">More...</a><br·/></td></tr>101 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.··<a·href="a02556.html#details">More...</a><br·/></td></tr>
6.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07250_source.html
    
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>95 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>
96 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>96 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/classname.hh&gt;</span></div>97 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/classname.hh&gt;</span></div>
98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>98 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>99 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>100 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01004.html">dune/grid/utility/multiindex.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00986.html">dune/grid/utility/multiindex.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>103 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>104 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>105 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div>106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Type&gt;</div>
107 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};">107 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};">
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02556.html">···30</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02556.html">StructuredGridFactory</a></div>108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02556.html">···30</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02556.html">StructuredGridFactory</a></div>
109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··{</div>109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··{</div>
Offset 299, 15 lines modifiedOffset 299, 15 lines modified
299 <div·class="line"><a·id="l00260"·name="l00260"></a><span·class="lineno">··260</span>·</div>299 <div·class="line"><a·id="l00260"·name="l00260"></a><span·class="lineno">··260</span>·</div>
300 <div·class="line"><a·id="l00261"·name="l00261"></a><span·class="lineno">··261</span>··};</div>300 <div·class="line"><a·id="l00261"·name="l00261"></a><span·class="lineno">··261</span>··};</div>
301 </div>301 </div>
302 <div·class="line"><a·id="l00262"·name="l00262"></a><span·class="lineno">··262</span>·</div>302 <div·class="line"><a·id="l00262"·name="l00262"></a><span·class="lineno">··262</span>·</div>
303 <div·class="line"><a·id="l00263"·name="l00263"></a><span·class="lineno">··263</span>}··<span·class="comment">//·namespace·Dune</span></div>303 <div·class="line"><a·id="l00263"·name="l00263"></a><span·class="lineno">··263</span>}··<span·class="comment">//·namespace·Dune</span></div>
304 <div·class="line"><a·id="l00264"·name="l00264"></a><span·class="lineno">··264</span>·</div>304 <div·class="line"><a·id="l00264"·name="l00264"></a><span·class="lineno">··264</span>·</div>
305 <div·class="line"><a·id="l00265"·name="l00265"></a><span·class="lineno">··265</span><span·class="preprocessor">#endif</span></div>305 <div·class="line"><a·id="l00265"·name="l00265"></a><span·class="lineno">··265</span><span·class="preprocessor">#endif</span></div>
306 <div·class="ttc"·id="aa01004_html"><div·class="ttname"><a·href="a01004.html">multiindex.hh</a></div><div·class="ttdoc">Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·facto...</div></div>306 <div·class="ttc"·id="aa00986_html"><div·class="ttname"><a·href="a00986.html">multiindex.hh</a></div><div·class="ttdoc">Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·facto...</div></div>
307 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>307 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
308 <div·class="ttc"·id="aa02556_html"><div·class="ttname"><a·href="a02556.html">Dune::StructuredGridFactory</a></div><div·class="ttdoc">Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:31</div></div>308 <div·class="ttc"·id="aa02556_html"><div·class="ttname"><a·href="a02556.html">Dune::StructuredGridFactory</a></div><div·class="ttdoc">Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:31</div></div>
309 <div·class="ttc"·id="aa02556_html_a14b651cbd5c949de52e1fddf51b09072"><div·class="ttname"><a·href="a02556.html#a14b651cbd5c949de52e1fddf51b09072">Dune::StructuredGridFactory::createCubeGrid</a></div><div·class="ttdeci">static·std::unique_ptr&lt;·GridType·&gt;·createCubeGrid(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">Create·a·structured·cube·grid.</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:157</div></div>309 <div·class="ttc"·id="aa02556_html_a14b651cbd5c949de52e1fddf51b09072"><div·class="ttname"><a·href="a02556.html#a14b651cbd5c949de52e1fddf51b09072">Dune::StructuredGridFactory::createCubeGrid</a></div><div·class="ttdeci">static·std::unique_ptr&lt;·GridType·&gt;·createCubeGrid(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">Create·a·structured·cube·grid.</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:157</div></div>
310 <div·class="ttc"·id="aa02556_html_aa26f549f74b3b4aa10bc2e8107d81cd7"><div·class="ttname"><a·href="a02556.html#aa26f549f74b3b4aa10bc2e8107d81cd7">Dune::StructuredGridFactory::createSimplexGrid</a></div><div·class="ttdeci">static·void·createSimplexGrid(GridFactory&lt;·GridType·&gt;·&amp;factory,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">insert·structured·simplex·grid·into·grid·factory</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:181</div></div>310 <div·class="ttc"·id="aa02556_html_aa26f549f74b3b4aa10bc2e8107d81cd7"><div·class="ttname"><a·href="a02556.html#aa26f549f74b3b4aa10bc2e8107d81cd7">Dune::StructuredGridFactory::createSimplexGrid</a></div><div·class="ttdeci">static·void·createSimplexGrid(GridFactory&lt;·GridType·&gt;·&amp;factory,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">insert·structured·simplex·grid·into·grid·factory</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:181</div></div>
311 <div·class="ttc"·id="aa02556_html_ab34895908cd6b3045e2bd56699b053bc"><div·class="ttname"><a·href="a02556.html#ab34895908cd6b3045e2bd56699b053bc">Dune::StructuredGridFactory::createSimplexGrid</a></div><div·class="ttdeci">static·std::unique_ptr&lt;·GridType·&gt;·createSimplexGrid(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">Create·a·structured·simplex·grid.</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:251</div></div>311 <div·class="ttc"·id="aa02556_html_ab34895908cd6b3045e2bd56699b053bc"><div·class="ttname"><a·href="a02556.html#ab34895908cd6b3045e2bd56699b053bc">Dune::StructuredGridFactory::createSimplexGrid</a></div><div·class="ttdeci">static·std::unique_ptr&lt;·GridType·&gt;·createSimplexGrid(const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">Create·a·structured·simplex·grid.</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:251</div></div>
312 <div·class="ttc"·id="aa02556_html_adac75a916bda7ad2e1e8a4f8b40b6692"><div·class="ttname"><a·href="a02556.html#adac75a916bda7ad2e1e8a4f8b40b6692">Dune::StructuredGridFactory::createCubeGrid</a></div><div·class="ttdeci">static·void·createCubeGrid(GridFactory&lt;·GridType·&gt;·&amp;factory,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">insert·structured·cube·grid·into·grid·factory</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:91</div></div>312 <div·class="ttc"·id="aa02556_html_adac75a916bda7ad2e1e8a4f8b40b6692"><div·class="ttname"><a·href="a02556.html#adac75a916bda7ad2e1e8a4f8b40b6692">Dune::StructuredGridFactory::createCubeGrid</a></div><div·class="ttdeci">static·void·createCubeGrid(GridFactory&lt;·GridType·&gt;·&amp;factory,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;lowerLeft,·const·FieldVector&lt;·ctype,·dimworld·&gt;·&amp;upperRight,·const·std::array&lt;·unsigned·int,·dim·&gt;·&amp;elements)</div><div·class="ttdoc">insert·structured·cube·grid·into·grid·factory</div><div·class="ttdef"><b>Definition</b>·utility/structuredgridfactory.hh:91</div></div>
313 <div·class="ttc"·id="aa02864_html_a97dafaf7c0a9f08342bd81738fc9831d"><div·class="ttname"><a·href="a02864.html#a97dafaf7c0a9f08342bd81738fc9831d">Dune::GridFactoryInterface::comm</a></div><div·class="ttdeci">Communication·comm()·const</div><div·class="ttdoc">Return·the·Communication·used·by·the·grid·factory.</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:258</div></div>313 <div·class="ttc"·id="aa02864_html_a97dafaf7c0a9f08342bd81738fc9831d"><div·class="ttname"><a·href="a02864.html#a97dafaf7c0a9f08342bd81738fc9831d">Dune::GridFactoryInterface::comm</a></div><div·class="ttdeci">Communication·comm()·const</div><div·class="ttdoc">Return·the·Communication·used·by·the·grid·factory.</div><div·class="ttdef"><b>Definition</b>·common/gridfactory.hh:258</div></div>
2.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07259.html
    
Offset 86, 20 lines modifiedOffset 86, 20 lines modified
86 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>86 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
87 <code>#include·&lt;string&gt;</code><br·/>87 <code>#include·&lt;string&gt;</code><br·/>
88 <code>#include·&lt;vector&gt;</code><br·/>88 <code>#include·&lt;vector&gt;</code><br·/>
89 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>89 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
90 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>90 <code>#include·&lt;dune/common/typetraits.hh&gt;</code><br·/>
91 <code>#include·&lt;dune/common/typeutilities.hh&gt;</code><br·/>91 <code>#include·&lt;dune/common/typeutilities.hh&gt;</code><br·/>
92 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>92 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>93 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
94 <code>#include·&lt;<a·class="el"·href="a00251_source.html">dune/grid/common/exceptions.hh</a>&gt;</code><br·/>94 <code>#include·&lt;<a·class="el"·href="a00287_source.html">dune/grid/common/exceptions.hh</a>&gt;</code><br·/>
95 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>95 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
96 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>96 <code>#include·&lt;<a·class="el"·href="a00332_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/>
97 <code>#include·&lt;<a·class="el"·href="a07193_source.html">dune/grid/common/gridview.hh</a>&gt;</code><br·/>97 <code>#include·&lt;<a·class="el"·href="a07193_source.html">dune/grid/common/gridview.hh</a>&gt;</code><br·/>
98 <code>#include·&lt;<a·class="el"·href="a00308_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code><br·/>98 <code>#include·&lt;<a·class="el"·href="a00248_source.html">dune/grid/common/defaultgridview.hh</a>&gt;</code><br·/>
99 <code>#include·&lt;<a·class="el"·href="a07157_source.html">dune/grid/common/entityseed.hh</a>&gt;</code><br·/>99 <code>#include·&lt;<a·class="el"·href="a07157_source.html">dune/grid/common/entityseed.hh</a>&gt;</code><br·/>
100 <code>#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</code><br·/>100 <code>#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</code><br·/>
101 <code>#include·&quot;<a·class="el"·href="a07166_source.html">geometry.hh</a>&quot;</code><br·/>101 <code>#include·&quot;<a·class="el"·href="a07166_source.html">geometry.hh</a>&quot;</code><br·/>
102 <code>#include·&quot;<a·class="el"·href="a07142_source.html">entity.hh</a>&quot;</code><br·/>102 <code>#include·&quot;<a·class="el"·href="a07142_source.html">entity.hh</a>&quot;</code><br·/>
103 <code>#include·&quot;<a·class="el"·href="a07211_source.html">intersection.hh</a>&quot;</code><br·/>103 <code>#include·&quot;<a·class="el"·href="a07211_source.html">intersection.hh</a>&quot;</code><br·/>
104 <code>#include·&quot;<a·class="el"·href="a07223_source.html">intersectioniterator.hh</a>&quot;</code><br·/>104 <code>#include·&quot;<a·class="el"·href="a07223_source.html">intersectioniterator.hh</a>&quot;</code><br·/>
105 <code>#include·&quot;<a·class="el"·href="a07253_source.html">entityiterator.hh</a>&quot;</code><br·/>105 <code>#include·&quot;<a·class="el"·href="a07253_source.html">entityiterator.hh</a>&quot;</code><br·/>
10.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07259_source.html
    
Offset 98, 20 lines modifiedOffset 98, 20 lines modified
98 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>98 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
99 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;dune/common/typeutilities.hh&gt;</span></div>99 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;dune/common/typeutilities.hh&gt;</span></div>
100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>100 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">//·dune-geometry·includes</span></div>101 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="comment">//·dune-geometry·includes</span></div>
102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>102 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>103 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
104 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//·local·includes</span></div>104 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//·local·includes</span></div>
105 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>105 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
106 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00251.html">dune/grid/common/exceptions.hh</a>&gt;</span></div>106 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00287.html">dune/grid/common/exceptions.hh</a>&gt;</span></div>
107 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>107 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
108 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>108 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00332.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>
109 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07193.html">dune/grid/common/gridview.hh</a>&gt;</span></div>109 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07193.html">dune/grid/common/gridview.hh</a>&gt;</span></div>
110 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00308.html">dune/grid/common/defaultgridview.hh</a>&gt;</span></div>110 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00248.html">dune/grid/common/defaultgridview.hh</a>&gt;</span></div>
111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07157.html">dune/grid/common/entityseed.hh</a>&gt;</span></div>111 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07157.html">dune/grid/common/entityseed.hh</a>&gt;</span></div>
112 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>112 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
113 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">//·include·this·file·after·all·other,·because·other·files·might·undef·the</span></div>113 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="comment">//·include·this·file·after·all·other,·because·other·files·might·undef·the</span></div>
114 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">//·macros·that·are·defined·in·that·file</span></div>114 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="comment">//·macros·that·are·defined·in·that·file</span></div>
115 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</span></div>115 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="preprocessor">#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</span></div>
116 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>116 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
117 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>117 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
Offset 654, 18 lines modifiedOffset 654, 18 lines modified
654 <div·class="line"><a·id="l01131"·name="l01131"></a><span·class="lineno">·1131</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07151.html">entity.hh</a>&quot;</span></div>654 <div·class="line"><a·id="l01131"·name="l01131"></a><span·class="lineno">·1131</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07151.html">entity.hh</a>&quot;</span></div>
655 <div·class="line"><a·id="l01132"·name="l01132"></a><span·class="lineno">·1132</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07217.html">intersection.hh</a>&quot;</span></div>655 <div·class="line"><a·id="l01132"·name="l01132"></a><span·class="lineno">·1132</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07217.html">intersection.hh</a>&quot;</span></div>
656 <div·class="line"><a·id="l01133"·name="l01133"></a><span·class="lineno">·1133</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07229.html">intersectioniterator.hh</a>&quot;</span></div>656 <div·class="line"><a·id="l01133"·name="l01133"></a><span·class="lineno">·1133</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07229.html">intersectioniterator.hh</a>&quot;</span></div>
657 <div·class="line"><a·id="l01134"·name="l01134"></a><span·class="lineno">·1134</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07256.html">entityiterator.hh</a>&quot;</span></div>657 <div·class="line"><a·id="l01134"·name="l01134"></a><span·class="lineno">·1134</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07256.html">entityiterator.hh</a>&quot;</span></div>
658 <div·class="line"><a·id="l01135"·name="l01135"></a><span·class="lineno">·1135</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07277.html">indexidset.hh</a>&quot;</span></div>658 <div·class="line"><a·id="l01135"·name="l01135"></a><span·class="lineno">·1135</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07277.html">indexidset.hh</a>&quot;</span></div>
659 <div·class="line"><a·id="l01136"·name="l01136"></a><span·class="lineno">·1136</span>·</div>659 <div·class="line"><a·id="l01136"·name="l01136"></a><span·class="lineno">·1136</span>·</div>
660 <div·class="line"><a·id="l01137"·name="l01137"></a><span·class="lineno">·1137</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GRID_COMMON_GRID_HH</span></div>660 <div·class="line"><a·id="l01137"·name="l01137"></a><span·class="lineno">·1137</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GRID_COMMON_GRID_HH</span></div>
 661 <div·class="ttc"·id="aa00248_html"><div·class="ttname"><a·href="a00248.html">defaultgridview.hh</a></div></div>
 662 <div·class="ttc"·id="aa00287_html"><div·class="ttname"><a·href="a00287.html">exceptions.hh</a></div></div>
661 <div·class="ttc"·id="aa00245_html"><div·class="ttname"><a·href="a00245.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>663 <div·class="ttc"·id="aa00332_html"><div·class="ttname"><a·href="a00332.html">datahandleif.hh</a></div><div·class="ttdoc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.</div></div>
662 <div·class="ttc"·id="aa00251_html"><div·class="ttname"><a·href="a00251.html">exceptions.hh</a></div></div> 
663 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div>664 <div·class="ttc"·id="aa00356_html"><div·class="ttname"><a·href="a00356.html">gridenums.hh</a></div></div>
664 <div·class="ttc"·id="aa00308_html"><div·class="ttname"><a·href="a00308.html">defaultgridview.hh</a></div></div> 
665 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>665 <div·class="ttc"·id="aa01034_html_gae799a4296824c1d4ae0d82e71287b722"><div·class="ttname"><a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a></div><div·class="ttdeci">InterfaceType</div><div·class="ttdoc">Parameter·to·be·used·for·the·communication·functions.</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:86</div></div>
666 <div·class="ttc"·id="aa01036_html_ga7beb4263de10995bb950df5b2a460b1b"><div·class="ttname"><a·href="a01036.html#ga7beb4263de10995bb950df5b2a460b1b">Dune::leafGridView</a></div><div·class="ttdeci">Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;::LeafGridView·leafGridView(const·Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;·&amp;grid)</div><div·class="ttdoc">leaf·grid·view·for·the·given·grid</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:805</div></div>666 <div·class="ttc"·id="aa01036_html_ga7beb4263de10995bb950df5b2a460b1b"><div·class="ttname"><a·href="a01036.html#ga7beb4263de10995bb950df5b2a460b1b">Dune::leafGridView</a></div><div·class="ttdeci">Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;::LeafGridView·leafGridView(const·Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;·&amp;grid)</div><div·class="ttdoc">leaf·grid·view·for·the·given·grid</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:805</div></div>
667 <div·class="ttc"·id="aa01036_html_ga8af30f27665c70a5e91182acd2ad3e22"><div·class="ttname"><a·href="a01036.html#ga8af30f27665c70a5e91182acd2ad3e22">Dune::levelGridView</a></div><div·class="ttdeci">Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;::LevelGridView·levelGridView(const·Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;·&amp;grid,·int·level)</div><div·class="ttdoc">level·grid·view·for·the·given·grid·and·level.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:788</div></div>667 <div·class="ttc"·id="aa01036_html_ga8af30f27665c70a5e91182acd2ad3e22"><div·class="ttname"><a·href="a01036.html#ga8af30f27665c70a5e91182acd2ad3e22">Dune::levelGridView</a></div><div·class="ttdeci">Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;::LevelGridView·levelGridView(const·Grid&lt;·dim,·dimworld,·ct,·GridFamily·&gt;·&amp;grid,·int·level)</div><div·class="ttdoc">level·grid·view·for·the·given·grid·and·level.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:788</div></div>
668 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>668 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
669 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>669 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>
670 <div·class="ttc"·id="aa02140_html"><div·class="ttname"><a·href="a02140.html">Dune::LocalGeometryReference</a></div><div·class="ttdef"><b>Definition</b>·geometryreference.hh:139</div></div>670 <div·class="ttc"·id="aa02140_html"><div·class="ttname"><a·href="a02140.html">Dune::LocalGeometryReference</a></div><div·class="ttdef"><b>Definition</b>·geometryreference.hh:139</div></div>
671 <div·class="ttc"·id="aa02636_html"><div·class="ttname"><a·href="a02636.html">Dune::Capabilities::hasEntity</a></div><div·class="ttdoc">Specialize·with·'true'·for·all·codims·that·a·grid·implements·entities·for.·(default=false)</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:58</div></div>671 <div·class="ttc"·id="aa02636_html"><div·class="ttname"><a·href="a02636.html">Dune::Capabilities::hasEntity</a></div><div·class="ttdoc">Specialize·with·'true'·for·all·codims·that·a·grid·implements·entities·for.·(default=false)</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:58</div></div>
1.11 KB
html2text {}
    
Offset 532, 20 lines modifiedOffset 532, 20 lines modified
532 1131#include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h"532 1131#include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h"
533 1132#include·"_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h"533 1132#include·"_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h"
534 1133#include·"_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"534 1133#include·"_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
535 1134#include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"535 1134#include·"_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h"
536 1135#include·"_\x8i_\x8n_\x8d_\x8e_\x8x_\x8i_\x8d_\x8s_\x8e_\x8t_\x8._\x8h_\x8h"536 1135#include·"_\x8i_\x8n_\x8d_\x8e_\x8x_\x8i_\x8d_\x8s_\x8e_\x8t_\x8._\x8h_\x8h"
537 1136537 1136
538 1137#endif·//·#ifndef·DUNE_GRID_COMMON_GRID_HH538 1137#endif·//·#ifndef·DUNE_GRID_COMMON_GRID_HH
 539 _\x8d_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8g_\x8r_\x8i_\x8d_\x8v_\x8i_\x8e_\x8w_\x8._\x8h_\x8h
 540 _\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8._\x8h_\x8h
539 _\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h541 _\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h
540 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and542 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and
541 DataHandles.543 DataHandles.
542 _\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s_\x8._\x8h_\x8h 
543 _\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h544 _\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h
544 _\x8d_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8g_\x8r_\x8i_\x8d_\x8v_\x8i_\x8e_\x8w_\x8._\x8h_\x8h 
545 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e545 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e
546 InterfaceType546 InterfaceType
547 Parameter·to·be·used·for·the·communication·functions.547 Parameter·to·be·used·for·the·communication·functions.
548 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·gridenums.hh:86548 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·gridenums.hh:86
549 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8l_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w549 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8l_\x8e_\x8a_\x8f_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w
550 Grid<·dim,·dimworld,·ct,·GridFamily·>::LeafGridView·leafGridView(const·Grid<550 Grid<·dim,·dimworld,·ct,·GridFamily·>::LeafGridView·leafGridView(const·Grid<
551 dim,·dimworld,·ct,·GridFamily·>·&grid)551 dim,·dimworld,·ct,·GridFamily·>·&grid)
1.46 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07262.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;concepts&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;concepts&gt;</code><br·/>
83 <code>#include·&lt;cstddef&gt;</code><br·/>83 <code>#include·&lt;cstddef&gt;</code><br·/>
84 <code>#include·&lt;type_traits&gt;</code><br·/>84 <code>#include·&lt;type_traits&gt;</code><br·/>
85 <code>#include·&lt;utility&gt;</code><br·/>85 <code>#include·&lt;utility&gt;</code><br·/>
86 <code>#include·&lt;dune/common/indices.hh&gt;</code><br·/>86 <code>#include·&lt;dune/common/indices.hh&gt;</code><br·/>
87 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>87 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a07145_source.html">dune/grid/concepts/entity.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a07145_source.html">dune/grid/concepts/entity.hh</a>&gt;</code><br·/>
91 <code>#include·&lt;<a·class="el"·href="a07256_source.html">dune/grid/concepts/entityiterator.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a07256_source.html">dune/grid/concepts/entityiterator.hh</a>&gt;</code><br·/>
92 <code>#include·&lt;<a·class="el"·href="a07169_source.html">dune/grid/concepts/geometry.hh</a>&gt;</code><br·/>92 <code>#include·&lt;<a·class="el"·href="a07169_source.html">dune/grid/concepts/geometry.hh</a>&gt;</code><br·/>
93 <code>#include·&lt;<a·class="el"·href="a07196_source.html">dune/grid/concepts/gridview.hh</a>&gt;</code><br·/>93 <code>#include·&lt;<a·class="el"·href="a07196_source.html">dune/grid/concepts/gridview.hh</a>&gt;</code><br·/>
94 <code>#include·&lt;<a·class="el"·href="a07277_source.html">dune/grid/concepts/indexidset.hh</a>&gt;</code><br·/>94 <code>#include·&lt;<a·class="el"·href="a07277_source.html">dune/grid/concepts/indexidset.hh</a>&gt;</code><br·/>
95 <code>#include·&lt;<a·class="el"·href="a07214_source.html">dune/grid/concepts/intersection.hh</a>&gt;</code><br·/>95 <code>#include·&lt;<a·class="el"·href="a07214_source.html">dune/grid/concepts/intersection.hh</a>&gt;</code><br·/>
5.66 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07262_source.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;concepts&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;concepts&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/indices.hh&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/indices.hh&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07106.html">dune/grid/common/capabilities.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07145.html">dune/grid/concepts/entity.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07145.html">dune/grid/concepts/entity.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07256.html">dune/grid/concepts/entityiterator.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07256.html">dune/grid/concepts/entityiterator.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07169.html">dune/grid/concepts/geometry.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07169.html">dune/grid/concepts/geometry.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07196.html">dune/grid/concepts/gridview.hh</a>&gt;</span></div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07196.html">dune/grid/concepts/gridview.hh</a>&gt;</span></div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07277.html">dune/grid/concepts/indexidset.hh</a>&gt;</span></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07277.html">dune/grid/concepts/indexidset.hh</a>&gt;</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07214.html">dune/grid/concepts/intersection.hh</a>&gt;</span></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07214.html">dune/grid/concepts/intersection.hh</a>&gt;</span></div>
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>··Impl::gridAllCodims&lt;G&gt;(range(from,·to).to_integer_sequence());</div>205 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>··Impl::gridAllCodims&lt;G&gt;(range(from,·to).to_integer_sequence());</div>
206 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>};</div>206 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>};</div>
207 </div>207 </div>
208 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>·</div>208 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>·</div>
209 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>}·<span·class="comment">//·end·namespace·Dune::Concept</span></div>209 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>}·<span·class="comment">//·end·namespace·Dune::Concept</span></div>
210 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>·</div>210 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>·</div>
211 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPTS_GRID_HH</span></div>211 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_CONCEPTS_GRID_HH</span></div>
212 <div·class="ttc"·id="aa00257_html"><div·class="ttname"><a·href="a00257.html">gridenums.hh</a></div></div>212 <div·class="ttc"·id="aa00356_html"><div·class="ttname"><a·href="a00356.html">gridenums.hh</a></div></div>
213 <div·class="ttc"·id="aa01072_html"><div·class="ttname"><a·href="a01072.html">Dune::Concept</a></div><div·class="ttdef"><b>Definition</b>·concepts/datahandle.hh:14</div></div>213 <div·class="ttc"·id="aa01072_html"><div·class="ttname"><a·href="a01072.html">Dune::Concept</a></div><div·class="ttdef"><b>Definition</b>·concepts/datahandle.hh:14</div></div>
214 <div·class="ttc"·id="aa02648_html"><div·class="ttname"><a·href="a02648.html">Dune::Capabilities::canCommunicate</a></div><div·class="ttdoc">specialize·with·'true'·for·all·codims·that·a·grid·can·communicate·data·on·(default=false)</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:97</div></div>214 <div·class="ttc"·id="aa02648_html"><div·class="ttname"><a·href="a02648.html">Dune::Capabilities::canCommunicate</a></div><div·class="ttdoc">specialize·with·'true'·for·all·codims·that·a·grid·can·communicate·data·on·(default=false)</div><div·class="ttdef"><b>Definition</b>·common/capabilities.hh:97</div></div>
215 <div·class="ttc"·id="aa04457_html"><div·class="ttname"><a·href="a04457.html">Dune::Concept::Grid</a></div><div·class="ttdoc">Requirements·for·implementations·of·the·Dune::Grid·interface.</div><div·class="ttdef"><b>Definition</b>·concepts/grid.hh:98</div></div>215 <div·class="ttc"·id="aa04457_html"><div·class="ttname"><a·href="a04457.html">Dune::Concept::Grid</a></div><div·class="ttdoc">Requirements·for·implementations·of·the·Dune::Grid·interface.</div><div·class="ttdef"><b>Definition</b>·concepts/grid.hh:98</div></div>
216 <div·class="ttc"·id="aa04461_html"><div·class="ttname"><a·href="a04461.html">Dune::Concept::GridView</a></div><div·class="ttdoc">Model·of·a·grid·view.</div><div·class="ttdef"><b>Definition</b>·concepts/gridview.hh:81</div></div>216 <div·class="ttc"·id="aa04461_html"><div·class="ttname"><a·href="a04461.html">Dune::Concept::GridView</a></div><div·class="ttdoc">Model·of·a·grid·view.</div><div·class="ttdef"><b>Definition</b>·concepts/gridview.hh:81</div></div>
217 <div·class="ttc"·id="aa04463_html"><div·class="ttname"><a·href="a04463.html">Dune::Concept::IndexSet</a></div><div·class="ttdoc">Model·of·an·index·set.</div><div·class="ttdef"><b>Definition</b>·concepts/indexidset.hh:44</div></div>217 <div·class="ttc"·id="aa04463_html"><div·class="ttname"><a·href="a04463.html">Dune::Concept::IndexSet</a></div><div·class="ttdoc">Model·of·an·index·set.</div><div·class="ttdef"><b>Definition</b>·concepts/indexidset.hh:44</div></div>
218 <div·class="ttc"·id="aa04465_html"><div·class="ttname"><a·href="a04465.html">Dune::Concept::IdSet</a></div><div·class="ttdoc">Model·of·an·id·set.</div><div·class="ttdef"><b>Definition</b>·concepts/indexidset.hh:83</div></div>218 <div·class="ttc"·id="aa04465_html"><div·class="ttname"><a·href="a04465.html">Dune::Concept::IdSet</a></div><div·class="ttdoc">Model·of·an·id·set.</div><div·class="ttdef"><b>Definition</b>·concepts/indexidset.hh:83</div></div>
219 <div·class="ttc"·id="aa04466_html"><div·class="ttname"><a·href="a04466.html">Dune::Concept::Intersection</a></div><div·class="ttdoc">Model·of·an·intersection.</div><div·class="ttdef"><b>Definition</b>·concepts/intersection.hh:23</div></div>219 <div·class="ttc"·id="aa04466_html"><div·class="ttname"><a·href="a04466.html">Dune::Concept::Intersection</a></div><div·class="ttdoc">Model·of·an·intersection.</div><div·class="ttdef"><b>Definition</b>·concepts/intersection.hh:23</div></div>
1.63 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07265.html
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>
83 <code>#include·&lt;dune/common/shared_ptr.hh&gt;</code><br·/>83 <code>#include·&lt;dune/common/shared_ptr.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a07097_source.html">dune/grid/geometrygrid/backuprestore.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a07097_source.html">dune/grid/geometrygrid/backuprestore.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>86 <code>#include·&lt;<a·class="el"·href="a07109_source.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</code><br·/>
87 <code>#include·&lt;<a·class="el"·href="a07121_source.html">dune/grid/geometrygrid/datahandle.hh</a>&gt;</code><br·/>87 <code>#include·&lt;<a·class="el"·href="a07121_source.html">dune/grid/geometrygrid/datahandle.hh</a>&gt;</code><br·/>
88 <code>#include·&lt;<a·class="el"·href="a07187_source.html">dune/grid/geometrygrid/gridfamily.hh</a>&gt;</code><br·/>88 <code>#include·&lt;<a·class="el"·href="a07187_source.html">dune/grid/geometrygrid/gridfamily.hh</a>&gt;</code><br·/>
89 <code>#include·&lt;<a·class="el"·href="a00578_source.html">dune/grid/geometrygrid/identity.hh</a>&gt;</code><br·/>89 <code>#include·&lt;<a·class="el"·href="a00608_source.html">dune/grid/geometrygrid/identity.hh</a>&gt;</code><br·/>
90 <code>#include·&lt;<a·class="el"·href="a07235_source.html">dune/grid/geometrygrid/persistentcontainer.hh</a>&gt;</code><br·/>90 <code>#include·&lt;<a·class="el"·href="a07235_source.html">dune/grid/geometrygrid/persistentcontainer.hh</a>&gt;</code><br·/>
91 </div>91 </div>
92 <p><a·href="a07265_source.html">Go·to·the·source·code·of·this·file.</a></p>92 <p><a·href="a07265_source.html">Go·to·the·source·code·of·this·file.</a></p>
93 <table·class="memberdecls">93 <table·class="memberdecls">
94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
95 Classes</h2></td></tr>95 Classes</h2></td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03240.html">Dune::DefaultCoordFunction&lt;·HostGrid·&gt;</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03240.html">Dune::DefaultCoordFunction&lt;·HostGrid·&gt;</a></td></tr>
5.17 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07265_source.html
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07097.html">dune/grid/geometrygrid/backuprestore.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07097.html">dune/grid/geometrygrid/backuprestore.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07109.html">dune/grid/geometrygrid/capabilities.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07121.html">dune/grid/geometrygrid/datahandle.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07121.html">dune/grid/geometrygrid/datahandle.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07187.html">dune/grid/geometrygrid/gridfamily.hh</a>&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07187.html">dune/grid/geometrygrid/gridfamily.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00578.html">dune/grid/geometrygrid/identity.hh</a>&gt;</span></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00608.html">dune/grid/geometrygrid/identity.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07235.html">dune/grid/geometrygrid/persistentcontainer.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07235.html">dune/grid/geometrygrid/persistentcontainer.hh</a>&gt;</span></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="comment">//·DefaultCoordFunction</span></div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="comment">//·DefaultCoordFunction</span></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="comment">//·--------------------</span></div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="comment">//·--------------------</span></div>
Offset 495, 15 lines modifiedOffset 495, 15 lines modified
495 <div·class="line"><a·id="l00674"·name="l00674"></a><span·class="lineno">··674</span>·</div>495 <div·class="line"><a·id="l00674"·name="l00674"></a><span·class="lineno">··674</span>·</div>
496 <div·class="line"><a·id="l00676"·name="l00676"></a><span·class="lineno">··676</span>··};</div>496 <div·class="line"><a·id="l00676"·name="l00676"></a><span·class="lineno">··676</span>··};</div>
497 </div>497 </div>
498 <div·class="line"><a·id="l00677"·name="l00677"></a><span·class="lineno">··677</span>·</div>498 <div·class="line"><a·id="l00677"·name="l00677"></a><span·class="lineno">··677</span>·</div>
499 <div·class="line"><a·id="l00678"·name="l00678"></a><span·class="lineno">··678</span>}·<span·class="comment">//·namespace·Dune</span></div>499 <div·class="line"><a·id="l00678"·name="l00678"></a><span·class="lineno">··678</span>}·<span·class="comment">//·namespace·Dune</span></div>
500 <div·class="line"><a·id="l00679"·name="l00679"></a><span·class="lineno">··679</span>·</div>500 <div·class="line"><a·id="l00679"·name="l00679"></a><span·class="lineno">··679</span>·</div>
501 <div·class="line"><a·id="l00680"·name="l00680"></a><span·class="lineno">··680</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_GRID_HH</span></div>501 <div·class="line"><a·id="l00680"·name="l00680"></a><span·class="lineno">··680</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GEOGRID_GRID_HH</span></div>
502 <div·class="ttc"·id="aa00578_html"><div·class="ttname"><a·href="a00578.html">identity.hh</a></div></div>502 <div·class="ttc"·id="aa00608_html"><div·class="ttname"><a·href="a00608.html">identity.hh</a></div></div>
503 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>503 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>
504 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>504 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
505 <div·class="ttc"·id="aa02788_html"><div·class="ttname"><a·href="a02788.html">Dune::EntitySeed</a></div><div·class="ttdoc">Store·a·reference·to·an·entity·with·a·minimal·memory·footprint.</div><div·class="ttdef"><b>Definition</b>·common/entityseed.hh:26</div></div>505 <div·class="ttc"·id="aa02788_html"><div·class="ttname"><a·href="a02788.html">Dune::EntitySeed</a></div><div·class="ttdoc">Store·a·reference·to·an·entity·with·a·minimal·memory·footprint.</div><div·class="ttdef"><b>Definition</b>·common/entityseed.hh:26</div></div>
506 <div·class="ttc"·id="aa02792_html"><div·class="ttname"><a·href="a02792.html">Dune::GridError</a></div><div·class="ttdoc">Base·class·for·exceptions·in·Dune·grid·modules.</div><div·class="ttdef"><b>Definition</b>·exceptions.hh:20</div></div>506 <div·class="ttc"·id="aa02792_html"><div·class="ttname"><a·href="a02792.html">Dune::GridError</a></div><div·class="ttdoc">Base·class·for·exceptions·in·Dune·grid·modules.</div><div·class="ttdef"><b>Definition</b>·exceptions.hh:20</div></div>
507 <div·class="ttc"·id="aa02796_html"><div·class="ttname"><a·href="a02796.html">Dune::GridDefaultImplementation</a></div><div·class="ttdef"><b>Definition</b>·common/grid.hh:848</div></div>507 <div·class="ttc"·id="aa02796_html"><div·class="ttname"><a·href="a02796.html">Dune::GridDefaultImplementation</a></div><div·class="ttdef"><b>Definition</b>·common/grid.hh:848</div></div>
508 <div·class="ttc"·id="aa02832_html"><div·class="ttname"><a·href="a02832.html">Dune::Grid::Codim</a></div><div·class="ttdoc">A·Traits·struct·that·collects·all·associated·types·of·one·implementation.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:411</div></div>508 <div·class="ttc"·id="aa02832_html"><div·class="ttname"><a·href="a02832.html">Dune::Grid::Codim</a></div><div·class="ttdoc">A·Traits·struct·that·collects·all·associated·types·of·one·implementation.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:411</div></div>
509 <div·class="ttc"·id="aa03012_html"><div·class="ttname"><a·href="a03012.html">Dune::GeoGrid::BackupRestoreFacilities</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:27</div></div>509 <div·class="ttc"·id="aa03012_html"><div·class="ttname"><a·href="a03012.html">Dune::GeoGrid::BackupRestoreFacilities</a></div><div·class="ttdef"><b>Definition</b>·geometrygrid/backuprestore.hh:27</div></div>
1.44 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07271.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/>91 <code>#include·&lt;dune/common/classname.hh&gt;</code><br·/>
92 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>92 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
93 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>93 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>
94 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>94 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>
95 <code>#include·&lt;dune/geometry/multilineargeometry.hh&gt;</code><br·/>95 <code>#include·&lt;dune/geometry/multilineargeometry.hh&gt;</code><br·/>
96 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>96 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
97 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>97 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
98 <code>#include·&lt;<a·class="el"·href="a00236_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>98 <code>#include·&lt;<a·class="el"·href="a00338_source.html">dune/grid/common/mcmgmapper.hh</a>&gt;</code><br·/>
99 </div>99 </div>
100 <p><a·href="a07271_source.html">Go·to·the·source·code·of·this·file.</a></p>100 <p><a·href="a07271_source.html">Go·to·the·source·code·of·this·file.</a></p>
101 <table·class="memberdecls">101 <table·class="memberdecls">
102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
103 Classes</h2></td></tr>103 Classes</h2></td></tr>
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04152.html">Dune::EntityInfo&lt;·ctype·&gt;</a></td></tr>104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04152.html">Dune::EntityInfo&lt;·ctype·&gt;</a></td></tr>
105 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Structure·to·hold·statistical·information·about·one·type·of·entity.··<a·href="a04152.html#details">More...</a><br·/></td></tr>105 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Structure·to·hold·statistical·information·about·one·type·of·entity.··<a·href="a04152.html#details">More...</a><br·/></td></tr>
5.76 KB
./usr/share/doc/libdune-grid-doc/doxygen/a07271_source.html
    
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;dune/geometry/multilineargeometry.hh&gt;</span></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;dune/geometry/multilineargeometry.hh&gt;</span></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00236.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00338.html">dune/grid/common/mcmgmapper.hh</a>&gt;</span></div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·ctype&gt;</div>114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·ctype&gt;</div>
115 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="};">115 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="};">
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a04152.html">···33</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04152.html">EntityInfo</a>·{</div>116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a04152.html">···33</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a04152.html">EntityInfo</a>·{</div>
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04152.html#ae7b7a78bbb46ceaf48a27b097af96c54">···35</a></span>····std::size_t·<a·class="code·hl_variable"·href="a04152.html#ae7b7a78bbb46ceaf48a27b097af96c54">count</a>;</div>117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04152.html#ae7b7a78bbb46ceaf48a27b097af96c54">···35</a></span>····std::size_t·<a·class="code·hl_variable"·href="a04152.html#ae7b7a78bbb46ceaf48a27b097af96c54">count</a>;</div>
Offset 313, 15 lines modifiedOffset 313, 15 lines modified
313 <div·class="line"><a·id="l00277"·name="l00277"></a><span·class="lineno">··277</span>··}</div>313 <div·class="line"><a·id="l00277"·name="l00277"></a><span·class="lineno">··277</span>··}</div>
314 </div>314 </div>
315 <div·class="line"><a·id="l00278"·name="l00278"></a><span·class="lineno">··278</span>·</div>315 <div·class="line"><a·id="l00278"·name="l00278"></a><span·class="lineno">··278</span>·</div>
316 <div·class="line"><a·id="l00279"·name="l00279"></a><span·class="lineno">··279</span>}·<span·class="comment">//·namespace·Dune</span></div>316 <div·class="line"><a·id="l00279"·name="l00279"></a><span·class="lineno">··279</span>}·<span·class="comment">//·namespace·Dune</span></div>
317 <div·class="line"><a·id="l00280"·name="l00280"></a><span·class="lineno">··280</span>·</div>317 <div·class="line"><a·id="l00280"·name="l00280"></a><span·class="lineno">··280</span>·</div>
318 <div·class="line"><a·id="l00281"·name="l00281"></a><span·class="lineno">··281</span>·</div>318 <div·class="line"><a·id="l00281"·name="l00281"></a><span·class="lineno">··281</span>·</div>
319 <div·class="line"><a·id="l00282"·name="l00282"></a><span·class="lineno">··282</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_UTILITY_GRIDINFO_HH</span></div>319 <div·class="line"><a·id="l00282"·name="l00282"></a><span·class="lineno">··282</span><span·class="preprocessor">#endif·</span><span·class="comment">//·DUNE_GRID_UTILITY_GRIDINFO_HH</span></div>
320 <div·class="ttc"·id="aa00236_html"><div·class="ttname"><a·href="a00236.html">mcmgmapper.hh</a></div><div·class="ttdoc">Mapper·for·multiple·codim·and·multiple·geometry·types.</div></div>320 <div·class="ttc"·id="aa00338_html"><div·class="ttname"><a·href="a00338.html">mcmgmapper.hh</a></div><div·class="ttdoc">Mapper·for·multiple·codim·and·multiple·geometry·types.</div></div>
321 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>321 <div·class="ttc"·id="aa01066_html"><div·class="ttname"><a·href="a01066.html">std</a></div><div·class="ttdoc">STL·namespace.</div></div>
322 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>322 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
323 <div·class="ttc"·id="aa01067_html_a4217251cdcb94f8bf2db77f8eafe0323"><div·class="ttname"><a·href="a01067.html#a4217251cdcb94f8bf2db77f8eafe0323">Dune::fillGridViewInfoSerial</a></div><div·class="ttdeci">void·fillGridViewInfoSerial(const·GV·&amp;gv,·GridViewInfo&lt;·typename·GV::ctype·&gt;·&amp;gridViewInfo)</div><div·class="ttdoc">fill·a·GridViewInfo·structure·from·a·serial·grid</div><div·class="ttdef"><b>Definition</b>·utility/gridinfo.hh:214</div></div>323 <div·class="ttc"·id="aa01067_html_a4217251cdcb94f8bf2db77f8eafe0323"><div·class="ttname"><a·href="a01067.html#a4217251cdcb94f8bf2db77f8eafe0323">Dune::fillGridViewInfoSerial</a></div><div·class="ttdeci">void·fillGridViewInfoSerial(const·GV·&amp;gv,·GridViewInfo&lt;·typename·GV::ctype·&gt;·&amp;gridViewInfo)</div><div·class="ttdoc">fill·a·GridViewInfo·structure·from·a·serial·grid</div><div·class="ttdef"><b>Definition</b>·utility/gridinfo.hh:214</div></div>
324 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>324 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>
325 <div·class="ttc"·id="aa02760_html_a5e1fb35208769300c1760d11a96ea829"><div·class="ttname"><a·href="a02760.html#a5e1fb35208769300c1760d11a96ea829">Dune::Entity::Geometry</a></div><div·class="ttdeci">GridImp::template·Codim&lt;·cd·&gt;::Geometry·Geometry</div><div·class="ttdoc">The·corresponding·geometry·type.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:100</div></div>325 <div·class="ttc"·id="aa02760_html_a5e1fb35208769300c1760d11a96ea829"><div·class="ttname"><a·href="a02760.html#a5e1fb35208769300c1760d11a96ea829">Dune::Entity::Geometry</a></div><div·class="ttdeci">GridImp::template·Codim&lt;·cd·&gt;::Geometry·Geometry</div><div·class="ttdoc">The·corresponding·geometry·type.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:100</div></div>
326 <div·class="ttc"·id="aa02820_html"><div·class="ttname"><a·href="a02820.html">Dune::IndexSet</a></div><div·class="ttdoc">Index·Set·Interface·base·class.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:78</div></div>326 <div·class="ttc"·id="aa02820_html"><div·class="ttname"><a·href="a02820.html">Dune::IndexSet</a></div><div·class="ttdoc">Index·Set·Interface·base·class.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:78</div></div>
327 <div·class="ttc"·id="aa02820_html_a21277808430ded4b56c62c1717a8729d"><div·class="ttname"><a·href="a02820.html#a21277808430ded4b56c62c1717a8729d">Dune::IndexSet::size</a></div><div·class="ttdeci">auto·size(GeometryType·type)·const</div><div·class="ttdoc">Return·total·number·of·entities·of·given·geometry·type·in·entity·set·.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:223</div></div>327 <div·class="ttc"·id="aa02820_html_a21277808430ded4b56c62c1717a8729d"><div·class="ttname"><a·href="a02820.html#a21277808430ded4b56c62c1717a8729d">Dune::IndexSet::size</a></div><div·class="ttdeci">auto·size(GeometryType·type)·const</div><div·class="ttdoc">Return·total·number·of·entities·of·given·geometry·type·in·entity·set·.</div><div·class="ttdef"><b>Definition</b>·common/indexidset.hh:223</div></div>
12.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000000_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>albertagrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/albertagrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00671.html">agrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00326.html">adaptcallback.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00671.html">agrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07259.html">common/g[·...·truncated·by·diffoscope;·len:·5453,·SHA:·aff362fe7c322561e0e72c65fe995ee114b52608103814b4c0d1ebcec74e34b2·...·].html">exceptions.hh</a></td></tr></table></div><!--·contents·-->75 <h3>albertagrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/albertagrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00623.html">agrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00308.html">adaptcallback.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00623.html">agrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07259.html">common/g[·...·truncated·by·diffoscope;·len:·5453,·SHA:·e386c797826cb62b13d99290e41b839343c1d9f271d5153150ef0d164ffe96ad·...·].html">exceptions.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
3.57 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000000_000014.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>albertagrid·&rarr;·io·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/albertagrid</th><th·class="dirtab">Includes·file·in·dune/grid/io</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07130.html">albertagrid/dgfparser.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a>&#160;/&#160;<a·class="el"·href="a07244.html">io/file/dgfparser/blocks/projection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07130.html">albertagrid/dgfparser.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a07136.html">io/file/dgfparser/dgfparser.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07130.html">albertagrid/dgfparser.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00827.html">parser.hh</a></td></tr></table></div><!--·contents·-->75 <h3>albertagrid·&rarr;·io·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/albertagrid</th><th·class="dirtab">Includes·file·in·dune/grid/io</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07130.html">albertagrid/dgfparser.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a>&#160;/&#160;<a·class="el"·href="a07244.html">io/file/dgfparser/blocks/projection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07130.html">albertagrid/dgfparser.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a07136.html">io/file/dgfparser/dgfparser.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07130.html">albertagrid/dgfparser.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00848.html">parser.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.87 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000000_000017.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>albertagrid·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/albertagrid</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07232.html">albertagrid/persistentcontainer.hh</a></td><td·class="dirtab"><a·class="el"·href="a00995.html">persistentcontainervector.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07232.html">albertagrid/persistentcontainer.hh</a></td><td·class="dirtab"><a·class="el"·href="a07238.html">utility/persistentcontainer.hh</a></t[·...·truncated·by·diffoscope;·len:·168,·SHA:·4ff9db943c3654121050ac60f60628f9d6991084cd4f21ee472847d1b7153009·...·].html">multiindex.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07247.html">albertagrid/structuredgridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a07250.html">utility/structuredgridfactory.hh</a></td></tr></table></div><!--·contents·-->75 <h3>albertagrid·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/albertagrid</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07232.html">albertagrid/persistentcontainer.hh</a></td><td·class="dirtab"><a·class="el"·href="a01001.html">persistentcontainervector.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07232.html">albertagrid/persistentcontainer.hh</a></td><td·class="dirtab"><a·class="el"·href="a07238.html">utility/persistentcontainer.hh</a></t[·...·truncated·by·diffoscope;·len:·168,·SHA:·c3c4e487693df097969d8bb6136d2b27a225ef3659879caada7a5e659769cd67·...·].html">multiindex.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07247.html">albertagrid/structuredgridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a07250.html">utility/structuredgridfactory.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000001_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_a388b9bf17ace9b849cad8095c5f2ebc.html">concepts</a></li><li·class="navelem"><a·class="el"·href="dir_fefaa8b4cd9d9058a23d89b9cab78ebc.html">archetypes</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_a388b9bf17ace9b849cad8095c5f2ebc.html">concepts</a></li><li·class="navelem"><a·class="el"·href="dir_fefaa8b4cd9d9058a23d89b9cab78ebc.html">archetypes</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>archetypes·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/concepts/archetypes</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07118.html">concepts/archetypes/datahandle.hh</a></td><td·class="dirtab"><a·class="el"·href="a00245.html">datahandleif.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07148.html">concepts/archetypes/entity.hh</a></td><td·class="dirtab"><a·class="el"·href="a00257.html">gridenums.hh</a></td></tr></table></div><!--·contents·-->75 <h3>archetypes·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/concepts/archetypes</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07118.html">concepts/archetypes/datahandle.hh</a></td><td·class="dirtab"><a·class="el"·href="a00332.html">datahandleif.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07148.html">concepts/archetypes/entity.hh</a></td><td·class="dirtab"><a·class="el"·href="a00356.html">gridenums.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
1.95 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000002_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>blocks·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/dgfparser/blocks</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07244.html">io/file/dgfparser/blocks/projection.hh</a></td><td·class="dirtab"><a·class="el"·href="a00278.html">boundaryprojection.hh</a></td></tr></table></div><!--·contents·-->75 <h3>blocks·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/dgfparser/blocks</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07244.html">io/file/dgfparser/blocks/projection.hh</a></td><td·class="dirtab"><a·class="el"·href="a00323.html">boundaryprojection.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
1.73 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000003_000014.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>common·&rarr;·io·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/common</th><th·class="dirtab">Includes·file·in·dune/grid/io</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00278.html">boundaryprojection.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="a00953.html">gmshreader.hh</a></td></tr></table></div><!--·contents·-->75 <h3>common·&rarr;·io·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/common</th><th·class="dirtab">Includes·file·in·dune/grid/io</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00323.html">boundaryprojection.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="a00830.html">gmshreader.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
4.09 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000004_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_a388b9bf17ace9b849cad8095c5f2ebc.html">concepts</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_a388b9bf17ace9b849cad8095c5f2ebc.html">concepts</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>concepts·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/concepts</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_fefaa8b4cd9d9058a23d89b9cab78ebc.html">archetypes</a>&#160;/&#160;<a·class="el"·href="a07118.html">concepts/archetypes/datahandle.hh</a></td><td·class="dirtab"><a·class="el"·href="a00245.html">datahandleif.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_fefaa8b4cd9d9058a23d89b9cab78ebc.html">archetypes</a>&#160;/&#160;<a·class="el"·href="a07148.html">concepts/archetypes/entity.hh</a></td><td·class="dirtab"[·...·truncated·by·diffoscope;·len:·927,·SHA:·9fc5f41fc77dcbed5a5539a5d9a04ed9c825980bb84f0b3d21d2bb413aca8001·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->75 <h3>concepts·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/concepts</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_fefaa8b4cd9d9058a23d89b9cab78ebc.html">archetypes</a>&#160;/&#160;<a·class="el"·href="a07118.html">concepts/archetypes/datahandle.hh</a></td><td·class="dirtab"><a·class="el"·href="a00332.html">datahandleif.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_fefaa8b4cd9d9058a23d89b9cab78ebc.html">archetypes</a>&#160;/&#160;<a·class="el"·href="a07148.html">concepts/archetypes/entity.hh</a></td><td·class="dirtab"[·...·truncated·by·diffoscope;·len:·927,·SHA:·318a38e1d3763a18db7e9b288a0a86f82aadc3c7b82b4fe16035216d9dc90052·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
8.13 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000005_000002.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>dgfparser·&rarr;·blocks·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/dgfparser</th><th·class="dirtab">Includes·file·in·dune/grid/io/file/dgfparser/blocks</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07244.html">io/file/dgfparser/blocks/projection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00839.html">dgfug.hh</a></td><td·class="dirtab"><a·class="el"[·...·truncated·by·diffoscope;·len:·3056,·SHA:·32955f06802e919dde974537bec41ada480772cdaf1021e18ef1ff29c942f9a7·...·].html">vertex.hh</a></td></tr></table></div><!--·contents·-->75 <h3>dgfparser·&rarr;·blocks·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/dgfparser</th><th·class="dirtab">Includes·file·in·dune/grid/io/file/dgfparser/blocks</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07244.html">io/file/dgfparser/blocks/projection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00941.html">dgfug.hh</a></td><td·class="dirtab"><a·class="el"[·...·truncated·by·diffoscope;·len:·3056,·SHA:·cd16337b171bce9658ac85f8bc056b6573de130bd1c860cc454bac620e36afcd·...·].html">vertex.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
6.87 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000005_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>dgfparser·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/dgfparser</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07211.html">common/intersection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00824.html">dgfgridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="[·...·truncated·by·diffoscope;·len:·2428,·SHA:·2d098a2384327e77ed133e42ac4a803e8e25c7cefce545ebb99f0767b7289a34·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->75 <h3>dgfparser·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/dgfparser</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07211.html">common/intersection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00842.html">dgfgridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="[·...·truncated·by·diffoscope;·len:·2428,·SHA:·5c59bad95bfd2c84494350e13be8708ef24ccea0ba93ec4b5fe77998d73b0fd7·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.15 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000005_000017.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>dgfparser·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/dgfparser</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a01013.html">hostgridaccess.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00833.html">dgfidentitygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a010[·...·truncated·by·diffoscope;·len:·2,·SHA:·3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278·...·].html">hostgridaccess.hh</a></td></tr></table></div><!--·contents·-->75 <h3>dgfparser·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/dgfparser</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00989.html">hostgridaccess.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00935.html">dgfidentitygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a009[·...·truncated·by·diffoscope;·len:·2,·SHA:·cd70bea023f752a0564abb6ed08d42c1440f2e33e29914e55e0be1595e24f45a·...·].html">hostgridaccess.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
13.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000009_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>file·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07211.html">common/intersection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class=[·...·truncated·by·diffoscope;·len:·5918,·SHA:·e3f577d4b6a4b3f332542ae7384d5c7f0df85d430edd1e4f0ab631af2c4acdd6·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->75 <h3>file·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07211.html">common/intersection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class=[·...·truncated·by·diffoscope;·len:·5918,·SHA:·335560527e20891b20e56034c4c0955e77873a5315063bf808f1b112d0eb3d92·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
16.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000009_000005.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>file·&rarr;·dgfparser·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/io/file/dgfparser</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a>&#160;/&#160;<a·class="el"·href="a07244.html">io/file/dgfparser/blocks/projection.hh</a></td></tr><tr·class="dirtab"><td·class="dirt[·...·truncated·by·diffoscope;·len:·7202,·SHA:·bd8c9cc6b21bb7ff9b97f5cdcdd79df2148e863141960e2259d9ffe33287c07d·...·].html">vertex.hh</a></td></tr></table></div><!--·contents·-->75 <h3>file·&rarr;·dgfparser·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/io/file/dgfparser</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a>&#160;/&#160;<a·class="el"·href="a07244.html">io/file/dgfparser/blocks/projection.hh</a></td></tr><tr·class="dirtab"><td·class="dirt[·...·truncated·by·diffoscope;·len:·7202,·SHA:·bf19c39264471b9b03da0a65a0534f6149c424ee4b007f3a3cb1ab4d0a6c9900·...·].html">vertex.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
1.66 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000009_000011.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>file·&rarr;·gnuplot·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/io/file/gnuplot</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00962.html">gnuplot.hh</a></td><td·class="dirtab"><a·class="el"·href="a00971.html">gnuplot.cc</a></td></tr></table></div><!--·contents·-->75 <h3>file·&rarr;·gnuplot·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/io/file/gnuplot</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00971.html">gnuplot.hh</a></td><td·class="dirtab"><a·class="el"·href="a00968.html">gnuplot.cc</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.37 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000009_000017.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>file·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a01013.html">hostgridaccess.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·[·...·truncated·by·diffoscope;·len:·91,·SHA:·28914c8df8eb23ace5abe1ea66a01db8dace505345687046dbd212e19eef95fc·...·].html">hostgridaccess.hh</a></td></tr></table></div><!--·contents·-->75 <h3>file·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00989.html">hostgridaccess.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·[·...·truncated·by·diffoscope;·len:·91,·SHA:·6845a2c71e0b44357b5e9ca7e4d23eb246a64e6cd6bbfeee9e253e997b52be46·...·].html">hostgridaccess.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000009_000019.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>file·&rarr;·vtk·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/io/file/vtk</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00968.html">vtk.hh</a></td><td·class="dirtab"><a·class="el"·href="a00800.html">boundarywriter.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00968.html">vtk.hh</a></td><td·class="dirtab"><a·class="el"·href="a00794.html">subsamplingv[·...·truncated·by·diffoscope;·len:·495,·SHA:·4fa3dc62e464d042c3a13e421d56d7b152644af8801e901160c341753ade1cf1·...·].html">vtkwriter.hh</a></td></tr></table></div><!--·contents·-->75 <h3>file·&rarr;·vtk·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file</th><th·class="dirtab">Includes·file·in·dune/grid/io/file/vtk</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00965.html">vtk.hh</a></td><td·class="dirtab"><a·class="el"·href="a00785.html">boundarywriter.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00965.html">vtk.hh</a></td><td·class="dirtab"><a·class="el"·href="a00767.html">subsamplingv[·...·truncated·by·diffoscope;·len:·495,·SHA:·0fa397936f5c4a532993f6c3898974a906a3b08039c52f6af1e0a0ed382d6ce9·...·].html">vtkwriter.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
7.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000010_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>geometrygrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/geometrygrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00584.html">cachedcoordfunction.hh</a></td><td·class="dirtab"><a·class="el"·href="a00257.html">gridenums.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07097.html">geometrygrid/backuprestore.hh</a></td><td·class="dirtab"><a·class="[·...·truncated·by·diffoscope;·len:·2555,·SHA:·f4a3a5581313eddbe32bd4514a1037740c92b77347bec4b54fe4ae569e0e602e·...·].html">idset.hh</a></td><td·class="dirtab"><a·class="el"·href="a07274.html">common/indexidset.hh</a></td></tr></table></div><!--·contents·-->75 <h3>geometrygrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/geometrygrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00599.html">cachedcoordfunction.hh</a></td><td·class="dirtab"><a·class="el"·href="a00356.html">gridenums.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07097.html">geometrygrid/backuprestore.hh</a></td><td·class="dirtab"><a·class="[·...·truncated·by·diffoscope;·len:·2555,·SHA:·fe1d0b40cc5003067cdedfdc38eca527d1ac2b24560dfce0ad93b3a3562fcdf0·...·].html">idset.hh</a></td><td·class="dirtab"><a·class="el"·href="a07274.html">common/indexidset.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000010_000017.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>geometrygrid·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/geometrygrid</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00584.html">cachedcoordfunction.hh</a></td><td·class="dirtab"><a·class="el"·href="a07238.html">utility/persistentcontainer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07235.html">geometrygrid/persistentcontainer.hh</a></td><td·c[·...·truncated·by·diffoscope;·len:·40,·SHA:·6acb367362c2351acb585665d701800823dd803a45ab7ba4fe2f788ca10fb7eb·...·].html">persistentcontainerwrapper.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07235.html">geometrygrid/persistentcontainer.hh</a></td><td·class="dirtab"><a·class="el"·href="a07238.html">utility/persistentcontainer.hh</a></td></tr></table></div><!--·contents·-->75 <h3>geometrygrid·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/geometrygrid</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00599.html">cachedcoordfunction.hh</a></td><td·class="dirtab"><a·class="el"·href="a07238.html">utility/persistentcontainer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07235.html">geometrygrid/persistentcontainer.hh</a></td><td·c[·...·truncated·by·diffoscope;·len:·40,·SHA:·f3b49591168a7c8d0bd2c7dca1178a4b17720229adeb00ac69f44d2196925792·...·].html">persistentcontainerwrapper.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07235.html">geometrygrid/persistentcontainer.hh</a></td><td·class="dirtab"><a·class="el"·href="a07238.html">utility/persistentcontainer.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
3.28 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000012_000000.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>grid·&rarr;·albertagrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/albertagrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00722.html">albertagrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00671.html">agrid.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00722.html">albertagrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07178.html">albertagrid/gridfactory.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00722.html">albertagrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07232.html">albertagrid/persistentcontainer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00722.html">albertagrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07247.html">albertagrid/structuredgridfactory.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a>&#160;/&#160;<a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="a07133.html">io/file/dgfparser.hh</a></td><td·class="dirtab"><a·class="el"·href="a07130.html">albertagrid/dgfparser.hh</a></td></tr></table></div><!--·contents·-->75 <h3>grid·&rarr;·albertagrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/albertagrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00722.html">albertagrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00623.html">agrid.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00722.html">albertagrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07178.html">albertagrid/gridfactory.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00722.html">albertagrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07232.html">albertagrid/persistentcontainer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00722.html">albertagrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07247.html">albertagrid/structuredgridfactory.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a>&#160;/&#160;<a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="a07133.html">io/file/dgfparser.hh</a></td><td·class="dirtab"><a·class="el"·href="a07130.html">albertagrid/dgfparser.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
67.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000012_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>grid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a>&#160;/&#160;<a·class="el"·href="a00671.html">agrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00326.html">adaptcallback.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a>&#160;/&#160;<a·class="el"·href=[·...·truncated·by·diffoscope;·len:·33403,·SHA:·c1499c514e8ec3592caf79576440a99f90e0f293b8f0e11efe3fef2dca082da1·...·].html">exceptions.hh</a></td></tr></table></div><!--·contents·-->75 <h3>grid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a>&#160;/&#160;<a·class="el"·href="a00623.html">agrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00308.html">adaptcallback.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a>&#160;/&#160;<a·class="el"·href=[·...·truncated·by·diffoscope;·len:·33403,·SHA:·d5afe6e3735eb6ec25aeb795d30f125649ae17ae50cb9fd3a9bd5c9ee990b5c3·...·].html">exceptions.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.42 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000012_000010.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>grid·&rarr;·geometrygrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/geometrygrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00728.html">geometrygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07265.html">geometrygrid/grid.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00728.html">geometrygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07235.html">geometrygrid/persistentcontainer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a>&#160;/&#160;<a·class="el"·href="a01013.html">hostgridaccess.hh</a></td><td·class="dirtab"><a·class="el"·href="a07217.html">geometrygrid/intersection.hh</a></td></tr></table></div><!--·contents·-->75 <h3>grid·&rarr;·geometrygrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/geometrygrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00728.html">geometrygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07265.html">geometrygrid/grid.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00728.html">geometrygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07235.html">geometrygrid/persistentcontainer.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a>&#160;/&#160;<a·class="el"·href="a00989.html">hostgridaccess.hh</a></td><td·class="dirtab"><a·class="el"·href="a07217.html">geometrygrid/intersection.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
4.08 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000012_000013.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>grid·&rarr;·identitygrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/identitygrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00731.html">identitygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00740.html">identitygridentity.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00731.html">identitygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00743.html">identitygridentityseed.hh</a></td></tr><tr·class="dirtab"><td·clas[·...·truncated·by·diffoscope;·len:·1060,·SHA:·1c6a7ea531c4bf7ab27bae59d68c9fcebcb0d969c2005dd4d89b93da1c8a57fc·...·].html">identitygridleveliterator.hh</a></td></tr></table></div><!--·contents·-->75 <h3>grid·&rarr;·identitygrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/identitygrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00731.html">identitygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00743.html">identitygridentity.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00731.html">identitygrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00740.html">identitygridentityseed.hh</a></td></tr><tr·class="dirtab"><td·clas[·...·truncated·by·diffoscope;·len:·1060,·SHA:·eb592dd9b5e2972f6162b11ed3790fac2aa7694a02f5c73176933bb8adae381d·...·].html">identitygridleveliterator.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
6.33 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000012_000020.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>grid·&rarr;·yaspgrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/yaspgrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a01025.html">yaspgrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00203.html">coordinates.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a01025.html">yaspgrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00194.html">structuredyaspgridfactory.hh</a></td></tr><tr·class="dirtab"><td·class="dirt[·...·truncated·by·diffoscope;·len:·2249,·SHA:·b76af2871a3cca852ba72d9b97cf123681f97891995afbff423191ec1b39edae·...·].html">ygrid.hh</a></td></tr></table></div><!--·contents·-->75 <h3>grid·&rarr;·yaspgrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid</th><th·class="dirtab">Includes·file·in·dune/grid/yaspgrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a01025.html">yaspgrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00218.html">coordinates.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a01025.html">yaspgrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00167.html">structuredyaspgridfactory.hh</a></td></tr><tr·class="dirtab"><td·class="dirt[·...·truncated·by·diffoscope;·len:·2249,·SHA:·505d288ba8d2f91b9cd1bc34d9ef2f6a51b62a6d7211cd5292f2482f046833fd·...·].html">ygrid.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
3.47 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000013_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html">identitygrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>identitygrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/identitygrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00740.html">identitygridentity.hh</a></td><td·class="dirtab"><a·class="el"·href="a07259.html">common/grid.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00749.html">identitygridgeometry.hh</a></td><td·class="dirtab"><a·class="el"·hr[·...·truncated·by·diffoscope;·len:·780,·SHA:·dcf9e80ee3f5c010d25bc56e1be0c7531d8260d7258ce07934e630c996dc773c·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->75 <h3>identitygrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/identitygrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00743.html">identitygridentity.hh</a></td><td·class="dirtab"><a·class="el"·href="a07259.html">common/grid.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00734.html">identitygridgeometry.hh</a></td><td·class="dirtab"><a·class="el"·hr[·...·truncated·by·diffoscope;·len:·780,·SHA:·da290b94e0805c99b8fe030b799829df26cdb0a386f302266b024a08763efaf6·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
17.9 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000014_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>io·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07211.html">common/intersection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·[·...·truncated·by·diffoscope;·len:·8018,·SHA:·ff4a0812fed98cdb93dae51575eb8c923123863c56a4ebf618fd05fe0048b248·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->75 <h3>io·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a07211.html">common/intersection.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·[·...·truncated·by·diffoscope;·len:·8018,·SHA:·5f497d322ad9968b2983a3afcea8fcbb3875c1d1f7ac40e12cfa3f9ae9e82d3f·...·].html">gridenums.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.59 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000014_000017.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>io·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a01013.html">hostgridaccess.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href=[·...·truncated·by·diffoscope;·len:·175,·SHA:·c9ffe6a573225015043f2e8b330deb7352ac62ce3482b3ccd08c6761420819db·...·].html">hostgridaccess.hh</a></td></tr></table></div><!--·contents·-->75 <h3>io·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a>&#160;/&#160;<a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td><td·class="dirtab"><a·class="el"·href="a00989.html">hostgridaccess.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href=[·...·truncated·by·diffoscope;·len:·175,·SHA:·b4dc19ffd20d1b6f1c6a81714eff5349918d5616ccd3b5070f9e2746e5091496·...·].html">hostgridaccess.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.14 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000015_000008.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_e68e8157741866f444e17edd764ebbae.html">doc</a></li><li·class="navelem"><a·class="el"·href="dir_9cbaec8e9232e242a682ff9656a6bc7e.html">recipes</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_e68e8157741866f444e17edd764ebbae.html">doc</a></li><li·class="navelem"><a·class="el"·href="dir_9cbaec8e9232e242a682ff9656a6bc7e.html">recipes</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>recipes·&rarr;·dune·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·doc/recipes</th><th·class="dirtab">Includes·file·in·dune</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00149.html">recipe-integration.cc</a></td><td·class="dirtab"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a>&#160;/&#160;<a·class="el"·href="a01025.html">yaspgrid.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href=[·...·truncated·by·diffoscope;·len:·7,·SHA:·6b5ef3d04b9a496ff03062d0b88cdf3efd451a232d22d9c48e7cc8bd52c9dfa8·...·].html">recipe-iterate-over-grid.cc</a></td><td·class="dirtab"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a>&#160;/&#160;<a·class="el"·href="a01025.html">yaspgrid.hh</a></td></tr></table></div><!--·contents·-->75 <h3>recipes·&rarr;·dune·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·doc/recipes</th><th·class="dirtab">Includes·file·in·dune</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00146.html">recipe-integration.cc</a></td><td·class="dirtab"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a>&#160;/&#160;<a·class="el"·href="a01025.html">yaspgrid.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href=[·...·truncated·by·diffoscope;·len:·7,·SHA:·cb813f6adbeaf41889944b41bc8ad4f7fba4fbcb9770cfd4c42749d7fb464807·...·].html">recipe-iterate-over-grid.cc</a></td><td·class="dirtab"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a>&#160;/&#160;<a·class="el"·href="a01025.html">yaspgrid.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
1.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000016_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_affc5810119b0e43cdb9112dac77876f.html">uggrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_affc5810119b0e43cdb9112dac77876f.html">uggrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>uggrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/uggrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00980.html">uggridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a00347.html">boundarysegment.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00980.html">uggridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a07181.html">common/gridfactory.hh</a></td></tr></table></div><!--·contents·-->75 <h3>uggrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/uggrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00980.html">uggridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a00326.html">boundarysegment.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00980.html">uggridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a07181.html">common/gridfactory.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
5.18 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000017_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>utility·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/utility</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00989.html">entitycommhelper.hh</a></td><td·class="dirtab"><a·class="el"·href="a00257.html">gridenums.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00992.html">globalindexset.hh</a></td><td·class="dirtab"><a·class="el"·href="a00[·...·truncated·by·diffoscope;·len:·1469,·SHA:·75eee5215e16287ef97c4ffbf17c839b37b90b2788d0e0bb109708ee7d771e82·...·].html">mcmgmapper.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07250.html">utility/structuredgridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a07181.html">common/gridfactory.hh</a></td></tr></table></div><!--·contents·-->75 <h3>utility·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/utility</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a01022.html">entitycommhelper.hh</a></td><td·class="dirtab"><a·class="el"·href="a00356.html">gridenums.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00998.html">globalindexset.hh</a></td><td·class="dirtab"><a·class="el"·href="a00[·...·truncated·by·diffoscope;·len:·1469,·SHA:·3ea037e4ed357c133782542c62554df4ee303209257aea1b1ed749e6e866b5ad·...·].html">mcmgmapper.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07250.html">utility/structuredgridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a07181.html">common/gridfactory.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
1.63 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000017_000010.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>utility·&rarr;·geometrygrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/utility</th><th·class="dirtab">Includes·file·in·dune/grid/geometrygrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a01013.html">hostgridaccess.hh</a></td><td·class="dirtab"><a·class="el"·href="a07217.html">geometrygrid/intersection.hh</a></td></tr></table></div><!--·contents·-->75 <h3>utility·&rarr;·geometrygrid·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/utility</th><th·class="dirtab">Includes·file·in·dune/grid/geometrygrid</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00989.html">hostgridaccess.hh</a></td><td·class="dirtab"><a·class="el"·href="a07217.html">geometrygrid/intersection.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
1.73 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000017_000014.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_afe722c9aeb4f33ba80bf13de411ce03.html">utility</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>utility·&rarr;·io·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/utility</th><th·class="dirtab">Includes·file·in·dune/grid/io</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a01001.html">gridinfo-gmsh-main.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="a00953.html">gmshreader.hh</a></td></tr></table></div><!--·contents·-->75 <h3>utility·&rarr;·io·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/utility</th><th·class="dirtab">Includes·file·in·dune/grid/io</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a01019.html">gridinfo-gmsh-main.hh</a></td><td·class="dirtab"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a>&#160;/&#160;<a·class="el"·href="a00830.html">gmshreader.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.76 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000019_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>vtk·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/vtk</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00818.html">function.hh</a></td><td·class="dirtab"><a·class="el"·href="a00236.html">mcmgmapper.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00767.html">volumeiterators.hh</a></td><td·class="dirtab"><a·class="el"·href="a00257.html[·...·truncated·by·diffoscope;·len:·335,·SHA:·27404833ccd9fd8826dab4abe630b57f959a794b06f98609df58058f75a87b3e·...·].html">mcmgmapper.hh</a></td></tr></table></div><!--·contents·-->75 <h3>vtk·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/io/file/vtk</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00800.html">function.hh</a></td><td·class="dirtab"><a·class="el"·href="a00338.html">mcmgmapper.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00764.html">volumeiterators.hh</a></td><td·class="dirtab"><a·class="el"·href="a00356.html[·...·truncated·by·diffoscope;·len:·335,·SHA:·ab3768b2cc55bc99b9aabfee2613fb43148e011eb61ca7c551b519f580cbc97f·...·].html">mcmgmapper.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
1.94 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000020_000003.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>yaspgrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/yaspgrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00179.html">torus.hh</a></td><td·class="dirtab"><a·class="el"·href="a00251.html">exceptions.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07100.html">yaspgrid/backuprestore.hh</a></td><td·class="dirtab"><a·class="el"·href="a07094.html">common/backuprestore.hh</a></td></tr></table></div><!--·contents·-->75 <h3>yaspgrid·&rarr;·common·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/yaspgrid</th><th·class="dirtab">Includes·file·in·dune/grid/common</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00227.html">torus.hh</a></td><td·class="dirtab"><a·class="el"·href="a00287.html">exceptions.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a07100.html">yaspgrid/backuprestore.hh</a></td><td·class="dirtab"><a·class="el"·href="a07094.html">common/backuprestore.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
2.45 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_000020_000017.html
    
Offset 69, 14 lines modifiedOffset 69, 14 lines modified
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="contents">74 <div·class="contents">
75 <h3>yaspgrid·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/yaspgrid</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00194.html">structuredyaspgridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a07250.html">utility/structuredgridfactory.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00188.html">yaspgridpersistentcontainer.hh</a></td><t[·...·truncated·by·diffoscope;·len:·156,·SHA:·7f6749e43b16a2d971a6446f36635f2dc31047c064e9d99893b9a19046b64575·...·].html">yaspgridpersistentcontainer.hh</a></td><td·class="dirtab"><a·class="el"·href="a07238.html">utility/persistentcontainer.hh</a></td></tr></table></div><!--·contents·-->75 <h3>yaspgrid·&rarr;·utility·Relation</h3><table·class="dirtab"><tr·class="dirtab"><th·class="dirtab">File·in·dune/grid/yaspgrid</th><th·class="dirtab">Includes·file·in·dune/grid/utility</th></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00167.html">structuredyaspgridfactory.hh</a></td><td·class="dirtab"><a·class="el"·href="a07250.html">utility/structuredgridfactory.hh</a></td></tr><tr·class="dirtab"><td·class="dirtab"><a·class="el"·href="a00224.html">yaspgridpersistentcontainer.hh</a></td><t[·...·truncated·by·diffoscope;·len:·156,·SHA:·d3fe622bc3049072a38255abd0bb6d5e89e972874ca6555f95ee4ce3e2ebc663·...·].html">yaspgridpersistentcontainer.hh</a></td><td·class="dirtab"><a·class="el"·href="a07238.html">utility/persistentcontainer.hh</a></td></tr></table></div><!--·contents·-->
76 <!--·start·footer·part·-->76 <!--·start·footer·part·-->
77 <hr·class="footer"/><address·class="footer"><small>77 <hr·class="footer"/><address·class="footer"><small>
78 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.878 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
79 </small></address>79 </small></address>
80 </body>80 </body>
81 </html>81 </html>
28.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_0009240fada98b921d3b7adcfc3fe68b.html
    
Offset 93, 127 lines modifiedOffset 93, 127 lines modified
93 <area·shape="rect"·href="dir_000000_000003.html"·title="31"·alt=""·coords="180,100,197,115"/>93 <area·shape="rect"·href="dir_000000_000003.html"·title="31"·alt=""·coords="180,100,197,115"/>
94 <area·shape="rect"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·title="grid"·alt=""·coords="16,16,264,161"/>94 <area·shape="rect"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·title="grid"·alt=""·coords="16,16,264,161"/>
95 </map>95 </map>
96 </div>96 </div>
97 <table·class="memberdecls">97 <table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
99 Files</h2></td></tr>99 Files</h2></td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00671_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00671.html">agrid.hh</a></td></tr>100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00623_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00623.html">agrid.hh</a></td></tr>
101 <tr·class="memdesc:a00671"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·the·AlbertaGrid·class·<br·/></td></tr>101 <tr·class="memdesc:a00623"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·the·AlbertaGrid·class·<br·/></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00629_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00629.html">albertagrid.cc</a></td></tr>103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00647_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00647.html">albertagrid.cc</a></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00653_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00653.html">albertaheader.hh</a></td></tr>105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00641_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html">albertaheader.hh</a></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00650_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00650.html">albertareader.hh</a></td></tr>107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00683_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00683.html">albertareader.hh</a></td></tr>
108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00644_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00644.html">algebra.hh</a></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00686_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00686.html">algebra.hh</a></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07091_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07091.html">backuprestore.hh</a></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07091_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07091.html">backuprestore.hh</a></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07103_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07103.html">capabilities.hh</a></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07103_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07103.html">capabilities.hh</a></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00626_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00626.html">coordcache.hh</a></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00656_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00656.html">coordcache.hh</a></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07112_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07112.html">datahandle.hh</a></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07112_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07112.html">datahandle.hh</a></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07124.html">dgfparser.cc</a></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07124.html">dgfparser.cc</a></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07130_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07130.html">dgfparser.hh</a></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07130_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07130.html">dgfparser.hh</a></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00665_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00665.html">dofadmin.hh</a></td></tr>123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00635_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00635.html">dofadmin.hh</a></td></tr>
124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00659_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00659.html">dofvector.hh</a></td></tr>125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00677_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00677.html">dofvector.hh</a></td></tr>
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00683.html">elementinfo.cc</a></td></tr>127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00707.html">elementinfo.cc</a></td></tr>
128 <tr·class="memdesc:a00683"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·el_info·structure·<br·/></td></tr>128 <tr·class="memdesc:a00707"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·el_info·structure·<br·/></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00719_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00719.html">elementinfo.hh</a></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00662_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00662.html">elementinfo.hh</a></td></tr>
131 <tr·class="memdesc:a00719"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·el_info·structure·<br·/></td></tr>131 <tr·class="memdesc:a00662"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·el_info·structure·<br·/></td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00662_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00662.html">entity.cc</a></td></tr>133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00689_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00689.html">entity.cc</a></td></tr>
134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07139_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07139.html">entity.hh</a></td></tr>135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07139_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07139.html">entity.hh</a></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07154_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07154.html">entityseed.hh</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07154_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07154.html">entityseed.hh</a></td></tr>
138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00641_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00641.html">geometry.cc</a></td></tr>139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00614_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00614.html">geometry.cc</a></td></tr>
140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07163_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07163.html">geometry.hh</a></td></tr>141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07163_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07163.html">geometry.hh</a></td></tr>
142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
143 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00668_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00668.html">geometrycache.hh</a></td></tr>143 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00674_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00674.html">geometrycache.hh</a></td></tr>
144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>144 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00620_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00620.html">geometryreference.hh</a></td></tr>145 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00716_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00716.html">geometryreference.hh</a></td></tr>
146 <tr·class="memdesc:a00620"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Wrapper·and·interface·classes·for·element·geometries.·<br·/></td></tr>146 <tr·class="memdesc:a00716"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Wrapper·and·interface·classes·for·element·geometries.·<br·/></td></tr>
147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07178_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07178.html">gridfactory.hh</a></td></tr>148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07178_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07178.html">gridfactory.hh</a></td></tr>
149 <tr·class="memdesc:a07178"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialization·of·the·generic·GridFactory·for·AlbertaGrid·<br·/></td></tr>149 <tr·class="memdesc:a07178"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialization·of·the·generic·GridFactory·for·AlbertaGrid·<br·/></td></tr>
150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>150 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07184_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07184.html">gridfamily.hh</a></td></tr>151 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07184_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07184.html">gridfamily.hh</a></td></tr>
152 <tr·class="memdesc:a07184"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·the·GridFamily·for·AlbertaGrid·<br·/></td></tr>152 <tr·class="memdesc:a07184"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·the·GridFamily·for·AlbertaGrid·<br·/></td></tr>
153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
154 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07190_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07190.html">gridview.hh</a></td></tr>154 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07190_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07190.html">gridview.hh</a></td></tr>
155 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>155 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
156 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00713_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00713.html">hierarchiciterator.hh</a></td></tr>156 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00632_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00632.html">hierarchiciterator.hh</a></td></tr>
157 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>157 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
158 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00635.html">indexsets.cc</a></td></tr>158 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00638.html">indexsets.cc</a></td></tr>
159 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>159 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
160 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07202_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07202.html">indexsets.hh</a></td></tr>160 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07202_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07202.html">indexsets.hh</a></td></tr>
161 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>161 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
162 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00701_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00701.html">indexstack.hh</a></td></tr>162 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00650_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00650.html">indexstack.hh</a></td></tr>
163 <tr·class="memdesc:a00701"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i.e.·AlbertaGrid·and·ALUGrid)·<br·/></td></tr>163 <tr·class="memdesc:a00650"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i.e.·AlbertaGrid·and·ALUGrid)·<br·/></td></tr>
164 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>164 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
165 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00623_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00623.html">intersection.cc</a></td></tr>165 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00671_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00671.html">intersection.cc</a></td></tr>
166 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>166 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
167 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07208_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07208.html">intersection.hh</a></td></tr>167 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07208_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07208.html">intersection.hh</a></td></tr>
168 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>168 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
169 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07220_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07220.html">intersectioniterator.hh</a></td></tr>169 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07220_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07220.html">intersectioniterator.hh</a></td></tr>
170 <tr·class="memdesc:a07220"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·of·the·IntersectionIterator·for·AlbertaGrid.·<br·/></td></tr>170 <tr·class="memdesc:a07220"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·of·the·IntersectionIterator·for·AlbertaGrid.·<br·/></td></tr>
171 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>171 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
172 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00638_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00638.html">leafiterator.hh</a></td></tr>172 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00665_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00665.html">leafiterator.hh</a></td></tr>
173 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>173 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
174 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00716_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00716.html">level.hh</a></td></tr>174 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00644_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00644.html">level.hh</a></td></tr>
175 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>175 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
176 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00614_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00614.html">leveliterator.hh</a></td></tr>176 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00701_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00701.html">leveliterator.hh</a></td></tr>
177 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>177 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
178 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00680.html">macrodata.cc</a></td></tr>178 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00713.html">macrodata.cc</a></td></tr>
179 <tr·class="memdesc:a00680"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·macro_data·structure·<br·/></td></tr>179 <tr·class="memdesc:a00713"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·macro_data·structure·<br·/></td></tr>
180 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>180 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
181 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00704_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00704.html">macrodata.hh</a></td></tr>181 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00668_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00668.html">macrodata.hh</a></td></tr>
182 <tr·class="memdesc:a00704"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·macro_data·structure·<br·/></td></tr>182 <tr·class="memdesc:a00668"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·macro_data·structure·<br·/></td></tr>
183 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>183 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
184 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00707_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00707.html">macroelement.hh</a></td></tr>184 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00626_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00626.html">macroelement.hh</a></td></tr>
185 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>185 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
186 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00677.html">meshpointer.cc</a></td></tr>186 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00680.html">meshpointer.cc</a></td></tr>
187 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>187 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
188 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00656_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00656.html">meshpointer.hh</a></td></tr>188 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00629_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00629.html">meshpointer.hh</a></td></tr>
189 <tr·class="memdesc:a00656"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·mesh·structure·<br·/></td></tr>189 <tr·class="memdesc:a00629"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·mesh·structure·<br·/></td></tr>
190 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>190 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
191 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00617_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00617.html">misc.hh</a></td></tr>191 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00653_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00653.html">misc.hh</a></td></tr>
192 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>192 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
193 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07232_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07232.html">persistentcontainer.hh</a></td></tr>193 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07232_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07232.html">persistentcontainer.hh</a></td></tr>
194 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>194 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
195 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07241_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07241.html">projection.hh</a></td></tr>195 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07241_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07241.html">projection.hh</a></td></tr>
196 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>196 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
197 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00689_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00689.html">refinement.hh</a></td></tr>197 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00695_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00695.html">refinement.hh</a></td></tr>
198 <tr·class="memdesc:a00689"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for·geometryInFather·<br·/></td></tr>198 <tr·class="memdesc:a00695"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">provides·a·wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for·geometryInFather·<br·/></td></tr>
199 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>199 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
200 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07247_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07247.html">structuredgridfactory.hh</a></td></tr>200 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07247_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07247.html">structuredgridfactory.hh</a></td></tr>
201 <tr·class="memdesc:a07247"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialization·of·the·generic·StructuredGridFactory·for·AlbertaGrid·<br·/></td></tr>201 <tr·class="memdesc:a07247"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">specialization·of·the·generic·StructuredGridFactory·for·AlbertaGrid·<br·/></td></tr>
202 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>202 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
203 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00710_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00710.html">transformation.hh</a></td></tr>203 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00659_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00659.html">transformation.hh</a></td></tr>
204 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>204 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
205 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00647_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00647.html">treeiterator.hh</a></td></tr>205 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00710_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00710.html">treeiterator.hh</a></td></tr>
206 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>206 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
207 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00686_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00686.html">undefine-2.0.hh</a></td></tr>207 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00692_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00692.html">undefine-2.0.hh</a></td></tr>
208 <tr·class="memdesc:a00686"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.·<br·/></td></tr> 
209 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
210 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00692_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00692.html">undefine-3.0.hh</a></td></tr> 
211 <tr·class="memdesc:a00692"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.·<br·/></td></tr>208 <tr·class="memdesc:a00692"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.·<br·/></td></tr>
212 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>209 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 210 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00620_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00620.html">undefine-3.0.hh</a></td></tr>
 211 <tr·class="memdesc:a00620"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta.·<br·/></td></tr>
 212 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
213 </table>213 </table>
214 </div><!--·contents·-->214 </div><!--·contents·-->
215 <!--·start·footer·part·-->215 <!--·start·footer·part·-->
216 <hr·class="footer"/><address·class="footer"><small>216 <hr·class="footer"/><address·class="footer"><small>
Max diff block lines reached; 29/28509 bytes (0.10%) of diff not shown.
15.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_3101a3055293843fecabc3e467bfc546.html
    
Offset 87, 69 lines modifiedOffset 87, 69 lines modified
87 <area·shape="rect"·href="dir_000002_000003.html"·title="1"·alt=""·coords="62,100,72,114"/>87 <area·shape="rect"·href="dir_000002_000003.html"·title="1"·alt=""·coords="62,100,72,114"/>
88 <area·shape="rect"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html"·title="dgfparser"·alt=""·coords="16,16,101,88"/>88 <area·shape="rect"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html"·title="dgfparser"·alt=""·coords="16,16,101,88"/>
89 </map>89 </map>
90 </div>90 </div>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
93 Files</h2></td></tr>93 Files</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00869.html">basic.cc</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00860.html">basic.cc</a></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00923_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00923.html">basic.hh</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00866_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00866.html">basic.hh</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00938.html">boundarydom.cc</a></td></tr>98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00917.html">boundarydom.cc</a></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00932_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00932.html">boundarydom.hh</a></td></tr>100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00920_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00920.html">boundarydom.hh</a></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00905.html">boundaryseg.cc</a></td></tr>102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00875.html">boundaryseg.cc</a></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00872_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00872.html">boundaryseg.hh</a></td></tr>104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00887_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00887.html">boundaryseg.hh</a></td></tr>
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00926.html">cube.cc</a></td></tr>106 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00893.html">cube.cc</a></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00929_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00929.html">cube.hh</a></td></tr>108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00878_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00878.html">cube.hh</a></td></tr>
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00890.html">dim.cc</a></td></tr>110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00902.html">dim.cc</a></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00935_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00935.html">dim.hh</a></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00884_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00884.html">dim.hh</a></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00878.html">general.cc</a></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00857.html">general.cc</a></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00896_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00896.html">general.hh</a></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00929_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00929.html">general.hh</a></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00866.html">gridparameter.cc</a></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00890.html">gridparameter.cc</a></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00911_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00911.html">gridparameter.hh</a></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00926_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00926.html">gridparameter.hh</a></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00941.html">interval.cc</a></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00863.html">interval.cc</a></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00884_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00884.html">interval.hh</a></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00881_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00881.html">interval.hh</a></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00875.html">periodicfacetrans.cc</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00854.html">periodicfacetrans.cc</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00908_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00908.html">periodicfacetrans.hh</a></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00932_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00932.html">periodicfacetrans.hh</a></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00899_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00899.html">polygon.hh</a></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00872_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00872.html">polygon.hh</a></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00902_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00902.html">polyhedron.hh</a></td></tr>132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00869_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00869.html">polyhedron.hh</a></td></tr>
133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00944.html">projection.cc</a></td></tr>134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00896.html">projection.cc</a></td></tr>
135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07244_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07244.html">projection.hh</a></td></tr>136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07244_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07244.html">projection.hh</a></td></tr>
137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
138 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00887.html">simplex.cc</a></td></tr>138 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00908.html">simplex.cc</a></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00881_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00881.html">simplex.hh</a></td></tr>140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00905_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00905.html">simplex.hh</a></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00914.html">simplexgeneration.cc</a></td></tr>142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00923.html">simplexgeneration.cc</a></td></tr>
143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00917_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00917.html">simplexgeneration.hh</a></td></tr>144 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00914_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00914.html">simplexgeneration.hh</a></td></tr>
145 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>145 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
146 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00893.html">vertex.cc</a></td></tr>146 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00911.html">vertex.cc</a></td></tr>
147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>147 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00920_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00920.html">vertex.hh</a></td></tr>148 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00899_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00899.html">vertex.hh</a></td></tr>
149 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>149 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
150 </table>150 </table>
151 </div><!--·contents·-->151 </div><!--·contents·-->
152 <!--·start·footer·part·-->152 <!--·start·footer·part·-->
153 <hr·class="footer"/><address·class="footer"><small>153 <hr·class="footer"/><address·class="footer"><small>
154 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8154 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
155 </small></address>155 </small></address>
9.68 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html
    
Offset 92, 53 lines modifiedOffset 92, 53 lines modified
92 </map>92 </map>
93 </div>93 </div>
94 <table·class="memberdecls">94 <table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
96 Files</h2></td></tr>96 Files</h2></td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07097_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07097.html">backuprestore.hh</a></td></tr>97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07097_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07097.html">backuprestore.hh</a></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00584_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00584.html">cachedcoordfunction.hh</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00599_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00599.html">cachedcoordfunction.hh</a></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07109_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07109.html">capabilities.hh</a></td></tr>101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07109_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07109.html">capabilities.hh</a></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00599_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00599.html">coordfunction.hh</a></td></tr>103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00590_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00590.html">coordfunction.hh</a></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00581_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00581.html">coordfunctioncaller.hh</a></td></tr>105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00584_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00584.html">coordfunctioncaller.hh</a></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00605_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00605.html">cornerstorage.hh</a></td></tr>107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00572_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00572.html">cornerstorage.hh</a></td></tr>
108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07121_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07121.html">datahandle.hh</a></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07121_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07121.html">datahandle.hh</a></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00596_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00596.html">declaration.hh</a></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00575_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00575.html">declaration.hh</a></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07151_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07151.html">entity.hh</a></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07151_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07151.html">entity.hh</a></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07160_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07160.html">entityseed.hh</a></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07160_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07160.html">entityseed.hh</a></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07175_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07175.html">geometry.hh</a></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07175_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07175.html">geometry.hh</a></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07265_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07265.html">grid.hh</a></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07265_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07265.html">grid.hh</a></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07187_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07187.html">gridfamily.hh</a></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07187_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07187.html">gridfamily.hh</a></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07199_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07199.html">gridview.hh</a></td></tr>123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07199_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07199.html">gridview.hh</a></td></tr>
124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00572_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00572.html">hostcorners.hh</a></td></tr>125 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00569_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00569.html">hostcorners.hh</a></td></tr>
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00578_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00578.html">identity.hh</a></td></tr>127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00608_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00608.html">identity.hh</a></td></tr>
128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00593_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00593.html">idset.hh</a></td></tr>129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00587_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00587.html">idset.hh</a></td></tr>
130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07205_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07205.html">indexsets.hh</a></td></tr>131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07205_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07205.html">indexsets.hh</a></td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07217_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07217.html">intersection.hh</a></td></tr>133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07217_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07217.html">intersection.hh</a></td></tr>
134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07229_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07229.html">intersectioniterator.hh</a></td></tr>135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07229_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07229.html">intersectioniterator.hh</a></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00590_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00590.html">iterator.hh</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00566_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00566.html">iterator.hh</a></td></tr>
138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07235_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07235.html">persistentcontainer.hh</a></td></tr>139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07235_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07235.html">persistentcontainer.hh</a></td></tr>
140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
141 </table>141 </table>
142 </div><!--·contents·-->142 </div><!--·contents·-->
143 <!--·start·footer·part·-->143 <!--·start·footer·part·-->
144 <hr·class="footer"/><address·class="footer"><small>144 <hr·class="footer"/><address·class="footer"><small>
14.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_63e32640819d3744ac1cd322c9d6003e.html
    
Offset 92, 56 lines modifiedOffset 92, 56 lines modified
92 </map>92 </map>
93 </div>93 </div>
94 <table·class="memberdecls">94 <table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
96 Files</h2></td></tr>96 Files</h2></td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07100_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07100.html">backuprestore.hh</a></td></tr>97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07100_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07100.html">backuprestore.hh</a></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00203_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00203.html">coordinates.hh</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00218_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00218.html">coordinates.hh</a></td></tr>
100 <tr·class="memdesc:a00203"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the·tensorproduct·feature,·the·coordinate·information·has·been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for·equidistant·and·tensorproduct·grids·are·provided·here.·<br·/></td></tr>100 <tr·class="memdesc:a00218"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the·tensorproduct·feature,·the·coordinate·information·has·been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for·equidistant·and·tensorproduct·grids·are·provided·here.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00233_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00233.html">partitioning.hh</a></td></tr>102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00173_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00173.html">partitioning.hh</a></td></tr>
103 <tr·class="memdesc:a00233"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own·partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition()·method.·You·can·also·browse·this·file·for·already·available·useful·partitioners,·like·Yasp::FixedSizePartitioning.·<br·/></td></tr>103 <tr·class="memdesc:a00173"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own·partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition()·method.·You·can·also·browse·this·file·for·already·available·useful·partitioners,·like·Yasp::FixedSizePartitioning.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00194_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00194.html">structuredyaspgridfactory.hh</a></td></tr>105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00167_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00167.html">structuredyaspgridfactory.hh</a></td></tr>
106 <tr·class="memdesc:a00194"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.·<br·/></td></tr>106 <tr·class="memdesc:a00167"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.·<br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00179_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00179.html">torus.hh</a></td></tr>108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00227_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00227.html">torus.hh</a></td></tr>
109 <tr·class="memdesc:a00179"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·the·infrastructure·for·toroidal·communication·in·YaspGrid.·<br·/></td></tr>109 <tr·class="memdesc:a00227"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·the·infrastructure·for·toroidal·communication·in·YaspGrid.·<br·/></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00176_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00176.html">yaspgridentity.hh</a></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00170_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00170.html">yaspgridentity.hh</a></td></tr>
112 <tr·class="memdesc:a00176"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">the·YaspEntity·class·and·its·specializations·<br·/></td></tr>112 <tr·class="memdesc:a00170"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">the·YaspEntity·class·and·its·specializations·<br·/></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00215_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00215.html">yaspgridentityseed.hh</a></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00233_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00233.html">yaspgridentityseed.hh</a></td></tr>
115 <tr·class="memdesc:a00215"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspEntitySeed·class.·<br·/></td></tr>115 <tr·class="memdesc:a00233"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspEntitySeed·class.·<br·/></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00167_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00167.html">yaspgridgeometry.hh</a></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00176_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00176.html">yaspgridgeometry.hh</a></td></tr>
118 <tr·class="memdesc:a00167"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspGeometry·class·and·its·specializations.·<br·/></td></tr>118 <tr·class="memdesc:a00176"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspGeometry·class·and·its·specializations.·<br·/></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00212_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00212.html">yaspgridhierarchiciterator.hh</a></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00185_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00185.html">yaspgridhierarchiciterator.hh</a></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00209_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00209.html">yaspgrididset.hh</a></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00182_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00182.html">yaspgrididset.hh</a></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00161_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00161.html">yaspgridindexsets.hh</a></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00230_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00230.html">yaspgridindexsets.hh</a></td></tr>
125 <tr·class="memdesc:a00161"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">level-wise,·non-persistent,·consecutive·indices·for·YaspGrid·<br·/></td></tr>125 <tr·class="memdesc:a00230"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">level-wise,·non-persistent,·consecutive·indices·for·YaspGrid·<br·/></td></tr>
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00218_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00218.html">yaspgridintersection.hh</a></td></tr>127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00191_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00191.html">yaspgridintersection.hh</a></td></tr>
128 <tr·class="memdesc:a00218"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspIntersection·class.·<br·/></td></tr>128 <tr·class="memdesc:a00191"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspIntersection·class.·<br·/></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00170_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00170.html">yaspgridintersectioniterator.hh</a></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00155_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00155.html">yaspgridintersectioniterator.hh</a></td></tr>
131 <tr·class="memdesc:a00170"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspIntersectionIterator·class.·<br·/></td></tr>131 <tr·class="memdesc:a00155"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspIntersectionIterator·class.·<br·/></td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00224_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00224.html">yaspgridleveliterator.hh</a></td></tr>133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00200_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00200.html">yaspgridleveliterator.hh</a></td></tr>
134 <tr·class="memdesc:a00224"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspLevelIterator·class.·<br·/></td></tr>134 <tr·class="memdesc:a00200"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·YaspLevelIterator·class.·<br·/></td></tr>
135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>135 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00188_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00188.html">yaspgridpersistentcontainer.hh</a></td></tr>136 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00224_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00224.html">yaspgridpersistentcontainer.hh</a></td></tr>
137 <tr·class="memdesc:a00188"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·PersistentContainer·for·YaspGrid.·<br·/></td></tr>137 <tr·class="memdesc:a00224"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·PersistentContainer·for·YaspGrid.·<br·/></td></tr>
138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00200_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00200.html">ygrid.hh</a></td></tr>139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00209_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00209.html">ygrid.hh</a></td></tr>
140 <tr·class="memdesc:a00200"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.·<br·/></td></tr>140 <tr·class="memdesc:a00209"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·provides·a·YGrid,·the·elemental·component·of·the·yaspgrid·implementation.·<br·/></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 </table>142 </table>
143 </div><!--·contents·-->143 </div><!--·contents·-->
144 <!--·start·footer·part·-->144 <!--·start·footer·part·-->
145 <hr·class="footer"/><address·class="footer"><small>145 <hr·class="footer"/><address·class="footer"><small>
146 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8146 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
147 </small></address>147 </small></address>
8.77 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_6b8c365152847b3387fb5004eec7d3cc.html
    
Offset 87, 40 lines modifiedOffset 87, 40 lines modified
87 <area·shape="rect"·href="dir_000013_000003.html"·title="6"·alt=""·coords="80,100,89,114"/>87 <area·shape="rect"·href="dir_000013_000003.html"·title="6"·alt=""·coords="80,100,89,114"/>
88 <area·shape="rect"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·title="grid"·alt=""·coords="16,16,136,161"/>88 <area·shape="rect"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·title="grid"·alt=""·coords="16,16,136,161"/>
89 </map>89 </map>
90 </div>90 </div>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
93 Files</h2></td></tr>93 Files</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00740_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00740.html">identitygridentity.hh</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00743_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00743.html">identitygridentity.hh</a></td></tr>
95 <tr·class="memdesc:a00740"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridEntity·class.·<br·/></td></tr>95 <tr·class="memdesc:a00743"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridEntity·class.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00743_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00743.html">identitygridentityseed.hh</a></td></tr>97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00740_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00740.html">identitygridentityseed.hh</a></td></tr>
98 <tr·class="memdesc:a00743"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridEntitySeed·class.·<br·/></td></tr>98 <tr·class="memdesc:a00740"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridEntitySeed·class.·<br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00749_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00749.html">identitygridgeometry.hh</a></td></tr>100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00734_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00734.html">identitygridgeometry.hh</a></td></tr>
101 <tr·class="memdesc:a00749"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridGeometry·class·and·its·specializations.·<br·/></td></tr>101 <tr·class="memdesc:a00734"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridGeometry·class·and·its·specializations.·<br·/></td></tr>
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00734_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00734.html">identitygridhierarchiciterator.hh</a></td></tr>103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00755_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00755.html">identitygridhierarchiciterator.hh</a></td></tr>
104 <tr·class="memdesc:a00734"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridHierarchicIterator·class.·<br·/></td></tr>104 <tr·class="memdesc:a00755"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridHierarchicIterator·class.·<br·/></td></tr>
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
106 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00746_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00746.html">identitygridindexsets.hh</a></td></tr>106 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00752_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00752.html">identitygridindexsets.hh</a></td></tr>
107 <tr·class="memdesc:a00746"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·index·and·id·sets·for·the·IdentityGrid·class.·<br·/></td></tr>107 <tr·class="memdesc:a00752"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·index·and·id·sets·for·the·IdentityGrid·class.·<br·/></td></tr>
108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00758_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00758.html">identitygridintersectioniterator.hh</a></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00749_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00749.html">identitygridintersectioniterator.hh</a></td></tr>
110 <tr·class="memdesc:a00758"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridLeafIntersectionIterator·and·IdentityGridLevelIntersectionIterator·classes.·<br·/></td></tr>110 <tr·class="memdesc:a00749"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridLeafIntersectionIterator·and·IdentityGridLevelIntersectionIterator·classes.·<br·/></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00737_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00737.html">identitygridintersections.hh</a></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00746_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00746.html">identitygridintersections.hh</a></td></tr>
113 <tr·class="memdesc:a00737"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.·<br·/></td></tr>113 <tr·class="memdesc:a00746"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridLeafIntersection·and·IdentityGridLevelIntersection·classes.·<br·/></td></tr>
114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>114 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00755_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00755.html">identitygridleafiterator.hh</a></td></tr>115 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00758_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00758.html">identitygridleafiterator.hh</a></td></tr>
116 <tr·class="memdesc:a00755"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridLeafIterator·class.·<br·/></td></tr>116 <tr·class="memdesc:a00758"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridLeafIterator·class.·<br·/></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00752_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00752.html">identitygridleveliterator.hh</a></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00737_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00737.html">identitygridleveliterator.hh</a></td></tr>
119 <tr·class="memdesc:a00752"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridLevelIterator·class.·<br·/></td></tr>119 <tr·class="memdesc:a00737"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">The·IdentityGridLevelIterator·class.·<br·/></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 </table>121 </table>
122 </div><!--·contents·-->122 </div><!--·contents·-->
123 <!--·start·footer·part·-->123 <!--·start·footer·part·-->
124 <hr·class="footer"/><address·class="footer"><small>124 <hr·class="footer"/><address·class="footer"><small>
125 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8125 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
126 </small></address>126 </small></address>
2.43 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html
    
Offset 84, 19 lines modifiedOffset 84, 19 lines modified
84 <area·shape="rect"·href="dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html"·title="utils"·alt=""·coords="32,52,83,77"/>84 <area·shape="rect"·href="dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html"·title="utils"·alt=""·coords="32,52,83,77"/>
85 <area·shape="rect"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html"·title="dgfparser"·alt=""·coords="16,16,100,88"/>85 <area·shape="rect"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html"·title="dgfparser"·alt=""·coords="16,16,100,88"/>
86 </map>86 </map>
87 </div>87 </div>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
90 Files</h2></td></tr>90 Files</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00842.html">dgf2dgf.cc</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00839.html">dgf2dgf.cc</a></td></tr>
92 <tr·class="memdesc:a00842"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·small·program·converting·a·DGF·file·into·a·DGF·file·<br·/></td></tr>92 <tr·class="memdesc:a00839"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·small·program·converting·a·DGF·file·into·a·DGF·file·<br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00845.html">gmsh2dgf.cc</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00836.html">gmsh2dgf.cc</a></td></tr>
95 <tr·class="memdesc:a00845"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·small·program·converting·a·gmsh·file·into·a·DGF·file·<br·/></td></tr>95 <tr·class="memdesc:a00836"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·small·program·converting·a·gmsh·file·into·a·DGF·file·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 </table>97 </table>
98 </div><!--·contents·-->98 </div><!--·contents·-->
99 <!--·start·footer·part·-->99 <!--·start·footer·part·-->
100 <hr·class="footer"/><address·class="footer"><small>100 <hr·class="footer"/><address·class="footer"><small>
101 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8101 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
102 </small></address>102 </small></address>
1.7 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_8d29adac9322a6a2ee0cd26fd57d5299.html
    
Offset 84, 16 lines modifiedOffset 84, 16 lines modified
84 <area·shape="rect"·href="dir_8d29adac9322a6a2ee0cd26fd57d5299.html"·title="gnuplot"·alt=""·coords="27,52,98,77"/>84 <area·shape="rect"·href="dir_8d29adac9322a6a2ee0cd26fd57d5299.html"·title="gnuplot"·alt=""·coords="27,52,98,77"/>
85 <area·shape="rect"·href="dir_e5ae0335e78259a61f16e105bf289391.html"·title="file"·alt=""·coords="16,16,109,88"/>85 <area·shape="rect"·href="dir_e5ae0335e78259a61f16e105bf289391.html"·title="file"·alt=""·coords="16,16,109,88"/>
86 </map>86 </map>
87 </div>87 </div>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
90 Files</h2></td></tr>90 Files</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00971_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00971.html">gnuplot.cc</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00968_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00968.html">gnuplot.cc</a></td></tr>
92 <tr·class="memdesc:a00971"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·of·gnuplot·output·for·1D·and·2D·grids.·<br·/></td></tr>92 <tr·class="memdesc:a00968"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·of·gnuplot·output·for·1D·and·2D·grids.·<br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table>94 </table>
95 </div><!--·contents·-->95 </div><!--·contents·-->
96 <!--·start·footer·part·-->96 <!--·start·footer·part·-->
97 <hr·class="footer"/><address·class="footer"><small>97 <hr·class="footer"/><address·class="footer"><small>
98 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.898 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
99 </small></address>99 </small></address>
1.85 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_9cbaec8e9232e242a682ff9656a6bc7e.html
    
Offset 87, 17 lines modifiedOffset 87, 17 lines modified
87 <area·shape="rect"·href="dir_000015_000008.html"·title="2"·alt=""·coords="65,100,74,114"/>87 <area·shape="rect"·href="dir_000015_000008.html"·title="2"·alt=""·coords="65,100,74,114"/>
88 <area·shape="rect"·href="dir_e68e8157741866f444e17edd764ebbae.html"·title="doc"·alt=""·coords="16,16,107,88"/>88 <area·shape="rect"·href="dir_e68e8157741866f444e17edd764ebbae.html"·title="doc"·alt=""·coords="16,16,107,88"/>
89 </map>89 </map>
90 </div>90 </div>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
93 Files</h2></td></tr>93 Files</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00149.html">recipe-integration.cc</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00146.html">recipe-integration.cc</a></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00146.html">recipe-iterate-over-grid.cc</a></td></tr>96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00149.html">recipe-iterate-over-grid.cc</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table>98 </table>
99 </div><!--·contents·-->99 </div><!--·contents·-->
100 <!--·start·footer·part·-->100 <!--·start·footer·part·-->
101 <hr·class="footer"/><address·class="footer"><small>101 <hr·class="footer"/><address·class="footer"><small>
102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
103 </small></address>103 </small></address>
13.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_afe722c9aeb4f33ba80bf13de411ce03.html
    
Offset 93, 55 lines modifiedOffset 93, 55 lines modified
93 <area·shape="rect"·href="dir_000017_000003.html"·title="11"·alt=""·coords="225,101,242,116"/>93 <area·shape="rect"·href="dir_000017_000003.html"·title="11"·alt=""·coords="225,101,242,116"/>
94 <area·shape="rect"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·title="grid"·alt=""·coords="16,16,315,161"/>94 <area·shape="rect"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·title="grid"·alt=""·coords="16,16,315,161"/>
95 </map>95 </map>
96 </div>96 </div>
97 <table·class="memberdecls">97 <table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
99 Files</h2></td></tr>99 Files</h2></td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00989_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00989.html">entitycommhelper.hh</a></td></tr>100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01022_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01022.html">entitycommhelper.hh</a></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00992_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00992.html">globalindexset.hh</a></td></tr>102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00998_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00998.html">globalindexset.hh</a></td></tr>
103 <tr·class="memdesc:a00992"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·a·globally·unique·index·for·all·entities·of·a·distributed·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.·<br·/></td></tr>103 <tr·class="memdesc:a00998"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·a·globally·unique·index·for·all·entities·of·a·distributed·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid.·<br·/></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01001_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01001.html">gridinfo-gmsh-main.hh</a></td></tr>105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01019_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01019.html">gridinfo-gmsh-main.hh</a></td></tr>
106 <tr·class="memdesc:a01001"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Generic·<a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>·function·for·printing·information·about·a·mesh·read·from·a·.msh-file.·<br·/></td></tr>106 <tr·class="memdesc:a01019"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Generic·<a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>·function·for·printing·information·about·a·mesh·read·from·a·.msh-file.·<br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07271_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07271.html">gridinfo.hh</a></td></tr>108 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07271_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07271.html">gridinfo.hh</a></td></tr>
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01007_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01007.html">gridtype.hh</a></td></tr>110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01010_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01010.html">gridtype.hh</a></td></tr>
111 <tr·class="memdesc:a01007"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type·was·correctly·selected.·<br·/></td></tr>111 <tr·class="memdesc:a01010"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·can·be·included·directly·following·config.h·to·test·if·a·grid·type·was·correctly·selected.·<br·/></td></tr>
112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>112 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01022_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01022.html">hierarchicsearch.hh</a></td></tr>113 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01013_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01013.html">hierarchicsearch.hh</a></td></tr>
114 <tr·class="memdesc:a01022"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given·point.·<br·/></td></tr>114 <tr·class="memdesc:a01013"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Utility·class·for·hierarchically·searching·for·an·Entity·containing·a·given·point.·<br·/></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01013_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01013.html">hostgridaccess.hh</a></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00989_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00989.html">hostgridaccess.hh</a></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01004_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01004.html">multiindex.hh</a></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00986_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00986.html">multiindex.hh</a></td></tr>
119 <tr·class="memdesc:a01004"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·factory·classes.·<br·/></td></tr>119 <tr·class="memdesc:a00986"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implements·a·multiindex·with·arbitrary·dimension·and·fixed·index·ranges·This·is·used·by·various·factory·classes.·<br·/></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00986_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00986.html">parmetisgridpartitioner.hh</a></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01007_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01007.html">parmetisgridpartitioner.hh</a></td></tr>
122 <tr·class="memdesc:a00986"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Compute·a·repartitioning·of·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·using·ParMetis.·<br·/></td></tr>122 <tr·class="memdesc:a01007"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Compute·a·repartitioning·of·a·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·using·ParMetis.·<br·/></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07238_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07238.html">persistentcontainer.hh</a></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07238_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07238.html">persistentcontainer.hh</a></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00998_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00998.html">persistentcontainerinterface.hh</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01016_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01016.html">persistentcontainerinterface.hh</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01016_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01016.html">persistentcontainermap.hh</a></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00983_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00983.html">persistentcontainermap.hh</a></td></tr>
129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00995_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00995.html">persistentcontainervector.hh</a></td></tr>130 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01001_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01001.html">persistentcontainervector.hh</a></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00983_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00983.html">persistentcontainerwrapper.hh</a></td></tr>132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00995_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00995.html">persistentcontainerwrapper.hh</a></td></tr>
133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>133 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07250_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07250.html">structuredgridfactory.hh</a></td></tr>134 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07250_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07250.html">structuredgridfactory.hh</a></td></tr>
135 <tr·class="memdesc:a07250"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·class·to·construct·structured·cube·and·simplex·grids·using·the·grid·factory.·<br·/></td></tr>135 <tr·class="memdesc:a07250"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·class·to·construct·structured·cube·and·simplex·grids·using·the·grid·factory.·<br·/></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01010_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01010.html">tensorgridfactory.hh</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00992_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00992.html">tensorgridfactory.hh</a></td></tr>
138 <tr·class="memdesc:a01010"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a·collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a·tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there·are·also·more·involved·methods·like·splitting·a·range·according·to·a·geometric·series.·<br·/></td></tr>138 <tr·class="memdesc:a00992"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">This·file·provides·a·factory·class·for·tensorproduct·grids.·This·is·a·collection·of·methods·to·generate·monotonous·sequences·as·needed·for·a·tensorproduct·grid.·Apart·from·easy·ones·for·locally·equidistant·grids,·there·are·also·more·involved·methods·like·splitting·a·range·according·to·a·geometric·series.·<br·/></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01019_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01019.html">vertexorderfactory.hh</a></td></tr>140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a01004_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01004.html">vertexorderfactory.hh</a></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 </table>142 </table>
143 </div><!--·contents·-->143 </div><!--·contents·-->
144 <!--·start·footer·part·-->144 <!--·start·footer·part·-->
145 <hr·class="footer"/><address·class="footer"><small>145 <hr·class="footer"/><address·class="footer"><small>
146 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8146 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
147 </small></address>147 </small></address>
14.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_b770a3c3155c345f795a6741b9d3499a.html
    
Offset 87, 63 lines modifiedOffset 87, 63 lines modified
87 <area·shape="rect"·href="dir_000019_000003.html"·title="4"·alt=""·coords="52,100,61,114"/>87 <area·shape="rect"·href="dir_000019_000003.html"·title="4"·alt=""·coords="52,100,61,114"/>
88 <area·shape="rect"·href="dir_e5ae0335e78259a61f16e105bf289391.html"·title="file"·alt=""·coords="16,16,80,88"/>88 <area·shape="rect"·href="dir_e5ae0335e78259a61f16e105bf289391.html"·title="file"·alt=""·coords="16,16,80,88"/>
89 </map>89 </map>
90 </div>90 </div>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
93 Files</h2></td></tr>93 Files</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00791_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00791.html">b64enc.hh</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00821_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00821.html">b64enc.hh</a></td></tr>
95 <tr·class="memdesc:a00791"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Simple·base64·encode.·<br·/></td></tr>95 <tr·class="memdesc:a00821"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Simple·base64·encode.·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00788_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00788.html">basicwriter.hh</a></td></tr>97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00770_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00770.html">basicwriter.hh</a></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00773_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00773.html">boundaryiterators.hh</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00803_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00803.html">boundaryiterators.hh</a></td></tr>
100 <tr·class="memdesc:a00773"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output·on·the·skeleton.·<br·/></td></tr>100 <tr·class="memdesc:a00803"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output·on·the·skeleton.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00800_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00800.html">boundarywriter.hh</a></td></tr>102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00785_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00785.html">boundarywriter.hh</a></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00797_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00797.html">common.hh</a></td></tr>104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00761_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00761.html">common.hh</a></td></tr>
105 <tr·class="memdesc:a00797"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Common·stuff·for·the·VTKWriter.·<br·/></td></tr>105 <tr·class="memdesc:a00761"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Common·stuff·for·the·VTKWriter.·<br·/></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00761_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00761.html">corner.hh</a></td></tr>107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00773_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00773.html">corner.hh</a></td></tr>
108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00779_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00779.html">corneriterator.hh</a></td></tr>109 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00812_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00812.html">corneriterator.hh</a></td></tr>
110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>110 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00764_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00764.html">dataarraywriter.hh</a></td></tr>111 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00776_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00776.html">dataarraywriter.hh</a></td></tr>
112 <tr·class="memdesc:a00764"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Data·array·writers·for·the·VTKWriter.·<br·/></td></tr>112 <tr·class="memdesc:a00776"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Data·array·writers·for·the·VTKWriter.·<br·/></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00818_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00818.html">function.hh</a></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00800_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00800.html">function.hh</a></td></tr>
115 <tr·class="memdesc:a00818"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output.·<br·/></td></tr>115 <tr·class="memdesc:a00800"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output.·<br·/></td></tr>
116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>116 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00803_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00803.html">functionwriter.hh</a></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00818_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00818.html">functionwriter.hh</a></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00815_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00815.html">pointiterator.hh</a></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00779_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00779.html">pointiterator.hh</a></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00770_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00770.html">pvtuwriter.hh</a></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00815_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00815.html">pvtuwriter.hh</a></td></tr>
122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>122 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00809_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00809.html">skeletonfunction.hh</a></td></tr>123 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00809_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00809.html">skeletonfunction.hh</a></td></tr>
124 <tr·class="memdesc:a00809"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output·on·the·skeleton.·<br·/></td></tr>124 <tr·class="memdesc:a00809"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Functions·for·VTK·output·on·the·skeleton.·<br·/></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00806_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00806.html">streams.hh</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00791_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00791.html">streams.hh</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00794_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00794.html">subsamplingvtkwriter.hh</a></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00767_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00767.html">subsamplingvtkwriter.hh</a></td></tr>
129 <tr·class="memdesc:a00794"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·subsampled·file·i/o·for·the·visualization·toolkit.·<br·/></td></tr>129 <tr·class="memdesc:a00767"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·subsampled·file·i/o·for·the·visualization·toolkit.·<br·/></td></tr>
130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00767_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00767.html">volumeiterators.hh</a></td></tr>131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00764_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00764.html">volumeiterators.hh</a></td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00821_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00821.html">volumewriter.hh</a></td></tr>133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00806_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00806.html">volumewriter.hh</a></td></tr>
134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00776_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00776.html">vtksequencewriter.hh</a></td></tr>135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00788_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00788.html">vtksequencewriter.hh</a></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00782_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00782.html">vtksequencewriterbase.hh</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00797_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00797.html">vtksequencewriterbase.hh</a></td></tr>
138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00812_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00812.html">vtkwriter.hh</a></td></tr>139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00794_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00794.html">vtkwriter.hh</a></td></tr>
140 <tr·class="memdesc:a00812"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·file·i/o·for·the·visualization·toolkit.·<br·/></td></tr>140 <tr·class="memdesc:a00794"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·file·i/o·for·the·visualization·toolkit.·<br·/></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00785_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00785.html">vtuwriter.hh</a></td></tr>142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00782_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00782.html">vtuwriter.hh</a></td></tr>
143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 </table>144 </table>
145 </div><!--·contents·-->145 </div><!--·contents·-->
146 <!--·start·footer·part·-->146 <!--·start·footer·part·-->
147 <hr·class="footer"/><address·class="footer"><small>147 <hr·class="footer"/><address·class="footer"><small>
148 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8148 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
149 </small></address>149 </small></address>
9.86 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_c7946cd8c64c74ddbfaba08069596fbe.html
    
Offset 103, 46 lines modifiedOffset 103, 46 lines modified
103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></td></tr>103 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></td></tr>
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html">utils</a></td></tr>105 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_8a7c3b45c9645f41c3ea2c94b08d5fa1.html">utils</a></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 </table><table·class="memberdecls">107 </table><table·class="memberdecls">
108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>108 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
109 Files</h2></td></tr>109 Files</h2></td></tr>
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00863_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00863.html">dgfexception.hh</a></td></tr>110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00956_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00956.html">dgfexception.hh</a></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00836_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00836.html">dgfgeogrid.hh</a></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00938_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00938.html">dgfgeogrid.hh</a></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00824_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00824.html">dgfgridfactory.hh</a></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00842_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00842.html">dgfgridfactory.hh</a></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00833_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00833.html">dgfidentitygrid.hh</a></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00935_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00935.html">dgfidentitygrid.hh</a></td></tr>
117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>117 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00830_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00830.html">dgfoned.hh</a></td></tr>118 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00851_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00851.html">dgfoned.hh</a></td></tr>
119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>119 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07127.html">dgfparser.cc</a></td></tr>120 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07127.html">dgfparser.cc</a></td></tr>
121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>121 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07136_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07136.html">dgfparser.hh</a></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07136_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07136.html">dgfparser.hh</a></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00854.html">dgfug.cc</a></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="icondoc"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00833.html">dgfug.cc</a></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00839_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00839.html">dgfug.hh</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00941_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00941.html">dgfug.hh</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00848_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00848.html">dgfwriter.hh</a></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00845_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00845.html">dgfwriter.hh</a></td></tr>
129 <tr·class="memdesc:a00848"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·a·GridView·to·a·DGF·file·<br·/></td></tr>129 <tr·class="memdesc:a00845"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·a·GridView·to·a·DGF·file·<br·/></td></tr>
130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00947_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00947.html">dgfyasp.hh</a></td></tr>131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00950_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00950.html">dgfyasp.hh</a></td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00851_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00851.html">entitykey.hh</a></td></tr>133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00947_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00947.html">entitykey.hh</a></td></tr>
134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00860_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00860.html">entitykey_inline.hh</a></td></tr>135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00959_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00959.html">entitykey_inline.hh</a></td></tr>
136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>136 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00950_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00950.html">gridptr.hh</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00953_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00953.html">gridptr.hh</a></td></tr>
138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>138 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00857_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00857.html">macrogrid.hh</a></td></tr>139 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00944_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00944.html">macrogrid.hh</a></td></tr>
140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>140 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00827_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00827.html">parser.hh</a></td></tr>141 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00848_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00848.html">parser.hh</a></td></tr>
142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>142 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
143 </table>143 </table>
144 </div><!--·contents·-->144 </div><!--·contents·-->
145 <!--·start·footer·part·-->145 <!--·start·footer·part·-->
146 <hr·class="footer"/><address·class="footer"><small>146 <hr·class="footer"/><address·class="footer"><small>
147 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8147 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
148 </small></address>148 </small></address>
5.17 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_e5ae0335e78259a61f16e105bf289391.html
    
Offset 117, 27 lines modifiedOffset 117, 27 lines modified
117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></td></tr>117 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><span·class="iconfclosed"></span>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="dir_b770a3c3155c345f795a6741b9d3499a.html">vtk</a></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 </table><table·class="memberdecls">119 </table><table·class="memberdecls">
120 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>120 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
121 Files</h2></td></tr>121 Files</h2></td></tr>
122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07133_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07133.html">dgfparser.hh</a></td></tr>122 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07133_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07133.html">dgfparser.hh</a></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00953_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00953.html">gmshreader.hh</a></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00830_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00830.html">gmshreader.hh</a></td></tr>
125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>125 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00959_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00959.html">gmshwriter.hh</a></td></tr>126 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00824_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00824.html">gmshwriter.hh</a></td></tr>
127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00962_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00962.html">gnuplot.hh</a></td></tr>128 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00971_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00971.html">gnuplot.hh</a></td></tr>
129 <tr·class="memdesc:a00962"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·gnuplot·output·for·1D·Grids.·<br·/></td></tr>129 <tr·class="memdesc:a00971"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·gnuplot·output·for·1D·Grids.·<br·/></td></tr>
130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00965_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00965.html">printgrid.hh</a></td></tr>131 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00962_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00962.html">printgrid.hh</a></td></tr>
132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>132 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00956_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00956.html">starcdreader.hh</a></td></tr>133 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00827_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00827.html">starcdreader.hh</a></td></tr>
134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00968_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00968.html">vtk.hh</a></td></tr>135 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00965_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00965.html">vtk.hh</a></td></tr>
136 <tr·class="memdesc:a00968"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Convenience·header·which·includes·all·available·VTK·writers.·<br·/></td></tr>136 <tr·class="memdesc:a00965"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Convenience·header·which·includes·all·available·VTK·writers.·<br·/></td></tr>
137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>137 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
138 </table>138 </table>
139 </div><!--·contents·-->139 </div><!--·contents·-->
140 <!--·start·footer·part·-->140 <!--·start·footer·part·-->
141 <hr·class="footer"/><address·class="footer"><small>141 <hr·class="footer"/><address·class="footer"><small>
142 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8142 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
143 </small></address>143 </small></address>
15.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/dir_e674d52c20e1458e445f655f7f65f7ce.html
    
Offset 87, 48 lines modifiedOffset 87, 48 lines modified
87 <area·shape="rect"·href="dir_000003_000014.html"·title="1"·alt=""·coords="70,100,80,114"/>87 <area·shape="rect"·href="dir_000003_000014.html"·title="1"·alt=""·coords="70,100,80,114"/>
88 <area·shape="rect"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·title="grid"·alt=""·coords="16,16,117,161"/>88 <area·shape="rect"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·title="grid"·alt=""·coords="16,16,117,161"/>
89 </map>89 </map>
90 </div>90 </div>
91 <table·class="memberdecls">91 <table·class="memberdecls">
92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>92 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="files"·name="files"></a>
93 Files</h2></td></tr>93 Files</h2></td></tr>
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00326_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00326.html">adaptcallback.hh</a></td></tr>94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00308_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00308.html">adaptcallback.hh</a></td></tr>
95 <tr·class="memdesc:a00326"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by·AlbertaGrid·and·dune-ALUGrid·<br·/></td></tr>95 <tr·class="memdesc:a00308"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by·AlbertaGrid·and·dune-ALUGrid·<br·/></td></tr>
96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>96 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07094_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07094.html">backuprestore.hh</a></td></tr>97 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07094_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07094.html">backuprestore.hh</a></td></tr>
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00278_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00278.html">boundaryprojection.hh</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00323_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00323.html">boundaryprojection.hh</a></td></tr>
100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00347_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00347.html">boundarysegment.hh</a></td></tr>101 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00326_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00326.html">boundarysegment.hh</a></td></tr>
102 <tr·class="memdesc:a00347"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·grid·boundary·segments·of·arbitrary·geometry.·<br·/></td></tr>102 <tr·class="memdesc:a00326"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·grid·boundary·segments·of·arbitrary·geometry.·<br·/></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07106_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07106.html">capabilities.hh</a></td></tr>104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07106_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07106.html">capabilities.hh</a></td></tr>
105 <tr·class="memdesc:a07106"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·set·of·traits·classes·to·store·static·information·about·grid·implementation.·<br·/></td></tr>105 <tr·class="memdesc:a07106"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">A·set·of·traits·classes·to·store·static·information·about·grid·implementation.·<br·/></td></tr>
106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00245_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00245.html">datahandleif.hh</a></td></tr>107 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00332_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00332.html">datahandleif.hh</a></td></tr>
108 <tr·class="memdesc:a00245"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.·<br·/></td></tr>108 <tr·class="memdesc:a00332"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.·<br·/></td></tr>
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00308_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00308.html">defaultgridview.hh</a></td></tr>110 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00248_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00248.html">defaultgridview.hh</a></td></tr>
111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>111 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07142_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07142.html">entity.hh</a></td></tr>112 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07142_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07142.html">entity.hh</a></td></tr>
113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07253_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07253.html">entityiterator.hh</a></td></tr>114 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07253_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07253.html">entityiterator.hh</a></td></tr>
115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>115 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07157_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07157.html">entityseed.hh</a></td></tr>116 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07157_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07157.html">entityseed.hh</a></td></tr>
117 <tr·class="memdesc:a07157"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·EntitySeed.·<br·/></td></tr>117 <tr·class="memdesc:a07157"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·EntitySeed.·<br·/></td></tr>
118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>118 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00251_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00251.html">exceptions.hh</a></td></tr>119 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00287_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00287.html">exceptions.hh</a></td></tr>
120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>120 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07166_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07166.html">geometry.hh</a></td></tr>121 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07166_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07166.html">geometry.hh</a></td></tr>
122 <tr·class="memdesc:a07166"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Wrapper·and·interface·classes·for·element·geometries.·<br·/></td></tr>122 <tr·class="memdesc:a07166"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Wrapper·and·interface·classes·for·element·geometries.·<br·/></td></tr>
123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>123 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07259_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07259.html">grid.hh</a></td></tr>124 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07259_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07259.html">grid.hh</a></td></tr>
125 <tr·class="memdesc:a07259"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Different·resources·needed·by·all·grid·implementations.·<br·/></td></tr>125 <tr·class="memdesc:a07259"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Different·resources·needed·by·all·grid·implementations.·<br·/></td></tr>
126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>126 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00257_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00257.html">gridenums.hh</a></td></tr>127 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00356_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00356.html">gridenums.hh</a></td></tr>
128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>128 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07181_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07181.html">gridfactory.hh</a></td></tr>129 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07181_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07181.html">gridfactory.hh</a></td></tr>
130 <tr·class="memdesc:a07181"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provide·a·generic·factory·class·for·unstructured·grids.·<br·/></td></tr>130 <tr·class="memdesc:a07181"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provide·a·generic·factory·class·for·unstructured·grids.·<br·/></td></tr>
131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>131 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07268_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07268.html">gridinfo.hh</a></td></tr>132 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07268_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07268.html">gridinfo.hh</a></td></tr>
133 <tr·class="memdesc:a07268"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Some·functions·to·list·information·about·a·grid.·<br·/></td></tr>133 <tr·class="memdesc:a07268"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Some·functions·to·list·information·about·a·grid.·<br·/></td></tr>
134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>134 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
Offset 137, 29 lines modifiedOffset 137, 29 lines modified
137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07274_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07274.html">indexidset.hh</a></td></tr>137 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07274_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07274.html">indexidset.hh</a></td></tr>
138 <tr·class="memdesc:a07274"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·base·classes·for·index·and·id·sets.·<br·/></td></tr>138 <tr·class="memdesc:a07274"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·base·classes·for·index·and·id·sets.·<br·/></td></tr>
139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>139 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07211_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07211.html">intersection.hh</a></td></tr>140 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07211_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07211.html">intersection.hh</a></td></tr>
141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>141 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07223_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07223.html">intersectioniterator.hh</a></td></tr>142 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a07223_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a07223.html">intersectioniterator.hh</a></td></tr>
143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
144 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00320_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00320.html">mapper.hh</a></td></tr>144 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00344_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00344.html">mapper.hh</a></td></tr>
145 <tr·class="memdesc:a00320"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·classes·with·basic·mappers·which·are·used·to·attach·data·to·a·grid.·<br·/></td></tr>145 <tr·class="memdesc:a00344"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·classes·with·basic·mappers·which·are·used·to·attach·data·to·a·grid.·<br·/></td></tr>
146 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
147 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00236_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00236.html">mcmgmapper.hh</a></td></tr>147 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00338_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00338.html">mcmgmapper.hh</a></td></tr>
148 <tr·class="memdesc:a00236"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Mapper·for·multiple·codim·and·multiple·geometry·types.·<br·/></td></tr>148 <tr·class="memdesc:a00338"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Mapper·for·multiple·codim·and·multiple·geometry·types.·<br·/></td></tr>
149 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>149 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
150 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00323_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00323.html">partitionset.hh</a></td></tr>150 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00293_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00293.html">partitionset.hh</a></td></tr>
151 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>151 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
152 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00311_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00311.html">rangegenerators.hh</a></td></tr>152 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00263_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00263.html">rangegenerators.hh</a></td></tr>
153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>153 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
154 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00350_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00350.html">scsgmapper.hh</a></td></tr>154 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00299_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00299.html">scsgmapper.hh</a></td></tr>
155 <tr·class="memdesc:a00350"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Mapper·classes·are·used·to·attach·data·to·a·grid.·<br·/></td></tr>155 <tr·class="memdesc:a00299"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Mapper·classes·are·used·to·attach·data·to·a·grid.·<br·/></td></tr>
156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>156 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00332_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00332.html">sizecache.hh</a></td></tr>157 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top"><a·href="a00314_source.html"><span·class="icondoc"></span></a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a00314.html">sizecache.hh</a></td></tr>
158 <tr·class="memdesc:a00332"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.·<br·/></td></tr>158 <tr·class="memdesc:a00314"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.·<br·/></td></tr>
159 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>159 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
160 </table>160 </table>
161 </div><!--·contents·-->161 </div><!--·contents·-->
162 <!--·start·footer·part·-->162 <!--·start·footer·part·-->
163 <hr·class="footer"/><address·class="footer"><small>163 <hr·class="footer"/><address·class="footer"><small>
164 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8164 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
165 </small></address>165 </small></address>
207 KB
./usr/share/doc/libdune-grid-doc/doxygen/dune-grid.tag.gz
206 KB
dune-grid.tag
206 KB
dune-grid.tag
    
Offset 19, 162 lines modifiedOffset 19, 162 lines modified
19 ····<name>dune/grid/modules.txt</name>19 ····<name>dune/grid/modules.txt</name>
20 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/</path>20 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/</path>
21 ····<filename>a07088.html</filename>21 ····<filename>a07088.html</filename>
22 ··</compound>22 ··</compound>
23 ··<compound·kind="file">23 ··<compound·kind="file">
24 ····<name>recipe-integration.cc</name>24 ····<name>recipe-integration.cc</name>
25 ····<path>/build/reproducible-path/dune-grid-2.10.0/doc/recipes/</path>25 ····<path>/build/reproducible-path/dune-grid-2.10.0/doc/recipes/</path>
26 ····<filename>a00149.html</filename>26 ····<filename>a00146.html</filename>
27 ····<includes·id="a01025"·name="yaspgrid.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/yaspgrid.hh</includes>27 ····<includes·id="a01025"·name="yaspgrid.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/yaspgrid.hh</includes>
28 ····<member·kind="function">28 ····<member·kind="function">
29 ······<type>int</type>29 ······<type>int</type>
30 ······<name>main</name>30 ······<name>main</name>
31 ······<anchorfile>a00149.html</anchorfile>31 ······<anchorfile>a00146.html</anchorfile>
32 ······<anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>32 ······<anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
33 ······<arglist>(int·argc,·char·**argv)</arglist>33 ······<arglist>(int·argc,·char·**argv)</arglist>
34 ····</member>34 ····</member>
35 ··</compound>35 ··</compound>
36 ··<compound·kind="file">36 ··<compound·kind="file">
37 ····<name>recipe-iterate-over-grid.cc</name>37 ····<name>recipe-iterate-over-grid.cc</name>
38 ····<path>/build/reproducible-path/dune-grid-2.10.0/doc/recipes/</path>38 ····<path>/build/reproducible-path/dune-grid-2.10.0/doc/recipes/</path>
39 ····<filename>a00146.html</filename>39 ····<filename>a00149.html</filename>
40 ····<includes·id="a01025"·name="yaspgrid.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/yaspgrid.hh</includes>40 ····<includes·id="a01025"·name="yaspgrid.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/yaspgrid.hh</includes>
41 ····<member·kind="function">41 ····<member·kind="function">
42 ······<type>int</type>42 ······<type>int</type>
43 ······<name>main</name>43 ······<name>main</name>
44 ······<anchorfile>a00146.html</anchorfile>44 ······<anchorfile>a00149.html</anchorfile>
45 ······<anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>45 ······<anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
46 ······<arglist>(int·argc,·char·**argv)</arglist>46 ······<arglist>(int·argc,·char·**argv)</arglist>
47 ····</member>47 ····</member>
48 ··</compound>48 ··</compound>
49 ··<compound·kind="file">49 ··<compound·kind="file">
50 ····<name>albertagrid.hh</name>50 ····<name>albertagrid.hh</name>
51 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/</path>51 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/</path>
52 ····<filename>a00722.html</filename>52 ····<filename>a00722.html</filename>
53 ····<includes·id="a00671"·name="agrid.hh"·local="yes"·import="no"·module="no"·objc="no">albertagrid/agrid.hh</includes>53 ····<includes·id="a00623"·name="agrid.hh"·local="yes"·import="no"·module="no"·objc="no">albertagrid/agrid.hh</includes>
54 ····<includes·id="a07178"·name="albertagrid/gridfactory.hh"·local="yes"·import="no"·module="no"·objc="no">albertagrid/gridfactory.hh</includes>54 ····<includes·id="a07178"·name="albertagrid/gridfactory.hh"·local="yes"·import="no"·module="no"·objc="no">albertagrid/gridfactory.hh</includes>
55 ····<includes·id="a07247"·name="albertagrid/structuredgridfactory.hh"·local="yes"·import="no"·module="no"·objc="no">albertagrid/structuredgridfactory.hh</includes>55 ····<includes·id="a07247"·name="albertagrid/structuredgridfactory.hh"·local="yes"·import="no"·module="no"·objc="no">albertagrid/structuredgridfactory.hh</includes>
56 ····<includes·id="a07232"·name="albertagrid/persistentcontainer.hh"·local="yes"·import="no"·module="no"·objc="no">albertagrid/persistentcontainer.hh</includes>56 ····<includes·id="a07232"·name="albertagrid/persistentcontainer.hh"·local="yes"·import="no"·module="no"·objc="no">albertagrid/persistentcontainer.hh</includes>
57 ··</compound>57 ··</compound>
58 ··<compound·kind="file">58 ··<compound·kind="file">
59 ····<name>agrid.hh</name>59 ····<name>agrid.hh</name>
60 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/albertagrid/</path>60 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/albertagrid/</path>
61 ····<filename>a00671.html</filename>61 ····<filename>a00623.html</filename>
62 ····<includes·id="a07259"·name="common/grid.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/common/grid.hh</includes>62 ····<includes·id="a07259"·name="common/grid.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/common/grid.hh</includes>
63 ····<includes·id="a07181"·name="common/gridfactory.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/common/gridfactory.hh</includes>63 ····<includes·id="a07181"·name="common/gridfactory.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/common/gridfactory.hh</includes>
64 ····<includes·id="a00326"·name="adaptcallback.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/common/adaptcallback.hh</includes>64 ····<includes·id="a00308"·name="adaptcallback.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/common/adaptcallback.hh</includes>
65 ····<includes·id="a00332"·name="sizecache.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/common/sizecache.hh</includes>65 ····<includes·id="a00314"·name="sizecache.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/common/sizecache.hh</includes>
66 ····<includes·id="a00653"·name="albertaheader.hh"·local="yes"·import="no"·module="no"·objc="no">albertaheader.hh</includes>66 ····<includes·id="a00641"·name="albertaheader.hh"·local="yes"·import="no"·module="no"·objc="no">albertaheader.hh</includes>
67 ····<includes·id="a00617"·name="misc.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/misc.hh</includes>67 ····<includes·id="a00653"·name="misc.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/misc.hh</includes>
68 ····<includes·id="a07103"·name="albertagrid/capabilities.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/capabilities.hh</includes>68 ····<includes·id="a07103"·name="albertagrid/capabilities.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/capabilities.hh</includes>
69 ····<includes·id="a07091"·name="albertagrid/backuprestore.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/backuprestore.hh</includes>69 ····<includes·id="a07091"·name="albertagrid/backuprestore.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/backuprestore.hh</includes>
70 ····<includes·id="a00626"·name="coordcache.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/coordcache.hh</includes>70 ····<includes·id="a00656"·name="coordcache.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/coordcache.hh</includes>
71 ····<includes·id="a07184"·name="albertagrid/gridfamily.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/gridfamily.hh</includes>71 ····<includes·id="a07184"·name="albertagrid/gridfamily.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/gridfamily.hh</includes>
72 ····<includes·id="a00716"·name="level.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/level.hh</includes>72 ····<includes·id="a00644"·name="level.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/level.hh</includes>
73 ····<includes·id="a07208"·name="albertagrid/intersection.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/intersection.hh</includes>73 ····<includes·id="a07208"·name="albertagrid/intersection.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/intersection.hh</includes>
74 ····<includes·id="a07220"·name="albertagrid/intersectioniterator.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/intersectioniterator.hh</includes>74 ····<includes·id="a07220"·name="albertagrid/intersectioniterator.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/intersectioniterator.hh</includes>
75 ····<includes·id="a07112"·name="albertagrid/datahandle.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/datahandle.hh</includes>75 ····<includes·id="a07112"·name="albertagrid/datahandle.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/datahandle.hh</includes>
76 ····<includes·id="a07154"·name="albertagrid/entityseed.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/entityseed.hh</includes>76 ····<includes·id="a07154"·name="albertagrid/entityseed.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/entityseed.hh</includes>
77 ····<includes·id="a07202"·name="albertagrid/indexsets.hh"·local="yes"·import="no"·module="no"·objc="no">indexsets.hh</includes>77 ····<includes·id="a07202"·name="albertagrid/indexsets.hh"·local="yes"·import="no"·module="no"·objc="no">indexsets.hh</includes>
78 ····<includes·id="a07163"·name="albertagrid/geometry.hh"·local="yes"·import="no"·module="no"·objc="no">geometry.hh</includes>78 ····<includes·id="a07163"·name="albertagrid/geometry.hh"·local="yes"·import="no"·module="no"·objc="no">geometry.hh</includes>
79 ····<includes·id="a07139"·name="albertagrid/entity.hh"·local="yes"·import="no"·module="no"·objc="no">entity.hh</includes>79 ····<includes·id="a07139"·name="albertagrid/entity.hh"·local="yes"·import="no"·module="no"·objc="no">entity.hh</includes>
80 ····<includes·id="a00713"·name="hierarchiciterator.hh"·local="yes"·import="no"·module="no"·objc="no">hierarchiciterator.hh</includes>80 ····<includes·id="a00632"·name="hierarchiciterator.hh"·local="yes"·import="no"·module="no"·objc="no">hierarchiciterator.hh</includes>
81 ····<includes·id="a00647"·name="treeiterator.hh"·local="yes"·import="no"·module="no"·objc="no">treeiterator.hh</includes>81 ····<includes·id="a00710"·name="treeiterator.hh"·local="yes"·import="no"·module="no"·objc="no">treeiterator.hh</includes>
82 ····<includes·id="a00614"·name="leveliterator.hh"·local="yes"·import="no"·module="no"·objc="no">leveliterator.hh</includes>82 ····<includes·id="a00701"·name="leveliterator.hh"·local="yes"·import="no"·module="no"·objc="no">leveliterator.hh</includes>
83 ····<includes·id="a00638"·name="leafiterator.hh"·local="yes"·import="no"·module="no"·objc="no">leafiterator.hh</includes>83 ····<includes·id="a00665"·name="leafiterator.hh"·local="yes"·import="no"·module="no"·objc="no">leafiterator.hh</includes>
84 ····<includes·id="a00629"·name="albertagrid.cc"·local="yes"·import="no"·module="no"·objc="no">albertagrid.cc</includes>84 ····<includes·id="a00647"·name="albertagrid.cc"·local="yes"·import="no"·module="no"·objc="no">albertagrid.cc</includes>
85 ····<includes·id="a00692"·name="undefine-3.0.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/undefine-3.0.hh</includes>85 ····<includes·id="a00620"·name="undefine-3.0.hh"·local="no"·import="no"·module="no"·objc="no">dune/grid/albertagrid/undefine-3.0.hh</includes>
86 ····<class·kind="class">Dune::AlbertaGrid</class>86 ····<class·kind="class">Dune::AlbertaGrid</class>
87 ····<namespace>Dune</namespace>87 ····<namespace>Dune</namespace>
88 ····<member·kind="define">88 ····<member·kind="define">
89 ······<type>#define</type>89 ······<type>#define</type>
90 ······<name>_ALBERTA_H_</name>90 ······<name>_ALBERTA_H_</name>
91 ······<anchorfile>a00671.html</anchorfile>91 ······<anchorfile>a00623.html</anchorfile>
92 ······<anchor>a1067446415cacb23802d0f38ff2017d7</anchor>92 ······<anchor>a1067446415cacb23802d0f38ff2017d7</anchor>
93 ······<arglist/>93 ······<arglist/>
94 ····</member>94 ····</member>
95 ··</compound>95 ··</compound>
96 ··<compound·kind="file">96 ··<compound·kind="file">
97 ····<name>albertagrid.cc</name>97 ····<name>albertagrid.cc</name>
98 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/albertagrid/</path>98 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/albertagrid/</path>
99 ····<filename>a00629.html</filename>99 ····<filename>a00647.html</filename>
100 ····<includes·id="a00641"·name="geometry.cc"·local="yes"·import="no"·module="no"·objc="no">geometry.cc</includes>100 ····<includes·id="a00614"·name="geometry.cc"·local="yes"·import="no"·module="no"·objc="no">geometry.cc</includes>
101 ····<includes·id="a00662"·name="entity.cc"·local="yes"·import="no"·module="no"·objc="no">entity.cc</includes>101 ····<includes·id="a00689"·name="entity.cc"·local="yes"·import="no"·module="no"·objc="no">entity.cc</includes>
102 ····<includes·id="a00623"·name="intersection.cc"·local="yes"·import="no"·module="no"·objc="no">intersection.cc</includes>102 ····<includes·id="a00671"·name="intersection.cc"·local="yes"·import="no"·module="no"·objc="no">intersection.cc</includes>
103 ····<namespace>Dune</namespace>103 ····<namespace>Dune</namespace>
104 ····<namespace>Dune::Alberta</namespace>104 ····<namespace>Dune::Alberta</namespace>
105 ····<member·kind="define">105 ····<member·kind="define">
106 ······<type>#define</type>106 ······<type>#define</type>
107 ······<name>DUNE_ALBERTAGRID_CC</name>107 ······<name>DUNE_ALBERTAGRID_CC</name>
108 ······<anchorfile>a00629.html</anchorfile>108 ······<anchorfile>a00647.html</anchorfile>
109 ······<anchor>a53133f6d063b9eb2237193ae58eef706</anchor>109 ······<anchor>a53133f6d063b9eb2237193ae58eef706</anchor>
110 ······<arglist/>110 ······<arglist/>
111 ····</member>111 ····</member>
112 ··</compound>112 ··</compound>
113 ··<compound·kind="file">113 ··<compound·kind="file">
114 ····<name>albertaheader.hh</name>114 ····<name>albertaheader.hh</name>
115 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/albertagrid/</path>115 ····<path>/build/reproducible-path/dune-grid-2.10.0/dune/grid/albertagrid/</path>
116 ····<filename>a00653.html</filename>116 ····<filename>a00641.html</filename>
117 ····<member·kind="define">117 ····<member·kind="define">
118 ······<type>#define</type>118 ······<type>#define</type>
119 ······<name>DIM_OF_WORLD</name>119 ······<name>DIM_OF_WORLD</name>
120 ······<anchorfile>a00653.html</anchorfile>120 ······<anchorfile>a00641.html</anchorfile>
121 ······<anchor>a362e6794dc8da37bca88774ed43b8e54</anchor>121 ······<anchor>a362e6794dc8da37bca88774ed43b8e54</anchor>
122 ······<arglist/>122 ······<arglist/>
123 ····</member>123 ····</member>
124 ····<member·kind="define">124 ····<member·kind="define">
125 ······<type>#define</type>125 ······<type>#define</type>
126 ······<name>ALBERTA</name>126 ······<name>ALBERTA</name>
127 ······<anchorfile>a00653.html</anchorfile>127 ······<anchorfile>a00641.html</anchorfile>
128 ······<anchor>a4cbe74d935d2e31c4b35398e93623f70</anchor>128 ······<anchor>a4cbe74d935d2e31c4b35398e93623f70</anchor>
129 ······<arglist/>129 ······<arglist/>
130 ····</member>130 ····</member>
131 ····<member·kind="define">131 ····<member·kind="define">
132 ······<type>#define</type>132 ······<type>#define</type>
133 ······<name>ALBERTA_DEBUG</name>133 ······<name>ALBERTA_DEBUG</name>
134 ······<anchorfile>a00653.html</anchorfile>134 ······<anchorfile>a00641.html</anchorfile>
135 ······<anchor>a8b7e159f2d6cd4970d240f9748cd2d2a</anchor>135 ······<anchor>a8b7e159f2d6cd4970d240f9748cd2d2a</anchor>
136 ······<arglist/>136 ······<arglist/>
137 ····</member>137 ····</member>
138 ····<member·kind="define">138 ····<member·kind="define">
139 ······<type>#define</type>139 ······<type>#define</type>
140 ······<name>_MAX_NOT_DEFINED_</name>140 ······<name>_MAX_NOT_DEFINED_</name>
141 ······<anchorfile>a00653.html</anchorfile>141 ······<anchorfile>a00641.html</anchorfile>
142 ······<anchor>a4b7aa45c1743bf41ef31a987fcd0f372</anchor>142 ······<anchor>a4b7aa45c1743bf41ef31a987fcd0f372</anchor>
143 ······<arglist/>143 ······<arglist/>
144 ····</member>144 ····</member>
145 ····<member·kind="define">145 ····<member·kind="define">
Max diff block lines reached; 200886/211357 bytes (95.05%) of diff not shown.
133 KB
./usr/share/doc/libdune-grid-doc/doxygen/files.html
    
Offset 73, 95 lines modifiedOffset 73, 95 lines modified
73 </div><!--header-->73 </div><!--header-->
74 <div·class="contents">74 <div·class="contents">
75 <div·class="textblock">Here·is·a·list·of·all·files·with·brief·descriptions:</div><div·class="directory">75 <div·class="textblock">Here·is·a·list·of·all·files·with·brief·descriptions:</div><div·class="directory">
76 <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><span·onclick="javascript:toggleLevel(5);">5</span><span·onclick="javascript:toggleLevel(6);">6</span><span·onclick="javascript:toggleLevel(7);">7</span>]</div><table·class="directory">76 <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><span·onclick="javascript:toggleLevel(5);">5</span><span·onclick="javascript:toggleLevel(6);">6</span><span·onclick="javascript:toggleLevel(7);">7</span>]</div><table·class="directory">
77 <tr·id="row_0_"·class="even"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_0_"·class="arrow"·onclick="toggleFolder('0_')">&#9660;</span><span·id="img_0_"·class="iconfopen"·onclick="toggleFolder('0_')">&#160;</span><a·class="el"·href="dir_e68e8157741866f444e17edd764ebbae.html"·target="_self">doc</a></td><td·class="desc"></td></tr>77 <tr·id="row_0_"·class="even"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_0_"·class="arrow"·onclick="toggleFolder('0_')">&#9660;</span><span·id="img_0_"·class="iconfopen"·onclick="toggleFolder('0_')">&#160;</span><a·class="el"·href="dir_e68e8157741866f444e17edd764ebbae.html"·target="_self">doc</a></td><td·class="desc"></td></tr>
78 <tr·id="row_0_0_"·class="odd"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="iconfclosed"></span><a·class="el"·href="dir_04f2ecc425faf0d475a3caf484e551f3.html"·target="_self">doxygen</a></td><td·class="desc"></td></tr>78 <tr·id="row_0_0_"·class="odd"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·class="iconfclosed"></span><a·class="el"·href="dir_04f2ecc425faf0d475a3caf484e551f3.html"·target="_self">doxygen</a></td><td·class="desc"></td></tr>
79 <tr·id="row_0_1_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_0_1_"·class="arrow"·onclick="toggleFolder('0_1_')">&#9660;</span><span·id="img_0_1_"·class="iconfopen"·onclick="toggleFolder('0_1_')">&#160;</span><a·class="el"·href="dir_9cbaec8e9232e242a682ff9656a6bc7e.html"·target="_self">recipes</a></td><td·class="desc"></td></tr>79 <tr·id="row_0_1_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_0_1_"·class="arrow"·onclick="toggleFolder('0_1_')">&#9660;</span><span·id="img_0_1_"·class="iconfopen"·onclick="toggleFolder('0_1_')">&#160;</span><a·class="el"·href="dir_9cbaec8e9232e242a682ff9656a6bc7e.html"·target="_self">recipes</a></td><td·class="desc"></td></tr>
80 <tr·id="row_0_1_0_"·class="odd"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00149.html"·target="_self">recipe-integration.cc</a></td><td·class="desc"></td></tr>80 <tr·id="row_0_1_0_"·class="odd"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00146.html"·target="_self">recipe-integration.cc</a></td><td·class="desc"></td></tr>
81 <tr·id="row_0_1_1_"·class="even"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00146.html"·target="_self">recipe-iterate-over-grid.cc</a></td><td·class="desc"></td></tr>81 <tr·id="row_0_1_1_"·class="even"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00149.html"·target="_self">recipe-iterate-over-grid.cc</a></td><td·class="desc"></td></tr>
82 <tr·id="row_1_"·class="odd"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_1_"·class="arrow"·onclick="toggleFolder('1_')">&#9660;</span><span·id="img_1_"·class="iconfopen"·onclick="toggleFolder('1_')">&#160;</span><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html"·target="_self">dune</a></td><td·class="desc"></td></tr>82 <tr·id="row_1_"·class="odd"><td·class="entry"><span·style="width:0px;display:inline-block;">&#160;</span><span·id="arr_1_"·class="arrow"·onclick="toggleFolder('1_')">&#9660;</span><span·id="img_1_"·class="iconfopen"·onclick="toggleFolder('1_')">&#160;</span><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html"·target="_self">dune</a></td><td·class="desc"></td></tr>
83 <tr·id="row_1_0_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_0_"·class="arrow"·onclick="toggleFolder('1_0_')">&#9660;</span><span·id="img_1_0_"·class="iconfopen"·onclick="toggleFolder('1_0_')">&#160;</span><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·target="_self">grid</a></td><td·class="desc"></td></tr>83 <tr·id="row_1_0_"·class="even"><td·class="entry"><span·style="width:16px;display:inline-block;">&#160;</span><span·id="arr_1_0_"·class="arrow"·onclick="toggleFolder('1_0_')">&#9660;</span><span·id="img_1_0_"·class="iconfopen"·onclick="toggleFolder('1_0_')">&#160;</span><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html"·target="_self">grid</a></td><td·class="desc"></td></tr>
84 <tr·id="row_1_0_0_"·class="odd"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_0_"·class="arrow"·onclick="toggleFolder('1_0_0_')">&#9658;</span><span·id="img_1_0_0_"·class="iconfclosed"·onclick="toggleFolder('1_0_0_')">&#160;</span><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html"·target="_self">albertagrid</a></td><td·class="desc"></td></tr>84 <tr·id="row_1_0_0_"·class="odd"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_0_"·class="arrow"·onclick="toggleFolder('1_0_0_')">&#9658;</span><span·id="img_1_0_0_"·class="iconfclosed"·onclick="toggleFolder('1_0_0_')">&#160;</span><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html"·target="_self">albertagrid</a></td><td·class="desc"></td></tr>
85 <tr·id="row_1_0_0_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00671_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00671.html"·target="_self">agrid.hh</a></td><td·class="desc">AlbertaGrid·class·</td></tr>85 <tr·id="row_1_0_0_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00623_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00623.html"·target="_self">agrid.hh</a></td><td·class="desc">AlbertaGrid·class·</td></tr>
86 <tr·id="row_1_0_0_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00629_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00629.html"·target="_self">albertagrid.cc</a></td><td·class="desc"></td></tr>86 <tr·id="row_1_0_0_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00647_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00647.html"·target="_self">albertagrid.cc</a></td><td·class="desc"></td></tr>
87 <tr·id="row_1_0_0_2_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00653_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00653.html"·target="_self">albertaheader.hh</a></td><td·class="desc"></td></tr>87 <tr·id="row_1_0_0_2_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00641_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00641.html"·target="_self">albertaheader.hh</a></td><td·class="desc"></td></tr>
88 <tr·id="row_1_0_0_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00650_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00650.html"·target="_self">albertareader.hh</a></td><td·class="desc"></td></tr>88 <tr·id="row_1_0_0_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00683_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00683.html"·target="_self">albertareader.hh</a></td><td·class="desc"></td></tr>
89 <tr·id="row_1_0_0_4_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00644_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00644.html"·target="_self">algebra.hh</a></td><td·class="desc"></td></tr>89 <tr·id="row_1_0_0_4_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00686_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00686.html"·target="_self">algebra.hh</a></td><td·class="desc"></td></tr>
90 <tr·id="row_1_0_0_5_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07091_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07091.html"·target="_self">backuprestore.hh</a></td><td·class="desc"></td></tr>90 <tr·id="row_1_0_0_5_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07091_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07091.html"·target="_self">backuprestore.hh</a></td><td·class="desc"></td></tr>
91 <tr·id="row_1_0_0_6_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07103_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07103.html"·target="_self">capabilities.hh</a></td><td·class="desc"></td></tr>91 <tr·id="row_1_0_0_6_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07103_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07103.html"·target="_self">capabilities.hh</a></td><td·class="desc"></td></tr>
92 <tr·id="row_1_0_0_7_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00626_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00626.html"·target="_self">coordcache.hh</a></td><td·class="desc"></td></tr>92 <tr·id="row_1_0_0_7_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00656_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00656.html"·target="_self">coordcache.hh</a></td><td·class="desc"></td></tr>
93 <tr·id="row_1_0_0_8_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07112_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07112.html"·target="_self">datahandle.hh</a></td><td·class="desc"></td></tr>93 <tr·id="row_1_0_0_8_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07112_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07112.html"·target="_self">datahandle.hh</a></td><td·class="desc"></td></tr>
94 <tr·id="row_1_0_0_9_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a07124.html"·target="_self">dgfparser.cc</a></td><td·class="desc"></td></tr>94 <tr·id="row_1_0_0_9_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a07124.html"·target="_self">dgfparser.cc</a></td><td·class="desc"></td></tr>
95 <tr·id="row_1_0_0_10_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07130_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07130.html"·target="_self">dgfparser.hh</a></td><td·class="desc"></td></tr>95 <tr·id="row_1_0_0_10_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07130_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07130.html"·target="_self">dgfparser.hh</a></td><td·class="desc"></td></tr>
96 <tr·id="row_1_0_0_11_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00665_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00665.html"·target="_self">dofadmin.hh</a></td><td·class="desc"></td></tr>96 <tr·id="row_1_0_0_11_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00635_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00635.html"·target="_self">dofadmin.hh</a></td><td·class="desc"></td></tr>
97 <tr·id="row_1_0_0_12_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00659_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00659.html"·target="_self">dofvector.hh</a></td><td·class="desc"></td></tr>97 <tr·id="row_1_0_0_12_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00677_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00677.html"·target="_self">dofvector.hh</a></td><td·class="desc"></td></tr>
98 <tr·id="row_1_0_0_13_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00683.html"·target="_self">elementinfo.cc</a></td><td·class="desc">Wrapper·for·ALBERTA's·el_info·structure·</td></tr>98 <tr·id="row_1_0_0_13_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00707.html"·target="_self">elementinfo.cc</a></td><td·class="desc">Wrapper·for·ALBERTA's·el_info·structure·</td></tr>
99 <tr·id="row_1_0_0_14_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00719_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00719.html"·target="_self">elementinfo.hh</a></td><td·class="desc">Wrapper·for·ALBERTA's·el_info·structure·</td></tr>99 <tr·id="row_1_0_0_14_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00662_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00662.html"·target="_self">elementinfo.hh</a></td><td·class="desc">Wrapper·for·ALBERTA's·el_info·structure·</td></tr>
100 <tr·id="row_1_0_0_15_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00662_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00662.html"·target="_self">entity.cc</a></td><td·class="desc"></td></tr>100 <tr·id="row_1_0_0_15_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00689_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00689.html"·target="_self">entity.cc</a></td><td·class="desc"></td></tr>
101 <tr·id="row_1_0_0_16_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07139_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07139.html"·target="_self">entity.hh</a></td><td·class="desc"></td></tr>101 <tr·id="row_1_0_0_16_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07139_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07139.html"·target="_self">entity.hh</a></td><td·class="desc"></td></tr>
102 <tr·id="row_1_0_0_17_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07154_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07154.html"·target="_self">entityseed.hh</a></td><td·class="desc"></td></tr>102 <tr·id="row_1_0_0_17_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07154_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07154.html"·target="_self">entityseed.hh</a></td><td·class="desc"></td></tr>
103 <tr·id="row_1_0_0_18_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00641_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00641.html"·target="_self">geometry.cc</a></td><td·class="desc"></td></tr>103 <tr·id="row_1_0_0_18_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00614_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00614.html"·target="_self">geometry.cc</a></td><td·class="desc"></td></tr>
104 <tr·id="row_1_0_0_19_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07163_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07163.html"·target="_self">geometry.hh</a></td><td·class="desc"></td></tr>104 <tr·id="row_1_0_0_19_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07163_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07163.html"·target="_self">geometry.hh</a></td><td·class="desc"></td></tr>
105 <tr·id="row_1_0_0_20_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00668_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00668.html"·target="_self">geometrycache.hh</a></td><td·class="desc"></td></tr>105 <tr·id="row_1_0_0_20_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00674_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00674.html"·target="_self">geometrycache.hh</a></td><td·class="desc"></td></tr>
106 <tr·id="row_1_0_0_21_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00620_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00620.html"·target="_self">geometryreference.hh</a></td><td·class="desc">Wrapper·and·interface·classes·for·element·geometries·</td></tr>106 <tr·id="row_1_0_0_21_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00716_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00716.html"·target="_self">geometryreference.hh</a></td><td·class="desc">Wrapper·and·interface·classes·for·element·geometries·</td></tr>
107 <tr·id="row_1_0_0_22_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07178_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07178.html"·target="_self">gridfactory.hh</a></td><td·class="desc">Specialization·of·the·generic·GridFactory·for·AlbertaGrid·</td></tr>107 <tr·id="row_1_0_0_22_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07178_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07178.html"·target="_self">gridfactory.hh</a></td><td·class="desc">Specialization·of·the·generic·GridFactory·for·AlbertaGrid·</td></tr>
108 <tr·id="row_1_0_0_23_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07184_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07184.html"·target="_self">gridfamily.hh</a></td><td·class="desc">GridFamily·for·AlbertaGrid·</td></tr>108 <tr·id="row_1_0_0_23_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07184_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07184.html"·target="_self">gridfamily.hh</a></td><td·class="desc">GridFamily·for·AlbertaGrid·</td></tr>
109 <tr·id="row_1_0_0_24_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07190_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07190.html"·target="_self">gridview.hh</a></td><td·class="desc"></td></tr>109 <tr·id="row_1_0_0_24_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07190_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07190.html"·target="_self">gridview.hh</a></td><td·class="desc"></td></tr>
110 <tr·id="row_1_0_0_25_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00713_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00713.html"·target="_self">hierarchiciterator.hh</a></td><td·class="desc"></td></tr>110 <tr·id="row_1_0_0_25_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00632_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00632.html"·target="_self">hierarchiciterator.hh</a></td><td·class="desc"></td></tr>
111 <tr·id="row_1_0_0_26_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00635.html"·target="_self">indexsets.cc</a></td><td·class="desc"></td></tr>111 <tr·id="row_1_0_0_26_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00638.html"·target="_self">indexsets.cc</a></td><td·class="desc"></td></tr>
112 <tr·id="row_1_0_0_27_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07202_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07202.html"·target="_self">indexsets.hh</a></td><td·class="desc"></td></tr>112 <tr·id="row_1_0_0_27_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07202_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07202.html"·target="_self">indexsets.hh</a></td><td·class="desc"></td></tr>
113 <tr·id="row_1_0_0_28_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00701_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00701.html"·target="_self">indexstack.hh</a></td><td·class="desc">Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i.e.·AlbertaGrid·and·ALUGrid)·</td></tr>113 <tr·id="row_1_0_0_28_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00650_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00650.html"·target="_self">indexstack.hh</a></td><td·class="desc">Provides·an·index·stack·that·supplies·indices·for·element·numbering·for·a·grid·(i.e.·AlbertaGrid·and·ALUGrid)·</td></tr>
114 <tr·id="row_1_0_0_29_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00623_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00623.html"·target="_self">intersection.cc</a></td><td·class="desc"></td></tr>114 <tr·id="row_1_0_0_29_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00671_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00671.html"·target="_self">intersection.cc</a></td><td·class="desc"></td></tr>
115 <tr·id="row_1_0_0_30_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07208_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07208.html"·target="_self">intersection.hh</a></td><td·class="desc"></td></tr>115 <tr·id="row_1_0_0_30_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07208_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07208.html"·target="_self">intersection.hh</a></td><td·class="desc"></td></tr>
116 <tr·id="row_1_0_0_31_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07220_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07220.html"·target="_self">intersectioniterator.hh</a></td><td·class="desc">Implementation·of·the·IntersectionIterator·for·AlbertaGrid·</td></tr>116 <tr·id="row_1_0_0_31_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07220_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07220.html"·target="_self">intersectioniterator.hh</a></td><td·class="desc">Implementation·of·the·IntersectionIterator·for·AlbertaGrid·</td></tr>
117 <tr·id="row_1_0_0_32_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00638_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00638.html"·target="_self">leafiterator.hh</a></td><td·class="desc"></td></tr>117 <tr·id="row_1_0_0_32_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00665_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00665.html"·target="_self">leafiterator.hh</a></td><td·class="desc"></td></tr>
118 <tr·id="row_1_0_0_33_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00716_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00716.html"·target="_self">level.hh</a></td><td·class="desc"></td></tr>118 <tr·id="row_1_0_0_33_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00644_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00644.html"·target="_self">level.hh</a></td><td·class="desc"></td></tr>
119 <tr·id="row_1_0_0_34_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00614_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00614.html"·target="_self">leveliterator.hh</a></td><td·class="desc"></td></tr>119 <tr·id="row_1_0_0_34_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00701_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00701.html"·target="_self">leveliterator.hh</a></td><td·class="desc"></td></tr>
120 <tr·id="row_1_0_0_35_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00680.html"·target="_self">macrodata.cc</a></td><td·class="desc">Wrapper·for·ALBERTA's·macro_data·structure·</td></tr>120 <tr·id="row_1_0_0_35_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00713.html"·target="_self">macrodata.cc</a></td><td·class="desc">Wrapper·for·ALBERTA's·macro_data·structure·</td></tr>
121 <tr·id="row_1_0_0_36_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00704_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00704.html"·target="_self">macrodata.hh</a></td><td·class="desc">Wrapper·for·ALBERTA's·macro_data·structure·</td></tr>121 <tr·id="row_1_0_0_36_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00668_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00668.html"·target="_self">macrodata.hh</a></td><td·class="desc">Wrapper·for·ALBERTA's·macro_data·structure·</td></tr>
122 <tr·id="row_1_0_0_37_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00707_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00707.html"·target="_self">macroelement.hh</a></td><td·class="desc"></td></tr>122 <tr·id="row_1_0_0_37_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00626_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00626.html"·target="_self">macroelement.hh</a></td><td·class="desc"></td></tr>
123 <tr·id="row_1_0_0_38_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00677.html"·target="_self">meshpointer.cc</a></td><td·class="desc"></td></tr>123 <tr·id="row_1_0_0_38_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><span·class="icondoc"></span><a·class="el"·href="a00680.html"·target="_self">meshpointer.cc</a></td><td·class="desc"></td></tr>
124 <tr·id="row_1_0_0_39_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00656_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00656.html"·target="_self">meshpointer.hh</a></td><td·class="desc">Wrapper·for·ALBERTA's·mesh·structure·</td></tr>124 <tr·id="row_1_0_0_39_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00629_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00629.html"·target="_self">meshpointer.hh</a></td><td·class="desc">Wrapper·for·ALBERTA's·mesh·structure·</td></tr>
125 <tr·id="row_1_0_0_40_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00617_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00617.html"·target="_self">misc.hh</a></td><td·class="desc"></td></tr>125 <tr·id="row_1_0_0_40_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00653_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00653.html"·target="_self">misc.hh</a></td><td·class="desc"></td></tr>
126 <tr·id="row_1_0_0_41_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07232_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07232.html"·target="_self">persistentcontainer.hh</a></td><td·class="desc"></td></tr>126 <tr·id="row_1_0_0_41_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07232_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07232.html"·target="_self">persistentcontainer.hh</a></td><td·class="desc"></td></tr>
127 <tr·id="row_1_0_0_42_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07241_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07241.html"·target="_self">projection.hh</a></td><td·class="desc"></td></tr>127 <tr·id="row_1_0_0_42_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07241_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07241.html"·target="_self">projection.hh</a></td><td·class="desc"></td></tr>
128 <tr·id="row_1_0_0_43_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00689_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00689.html"·target="_self">refinement.hh</a></td><td·class="desc">Wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for·geometryInFather·</td></tr>128 <tr·id="row_1_0_0_43_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00695_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00695.html"·target="_self">refinement.hh</a></td><td·class="desc">Wrapper·for·ALBERTA's·refinement·patches·and·the·corners·for·geometryInFather·</td></tr>
129 <tr·id="row_1_0_0_44_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07247_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07247.html"·target="_self">structuredgridfactory.hh</a></td><td·class="desc">Specialization·of·the·generic·StructuredGridFactory·for·AlbertaGrid·</td></tr>129 <tr·id="row_1_0_0_44_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07247_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07247.html"·target="_self">structuredgridfactory.hh</a></td><td·class="desc">Specialization·of·the·generic·StructuredGridFactory·for·AlbertaGrid·</td></tr>
130 <tr·id="row_1_0_0_45_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00710_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00710.html"·target="_self">transformation.hh</a></td><td·class="desc"></td></tr>130 <tr·id="row_1_0_0_45_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00659_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00659.html"·target="_self">transformation.hh</a></td><td·class="desc"></td></tr>
131 <tr·id="row_1_0_0_46_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00647_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00647.html"·target="_self">treeiterator.hh</a></td><td·class="desc"></td></tr>131 <tr·id="row_1_0_0_46_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00710_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00710.html"·target="_self">treeiterator.hh</a></td><td·class="desc"></td></tr>
132 <tr·id="row_1_0_0_47_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00686_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00686.html"·target="_self">undefine-2.0.hh</a></td><td·class="desc">Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta·</td></tr> 
133 <tr·id="row_1_0_0_48_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00692_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00692.html"·target="_self">undefine-3.0.hh</a></td><td·class="desc">Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta·</td></tr>132 <tr·id="row_1_0_0_47_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00692_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00692.html"·target="_self">undefine-2.0.hh</a></td><td·class="desc">Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta·</td></tr>
 133 <tr·id="row_1_0_0_48_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00620_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00620.html"·target="_self">undefine-3.0.hh</a></td><td·class="desc">Contains·<code>#undef</code>s·for·all·preprocessor·macros·defined·by·alberta·</td></tr>
134 <tr·id="row_1_0_1_"·class="even"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_1_"·class="arrow"·onclick="toggleFolder('1_0_1_')">&#9658;</span><span·id="img_1_0_1_"·class="iconfclosed"·onclick="toggleFolder('1_0_1_')">&#160;</span><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html"·target="_self">common</a></td><td·class="desc"></td></tr>134 <tr·id="row_1_0_1_"·class="even"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_1_"·class="arrow"·onclick="toggleFolder('1_0_1_')">&#9658;</span><span·id="img_1_0_1_"·class="iconfclosed"·onclick="toggleFolder('1_0_1_')">&#160;</span><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html"·target="_self">common</a></td><td·class="desc"></td></tr>
135 <tr·id="row_1_0_1_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00326_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00326.html"·target="_self">adaptcallback.hh</a></td><td·class="desc">Interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by·AlbertaGrid·and·dune-ALUGrid·</td></tr>135 <tr·id="row_1_0_1_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00308_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00308.html"·target="_self">adaptcallback.hh</a></td><td·class="desc">Interfaces·and·wrappers·needed·for·the·callback·adaptation·provided·by·AlbertaGrid·and·dune-ALUGrid·</td></tr>
136 <tr·id="row_1_0_1_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07094_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07094.html"·target="_self">backuprestore.hh</a></td><td·class="desc"></td></tr>136 <tr·id="row_1_0_1_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07094_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07094.html"·target="_self">backuprestore.hh</a></td><td·class="desc"></td></tr>
137 <tr·id="row_1_0_1_2_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00278_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00278.html"·target="_self">boundaryprojection.hh</a></td><td·class="desc"></td></tr>137 <tr·id="row_1_0_1_2_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00323_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00323.html"·target="_self">boundaryprojection.hh</a></td><td·class="desc"></td></tr>
138 <tr·id="row_1_0_1_3_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00347_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00347.html"·target="_self">boundarysegment.hh</a></td><td·class="desc">Base·class·for·grid·boundary·segments·of·arbitrary·geometry·</td></tr>138 <tr·id="row_1_0_1_3_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00326_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00326.html"·target="_self">boundarysegment.hh</a></td><td·class="desc">Base·class·for·grid·boundary·segments·of·arbitrary·geometry·</td></tr>
139 <tr·id="row_1_0_1_4_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07106_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07106.html"·target="_self">capabilities.hh</a></td><td·class="desc">A·set·of·traits·classes·to·store·static·information·about·grid·implementation·</td></tr>139 <tr·id="row_1_0_1_4_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07106_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07106.html"·target="_self">capabilities.hh</a></td><td·class="desc">A·set·of·traits·classes·to·store·static·information·about·grid·implementation·</td></tr>
140 <tr·id="row_1_0_1_5_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00245_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00245.html"·target="_self">datahandleif.hh</a></td><td·class="desc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles·</td></tr>140 <tr·id="row_1_0_1_5_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00332_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00332.html"·target="_self">datahandleif.hh</a></td><td·class="desc">Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles·</td></tr>
141 <tr·id="row_1_0_1_6_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00308_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00308.html"·target="_self">defaultgridview.hh</a></td><td·class="desc"></td></tr>141 <tr·id="row_1_0_1_6_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00248_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00248.html"·target="_self">defaultgridview.hh</a></td><td·class="desc"></td></tr>
142 <tr·id="row_1_0_1_7_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07142_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07142.html"·target="_self">entity.hh</a></td><td·class="desc"></td></tr>142 <tr·id="row_1_0_1_7_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07142_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07142.html"·target="_self">entity.hh</a></td><td·class="desc"></td></tr>
143 <tr·id="row_1_0_1_8_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07253_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07253.html"·target="_self">entityiterator.hh</a></td><td·class="desc"></td></tr>143 <tr·id="row_1_0_1_8_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07253_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07253.html"·target="_self">entityiterator.hh</a></td><td·class="desc"></td></tr>
144 <tr·id="row_1_0_1_9_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07157_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07157.html"·target="_self">entityseed.hh</a></td><td·class="desc">Interface·class·EntitySeed·</td></tr>144 <tr·id="row_1_0_1_9_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07157_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07157.html"·target="_self">entityseed.hh</a></td><td·class="desc">Interface·class·EntitySeed·</td></tr>
145 <tr·id="row_1_0_1_10_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00251_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00251.html"·target="_self">exceptions.hh</a></td><td·class="desc"></td></tr>145 <tr·id="row_1_0_1_10_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00287_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00287.html"·target="_self">exceptions.hh</a></td><td·class="desc"></td></tr>
146 <tr·id="row_1_0_1_11_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07166_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07166.html"·target="_self">geometry.hh</a></td><td·class="desc">Wrapper·and·interface·classes·for·element·geometries·</td></tr>146 <tr·id="row_1_0_1_11_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07166_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07166.html"·target="_self">geometry.hh</a></td><td·class="desc">Wrapper·and·interface·classes·for·element·geometries·</td></tr>
147 <tr·id="row_1_0_1_12_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07259_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07259.html"·target="_self">grid.hh</a></td><td·class="desc">Different·resources·needed·by·all·grid·implementations·</td></tr>147 <tr·id="row_1_0_1_12_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07259_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07259.html"·target="_self">grid.hh</a></td><td·class="desc">Different·resources·needed·by·all·grid·implementations·</td></tr>
148 <tr·id="row_1_0_1_13_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00257_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00257.html"·target="_self">gridenums.hh</a></td><td·class="desc"></td></tr>148 <tr·id="row_1_0_1_13_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00356_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00356.html"·target="_self">gridenums.hh</a></td><td·class="desc"></td></tr>
149 <tr·id="row_1_0_1_14_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07181_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07181.html"·target="_self">gridfactory.hh</a></td><td·class="desc">Provide·a·generic·factory·class·for·unstructured·grids·</td></tr>149 <tr·id="row_1_0_1_14_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07181_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07181.html"·target="_self">gridfactory.hh</a></td><td·class="desc">Provide·a·generic·factory·class·for·unstructured·grids·</td></tr>
150 <tr·id="row_1_0_1_15_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07268_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07268.html"·target="_self">gridinfo.hh</a></td><td·class="desc">Some·functions·to·list·information·about·a·grid·</td></tr>150 <tr·id="row_1_0_1_15_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07268_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07268.html"·target="_self">gridinfo.hh</a></td><td·class="desc">Some·functions·to·list·information·about·a·grid·</td></tr>
151 <tr·id="row_1_0_1_16_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07193_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07193.html"·target="_self">gridview.hh</a></td><td·class="desc"></td></tr>151 <tr·id="row_1_0_1_16_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07193_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07193.html"·target="_self">gridview.hh</a></td><td·class="desc"></td></tr>
152 <tr·id="row_1_0_1_17_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07274_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07274.html"·target="_self">indexidset.hh</a></td><td·class="desc">Provides·base·classes·for·index·and·id·sets·</td></tr>152 <tr·id="row_1_0_1_17_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07274_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07274.html"·target="_self">indexidset.hh</a></td><td·class="desc">Provides·base·classes·for·index·and·id·sets·</td></tr>
153 <tr·id="row_1_0_1_18_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07211_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07211.html"·target="_self">intersection.hh</a></td><td·class="desc"></td></tr>153 <tr·id="row_1_0_1_18_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07211_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07211.html"·target="_self">intersection.hh</a></td><td·class="desc"></td></tr>
154 <tr·id="row_1_0_1_19_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07223_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07223.html"·target="_self">intersectioniterator.hh</a></td><td·class="desc"></td></tr>154 <tr·id="row_1_0_1_19_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07223_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07223.html"·target="_self">intersectioniterator.hh</a></td><td·class="desc"></td></tr>
155 <tr·id="row_1_0_1_20_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00320_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00320.html"·target="_self">mapper.hh</a></td><td·class="desc">Provides·classes·with·basic·mappers·which·are·used·to·attach·data·to·a·grid·</td></tr>155 <tr·id="row_1_0_1_20_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00344_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00344.html"·target="_self">mapper.hh</a></td><td·class="desc">Provides·classes·with·basic·mappers·which·are·used·to·attach·data·to·a·grid·</td></tr>
156 <tr·id="row_1_0_1_21_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00236_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00236.html"·target="_self">mcmgmapper.hh</a></td><td·class="desc">Mapper·for·multiple·codim·and·multiple·geometry·types·</td></tr>156 <tr·id="row_1_0_1_21_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00338_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00338.html"·target="_self">mcmgmapper.hh</a></td><td·class="desc">Mapper·for·multiple·codim·and·multiple·geometry·types·</td></tr>
157 <tr·id="row_1_0_1_22_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00323_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00323.html"·target="_self">partitionset.hh</a></td><td·class="desc"></td></tr>157 <tr·id="row_1_0_1_22_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00293_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00293.html"·target="_self">partitionset.hh</a></td><td·class="desc"></td></tr>
158 <tr·id="row_1_0_1_23_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00311_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00311.html"·target="_self">rangegenerators.hh</a></td><td·class="desc"></td></tr>158 <tr·id="row_1_0_1_23_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00263_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00263.html"·target="_self">rangegenerators.hh</a></td><td·class="desc"></td></tr>
159 <tr·id="row_1_0_1_24_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00350_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00350.html"·target="_self">scsgmapper.hh</a></td><td·class="desc">Mapper·classes·are·used·to·attach·data·to·a·grid·</td></tr>159 <tr·id="row_1_0_1_24_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00299_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00299.html"·target="_self">scsgmapper.hh</a></td><td·class="desc">Mapper·classes·are·used·to·attach·data·to·a·grid·</td></tr>
160 <tr·id="row_1_0_1_25_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00332_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00332.html"·target="_self">sizecache.hh</a></td><td·class="desc">Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently·</td></tr>160 <tr·id="row_1_0_1_25_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00314_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00314.html"·target="_self">sizecache.hh</a></td><td·class="desc">Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently·</td></tr>
161 <tr·id="row_1_0_2_"·class="odd"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_2_"·class="arrow"·onclick="toggleFolder('1_0_2_')">&#9658;</span><span·id="img_1_0_2_"·class="iconfclosed"·onclick="toggleFolder('1_0_2_')">&#160;</span><a·class="el"·href="dir_a388b9bf17ace9b849cad8095c5f2ebc.html"·target="_self">concepts</a></td><td·class="desc"></td></tr>161 <tr·id="row_1_0_2_"·class="odd"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_2_"·class="arrow"·onclick="toggleFolder('1_0_2_')">&#9658;</span><span·id="img_1_0_2_"·class="iconfclosed"·onclick="toggleFolder('1_0_2_')">&#160;</span><a·class="el"·href="dir_a388b9bf17ace9b849cad8095c5f2ebc.html"·target="_self">concepts</a></td><td·class="desc"></td></tr>
162 <tr·id="row_1_0_2_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·id="arr_1_0_2_0_"·class="arrow"·onclick="toggleFolder('1_0_2_0_')">&#9658;</span><span·id="img_1_0_2_0_"·class="iconfclosed"·onclick="toggleFolder('1_0_2_0_')">&#160;</span><a·class="el"·href="dir_fefaa8b4cd9d9058a23d89b9cab78ebc.html"·target="_self">archetypes</a></td><td·class="desc"></td></tr>162 <tr·id="row_1_0_2_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:48px;display:inline-block;">&#160;</span><span·id="arr_1_0_2_0_"·class="arrow"·onclick="toggleFolder('1_0_2_0_')">&#9658;</span><span·id="img_1_0_2_0_"·class="iconfclosed"·onclick="toggleFolder('1_0_2_0_')">&#160;</span><a·class="el"·href="dir_fefaa8b4cd9d9058a23d89b9cab78ebc.html"·target="_self">archetypes</a></td><td·class="desc"></td></tr>
163 <tr·id="row_1_0_2_0_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:80px;display:inline-block;">&#160;</span><a·href="a07118_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07118.html"·target="_self">datahandle.hh</a></td><td·class="desc"></td></tr>163 <tr·id="row_1_0_2_0_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:80px;display:inline-block;">&#160;</span><a·href="a07118_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07118.html"·target="_self">datahandle.hh</a></td><td·class="desc"></td></tr>
164 <tr·id="row_1_0_2_0_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:80px;display:inline-block;">&#160;</span><a·href="a07148_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07148.html"·target="_self">entity.hh</a></td><td·class="desc"></td></tr>164 <tr·id="row_1_0_2_0_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:80px;display:inline-block;">&#160;</span><a·href="a07148_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07148.html"·target="_self">entity.hh</a></td><td·class="desc"></td></tr>
165 <tr·id="row_1_0_2_0_2_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:80px;display:inline-block;">&#160;</span><a·href="a07172_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07172.html"·target="_self">geometry.hh</a></td><td·class="desc"></td></tr>165 <tr·id="row_1_0_2_0_2_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:80px;display:inline-block;">&#160;</span><a·href="a07172_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07172.html"·target="_self">geometry.hh</a></td><td·class="desc"></td></tr>
166 <tr·id="row_1_0_2_0_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:80px;display:inline-block;">&#160;</span><a·href="a07280_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07280.html"·target="_self">messagebuffer.hh</a></td><td·class="desc"></td></tr>166 <tr·id="row_1_0_2_0_3_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:80px;display:inline-block;">&#160;</span><a·href="a07280_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07280.html"·target="_self">messagebuffer.hh</a></td><td·class="desc"></td></tr>
167 <tr·id="row_1_0_2_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07115_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07115.html"·target="_self">datahandle.hh</a></td><td·class="desc"></td></tr>167 <tr·id="row_1_0_2_1_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07115_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07115.html"·target="_self">datahandle.hh</a></td><td·class="desc"></td></tr>
Offset 172, 164 lines modifiedOffset 172, 164 lines modified
172 <tr·id="row_1_0_2_6_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07196_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07196.html"·target="_self">gridview.hh</a></td><td·class="desc"></td></tr>172 <tr·id="row_1_0_2_6_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07196_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07196.html"·target="_self">gridview.hh</a></td><td·class="desc"></td></tr>
173 <tr·id="row_1_0_2_7_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07277_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07277.html"·target="_self">indexidset.hh</a></td><td·class="desc"></td></tr>173 <tr·id="row_1_0_2_7_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07277_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07277.html"·target="_self">indexidset.hh</a></td><td·class="desc"></td></tr>
174 <tr·id="row_1_0_2_8_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07214_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07214.html"·target="_self">intersection.hh</a></td><td·class="desc"></td></tr>174 <tr·id="row_1_0_2_8_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07214_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07214.html"·target="_self">intersection.hh</a></td><td·class="desc"></td></tr>
175 <tr·id="row_1_0_2_9_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07226_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07226.html"·target="_self">intersectioniterator.hh</a></td><td·class="desc"></td></tr>175 <tr·id="row_1_0_2_9_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07226_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07226.html"·target="_self">intersectioniterator.hh</a></td><td·class="desc"></td></tr>
176 <tr·id="row_1_0_2_10_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00725_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00725.html"·target="_self">messagebuffer.hh</a></td><td·class="desc"></td></tr>176 <tr·id="row_1_0_2_10_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00725_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00725.html"·target="_self">messagebuffer.hh</a></td><td·class="desc"></td></tr>
177 <tr·id="row_1_0_3_"·class="even"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_3_"·class="arrow"·onclick="toggleFolder('1_0_3_')">&#9658;</span><span·id="img_1_0_3_"·class="iconfclosed"·onclick="toggleFolder('1_0_3_')">&#160;</span><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html"·target="_self">geometrygrid</a></td><td·class="desc"></td></tr>177 <tr·id="row_1_0_3_"·class="even"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_3_"·class="arrow"·onclick="toggleFolder('1_0_3_')">&#9658;</span><span·id="img_1_0_3_"·class="iconfclosed"·onclick="toggleFolder('1_0_3_')">&#160;</span><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html"·target="_self">geometrygrid</a></td><td·class="desc"></td></tr>
178 <tr·id="row_1_0_3_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07097_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07097.html"·target="_self">backuprestore.hh</a></td><td·class="desc"></td></tr>178 <tr·id="row_1_0_3_0_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07097_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07097.html"·target="_self">backuprestore.hh</a></td><td·class="desc"></td></tr>
179 <tr·id="row_1_0_3_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00584_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00584.html"·target="_self">cachedcoordfunction.hh</a></td><td·class="desc"></td></tr>179 <tr·id="row_1_0_3_1_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00599_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00599.html"·target="_self">cachedcoordfunction.hh</a></td><td·class="desc"></td></tr>
180 <tr·id="row_1_0_3_2_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07109_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07109.html"·target="_self">capabilities.hh</a></td><td·class="desc"></td></tr>180 <tr·id="row_1_0_3_2_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07109_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07109.html"·target="_self">capabilities.hh</a></td><td·class="desc"></td></tr>
181 <tr·id="row_1_0_3_3_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00599_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00599.html"·target="_self">coordfunction.hh</a></td><td·class="desc"></td></tr>181 <tr·id="row_1_0_3_3_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00590_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00590.html"·target="_self">coordfunction.hh</a></td><td·class="desc"></td></tr>
182 <tr·id="row_1_0_3_4_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00581_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00581.html"·target="_self">coordfunctioncaller.hh</a></td><td·class="desc"></td></tr>182 <tr·id="row_1_0_3_4_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00584_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00584.html"·target="_self">coordfunctioncaller.hh</a></td><td·class="desc"></td></tr>
183 <tr·id="row_1_0_3_5_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00605_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00605.html"·target="_self">cornerstorage.hh</a></td><td·class="desc"></td></tr>183 <tr·id="row_1_0_3_5_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00572_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00572.html"·target="_self">cornerstorage.hh</a></td><td·class="desc"></td></tr>
184 <tr·id="row_1_0_3_6_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07121_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07121.html"·target="_self">datahandle.hh</a></td><td·class="desc"></td></tr>184 <tr·id="row_1_0_3_6_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07121_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07121.html"·target="_self">datahandle.hh</a></td><td·class="desc"></td></tr>
185 <tr·id="row_1_0_3_7_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00596_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00596.html"·target="_self">declaration.hh</a></td><td·class="desc"></td></tr>185 <tr·id="row_1_0_3_7_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00575_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00575.html"·target="_self">declaration.hh</a></td><td·class="desc"></td></tr>
186 <tr·id="row_1_0_3_8_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07151_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07151.html"·target="_self">entity.hh</a></td><td·class="desc"></td></tr>186 <tr·id="row_1_0_3_8_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07151_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07151.html"·target="_self">entity.hh</a></td><td·class="desc"></td></tr>
187 <tr·id="row_1_0_3_9_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07160_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07160.html"·target="_self">entityseed.hh</a></td><td·class="desc"></td></tr>187 <tr·id="row_1_0_3_9_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07160_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07160.html"·target="_self">entityseed.hh</a></td><td·class="desc"></td></tr>
188 <tr·id="row_1_0_3_10_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07175_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07175.html"·target="_self">geometry.hh</a></td><td·class="desc"></td></tr>188 <tr·id="row_1_0_3_10_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07175_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07175.html"·target="_self">geometry.hh</a></td><td·class="desc"></td></tr>
189 <tr·id="row_1_0_3_11_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07265_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07265.html"·target="_self">grid.hh</a></td><td·class="desc"></td></tr>189 <tr·id="row_1_0_3_11_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07265_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07265.html"·target="_self">grid.hh</a></td><td·class="desc"></td></tr>
190 <tr·id="row_1_0_3_12_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07187_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07187.html"·target="_self">gridfamily.hh</a></td><td·class="desc"></td></tr>190 <tr·id="row_1_0_3_12_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07187_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07187.html"·target="_self">gridfamily.hh</a></td><td·class="desc"></td></tr>
191 <tr·id="row_1_0_3_13_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07199_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07199.html"·target="_self">gridview.hh</a></td><td·class="desc"></td></tr>191 <tr·id="row_1_0_3_13_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07199_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07199.html"·target="_self">gridview.hh</a></td><td·class="desc"></td></tr>
192 <tr·id="row_1_0_3_14_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00572_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00572.html"·target="_self">hostcorners.hh</a></td><td·class="desc"></td></tr>192 <tr·id="row_1_0_3_14_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00569_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00569.html"·target="_self">hostcorners.hh</a></td><td·class="desc"></td></tr>
193 <tr·id="row_1_0_3_15_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00578_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00578.html"·target="_self">identity.hh</a></td><td·class="desc"></td></tr>193 <tr·id="row_1_0_3_15_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00608_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00608.html"·target="_self">identity.hh</a></td><td·class="desc"></td></tr>
194 <tr·id="row_1_0_3_16_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00593_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00593.html"·target="_self">idset.hh</a></td><td·class="desc"></td></tr>194 <tr·id="row_1_0_3_16_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00587_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00587.html"·target="_self">idset.hh</a></td><td·class="desc"></td></tr>
195 <tr·id="row_1_0_3_17_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07205_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07205.html"·target="_self">indexsets.hh</a></td><td·class="desc"></td></tr>195 <tr·id="row_1_0_3_17_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07205_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07205.html"·target="_self">indexsets.hh</a></td><td·class="desc"></td></tr>
196 <tr·id="row_1_0_3_18_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07217_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07217.html"·target="_self">intersection.hh</a></td><td·class="desc"></td></tr>196 <tr·id="row_1_0_3_18_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07217_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07217.html"·target="_self">intersection.hh</a></td><td·class="desc"></td></tr>
197 <tr·id="row_1_0_3_19_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07229_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07229.html"·target="_self">intersectioniterator.hh</a></td><td·class="desc"></td></tr>197 <tr·id="row_1_0_3_19_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07229_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07229.html"·target="_self">intersectioniterator.hh</a></td><td·class="desc"></td></tr>
198 <tr·id="row_1_0_3_20_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00590_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00590.html"·target="_self">iterator.hh</a></td><td·class="desc"></td></tr>198 <tr·id="row_1_0_3_20_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00566_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00566.html"·target="_self">iterator.hh</a></td><td·class="desc"></td></tr>
199 <tr·id="row_1_0_3_21_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07235_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07235.html"·target="_self">persistentcontainer.hh</a></td><td·class="desc"></td></tr>199 <tr·id="row_1_0_3_21_"·class="odd"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a07235_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a07235.html"·target="_self">persistentcontainer.hh</a></td><td·class="desc"></td></tr>
200 <tr·id="row_1_0_4_"·class="odd"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_4_"·class="arrow"·onclick="toggleFolder('1_0_4_')">&#9658;</span><span·id="img_1_0_4_"·class="iconfclosed"·onclick="toggleFolder('1_0_4_')">&#160;</span><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html"·target="_self">identitygrid</a></td><td·class="desc"></td></tr>200 <tr·id="row_1_0_4_"·class="odd"><td·class="entry"><span·style="width:32px;display:inline-block;">&#160;</span><span·id="arr_1_0_4_"·class="arrow"·onclick="toggleFolder('1_0_4_')">&#9658;</span><span·id="img_1_0_4_"·class="iconfclosed"·onclick="toggleFolder('1_0_4_')">&#160;</span><a·class="el"·href="dir_6b8c365152847b3387fb5004eec7d3cc.html"·target="_self">identitygrid</a></td><td·class="desc"></td></tr>
201 <tr·id="row_1_0_4_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00740_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00740.html"·target="_self">identitygridentity.hh</a></td><td·class="desc">The·IdentityGridEntity·class·</td></tr>201 <tr·id="row_1_0_4_0_"·class="even"·style="display:none;"><td·class="entry"><span·style="width:64px;display:inline-block;">&#160;</span><a·href="a00743_source.html"><span·class="icondoc"></span></a><a·class="el"·href="a00743.html"·target="_self">identitygridentity.hh</a></td><td·class="desc">The·IdentityGridEntity·class·</td></tr>
Max diff block lines reached; 72717/135865 bytes (53.52%) of diff not shown.
5.19 KB
./usr/share/doc/libdune-grid-doc/doxygen/globals.html
    
Offset 69, 29 lines modifiedOffset 69, 29 lines modified
69 </div>69 </div>
  
70 <div·class="contents">70 <div·class="contents">
71 <div·class="textblock">Here·is·a·list·of·all·file·members·with·links·to·the·files·they·belong·to:</div><ul>71 <div·class="textblock">Here·is·a·list·of·all·file·members·with·links·to·the·files·they·belong·to:</div><ul>
72 <li>__DEVICESH__&#160;:&#160;<a·class="el"·href="a00977.html#a67ce36ca36b8c8030a8d00aa2e1906cf">uggrid.hh</a></li>72 <li>__DEVICESH__&#160;:&#160;<a·class="el"·href="a00977.html#a67ce36ca36b8c8030a8d00aa2e1906cf">uggrid.hh</a></li>
73 <li>__HEAPS__&#160;:&#160;<a·class="el"·href="a00977.html#a8aadffd9af618a7e5840b15fd12d9cb3">uggrid.hh</a></li>73 <li>__HEAPS__&#160;:&#160;<a·class="el"·href="a00977.html#a8aadffd9af618a7e5840b15fd12d9cb3">uggrid.hh</a></li>
74 <li>__UGENV__&#160;:&#160;<a·class="el"·href="a00977.html#a3e94058bce38e26cf760cf315c173c22">uggrid.hh</a></li>74 <li>__UGENV__&#160;:&#160;<a·class="el"·href="a00977.html#a3e94058bce38e26cf760cf315c173c22">uggrid.hh</a></li>
75 <li>_ABS_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00653.html#a0c6debd1ce74543115f35b5661f4f48b">albertaheader.hh</a></li>75 <li>_ABS_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00641.html#a0c6debd1ce74543115f35b5661f4f48b">albertaheader.hh</a></li>
76 <li>_ALBERTA_H_&#160;:&#160;<a·class="el"·href="a00671.html#a1067446415cacb23802d0f38ff2017d7">agrid.hh</a></li>76 <li>_ALBERTA_H_&#160;:&#160;<a·class="el"·href="a00623.html#a1067446415cacb23802d0f38ff2017d7">agrid.hh</a></li>
77 <li>_MAX_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00653.html#a4b7aa45c1743bf41ef31a987fcd0f372">albertaheader.hh</a></li>77 <li>_MAX_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00641.html#a4b7aa45c1743bf41ef31a987fcd0f372">albertaheader.hh</a></li>
78 <li>_MIN_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00653.html#a7d0dab8defd85e01c2f14a68a40b4f32">albertaheader.hh</a></li>78 <li>_MIN_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00641.html#a7d0dab8defd85e01c2f14a68a40b4f32">albertaheader.hh</a></li>
79 <li>ALBERTA&#160;:&#160;<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">albertaheader.hh</a></li>79 <li>ALBERTA&#160;:&#160;<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">albertaheader.hh</a></li>
80 <li>ALBERTA_DEBUG&#160;:&#160;<a·class="el"·href="a00653.html#a8b7e159f2d6cd4970d240f9748cd2d2a">albertaheader.hh</a></li>80 <li>ALBERTA_DEBUG&#160;:&#160;<a·class="el"·href="a00641.html#a8b7e159f2d6cd4970d240f9748cd2d2a">albertaheader.hh</a></li>
81 <li>DIM_OF_WORLD&#160;:&#160;<a·class="el"·href="a00653.html#a362e6794dc8da37bca88774ed43b8e54">albertaheader.hh</a></li>81 <li>DIM_OF_WORLD&#160;:&#160;<a·class="el"·href="a00641.html#a362e6794dc8da37bca88774ed43b8e54">albertaheader.hh</a></li>
82 <li>DUNE_ALBERTA_CACHE_COORDINATES&#160;:&#160;<a·class="el"·href="a00617.html#ac7a758bde399b9ddaa1d7efc4d08c19a">misc.hh</a></li>82 <li>DUNE_ALBERTA_CACHE_COORDINATES&#160;:&#160;<a·class="el"·href="a00653.html#ac7a758bde399b9ddaa1d7efc4d08c19a">misc.hh</a></li>
83 <li>DUNE_ALBERTA_ENTITY_CC&#160;:&#160;<a·class="el"·href="a00662.html#a52a3d21da8af78e4568aaed1c24da792">entity.cc</a></li>83 <li>DUNE_ALBERTA_ENTITY_CC&#160;:&#160;<a·class="el"·href="a00689.html#a52a3d21da8af78e4568aaed1c24da792">entity.cc</a></li>
84 <li>DUNE_ALBERTA_GEOMETRY_CC&#160;:&#160;<a·class="el"·href="a00641.html#a085bbe8bddf730dd71a187dceae4e610">geometry.cc</a></li>84 <li>DUNE_ALBERTA_GEOMETRY_CC&#160;:&#160;<a·class="el"·href="a00614.html#a085bbe8bddf730dd71a187dceae4e610">geometry.cc</a></li>
85 <li>DUNE_ALBERTA_INTERSECTION_CC&#160;:&#160;<a·class="el"·href="a00623.html#a8d4a192c9f43ac0db61703b46cb6a297">intersection.cc</a></li>85 <li>DUNE_ALBERTA_INTERSECTION_CC&#160;:&#160;<a·class="el"·href="a00671.html#a8d4a192c9f43ac0db61703b46cb6a297">intersection.cc</a></li>
86 <li>DUNE_ALBERTA_SURFACE_GRID&#160;:&#160;<a·class="el"·href="a07124.html#aec7bdbbda2f56be9653cc7c42632653b">albertagrid/dgfparser.cc</a></li>86 <li>DUNE_ALBERTA_SURFACE_GRID&#160;:&#160;<a·class="el"·href="a07124.html#aec7bdbbda2f56be9653cc7c42632653b">albertagrid/dgfparser.cc</a></li>
87 <li>DUNE_ALBERTAGRID_CC&#160;:&#160;<a·class="el"·href="a00629.html#a53133f6d063b9eb2237193ae58eef706">albertagrid.cc</a></li>87 <li>DUNE_ALBERTAGRID_CC&#160;:&#160;<a·class="el"·href="a00647.html#a53133f6d063b9eb2237193ae58eef706">albertagrid.cc</a></li>
88 <li>FOR_DUNE&#160;:&#160;<a·class="el"·href="a00977.html#ad24a25fadd146e4351a104dc96eb1b01">uggrid.hh</a></li>88 <li>FOR_DUNE&#160;:&#160;<a·class="el"·href="a00977.html#ad24a25fadd146e4351a104dc96eb1b01">uggrid.hh</a></li>
89 <li>main()&#160;:&#160;<a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">recipe-integration.cc</a>,·<a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">recipe-iterate-over-grid.cc</a>,·<a·class="el"·href="a00842.html#a0ddf1224851353fc92bfbff6f499fa97">dgf2dgf.cc</a>,·<a·c[·...·truncated·by·diffoscope;·len:·22,·SHA:·35763dfbede42d161439ed6109b9bd6b53f5e73ef336ad1e2b18bf1daadb991c·...·].html#a0ddf1224851353fc92bfbff6f499fa97">gmsh2dgf.cc</a></li>89 <li>main()&#160;:&#160;<a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">recipe-integration.cc</a>,·<a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">recipe-iterate-over-grid.cc</a>,·<a·class="el"·href="a00839.html#a0ddf1224851353fc92bfbff6f499fa97">dgf2dgf.cc</a>,·<a·c[·...·truncated·by·diffoscope;·len:·22,·SHA:·a1e6ee70a5e20690ac38429942c23ce81345839c641aa2034536b646555127d0·...·].html#a0ddf1224851353fc92bfbff6f499fa97">gmsh2dgf.cc</a></li>
90 <li>UG_DIM&#160;:&#160;<a·class="el"·href="a00977.html#a858c8133641031e590c5c07a19b2e6d3">uggrid.hh</a></li>90 <li>UG_DIM&#160;:&#160;<a·class="el"·href="a00977.html#a858c8133641031e590c5c07a19b2e6d3">uggrid.hh</a></li>
91 <li>UG_DIM_2&#160;:&#160;<a·class="el"·href="a00977.html#abc5ccf5667517aa13de6dfbb5b078aec">uggrid.hh</a></li>91 <li>UG_DIM_2&#160;:&#160;<a·class="el"·href="a00977.html#abc5ccf5667517aa13de6dfbb5b078aec">uggrid.hh</a></li>
92 <li>UG_DIM_3&#160;:&#160;<a·class="el"·href="a00977.html#a3b824cdfbc66d4a091eaeb1318622e1a">uggrid.hh</a></li>92 <li>UG_DIM_3&#160;:&#160;<a·class="el"·href="a00977.html#a3b824cdfbc66d4a091eaeb1318622e1a">uggrid.hh</a></li>
93 <li>UGTYPES_H&#160;:&#160;<a·class="el"·href="a00977.html#a915570cf23bdb2df819b67baecb634c9">uggrid.hh</a></li>93 <li>UGTYPES_H&#160;:&#160;<a·class="el"·href="a00977.html#a915570cf23bdb2df819b67baecb634c9">uggrid.hh</a></li>
94 <li>YASPGRID_BACKUPRESTORE_FORMAT_VERSION&#160;:&#160;<a·class="el"·href="a07100.html#a87571fd064b7c7701c46e2b8c0487891">yaspgrid/backuprestore.hh</a></li>94 <li>YASPGRID_BACKUPRESTORE_FORMAT_VERSION&#160;:&#160;<a·class="el"·href="a07100.html#a87571fd064b7c7701c46e2b8c0487891">yaspgrid/backuprestore.hh</a></li>
95 </ul>95 </ul>
96 </div><!--·contents·-->96 </div><!--·contents·-->
4.41 KB
./usr/share/doc/libdune-grid-doc/doxygen/globals_defs.html
    
Offset 69, 27 lines modifiedOffset 69, 27 lines modified
69 </div>69 </div>
  
70 <div·class="contents">70 <div·class="contents">
71 <div·class="textblock">Here·is·a·list·of·all·macros·with·links·to·the·files·they·belong·to:</div><ul>71 <div·class="textblock">Here·is·a·list·of·all·macros·with·links·to·the·files·they·belong·to:</div><ul>
72 <li>__DEVICESH__&#160;:&#160;<a·class="el"·href="a00977.html#a67ce36ca36b8c8030a8d00aa2e1906cf">uggrid.hh</a></li>72 <li>__DEVICESH__&#160;:&#160;<a·class="el"·href="a00977.html#a67ce36ca36b8c8030a8d00aa2e1906cf">uggrid.hh</a></li>
73 <li>__HEAPS__&#160;:&#160;<a·class="el"·href="a00977.html#a8aadffd9af618a7e5840b15fd12d9cb3">uggrid.hh</a></li>73 <li>__HEAPS__&#160;:&#160;<a·class="el"·href="a00977.html#a8aadffd9af618a7e5840b15fd12d9cb3">uggrid.hh</a></li>
74 <li>__UGENV__&#160;:&#160;<a·class="el"·href="a00977.html#a3e94058bce38e26cf760cf315c173c22">uggrid.hh</a></li>74 <li>__UGENV__&#160;:&#160;<a·class="el"·href="a00977.html#a3e94058bce38e26cf760cf315c173c22">uggrid.hh</a></li>
75 <li>_ABS_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00653.html#a0c6debd1ce74543115f35b5661f4f48b">albertaheader.hh</a></li>75 <li>_ABS_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00641.html#a0c6debd1ce74543115f35b5661f4f48b">albertaheader.hh</a></li>
76 <li>_ALBERTA_H_&#160;:&#160;<a·class="el"·href="a00671.html#a1067446415cacb23802d0f38ff2017d7">agrid.hh</a></li>76 <li>_ALBERTA_H_&#160;:&#160;<a·class="el"·href="a00623.html#a1067446415cacb23802d0f38ff2017d7">agrid.hh</a></li>
77 <li>_MAX_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00653.html#a4b7aa45c1743bf41ef31a987fcd0f372">albertaheader.hh</a></li>77 <li>_MAX_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00641.html#a4b7aa45c1743bf41ef31a987fcd0f372">albertaheader.hh</a></li>
78 <li>_MIN_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00653.html#a7d0dab8defd85e01c2f14a68a40b4f32">albertaheader.hh</a></li>78 <li>_MIN_NOT_DEFINED_&#160;:&#160;<a·class="el"·href="a00641.html#a7d0dab8defd85e01c2f14a68a40b4f32">albertaheader.hh</a></li>
79 <li>ALBERTA&#160;:&#160;<a·class="el"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">albertaheader.hh</a></li>79 <li>ALBERTA&#160;:&#160;<a·class="el"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">albertaheader.hh</a></li>
80 <li>ALBERTA_DEBUG&#160;:&#160;<a·class="el"·href="a00653.html#a8b7e159f2d6cd4970d240f9748cd2d2a">albertaheader.hh</a></li>80 <li>ALBERTA_DEBUG&#160;:&#160;<a·class="el"·href="a00641.html#a8b7e159f2d6cd4970d240f9748cd2d2a">albertaheader.hh</a></li>
81 <li>DIM_OF_WORLD&#160;:&#160;<a·class="el"·href="a00653.html#a362e6794dc8da37bca88774ed43b8e54">albertaheader.hh</a></li>81 <li>DIM_OF_WORLD&#160;:&#160;<a·class="el"·href="a00641.html#a362e6794dc8da37bca88774ed43b8e54">albertaheader.hh</a></li>
82 <li>DUNE_ALBERTA_CACHE_COORDINATES&#160;:&#160;<a·class="el"·href="a00617.html#ac7a758bde399b9ddaa1d7efc4d08c19a">misc.hh</a></li>82 <li>DUNE_ALBERTA_CACHE_COORDINATES&#160;:&#160;<a·class="el"·href="a00653.html#ac7a758bde399b9ddaa1d7efc4d08c19a">misc.hh</a></li>
83 <li>DUNE_ALBERTA_ENTITY_CC&#160;:&#160;<a·class="el"·href="a00662.html#a52a3d21da8af78e4568aaed1c24da792">entity.cc</a></li>83 <li>DUNE_ALBERTA_ENTITY_CC&#160;:&#160;<a·class="el"·href="a00689.html#a52a3d21da8af78e4568aaed1c24da792">entity.cc</a></li>
84 <li>DUNE_ALBERTA_GEOMETRY_CC&#160;:&#160;<a·class="el"·href="a00641.html#a085bbe8bddf730dd71a187dceae4e610">geometry.cc</a></li>84 <li>DUNE_ALBERTA_GEOMETRY_CC&#160;:&#160;<a·class="el"·href="a00614.html#a085bbe8bddf730dd71a187dceae4e610">geometry.cc</a></li>
85 <li>DUNE_ALBERTA_INTERSECTION_CC&#160;:&#160;<a·class="el"·href="a00623.html#a8d4a192c9f43ac0db61703b46cb6a297">intersection.cc</a></li>85 <li>DUNE_ALBERTA_INTERSECTION_CC&#160;:&#160;<a·class="el"·href="a00671.html#a8d4a192c9f43ac0db61703b46cb6a297">intersection.cc</a></li>
86 <li>DUNE_ALBERTA_SURFACE_GRID&#160;:&#160;<a·class="el"·href="a07124.html#aec7bdbbda2f56be9653cc7c42632653b">albertagrid/dgfparser.cc</a></li>86 <li>DUNE_ALBERTA_SURFACE_GRID&#160;:&#160;<a·class="el"·href="a07124.html#aec7bdbbda2f56be9653cc7c42632653b">albertagrid/dgfparser.cc</a></li>
87 <li>DUNE_ALBERTAGRID_CC&#160;:&#160;<a·class="el"·href="a00629.html#a53133f6d063b9eb2237193ae58eef706">albertagrid.cc</a></li>87 <li>DUNE_ALBERTAGRID_CC&#160;:&#160;<a·class="el"·href="a00647.html#a53133f6d063b9eb2237193ae58eef706">albertagrid.cc</a></li>
88 <li>FOR_DUNE&#160;:&#160;<a·class="el"·href="a00977.html#ad24a25fadd146e4351a104dc96eb1b01">uggrid.hh</a></li>88 <li>FOR_DUNE&#160;:&#160;<a·class="el"·href="a00977.html#ad24a25fadd146e4351a104dc96eb1b01">uggrid.hh</a></li>
89 <li>UG_DIM&#160;:&#160;<a·class="el"·href="a00977.html#a858c8133641031e590c5c07a19b2e6d3">uggrid.hh</a></li>89 <li>UG_DIM&#160;:&#160;<a·class="el"·href="a00977.html#a858c8133641031e590c5c07a19b2e6d3">uggrid.hh</a></li>
90 <li>UG_DIM_2&#160;:&#160;<a·class="el"·href="a00977.html#abc5ccf5667517aa13de6dfbb5b078aec">uggrid.hh</a></li>90 <li>UG_DIM_2&#160;:&#160;<a·class="el"·href="a00977.html#abc5ccf5667517aa13de6dfbb5b078aec">uggrid.hh</a></li>
91 <li>UG_DIM_3&#160;:&#160;<a·class="el"·href="a00977.html#a3b824cdfbc66d4a091eaeb1318622e1a">uggrid.hh</a></li>91 <li>UG_DIM_3&#160;:&#160;<a·class="el"·href="a00977.html#a3b824cdfbc66d4a091eaeb1318622e1a">uggrid.hh</a></li>
92 <li>UGTYPES_H&#160;:&#160;<a·class="el"·href="a00977.html#a915570cf23bdb2df819b67baecb634c9">uggrid.hh</a></li>92 <li>UGTYPES_H&#160;:&#160;<a·class="el"·href="a00977.html#a915570cf23bdb2df819b67baecb634c9">uggrid.hh</a></li>
93 <li>YASPGRID_BACKUPRESTORE_FORMAT_VERSION&#160;:&#160;<a·class="el"·href="a07100.html#a87571fd064b7c7701c46e2b8c0487891">yaspgrid/backuprestore.hh</a></li>93 <li>YASPGRID_BACKUPRESTORE_FORMAT_VERSION&#160;:&#160;<a·class="el"·href="a07100.html#a87571fd064b7c7701c46e2b8c0487891">yaspgrid/backuprestore.hh</a></li>
94 </ul>94 </ul>
1.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/globals_func.html
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
69 </div>69 </div>
  
70 <div·class="contents">70 <div·class="contents">
71 <div·class="textblock">Here·is·a·list·of·all·functions·with·links·to·the·files·they·belong·to:</div><ul>71 <div·class="textblock">Here·is·a·list·of·all·functions·with·links·to·the·files·they·belong·to:</div><ul>
72 <li>main()&#160;:&#160;<a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">recipe-integration.cc</a>,·<a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">recipe-iterate-over-grid.cc</a>,·<a·class="el"·href="a00842.html#a0ddf1224851353fc92bfbff6f499fa97">dgf2dgf.cc</a>,·<a·c[·...·truncated·by·diffoscope;·len:·22,·SHA:·35763dfbede42d161439ed6109b9bd6b53f5e73ef336ad1e2b18bf1daadb991c·...·].html#a0ddf1224851353fc92bfbff6f499fa97">gmsh2dgf.cc</a></li>72 <li>main()&#160;:&#160;<a·class="el"·href="a00146.html#a3c04138a5bfe5d72780bb7e82a18e627">recipe-integration.cc</a>,·<a·class="el"·href="a00149.html#a3c04138a5bfe5d72780bb7e82a18e627">recipe-iterate-over-grid.cc</a>,·<a·class="el"·href="a00839.html#a0ddf1224851353fc92bfbff6f499fa97">dgf2dgf.cc</a>,·<a·c[·...·truncated·by·diffoscope;·len:·22,·SHA:·a1e6ee70a5e20690ac38429942c23ce81345839c641aa2034536b646555127d0·...·].html#a0ddf1224851353fc92bfbff6f499fa97">gmsh2dgf.cc</a></li>
73 </ul>73 </ul>
74 </div><!--·contents·-->74 </div><!--·contents·-->
75 <!--·start·footer·part·-->75 <!--·start·footer·part·-->
76 <hr·class="footer"/><address·class="footer"><small>76 <hr·class="footer"/><address·class="footer"><small>
77 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.877 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
78 </small></address>78 </small></address>
79 </body>79 </body>
1.31 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00161.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00230.html
Files 99% similar despite different names
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ··<div·class="headertitle"><div·class="title">yaspgridindexsets.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">yaspgridindexsets.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>level-wise,·non-persistent,·consecutive·indices·for·YaspGrid··82 <p>level-wise,·non-persistent,·consecutive·indices·for·YaspGrid··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
  
84 <p><a·href="a00161_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00230_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>87 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04268.html">Dune::YaspIndexSet&lt;·GridImp,·isLeafIndexSet·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04268.html">Dune::YaspIndexSet&lt;·GridImp,·isLeafIndexSet·&gt;</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·of·Level-·and·LeafIndexSets·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04268.html#details">More...</a><br·/></td></tr>89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·of·Level-·and·LeafIndexSets·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04268.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
2.35 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00161_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00230_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">yaspgridindexsets.hh</div></div>81 ··<div·class="headertitle"><div·class="title">yaspgridindexsets.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00161.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00230.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDINDEXSET_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDINDEXSET_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDINDEXSET_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDINDEXSET_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
1.83 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00179.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00227.html
Files 99% similar despite different names
    
Offset 88, 18 lines modifiedOffset 88, 18 lines modified
88 <code>#include·&lt;cmath&gt;</code><br·/>88 <code>#include·&lt;cmath&gt;</code><br·/>
89 <code>#include·&lt;deque&gt;</code><br·/>89 <code>#include·&lt;deque&gt;</code><br·/>
90 <code>#include·&lt;iostream&gt;</code><br·/>90 <code>#include·&lt;iostream&gt;</code><br·/>
91 <code>#include·&lt;vector&gt;</code><br·/>91 <code>#include·&lt;vector&gt;</code><br·/>
92 <code>#include·&lt;mpi.h&gt;</code><br·/>92 <code>#include·&lt;mpi.h&gt;</code><br·/>
93 <code>#include·&lt;dune/common/binaryfunctions.hh&gt;</code><br·/>93 <code>#include·&lt;dune/common/binaryfunctions.hh&gt;</code><br·/>
94 <code>#include·&lt;dune/common/streamoperators.hh&gt;</code><br·/>94 <code>#include·&lt;dune/common/streamoperators.hh&gt;</code><br·/>
95 <code>#include·&lt;<a·class="el"·href="a00251_source.html">dune/grid/common/exceptions.hh</a>&gt;</code><br·/>95 <code>#include·&lt;<a·class="el"·href="a00287_source.html">dune/grid/common/exceptions.hh</a>&gt;</code><br·/>
96 <code>#include·&quot;<a·class="el"·href="a00233_source.html">partitioning.hh</a>&quot;</code><br·/>96 <code>#include·&quot;<a·class="el"·href="a00173_source.html">partitioning.hh</a>&quot;</code><br·/>
97 </div>97 </div>
98 <p><a·href="a00179_source.html">Go·to·the·source·code·of·this·file.</a></p>98 <p><a·href="a00227_source.html">Go·to·the·source·code·of·this·file.</a></p>
99 <table·class="memberdecls">99 <table·class="memberdecls">
100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>100 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
101 Classes</h2></td></tr>101 Classes</h2></td></tr>
102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04376.html">Dune::Torus&lt;·Communication,·d·&gt;</a></td></tr>102 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04376.html">Dune::Torus&lt;·Communication,·d·&gt;</a></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04388.html">Dune::Torus&lt;·Communication,·d·&gt;::ProcListIterator</a></td></tr>104 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04388.html">Dune::Torus&lt;·Communication,·d·&gt;::ProcListIterator</a></td></tr>
105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>105 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
8.48 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00179_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00227_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">torus.hh</div></div>81 ··<div·class="headertitle"><div·class="title">torus.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00179.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00227.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_TORUS_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_TORUS_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_TORUS_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_TORUS_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>
Offset 97, 17 lines modifiedOffset 97, 17 lines modified
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_MPI</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_MPI</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;mpi.h&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;mpi.h&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#endif</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#endif</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;dune/common/binaryfunctions.hh&gt;</span></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;dune/common/binaryfunctions.hh&gt;</span></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/streamoperators.hh&gt;</span></div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune/common/streamoperators.hh&gt;</span></div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00251.html">dune/grid/common/exceptions.hh</a>&gt;</span></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00287.html">dune/grid/common/exceptions.hh</a>&gt;</span></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00233.html">partitioning.hh</a>&quot;</span></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00173.html">partitioning.hh</a>&quot;</span></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>108 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>109 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>
110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
111 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Communication,·<span·class="keywordtype">int</span>·d&gt;</div>111 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Communication,·<span·class="keywordtype">int</span>·d&gt;</div>
112 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};">112 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};">
113 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04376.html">···46</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04376.html">Torus</a>·{</div>113 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04376.html">···46</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04376.html">Torus</a>·{</div>
Offset 635, 16 lines modifiedOffset 635, 16 lines modified
635 <div·class="line"><a·id="l00543"·name="l00543"></a><span·class="lineno">··543</span>····t.<a·class="code·hl_function"·href="a04376.html#a602df0917a808a831f0cac46d5933b21">print</a>(s);</div>635 <div·class="line"><a·id="l00543"·name="l00543"></a><span·class="lineno">··543</span>····t.<a·class="code·hl_function"·href="a04376.html#a602df0917a808a831f0cac46d5933b21">print</a>(s);</div>
636 <div·class="line"><a·id="l00544"·name="l00544"></a><span·class="lineno">··544</span>····<span·class="keywordflow">return</span>·s;</div>636 <div·class="line"><a·id="l00544"·name="l00544"></a><span·class="lineno">··544</span>····<span·class="keywordflow">return</span>·s;</div>
637 <div·class="line"><a·id="l00545"·name="l00545"></a><span·class="lineno">··545</span>··}</div>637 <div·class="line"><a·id="l00545"·name="l00545"></a><span·class="lineno">··545</span>··}</div>
638 </div>638 </div>
639 <div·class="line"><a·id="l00546"·name="l00546"></a><span·class="lineno">··546</span>}</div>639 <div·class="line"><a·id="l00546"·name="l00546"></a><span·class="lineno">··546</span>}</div>
640 <div·class="line"><a·id="l00547"·name="l00547"></a><span·class="lineno">··547</span>·</div>640 <div·class="line"><a·id="l00547"·name="l00547"></a><span·class="lineno">··547</span>·</div>
641 <div·class="line"><a·id="l00548"·name="l00548"></a><span·class="lineno">··548</span><span·class="preprocessor">#endif</span></div>641 <div·class="line"><a·id="l00548"·name="l00548"></a><span·class="lineno">··548</span><span·class="preprocessor">#endif</span></div>
642 <div·class="ttc"·id="aa00233_html"><div·class="ttname"><a·href="a00233.html">partitioning.hh</a></div><div·class="ttdoc">This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own·partitioner,...</div></div>642 <div·class="ttc"·id="aa00173_html"><div·class="ttname"><a·href="a00173.html">partitioning.hh</a></div><div·class="ttdoc">This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own·partitioner,...</div></div>
643 <div·class="ttc"·id="aa00251_html"><div·class="ttname"><a·href="a00251.html">exceptions.hh</a></div></div>643 <div·class="ttc"·id="aa00287_html"><div·class="ttname"><a·href="a00287.html">exceptions.hh</a></div></div>
644 <div·class="ttc"·id="aa01034_html_gaa9877ecffae8bae220b1078ada412a55"><div·class="ttname"><a·href="a01034.html#gaa9877ecffae8bae220b1078ada412a55">Dune::operator&lt;&lt;</a></div><div·class="ttdeci">std::ostream·&amp;·operator&lt;&lt;(std::ostream·&amp;out,·const·PartitionType·&amp;type)</div><div·class="ttdoc">write·a·PartitionType·to·a·stream</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:72</div></div>644 <div·class="ttc"·id="aa01034_html_gaa9877ecffae8bae220b1078ada412a55"><div·class="ttname"><a·href="a01034.html#gaa9877ecffae8bae220b1078ada412a55">Dune::operator&lt;&lt;</a></div><div·class="ttdeci">std::ostream·&amp;·operator&lt;&lt;(std::ostream·&amp;out,·const·PartitionType·&amp;type)</div><div·class="ttdoc">write·a·PartitionType·to·a·stream</div><div·class="ttdef"><b>Definition</b>·gridenums.hh:72</div></div>
645 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>645 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
646 <div·class="ttc"·id="aa04352_html"><div·class="ttname"><a·href="a04352.html">Dune::Yasp::Partitioning</a></div><div·class="ttdoc">a·base·class·for·the·yaspgrid·partitioning·strategy</div><div·class="ttdef"><b>Definition</b>·partitioning.hh:38</div></div>646 <div·class="ttc"·id="aa04352_html"><div·class="ttname"><a·href="a04352.html">Dune::Yasp::Partitioning</a></div><div·class="ttdoc">a·base·class·for·the·yaspgrid·partitioning·strategy</div><div·class="ttdef"><b>Definition</b>·partitioning.hh:38</div></div>
647 <div·class="ttc"·id="aa04352_html_a86c17cdff63d063dd201c0285a7df038"><div·class="ttname"><a·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">Dune::Yasp::Partitioning::partition</a></div><div·class="ttdeci">virtual·void·partition(const·iTupel·&amp;,·int,·iTupel·&amp;,·int)·const·=0</div></div>647 <div·class="ttc"·id="aa04352_html_a86c17cdff63d063dd201c0285a7df038"><div·class="ttname"><a·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">Dune::Yasp::Partitioning::partition</a></div><div·class="ttdeci">virtual·void·partition(const·iTupel·&amp;,·int,·iTupel·&amp;,·int)·const·=0</div></div>
648 <div·class="ttc"·id="aa04376_html"><div·class="ttname"><a·href="a04376.html">Dune::Torus</a></div><div·class="ttdef"><b>Definition</b>·torus.hh:46</div></div>648 <div·class="ttc"·id="aa04376_html"><div·class="ttname"><a·href="a04376.html">Dune::Torus</a></div><div·class="ttdef"><b>Definition</b>·torus.hh:46</div></div>
649 <div·class="ttc"·id="aa04376_html_a1026aff8973c3796fbcf6dba95b6b6c3"><div·class="ttname"><a·href="a04376.html#a1026aff8973c3796fbcf6dba95b6b6c3">Dune::Torus::Torus</a></div><div·class="ttdeci">Torus()</div><div·class="ttdoc">constructor·making·uninitialized·object</div><div·class="ttdef"><b>Definition</b>·torus.hh:67</div></div>649 <div·class="ttc"·id="aa04376_html_a1026aff8973c3796fbcf6dba95b6b6c3"><div·class="ttname"><a·href="a04376.html#a1026aff8973c3796fbcf6dba95b6b6c3">Dune::Torus::Torus</a></div><div·class="ttdeci">Torus()</div><div·class="ttdoc">constructor·making·uninitialized·object</div><div·class="ttdef"><b>Definition</b>·torus.hh:67</div></div>
650 <div·class="ttc"·id="aa04376_html_a1ed40fab94ca6cf9e0ccb8a278c5a0b0"><div·class="ttname"><a·href="a04376.html#a1ed40fab94ca6cf9e0ccb8a278c5a0b0">Dune::Torus::color</a></div><div·class="ttdeci">int·color(int·rank)·const</div><div·class="ttdoc">assign·color·to·given·rank</div><div·class="ttdef"><b>Definition</b>·torus.hh:197</div></div>650 <div·class="ttc"·id="aa04376_html_a1ed40fab94ca6cf9e0ccb8a278c5a0b0"><div·class="ttname"><a·href="a04376.html#a1ed40fab94ca6cf9e0ccb8a278c5a0b0">Dune::Torus::color</a></div><div·class="ttdeci">int·color(int·rank)·const</div><div·class="ttdoc">assign·color·to·given·rank</div><div·class="ttdef"><b>Definition</b>·torus.hh:197</div></div>
8.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00188.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00587.html
Files 93% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridpersistentcontainer.hh·File·Reference</title>8 <title>dune-grid:·idset.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 51 lines modifiedOffset 65, 42 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">yaspgridpersistentcontainer.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">idset.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
  
81 <p>Specialization·of·the·PersistentContainer·for·YaspGrid.·· 
82 <a·href="#details">More...</a></p> 
83 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/> 
84 <code>#include·&lt;vector&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a07238_source.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/>
86 <code>#include·&lt;<a·class="el"·href="a00995_source.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</code><br·/> 
87 <code>#include·&quot;<a·class="el"·href="a01025_source.html">../yaspgrid.hh</a>&quot;</code><br·/> 
88 </div>82 </div>
89 <p><a·href="a00188_source.html">Go·to·the·source·code·of·this·file.</a></p>83 <p><a·href="a00587_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">84 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>86 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04276.html">Dune::YaspPersistentContainerIndex&lt;·Grid·&gt;</a></td></tr>87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03300.html">Dune::GeoGrid::IdSet&lt;·Grid,·HostIdSet·&gt;</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04416.html">Dune::PersistentContainer&lt;·YaspGrid&lt;·dim,·CoordCont·&gt;,·T·&gt;</a></td></tr> 
96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·<a·class="el"·href="a04188.html"·title="A·class·for·storing·data·during·an·adaptation·cycle.">PersistentContainer</a>·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04416.html#details">More...</a><br·/></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
100 Namespaces</h2></td></tr>91 Namespaces</h2></td></tr>
101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>92 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>93 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 95 <tr·class="memitem:a01074"·id="r_a01074"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01074.html">Dune::GeoGrid</a></td></tr>
 96 <tr·class="memdesc:a01074"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">namespace·containing·the·implementations·of·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·<br·/></td></tr>
 97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 </table>98 </table>
105 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
106 <div·class="textblock"><p>Specialization·of·the·PersistentContainer·for·YaspGrid.·</p> 
107 </div></div><!--·contents·-->99 </div><!--·contents·-->
108 <!--·start·footer·part·-->100 <!--·start·footer·part·-->
109 <hr·class="footer"/><address·class="footer"><small>101 <hr·class="footer"/><address·class="footer"><small>
110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
111 </small></address>103 </small></address>
112 </body>104 </body>
113 </html>105 </html>
2.11 KB
html2text {}
    
Offset 1, 30 lines modifiedOffset 1, 23 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_.a_.s_.p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_.e_.o_.m_.e_.t_.r_.y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 idset.hh·File·Reference
 10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8d_\x8e_\x8x_\x8i_\x8d_\x8s_\x8e_\x8t_\x8._\x8h_\x8h>
9 yaspgridpersistentcontainer.hh·File·Reference 
10 Specialization·of·the·PersistentContainer·for·YaspGrid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<cassert> 
12 #include·<vector> 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
15 #include·"_\x8._\x8._\x8/_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h" 
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8I_\x8d_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8H_\x8o_\x8s_\x8t_\x8I_\x8d_\x8S_\x8e_\x8t_\x8·_\x8>
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8d_\x8e_\x8x_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
19   
20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8C_\x8o_\x8n_\x8t_\x8·_\x8>_\x8,_\x8·_\x8T_\x8·_\x8> 
21  ·······Specialization·of·the·_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
22  14  
23 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
24 namespace· ·_\x8D_\x8u_\x8n_\x8e16 namespace· ·_\x8D_\x8u_\x8n_\x8e
25  ···········Include·standard·header·files.17  ···········Include·standard·header·files.
26  18  
27 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
28 Specialization·of·the·PersistentContainer·for·YaspGrid.19 namespace· ·_.D_.u_.n_.e_.:_.:_.G_.e_.o_.G_.r_.i_.d
 20  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d
 21  
29 ===============================================================================22 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.823 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
75.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00188_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00674_source.html
Files 86% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridpersistentcontainer.hh·Source·File</title>8 <title>dune-grid:·geometrycache.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 157 lines modifiedOffset 70, 191 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">yaspgridpersistentcontainer.hh</div></div>80 ··<div·class="headertitle"><div·class="title">geometrycache.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00188.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00674.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDPERSISTENTCONTAINER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_GEOMETRYCACHE_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDPERSISTENTCONTAINER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_GEOMETRYCACHE_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00686.html">dune/grid/albertagrid/algebra.hh</a>&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
92 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
93 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07238.html">dune/grid/utility/persistentcontainer.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00995.html">dune/grid/utility/persistentcontainervector.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&quot;../yaspgrid.hh&quot;</span></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>Alberta</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>
96 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·GeometryCache</span></div>
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·-------------</span></div>
99 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
100 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">typename</span>·Gr<span·class="keywordtype">id</span>&gt;</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
101 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
102 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04276.html">···34</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04276.html">YaspPersistentContainerIndex</a></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a02128.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02128.html">GeometryCache</a></div>
103 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··{</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····{</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·flagIntegrationElement·=·(1·&lt;&lt;·0);</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·flagJacobianTransposed·=·(1·&lt;&lt;·1);</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·flagJacobianInverseTransposed·=·(1·&lt;&lt;·2);</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····<span·class="keyword">public</span>:</div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">···30</a></span>······<span·class="keyword">typedef</span>·FieldMatrix&lt;·Real,·dimWorld,·dim·&gt;·<a·class="code·hl_typedef"·href="a02128.html#ad0a23a0b6a1a919b8c4603ea115cce76">JacobianInverseTransposed</a>;</div>
 114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">···31</a></span>······<span·class="keyword">typedef</span>·FieldMatrix&lt;·Real,·dim,·dimWorld·&gt;·<a·class="code·hl_typedef"·href="a02128.html#a38ddc32dbe5b4ef4efd53941090f0f60">JacobianTransposed</a>;</div>
104 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
105 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">public</span>:</div> 
106 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="}">116 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="}">
 117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02128.html#a1a3bc6c38f782bd577b9ebcf37c5c475">···33</a></span>······<a·class="code·hl_function"·href="a02128.html#a1a3bc6c38f782bd577b9ebcf37c5c475">GeometryCache</a>·()</div>
107 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a04276.html#a3ccf162629ed3ba1ac86dcd3c47cbabc">···38</a></span>····<a·class="code·hl_function"·href="a04276.html#a3ccf162629ed3ba1ac86dcd3c47cbabc">YaspPersistentContainerIndex</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02828.html">Grid</a>·&amp;·grid,·<span·class="keywordtype">int</span>·codim)</div> 
108 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······:·_grid(grid),·_codim(codim)</div> 
109 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>118 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········:·flags_(·0·)</div>
110 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······recomputeOffsets();</div> 
111 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····}</div> 
112 </div> 
113 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04276.html#acc97799d77743808c24b4cb17e1949f4">···45</a></span>····<span·class="keyword">typedef</span>·std::size_t·<a·class="code·hl_typedef"·href="a04276.html#acc97799d77743808c24b4cb17e1949f4">IndexType</a>;</div> 
115 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div> 
116 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Entity&gt;</div> 
117 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}"> 
118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04276.html#a18d3412b83bbc65807cb8161da90ac8a">···49</a></span>····<a·class="code·hl_typedef"·href="a04276.html#acc97799d77743808c24b4cb17e1949f4">IndexType</a>·<a·class="code·hl_function"·href="a04276.html#a18d3412b83bbc65807cb8161da90ac8a">index</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>&amp;·e)<span·class="keyword">·const</span></div> 
119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">····</span>{</div> 
120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·cc·=·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>;</div> 
121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······std::size_t·level·=·e.<a·class="code·hl_function"·href="a02760.html#aa5f17df3f43df86bb7170277cd891ed3">level</a>();</div> 
122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordflow">return</span>·_grid.indexsets[level]-&gt;template·index&lt;cc&gt;(e)·+·_offsets[level];</div> 
123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····}</div>119 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······{}</div>
124 </div> 
125 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
126 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Entity·&gt;</div> 
127 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}"> 
128 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a04276.html#a317263e82e143db8e6e18f2015e6c0d8">···58</a></span>····<a·class="code·hl_typedef"·href="a04276.html#acc97799d77743808c24b4cb17e1949f4">IndexType</a>·<a·class="code·hl_function"·href="a04276.html#a317263e82e143db8e6e18f2015e6c0d8">subIndex</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02760.html">Entity</a>·&amp;e,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·codim·)<span·class="keyword">·const</span></div> 
129 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">····</span>{</div> 
130 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
131 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·cc·=·<a·class="code·hl_variable"·href="a02760.html#ab35484d9cd3acbc476e7f5fac55ae160">Entity::codimension</a>;</div> 
132 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······std::size_t·level·=·e.<a·class="code·hl_function"·href="a02760.html#aa5f17df3f43df86bb7170277cd891ed3">level</a>();</div> 
133 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keywordflow">return</span>·_grid.indexsets[level]-&gt;template·subIndex&lt;cc&gt;(e,i,codim)·+·_offsets[level];</div> 
134 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····}</div> 
135 </div> 
136 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
137 <div·class="foldopen"·id="foldopen00067"·data-start="{"·data-end="}"> 
138 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a04276.html#a2806f89ae5b327c6f68a1a105ad06439">···67</a></span>····std::size_t·<a·class="code·hl_function"·href="a04276.html#a2806f89ae5b327c6f68a1a105ad06439">size</a>·(<span·class="keywordtype">int</span>·<span·class="comment">/*·codim·*/</span>)<span·class="keyword">·const</span></div> 
139 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="keyword">····</span>{</div> 
140 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<span·class="keywordflow">if</span>·(_grid.indexsets.<a·class="code·hl_function"·href="a02828.html#a14bffeb2e87c19ae6dcc461891f7da20">size</a>()+1·!=·_offsets.size())</div> 
141 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········recomputeOffsets();</div> 
142 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keywordflow">return</span>·_offsets.back();</div> 
143 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····}</div> 
144 </div> 
145 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> 
146 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">private</span>:</div> 
147 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····<span·class="keywordtype">void</span>·recomputeOffsets()<span·class="keyword">·const</span></div> 
148 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="keyword">····</span>{</div> 
149 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······_offsets.resize(_grid.indexsets.<a·class="code·hl_function"·href="a02828.html#a14bffeb2e87c19ae6dcc461891f7da20">size</a>()+1,0);</div> 
150 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······_offsets[0]·=·0;</div> 
151 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keywordflow">for</span>·(std::size_t·i=0;·i&lt;_grid.indexsets.<a·class="code·hl_function"·href="a02828.html#a14bffeb2e87c19ae6dcc461891f7da20">size</a>();·i++)</div> 
152 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>········_offsets[i+1]·=·_offsets[i]·+·_grid.indexsets[i]-&gt;<a·class="code·hl_function"·href="a02828.html#a14bffeb2e87c19ae6dcc461891f7da20">size</a>(_codim);</div> 
153 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····}</div> 
154 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> 
155 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keyword">const</span>·Grid&amp;·_grid;</div> 
156 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····<span·class="keywordtype">int</span>·_codim;</div> 
157 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">mutable</span>·std::vector&lt;std::size_t&gt;·_offsets;</div> 
158 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··};</div> 
159 </div> 
160 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> 
161 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·CoordCont,·<span·class="keyword">class</span>·T&gt;</div> 
162 <div·class="foldopen"·id="foldopen00095"·data-start="{"·data-end="};"> 
163 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="a04416.html">···95</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04188.html">PersistentContainer</a>&lt;·<a·class="code·hl_class"·href="a04236.html">YaspGrid</a>&lt;dim,·CoordCont&gt;,·T·&gt;</div> 
164 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="comment">/*·We·have·to·pass·the·reference·to·the·IndexSet·to·the·constructor</span></div> 
165 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="comment">·····of·the·PersistentContainerVector.··In·order·to·have·a·valid</span></div> 
Max diff block lines reached; 32069/57585 bytes (55.69%) of diff not shown.
18.9 KB
html2text {}
    
Offset 1, 193 lines modifiedOffset 1, 210 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d 
8 yaspgridpersistentcontainer.hh7 ····*·_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d
 8 geometrycache.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRIDPERSISTENTCONTAINER_HH 
16 6#define·DUNE_GRID_YASPGRIDPERSISTENTCONTAINER_HH15 5#ifndef·DUNE_ALBERTA_GEOMETRYCACHE_HH
 16 6#define·DUNE_ALBERTA_GEOMETRYCACHE_HH
17 717 7
18 12#include·<cassert> 
19 13#include·<vector>18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.i_.s_.c_.._.h_.h>
 19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h>
 20 10
 21 11#if·HAVE_ALBERTA
 22 12
 23 13namespace·_\x8D_\x8u_\x8n_\x8e
20 1424 14{
21 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8._\x8h_\x8h> 
22 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8p_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8v_\x8e_\x8c_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
23 17#include·"../yaspgrid.hh"25 15
 26 16·namespace·Alberta
 27 17·{
24 1828 18
25 19namespace·_\x8D_\x8u_\x8n_\x8e 
26 20{29 19·//·GeometryCache
 30 20·//·-------------
27 2131 21
28 33·template<typename·Grid> 
29 _.3_.4·class·_.Y_.a_.s_.p_.P_.e_.r_.s_.i_.s_.t_.e_.n_.t_.C_.o_.n_.t_.a_.i_.n_.e_.r_.I_.n_.d_.e_.x32 22·template<·int·dim·>
 33 _\x82_\x83·class·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8C_\x8a_\x8c_\x8h_\x8e
 34 24·{
 35 25·static·const·unsigned·int·flagIntegrationElement·=·(1·<<·0);
 36 26·static·const·unsigned·int·flagJacobianTransposed·=·(1·<<·1);
 37 27·static·const·unsigned·int·flagJacobianInverseTransposed·=·(1·<<·2);
 38 28
 39 29·public:
 40 _\x83_\x80·typedef·FieldMatrix<·Real,·dimWorld,·dim·>·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d;
 41 _\x83_\x81·typedef·FieldMatrix<·Real,·dim,·dimWorld·>·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d;
 42 32
 43 _\x83_\x83·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8C_\x8a_\x8c_\x8h_\x8e·()
 44 34·:·flags_(·0·)
30 35·{45 35·{}
31 3646 36
32 37·public: 
33 _\x83_\x88·_\x8Y_\x8a_\x8s_\x8p_\x8P_\x8e_\x8r_\x8s_\x8i_\x8s_\x8t_\x8e_\x8n_\x8t_\x8C_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8e_\x8r_\x8I_\x8n_\x8d_\x8e_\x8x(const·_\x8G_\x8r_\x8i_\x8d·&·grid,·int·codim) 
34 39·:·_grid(grid),·_codim(codim)47 _.3_.7·const·_.R_.e_.a_.l·&_.i_.n_.t_.e_.g_.r_.a_.t_.i_.o_.n_.E_.l_.e_.m_.e_.n_.t·(·const·_.A_.L_.B_.E_.R_.T_.A·EL_INFO·&elInfo·)
 48 38·{
 49 39·if(·(flags_·&·flagIntegrationElement)·==·0·)
35 40·{50 40·{
36 41·recomputeOffsets();51 41·integrationElement_·=·std::abs(·_.d_.e_.t_.e_.r_.m_.i_.n_.a_.n_.t(·_.j_.a_.c_.o_.b_.i_.a_.n_.T_.r_.a_.n_.s_.p_.o_.s_.e_.d(·elInfo·)·)
 52 );
 53 42·assert(·integrationElement_·>·1e-14·);
 54 43·flags_·|=·flagIntegrationElement;
37 42·}55 44·}
 56 45·return·integrationElement_;
38 43 
39 _\x84_\x85·typedef·std::size_t·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8T_\x8y_\x8p_\x8e; 
40 46 
41 48·template<class·Entity> 
42 _\x84_\x89·_\x8I_\x8n_\x8d_\x8e_\x8x_\x8T_\x8y_\x8p_\x8e·_\x8i_\x8n_\x8d_\x8e_\x8x·(const·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y&·e)·const 
43 50·{ 
44 51·static·const·int·cc·=·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
45 52·std::size_t·level·=·e._\x8l_\x8e_\x8v_\x8e_\x8l(); 
46 53·return·_grid.indexsets[level]->template·index<cc>(e)·+·_offsets[level]; 
47 54·}57 46·}
48 55 
49 57·template<·class·Entity·> 
50 _.5_.8·_.I_.n_.d_.e_.x_.T_.y_.p_.e·_.s_.u_.b_.I_.n_.d_.e_.x·(·const·_.E_.n_.t_.i_.t_.y·&e,·int·i,·unsigned·int·codim·)·const58 47
 59 _\x84_\x88·const·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·&_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·(·const·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL_INFO·&elInfo
 60 )
51 59·{61 49·{
52 60 
53 61·static·const·int·cc·=·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8:_\x8:_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n; 
54 62·std::size_t·level·=·e._\x8l_\x8e_\x8v_\x8e_\x8l(); 
55 63·return·_grid.indexsets[level]->template·subIndex<cc>(e,i,codim)·+·_offsets 
56 [level];62 50·if(·(flags_·&·flagJacobianTransposed)·==·0·)
 63 51·{
 64 52·assert(·(elInfo.fill_flag·&·_\x8F_\x8i_\x8l_\x8l_\x8F_\x8l_\x8a_\x8g_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8c_\x8o_\x8o_\x8r_\x8d_\x8s)·!=·0·);
 65 53·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&x·=·elInfo.coord[·0·];
 66 54·for(·int·i·=·0;·i·<·dim;·++i·)
 67 55·{
 68 56·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&y·=·elInfo.coord[·i+1·];
 69 57·for(·int·j·=·0;·j·<·_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d;·++j·)
 70 58·jacobianTransposed_[·i·][·j·]·=·y[·j·]·-·x[·j·];
 71 59·}
 72 60·flags_·|=·flagJacobianTransposed;
57 64·}73 61·}
58 65 
59 _.6_.7·std::size_t·_.s_.i_.z_.e·(int·/*·codim·*/)·const74 62·return·jacobianTransposed_;
 75 63·}
 76 64
 77 65·const·_\x8J_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·&
 78 _\x86_\x86·_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8I_\x8n_\x8v_\x8e_\x8r_\x8s_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d·(·const·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL_INFO·&elInfo·)
60 68·{79 67·{
61 69·if·(_grid.indexsets._\x8s_\x8i_\x8z_\x8e()+1·!=·_offsets.size()) 
62 70·recomputeOffsets(); 
63 71·return·_offsets.back();80 68·if(·(flags_·&·flagJacobianInverseTransposed)·==·0·)
 81 69·{
 82 70·integrationElement_·=·std::abs(·_\x8i_\x8n_\x8v_\x8e_\x8r_\x8t(·_\x8j_\x8a_\x8c_\x8o_\x8b_\x8i_\x8a_\x8n_\x8T_\x8r_\x8a_\x8n_\x8s_\x8p_\x8o_\x8s_\x8e_\x8d(·elInfo·),
 83 jacobianInverseTransposed_·)·);
 84 71·assert(·integrationElement_·>·1e-14·);
 85 72·flags_·|=·flagIntegrationElement·|·flagJacobianInverseTransposed;
64 72·}86 73·}
65 7387 74·return·jacobianInverseTransposed_;
 88 75·}
 89 76
66 74·private:90 77·private:
 91 78·unsigned·int·flags_;
 92 79·_\x8R_\x8e_\x8a_\x8l·integrationElement_;
 93 80·FieldMatrix<·Real,·dim,·dimWorld·>·jacobianTransposed_;
 94 81·FieldMatrix<·Real,·dimWorld,·dim·>·jacobianInverseTransposed_;
67 75·void·recomputeOffsets()·const 
68 76·{ 
69 77·_offsets.resize(_grid.indexsets._\x8s_\x8i_\x8z_\x8e()+1,0); 
70 78·_offsets[0]·=·0; 
71 79·for·(std::size_t·i=0;·i<_grid.indexsets._\x8s_\x8i_\x8z_\x8e();·i++) 
72 80·_offsets[i+1]·=·_offsets[i]·+·_grid.indexsets[i]->_\x8s_\x8i_\x8z_\x8e(_codim); 
Max diff block lines reached; 10316/19330 bytes (53.37%) of diff not shown.
9.39 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00194.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00314.html
Files 85% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·structuredyaspgridfactory.hh·File·Reference</title>8 <title>dune-grid:·sizecache.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 49 lines modifiedOffset 65, 55 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">structuredyaspgridfactory.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">sizecache.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
  
81 <p>Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.··81 <p>Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.··
82 <a·href="#details">More...</a></p>82 <a·href="#details">More...</a></p>
83 <div·class="textblock"><code>#include·&lt;memory&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;cassert&gt;</code><br·/>
 84 <code>#include·&lt;vector&gt;</code><br·/>
 85 <code>#include·&lt;set&gt;</code><br·/>
 86 <code>#include·&lt;utility&gt;</code><br·/>
 87 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 88 <code>#include·&lt;dune/common/hybridutilities.hh&gt;</code><br·/>
 89 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 90 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a07250_source.html">dune/grid/utility/structuredgridfactory.hh</a>&gt;</code><br·/>91 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
 92 <code>#include·&lt;<a·class="el"·href="a07106_source.html">dune/grid/common/capabilities.hh</a>&gt;</code><br·/>
85 </div>93 </div>
86 <p><a·href="a00194_source.html">Go·to·the·source·code·of·this·file.</a></p>94 <p><a·href="a00314_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">95 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>97 Classes</h2></td></tr>
 98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02984.html">Dune::SizeCache&lt;·GridImp·&gt;</a></td></tr>
 99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">organizes·the·caching·of·sizes·for·one·grid·and·one·GeometryType··<a·href="a02984.html#details">More...</a><br·/></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04368.html">Dune::StructuredGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr> 
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·<a·class="el"·href="a02556.html"·title="Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.">StructuredGridFactory</a>·for·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04368.html#details">More...</a><br·/></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04372.html">Dune::StructuredGridFactory&lt;·YaspGrid&lt;·dim,·EquidistantOffsetCoordinates&lt;·ctype,·dim·&gt;·&gt;·&gt;</a></td></tr> 
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Specialization·of·the·<a·class="el"·href="a02556.html"·title="Construct·structured·cube·and·simplex·grids·in·unstructured·grid·managers.">StructuredGridFactory</a>·for·YaspGrid&lt;EquidistantOffsetCoordinates&gt;··<a·href="a04372.html#details">More...</a><br·/></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">101 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>103 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>104 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>105 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table>107 </table>
103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>108 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
104 <div·class="textblock"><p>Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.·</p>109 <div·class="textblock"><p>Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.·</p>
 110 <dl·class="section·author"><dt>Author</dt><dd>Robert·Kloefkorn·</dd></dl>
105 </div></div><!--·contents·-->111 </div></div><!--·contents·-->
106 <!--·start·footer·part·-->112 <!--·start·footer·part·-->
107 <hr·class="footer"/><address·class="footer"><small>113 <hr·class="footer"/><address·class="footer"><small>
108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8114 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
109 </small></address>115 </small></address>
110 </body>116 </body>
111 </html>117 </html>
2.76 KB
html2text {}
    
Offset 1, 31 lines modifiedOffset 1, 37 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_.a_.s_.p_.g_.r_.i_.d7 ····*·_\x8c_.o_.m_.m_.o_.n
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 structuredyaspgridfactory.hh·File·Reference 
10 Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.·_.M_.o_.r_.e_.._.._..9 sizecache.hh·File·Reference
 10 Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.
 11 _\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 12 #include·<cassert>
11 #include·<memory>13 #include·<vector>
12 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.u_.t_.i_.l_.i_.t_.y_./_.s_.t_.r_.u_.c_.t_.u_.r_.e_.d_.g_.r_.i_.d_.f_.a_.c_.t_.o_.r_.y_.._.h_.h>14 #include·<set>
 15 #include·<utility>
 16 #include·<dune/common/exceptions.hh>
 17 #include·<dune/common/hybridutilities.hh>
 18 #include·<dune/geometry/type.hh>
 19 #include·<dune/geometry/referenceelements.hh>
 20 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 21 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8c_\x8a_\x8p_\x8a_\x8b_\x8i_\x8l_\x8i_\x8t_\x8i_\x8e_\x8s_\x8._\x8h_\x8h>
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.22 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s23 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8i_\x8z_\x8e_\x8C_\x8a_\x8c_\x8h_\x8e_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 25  ·······organizes·the·caching·of·sizes·for·one·grid·and·one·GeometryType
 26 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
15 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8< 
16 ········_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8> 
17  ·······Specialization·of·the·_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·for·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
18   
19 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8<_\x8·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8·_\x8d_\x8i_\x8m_\x8, 
20 ········_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8·_\x8>_\x8·_\x8> 
21  ·······Specialization·of·the·_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·for 
22 ········YaspGrid<EquidistantOffsetCoordinates>·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
23  27  
24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s28 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
25 namespace· ·_\x8D_\x8u_\x8n_\x8e29 namespace· ·_\x8D_\x8u_\x8n_\x8e
26  ···········Include·standard·header·files.30  ···········Include·standard·header·files.
27  31  
28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*32 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
29 Specialization·of·the·StructuredGridFactory·class·for·YaspGrid.33 Provides·size·cache·classes·to·implement·the·grids·size·method·efficiently.
 34 ··Author
 35 ······Robert·Kloefkorn
30 ===============================================================================36 ===============================================================================
31 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.837 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
55.2 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00194_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00299_source.html
Files 87% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·structuredyaspgridfactory.hh·Source·File</title>8 <title>dune-grid:·scsgmapper.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 130 lines modifiedOffset 70, 140 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">structuredyaspgridfactory.hh</div></div>80 ··<div·class="headertitle"><div·class="title">scsgmapper.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00194.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00299.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_STRUCTUREDYASPGRIDFACTORY_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_SCSGMAPPER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_STRUCTUREDYASPGRIDFACTORY_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_SCSGMAPPER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07250.html">dune/grid/utility/structuredgridfactory.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00344.html">mapper.hh</a>&quot;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
94 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div>96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
96 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·ctype,·<span·class="keywordtype">int</span>·dim&gt;</div>97 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·GV,·<span·class="keywordtype">int</span>·c&gt;</div>
97 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="};">98 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">
98 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04368.html">···28</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02556.html">StructuredGridFactory</a>&lt;<a·class="code·hl_class"·href="a04236.html">YaspGrid[·...·truncated·by·diffoscope;·len:·110,·SHA:·d99edf08205add946be2f7e483a3c20024cc36b681758168c39779bbec117eb1·...·]</div>99 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a02980.html">···38</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02980.html">SingleCodimSingleGeomTypeMapper</a>·:</div>
 100 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02912.html">Mapper</a>&lt;typename·GV::Grid,SingleCodimSingleGeomTypeMapper&lt;GV,c&gt;,·typename·GV::IndexSet::IndexType·&gt;</div>
99 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>101 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··{</div>
 102 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">public</span>:</div>
100 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04236.html">YaspGrid&lt;dim,·EquidistantCoordinates&lt;ctype,dim&gt;</a>·&gt;·<a·class="code·hl_class"·href="a04236.html">GridType</a>;</div> 
101 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimworld·=·GridType::dimensionworld;</div> 
102 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>103 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 104 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a02980.html#a215a4cc8b8b0c8f4723897fbf92f1e2e">···44</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::IndexSet::IndexType·<a·class="code·hl_typedef"·href="a02980.html#a215a4cc8b8b0c8f4723897fbf92f1e2e">Index</a>;</div>
103 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">public</span>:</div>105 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
104 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">static</span>·std::unique_ptr&lt;GridType&gt;</div>106 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a02980.html#a2e28c04ec4df13ed044684c3c34d4c41">···50</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a02980.html#a2e28c04ec4df13ed044684c3c34d4c41">size_type[·...·truncated·by·diffoscope;·len:·97,·SHA:·6d8763e127ab33b95d512c4e106b82251742df166fdfbbf566f0a10146b0a7c0·...·];</div>
 107 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
105 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">108 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">
 109 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a02980.html#a69ddb323c2d0a94eb80641bbc67bb564">···56</a></span>····<a·class="code·hl_function"·href="a02980.html#a69ddb323c2d0a94eb80641bbc67bb564">SingleCodimSingleGeomTypeMapper</a>·(<span·class="keyword">const</span>·GV&amp;·gridView)</div>
106 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04368.html#a05fcbd7b3bb40a5e593984921f6f48b3">···45</a></span>····<a·class="code·hl_function"·href="a04368.html#a05fcbd7b3bb40a5e593984921f6f48b3">createCubeGrid</a>(<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·lowerLeft,</div> 
107 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>···················<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·upperRight,</div> 
108 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>···················<span·class="keyword">const</span>·std::array&lt;unsigned·int,dim&gt;&amp;·elements)</div> 
109 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····{</div>110 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····:·gridView_(gridView)</div>
 111 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····,·indexSet_(&amp;gridView_.indexSet())</div>
110 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······<span·class="keyword">using·</span>std::abs;</div> 
111 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="keywordflow">for</span>(<span·class="keywordtype">int</span>·d·=·0;·d·&lt;·dimworld;·++d)</div> 
112 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········<span·class="keywordflow">if</span>(abs(lowerLeft[d])·&gt;·abs(upperRight[d])*1e-10)</div> 
113 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··········DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">GridError</a>,·className&lt;StructuredGridFactory&gt;()</div> 
114 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·····················&lt;&lt;·<span·class="stringliteral">&quot;::createCubeGrid():·You·have·to·use·Yaspgrid&lt;dim&quot;</span></div> 
115 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·····················<span·class="stringliteral">&quot;,·EquidistantOffsetCoordinates&lt;ctype,dim&gt;·&gt;·as·your&quot;</span></div> 
116 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·····················<span·class="stringliteral">&quot;grid·type·for·non-trivial·origin.&quot;</span>·);</div> 
117 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>112 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{</div>
118 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="comment">//·construct·array·of·ints·instead·of·unsigned·ints</span></div>113 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="comment">//·check·that·grid·has·only·a·single·geometry·type</span></div>
119 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······std::array&lt;int,·dim&gt;·elem;</div> 
120 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······std::copy(elements.begin(),·elements.end(),·elem.begin());</div> 
121 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
122 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">return</span>·std::make_unique&lt;GridType&gt;(upperRight,·elem,</div>114 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">if</span>·(indexSet_-&gt;types(c).size()·!=·1)</div>
123 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·····························std::bitset&lt;dim&gt;(),·1);··<span·class="comment">//·default·constructor·of·bitset·sets·to·zero</span></div>115 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">GridError</a>,·<span·class="stringliteral">&quot;mapper·treats·only·a·single·codim·and·a·single·geometry·type&quot;</span>);</div>
124 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>116 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>
125 </div>117 </div>
126 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>118 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
127 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keyword">static</span>·std::unique_ptr&lt;GridType&gt;</div>119 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·EntityType&gt;</div>
128 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}">120 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}">
 121 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02980.html#a4cb0a235f822bd67b5b7dae837398ae1">···71</a></span>····<a·class="code·hl_typedef"·href="a02980.html#a215a4cc8b8b0c8f4723897fbf92f1e2e">Index</a>·<a·class="code·hl_function"·href="a02980.html#a4cb0a235f822bd67b5b7dae837398ae1">index</a>·(<span·class="keyword">const</span>·EntityType&amp;·e)<span·class="keyword">·const</span></div>
129 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a04368.html#ad0c5a072f51ab8f126e55478575ab703">···71</a></span>····<a·class="code·hl_function"·href="a04368.html#ad0c5a072f51ab8f126e55478575ab703">createSimplexGrid</a>(<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;,</div> 
130 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······················<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;,</div> 
131 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······················<span·class="keyword">const</span>·std::array&lt;unsigned·int,dim&gt;&amp;)</div> 
132 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····{</div>122 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">····</span>{</div>
 123 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="keyword">static_assert</span>(EntityType::codimension·==·c,·<span·class="stringliteral">&quot;Entity·of·wrong·codim·passed·to·SingleCodimSingleGeomTypeMapper&quot;</span>);</div>
 124 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······<span·class="keywordflow">return</span>·indexSet_-&gt;index(e);</div>
133 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">GridError</a>,·className&lt;StructuredGridFactory&gt;()</div> 
134 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·················&lt;&lt;·<span·class="stringliteral">&quot;::createSimplexGrid():·Simplices·are·not·supported·&quot;</span></div> 
135 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·················<span·class="stringliteral">&quot;by·YaspGrid.&quot;</span>);</div> 
136 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····}</div>125 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····}</div>
137 </div>126 </div>
138 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>127 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>
 128 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="}">
 129 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a02980.html#a690eb1d3d6926fec953c4f6a05e03e60">···84</a></span>····<a·class="code·hl_typedef"·href="a02980.html#a215a4cc8b8b0c8f4723897fbf92f1e2e">Index</a>·<a·class="code·hl_function"·href="a02980.html#a690eb1d3d6926fec953c4f6a05e03e60">subIndex</a>·(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0&gt;::Entity&amp;·e,</div>
 130 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>···············<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·codim)<span·class="keyword">·const</span></div>
 131 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">····</span>{</div>
 132 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordflow">if</span>·(codim·!=·c)</div>
 133 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">GridError</a>,·<span·class="stringliteral">&quot;Id·of·wrong·codim·requested·from·SingleCodimSingleGeomTypeMapper&quot;</span>);</div>
 134 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">return</span>·indexSet_-&gt;subIndex(e,i,codim);</div>
139 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··};</div>135 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····}</div>
140 </div>136 </div>
141 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div>137 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
142 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·ctype,·<span·class="keywordtype">int</span>·dim&gt;</div> 
143 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="};"> 
144 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="a04372.html">···90</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02556.html">StructuredGridFactory</a>&lt;<a·class="code·hl_class"·href="a04236.html">YaspGrid</a>&lt;dim,·<a·class="code·hl_class"·href="a04344.html">EquidistantOffsetCoordinates</a>&lt;ctype,dim&gt;·&gt;·&gt;·{</div> 
145 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04236.html">YaspGrid&lt;dim,·EquidistantOffsetCoordinates&lt;ctype,dim&gt;</a>·&gt;·<a·class="code·hl_class"·href="a04236.html">GridType</a>;</div> 
146 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimworld·=·GridType::dimensionworld;</div> 
147 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> 
148 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">public</span>:</div> 
149 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keyword">static</span>·std::unique_ptr&lt;GridType&gt;</div> 
150 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="}">138 <div·class="foldopen"·id="foldopen00100"·data-start="{"·data-end="}">
151 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="a04372.html#a43dfee3eba6cd8ebaaad1dc4ef25bdd9">··102</a></span>····<a·class="code·hl_function"·href="a04372.html#a43dfee3eba6cd8ebaaad1dc4ef25bdd9">createCubeGrid</a>(<span·class="keyword">con[·...·truncated·by·diffoscope;·len:·59,·SHA:·4cb9151681fb6f55444b5a5aafd0dccbb00b7df9862c3a22332cfda06bfb4cf0·...·]</div>139 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a02980.html#a8ed7ee283d0db22d212b97aabcb6d7c5">··100</a></span>····<a·class="code·hl_typedef"·href="a02980.html#a2e28c04ec4df13ed044684c3c34d4c41">size_type</a>·<a·class="code·hl_function"·hre[·...·truncated·by·diffoscope;·len:·96,·SHA:·702146cbcd36490e4792fd7aec882c8a043275b88f9da9fd7baf2b97616d0a8b·...·]</div>
 140 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">····</span>{</div>
152 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>···················<span·class="keyword">const</span>·FieldVector&lt;ctype,dimworld&gt;&amp;·upperRight,</div>141 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······<span·class="keywordflow">return</span>·indexSet_-&gt;size(c);</div>
153 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>···················<span·class="keyword">const</span>·std::array&lt;unsigned·int,dim&gt;&amp;·elements)</div> 
154 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····{</div>142 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····}</div>
155 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>······<span·class="comment">//·construct·array·of·ints·instead·of·unsigned·ints</span></div> 
156 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>······std::array&lt;int,·dim&gt;·elem;</div> 
157 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>······std::copy(elements.begin(),·elements.end(),·elem.begin());</div> 
158 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> 
159 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······<span·class="keywordflow">return</span>·std::make_unique&lt;GridType&gt;(lowerLeft,·upperRight,·elem,</div> 
160 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·····························std::bitset&lt;dim&gt;(),·1);··<span·class="comment">//·default·constructor·of·bitset·sets·to·zero</span></div> 
Max diff block lines reached; 9470/42170 bytes (22.46%) of diff not shown.
13.8 KB
html2text {}
    
Offset 1, 148 lines modifiedOffset 1, 160 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d 
8 structuredyaspgridfactory.hh7 ····*·_.c_.o_.m_.m_.o_.n
 8 scsgmapper.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRID_STRUCTUREDYASPGRIDFACTORY_HH 
16 6#define·DUNE_GRID_YASPGRID_STRUCTUREDYASPGRIDFACTORY_HH15 5#ifndef·DUNE_GRID_COMMON_SCSGMAPPER_HH
 16 6#define·DUNE_GRID_COMMON_SCSGMAPPER_HH
17 717 7
18 8#include·<memory> 
19 9 
20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8t_\x8i_\x8l_\x8i_\x8t_\x8y_\x8/_\x8s_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h> 
21 1118 8#include·<iostream>
 19 9#include·"_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h"
 20 10
 21 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 22 12
22 16namespace·_\x8D_\x8u_\x8n_\x8e23 19namespace·_\x8D_\x8u_\x8n_\x8e
 24 20{
 25 37·template·<typename·GV,·int·c>
 26 _\x83_\x88·class·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r·:
 27 39·public·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r<typename·GV::Grid,SingleCodimSingleGeomTypeMapper<GV,c>,
 28 typename·GV::IndexSet::IndexType·>
 29 40·{
23 17{ 
24 27·template<class·ctype,·int·dim> 
25 _\x82_\x88·class·_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d<dim,·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<ctype,dim> 
26 >·> 
27 29·{ 
28 30·typedef·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8d_\x8i_\x8m_\x8,_\x8·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8d_\x8i_\x8m_\x8>·>·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e; 
29 31·static·const·int·dimworld·=·GridType::dimensionworld; 
30 32 
31 33·public:30 41·public:
 31 42
 32 _\x84_\x84·typedef·typename·GV::IndexSet::IndexType·_\x8I_\x8n_\x8d_\x8e_\x8x;
 33 45
 34 _\x85_\x80·using·_\x8s_\x8i_\x8z_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·=·decltype(std::declval<typename·GV::IndexSet>().size(0));
 35 51
 36 _\x85_\x86·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r·(const·GV&·gridView)
 37 57·:·gridView_(gridView)
 38 58·,·indexSet_(&gridView_.indexSet())
 39 59·{
 40 60·//·check·that·grid·has·only·a·single·geometry·type
 41 61·if·(indexSet_->types(c).size()·!=·1)
 42 62·DUNE_THROW(_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·"mapper·treats·only·a·single·codim·and·a·single
 43 geometry·type");
32 44·static·std::unique_ptr<GridType> 
33 _\x84_\x85·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8C_\x8u_\x8b_\x8e_\x8G_\x8r_\x8i_\x8d(const·FieldVector<ctype,dimworld>&·lowerLeft, 
34 46·const·FieldVector<ctype,dimworld>&·upperRight, 
35 47·const·std::array<unsigned·int,dim>&·elements) 
36 48·{ 
37 49·using·std::abs; 
38 50·for(int·d·=·0;·d·<·dimworld;·++d) 
39 51·if(abs(lowerLeft[d])·>·abs(upperRight[d])*1e-10) 
40 52·DUNE_THROW(_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·className<StructuredGridFactory>() 
41 53·<<·"::createCubeGrid():·You·have·to·use·Yaspgrid<dim" 
42 54·",·EquidistantOffsetCoordinates<ctype,dim>·>·as·your" 
43 55·"grid·type·for·non-trivial·origin."·); 
44 56 
45 57·//·construct·array·of·ints·instead·of·unsigned·ints 
46 58·std::array<int,·dim>·elem; 
47 59·std::copy(elements.begin(),·elements.end(),·elem.begin()); 
48 60 
49 61·return·std::make_unique<GridType>(upperRight,·elem, 
50 62·std::bitset<dim>(),·1);·//·default·constructor·of·bitset·sets·to·zero 
51 63·}44 63·}
52 6445 64
 46 70·template<class·EntityType>
 47 _\x87_\x81·_\x8I_\x8n_\x8d_\x8e_\x8x·_\x8i_\x8n_\x8d_\x8e_\x8x·(const·EntityType&·e)·const
53 70·static·std::unique_ptr<GridType> 
54 _\x87_\x81·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8G_\x8r_\x8i_\x8d(const·FieldVector<ctype,dimworld>&, 
55 72·const·FieldVector<ctype,dimworld>&, 
56 73·const·std::array<unsigned·int,dim>&) 
57 74·{48 72·{
58 75·DUNE_THROW(_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·className<StructuredGridFactory>() 
59 76·<<·"::createSimplexGrid():·Simplices·are·not·supported·" 
60 77·"by·YaspGrid.");49 73·static_assert(EntityType::codimension·==·c,·"Entity·of·wrong·codim·passed·to
 50 SingleCodimSingleGeomTypeMapper");
 51 74·return·indexSet_->index(e);
61 78·}52 75·}
 53 76
 54 _\x88_\x84·_\x8I_\x8n_\x8d_\x8e_\x8x·_\x8s_\x8u_\x8b_\x8I_\x8n_\x8d_\x8e_\x8x·(const·typename·GV::template·Codim<0>::Entity&·e,
 55 85·int·i,·unsigned·int·codim)·const
 56 86·{
 57 87·if·(codim·!=·c)
 58 88·DUNE_THROW(_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·"Id·of·wrong·codim·requested·from
 59 SingleCodimSingleGeomTypeMapper");
 60 89·return·indexSet_->subIndex(e,i,codim);
 61 90·}
 62 91
 63 _\x81_\x80_\x80·_\x8s_\x8i_\x8z_\x8e_\x8__\x8t_\x8y_\x8p_\x8e·_\x8s_\x8i_\x8z_\x8e·()·const
62 79 
63 80·}; 
64 81 
65 89·template<class·ctype,·int·dim> 
66 _\x89_\x80·class·_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y<_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d<dim, 
67 _\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<ctype,dim>·>·>·{ 
68 91·typedef·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d_\x8<_\x8d_\x8i_\x8m_\x8,_\x8·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8c_\x8t_\x8y_\x8p_\x8e_\x8,_\x8d_\x8i_\x8m_\x8>·>·_\x8G_\x8r_\x8i_\x8d_\x8T_\x8y_\x8p_\x8e; 
69 92·static·const·int·dimworld·=·GridType::dimensionworld; 
70 93 
71 94·public: 
72 101·static·std::unique_ptr<GridType> 
73 _\x81_\x80_\x82·_\x8c_\x8r_\x8e_\x8a_\x8t_\x8e_\x8C_\x8u_\x8b_\x8e_\x8G_\x8r_\x8i_\x8d(const·FieldVector<ctype,dimworld>&·lowerLeft, 
74 103·const·FieldVector<ctype,dimworld>&·upperRight, 
75 104·const·std::array<unsigned·int,dim>&·elements) 
76 105·{64 101·{
 65 102·return·indexSet_->size(c);
 66 103·}
 67 104
 68 111·template<class·EntityType>
 69 _\x81_\x81_\x82·bool·_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8s·(const·EntityType&·e,·_\x8I_\x8n_\x8d_\x8e_\x8x&·result)·const
77 106·//·construct·array·of·ints·instead·of·unsigned·ints 
78 107·std::array<int,·dim>·elem; 
79 108·std::copy(elements.begin(),·elements.end(),·elem.begin()); 
80 109 
81 110·return·std::make_unique<GridType>(lowerLeft,·upperRight,·elem, 
82 111·std::bitset<dim>(),·1);·//·default·constructor·of·bitset·sets·to·zero 
Max diff block lines reached; 7119/14136 bytes (50.36%) of diff not shown.
18.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00203.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00338.html
Files 86% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·coordinates.hh·File·Reference</title>8 <title>dune-grid:·mcmgmapper.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 69 lines modifiedOffset 65, 79 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>·&#124;77 <a·href="#namespaces">Namespaces</a>·&#124;
 78 <a·href="#typedef-members">Typedefs</a>·&#124;
78 <a·href="#func-members">Functions</a>··</div>79 <a·href="#func-members">Functions</a>··</div>
79 ··<div·class="headertitle"><div·class="title">coordinates.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">mcmgmapper.hh·File·Reference</div></div>
80 </div><!--header-->81 </div><!--header-->
81 <div·class="contents">82 <div·class="contents">
  
82 <p>This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the·tensorproduct·feature,·the·coordinate·information·has·been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for·equidistant·and·tenso[·...·truncated·by·diffoscope;·len:·32,·SHA:·dd5aa95d24560b57cb44d824f9ba2b43898019f99296bafe329bc8f26d01ab63·...·].··83 <p>Mapper·for·multiple·codim·and·multiple·geometry·types.··
83 <a·href="#details">More...</a></p>84 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>85 <div·class="textblock"><code>#include·&lt;functional&gt;</code><br·/>
85 <code>#include·&lt;bitset&gt;</code><br·/>86 <code>#include·&lt;iostream&gt;</code><br·/>
86 <code>#include·&lt;vector&gt;</code><br·/> 
87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>87 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
 88 <code>#include·&lt;dune/common/rangeutilities.hh&gt;</code><br·/>
 89 <code>#include·&lt;dune/geometry/dimension.hh&gt;</code><br·/>
 90 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/>
 91 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 92 <code>#include·&lt;dune/geometry/typeindex.hh&gt;</code><br·/>
 93 <code>#include·&quot;<a·class="el"·href="a00344_source.html">mapper.hh</a>&quot;</code><br·/>
88 </div>94 </div>
89 <p><a·href="a00203_source.html">Go·to·the·source·code·of·this·file.</a></p>95 <p><a·href="a00338_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">96 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>98 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04340.html">Dune::EquidistantCoordinates&lt;·ct,·dim·&gt;</a></td></tr>99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02916.html">Dune::MultipleCodimMultipleGeomTypeMapper&lt;·GV·&gt;</a></td></tr>
 100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper.··<a·href="a02916.html#details">More...</a><br·/></td></tr>
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Container·for·equidistant·coordinates·in·a·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04340.html#details">More...</a><br·/></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04344.html">Dune::EquidistantOffsetCoordinates&lt;·ct,·dim·&gt;</a></td></tr> 
97 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Container·for·equidistant·coordinates·in·a·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>·with·non-trivial·origin.··<a·href="a04344.html#details">More...</a><br·/></td></tr> 
98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
99 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04348.html">Dune::TensorProductCoordinates&lt;·ct,·dim·&gt;</a></td></tr> 
100 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Coordinate·container·for·a·tensor·product·<a·class="el"·href="a04236.html"·title="[·provides·Dune::Grid·]">YaspGrid</a>.··<a·href="a04348.html#details">More...</a><br·/></td></tr> 
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table><table·class="memberdecls">102 </table><table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
104 Namespaces</h2></td></tr>104 Namespaces</h2></td></tr>
105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 <tr·class="memitem:a01084"·id="r_a01084"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01084.html">Dune::Yasp</a></td></tr>108 </table><table·class="memberdecls">
 109 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="typedef-members"·name="typedef-members"></a>
 110 Typedefs</h2></td></tr>
 111 <tr·class="memitem:gad8aa4cc3c8ae1053f70788625f0b5857"·id="r_gad8aa4cc3c8ae1053f70788625f0b5857"><td·class="memItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">Dune::MCMGLayout</a>·=·std::function&lt;·size_t(GeometryType,·int)&gt;</td></tr>
 112 <tr·class="memdesc:gad8aa4cc3c8ae1053f70788625f0b5857"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·function·for·<code><a·class="el"·href="a02916.html"·title="Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper.">MultipleCodimMultipleGeomTypeMapper</a></code>··<br·/></td></tr>
109 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>113 <tr·class="separator:gad8aa4cc3c8ae1053f70788625f0b5857"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
110 </table><table·class="memberdecls">114 </table><table·class="memberdecls">
111 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>115 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
112 Functions</h2></td></tr>116 Functions</h2></td></tr>
113 <tr·class="memitem:ad03b324e7d8f07f6fa32814c01bf1159"·id="r_ad03b324e7d8f07f6fa32814c01bf1159"><td·class="memTemplParams"·colspan="2">template&lt;class·ct·,·int·dim&gt;·</td></tr> 
114 <tr·class="memitem:ad03b324e7d8f07f6fa32814c01bf1159"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#ad03b324e7d8f07f6fa32814c01bf1159">Dune::operator&lt;&lt;<[·...·truncated·by·diffoscope;·len:·110,·SHA:·bd200046de4c4981e0760a104081c685d1fc703ecb76cc0fd509a78a74a24926·...·]</td></tr>117 <tr·class="memitem:ga2e82df0d1c8ad3e2db3a7c765c431b72"·id="r_ga2e82df0d1c8ad3e2db3a7c765c431b72"><td·class="memTemplParams"·colspan="2">template&lt;int·codim&gt;·</td></tr>
 118 <tr·class="memitem:ga2e82df0d1c8ad3e2db3a7c765c431b72"><td·class="memTemplItemLeft"·align="right"·valign="top"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01046.html#ga2e82df0d1c8ad3e2db3a7c765c431b72">Dune::mcmgLayout</a>·(Codim&lt;·codim·&gt;)</td></tr>
 119 <tr·class="memdesc:ga2e82df0d1c8ad3e2db3a7c765c431b72"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·for·entities·of·codimension·<code>codim</code>··<br·/></td></tr>
 120 <tr·class="separator:ga2e82df0d1c8ad3e2db3a7c765c431b72"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 121 <tr·class="memitem:ga08aae36ce3194378c4aafa398bfdec70"·id="r_ga08aae36ce3194378c4aafa398bfdec70"><td·class="memTemplParams"·colspan="2">template&lt;int·dim&gt;·</td></tr>
 122 <tr·class="memitem:ga08aae36ce3194378c4aafa398bfdec70"><td·class="memTemplItemLeft"·align="right"·valign="top"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01046.html#ga08aae36ce3194378c4aafa398bfdec70">Dune::mcmgLayout</a>·(Dim&lt;·dim·&gt;)</td></tr>
 123 <tr·class="memdesc:ga08aae36ce3194378c4aafa398bfdec70"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·for·entities·of·dimension·<code>dim</code>··<br·/></td></tr>
115 <tr·class="separator:ad03b324e7d8f07f6fa32814c01bf1159"><td·class="memSeparator"·colspan="2">&#160;</td></tr>124 <tr·class="separator:ga08aae36ce3194378c4aafa398bfdec70"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
116 <tr·class="memitem:a912db416ba599960d0d3a167323441b3"·id="r_a912db416ba599960d0d3a167323441b3"><td·class="memTemplParams"·colspan="2">template&lt;class·ct·,·int·dim&gt;·</td></tr> 
117 <tr·class="memitem:a912db416ba599960d0d3a167323441b3"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a912db416ba599960d0d3a167323441b3">Dune::operator&lt;&lt;<[·...·truncated·by·diffoscope;·len:·115,·SHA:·26682b6f3b0f80285b3e94d02799aac62c58e1aae004889855e666d6fe8c6306·...·])</td></tr>125 <tr·class="memitem:ga3f08c3fdd04f64bac3140926732b4b30"·id="r_ga3f08c3fdd04f64bac3140926732b4b30"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>&#160;</td><td·class="memItemRight"·valign="b[·...·truncated·by·diffoscope;·len:·104,·SHA:·e90bccfb9827c6837870c59a93f4987a2b162e9af5a975560220ac86fdcc395f·...·])</td></tr>
 126 <tr·class="memdesc:ga3f08c3fdd04f64bac3140926732b4b30"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·for·elements·(codim-0·entities)··<br·/></td></tr>
118 <tr·class="separator:a912db416ba599960d0d3a167323441b3"><td·class="memSeparator"·colspan="2">&#160;</td></tr>127 <tr·class="separator:ga3f08c3fdd04f64bac3140926732b4b30"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
119 <tr·class="memitem:a81bae73ee53b6aa5644ddca12131299c"·id="r_a81bae73ee53b6aa5644ddca12131299c"><td·class="memTemplParams"·colspan="2">template&lt;class·ct·,·int·dim&gt;·</td></tr> 
120 <tr·class="memitem:a81bae73ee53b6aa5644ddca12131299c"><td·class="memTemplItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01067.html#a81bae73ee53b6aa5644ddca12131299c">Dune::operator&lt;&lt;<[·...·truncated·by·diffoscope;·len:·111,·SHA:·729fd12b754742c670452a64387d753506369d4fb407fe7893ba4416394bfd8c·...·])</td></tr>128 <tr·class="memitem:gae9caf92c46fedd5287c5e011dcbdd3b5"·id="r_gae9caf92c46fedd5287c5e011dcbdd3b5"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>&#160;</td><td·class="memItemRight"·valign="b[·...·truncated·by·diffoscope;·len:·103,·SHA:·4f79001c1f09cf8ceeec27244aae97cf1bc0a599d250c0a2253ef8b5e202db4d·...·])</td></tr>
 129 <tr·class="memdesc:gae9caf92c46fedd5287c5e011dcbdd3b5"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·for·vertices·(dim-0·entities)··<br·/></td></tr>
121 <tr·class="separator:a81bae73ee53b6aa5644ddca12131299c"><td·class="memSeparator"·colspan="2">&#160;</td></tr>130 <tr·class="separator:gae9caf92c46fedd5287c5e011dcbdd3b5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
122 </table>131 </table>
123 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>132 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
124 <div·class="textblock"><p>This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon·implementation·of·the·tensorproduct·feature,·the·coordinate·information·has·been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for·equidistant·and·tenso[·...·truncated·by·diffoscope;·len:·32,·SHA:·dd5aa95d24560b57cb44d824f9ba2b43898019f99296bafe329bc8f26d01ab63·...·].·</p>133 <div·class="textblock"><p>Mapper·for·multiple·codim·and·multiple·geometry·types.·</p>
 134 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian·</dd></dl>
125 </div></div><!--·contents·-->135 </div></div><!--·contents·-->
126 <!--·start·footer·part·-->136 <!--·start·footer·part·-->
127 <hr·class="footer"/><address·class="footer"><small>137 <hr·class="footer"/><address·class="footer"><small>
128 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8138 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
129 </small></address>139 </small></address>
130 </body>140 </body>
131 </html>141 </html>
4.67 KB
html2text {}
    
Offset 1, 55 lines modifiedOffset 1, 54 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_.a_.s_.p_.g_.r_.i_.d7 ····*·_\x8c_.o_.m_.m_.o_.n
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s·|·_\x8T_.y_.p_.e_.d_.e_.f_.s·|·_.F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
 9 mcmgmapper.hh·File·Reference
 10 Mapper·for·multiple·codim·and·multiple·geometry·types.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<functional>
9 coordinates.hh·File·Reference 
10 This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon 
11 implementation·of·the·tensorproduct·feature,·the·coordinate·information·has 
12 been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for 
13 equidistant·and·tensorproduct·grids·are·provided·here.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
14 #include·<array> 
15 #include·<bitset>12 #include·<iostream>
16 #include·<vector> 
17 #include·<dune/common/fvector.hh>13 #include·<dune/common/exceptions.hh>
 14 #include·<dune/common/rangeutilities.hh>
 15 #include·<dune/geometry/dimension.hh>
 16 #include·<dune/geometry/referenceelements.hh>
 17 #include·<dune/geometry/type.hh>
 18 #include·<dune/geometry/typeindex.hh>
 19 #include·"_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h"
18 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
19 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 22 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>
 23  ·······Implementation·class·for·a·multiple·codim·and·multiple·geometry·type
20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8> 
21  ·······Container·for·equidistant·coordinates·in·a·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
22   
23 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8> 
24  ·······Container·for·equidistant·coordinates·in·a·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d·with·non-trivial 
25 ········origin.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.24 ········mapper.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
26   
27 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8·_\x8> 
28  ·······Coordinate·container·for·a·tensor·product·_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8r_\x8i_\x8d.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
29  25  
30 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
31 namespace· ·_\x8D_\x8u_\x8n_\x8e27 namespace· ·_\x8D_\x8u_\x8n_\x8e
32  ···········Include·standard·header·files.28  ···········Include·standard·header·files.
33  29  
34 namespace· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p30 T.Ty.yp.pe.ed.de.ef.fs.s
 31 using ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8M_\x8C_\x8M_\x8G_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t·=·std::function<·size_t(GeometryType,·int)>
 32  ······layout·function·for·_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r
35  33  
36 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s34 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
37 template<class·ct·,·int·dim> 
38 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s<·ct, 
39 ················dim·>·&c)35 template<int·codim>
 36 _\x8M_\x8C_\x8M_\x8G_\x8L_\x8a_\x8y_\x8o_\x8u_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8m_\x8c_\x8m_\x8g_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t·(Codim<·codim·>)
 37  ···········layout·for·entities·of·codimension·codim
40  38  
41 template<class·ct·,·int·dim>39 template<int·dim>
42 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s, 
43 ················_.E_.q_.u_.i_.d_.i_.s_.t_.a_.n_.t_.O_.f_.f_.s_.e_.t_.C_.o_.o_.r_.d_.i_.n_.a_.t_.e_.s<·ct,·dim·>·&c)40 _.M_.C_.M_.G_.L_.a_.y_.o_.u_.t ·_.D_.u_.n_.e_.:_.:_.m_.c_.m_.g_.L_.a_.y_.o_.u_.t·(Dim<·dim·>)
 41  ···········layout·for·entities·of·dimension·dim
44  42  
45 template<class·ct·,·int·dim> 
46 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&s,·_\x8T_\x8e_\x8n_\x8s_\x8o_\x8r_\x8P_\x8r_\x8o_\x8d_\x8u_\x8c_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s< 
47 ················ct,·dim·>·&c)43 _.M_.C_.M_.G_.L_.a_.y_.o_.u_.t ·_.D_.u_.n_.e_.:_.:_.m_.c_.m_.g_.E_.l_.e_.m_.e_.n_.t_.L_.a_.y_.o_.u_.t·()
 44  ···········layout·for·elements·(codim-0·entities)
 45  
 46 _\x8M_\x8C_\x8M_\x8G_\x8L_\x8a_\x8y_\x8o_\x8u_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8m_\x8c_\x8m_\x8g_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t·()
 47  ···········layout·for·vertices·(dim-0·entities)
48  48  
49 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*49 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 50 Mapper·for·multiple·codim·and·multiple·geometry·types.
 51 ··Author
 52 ······Peter·Bastian
50 This·provides·container·classes·for·the·coordinates·to·be·used·in·YaspGrid·Upon 
51 implementation·of·the·tensorproduct·feature,·the·coordinate·information·has 
52 been·encapsulated·to·keep·performance·for·the·equidistant·grid.·Containers·for 
53 equidistant·and·tensorproduct·grids·are·provided·here. 
54 ===============================================================================53 ===============================================================================
55 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.854 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
142 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00203_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00263_source.html
Files 93% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·coordinates.hh·Source·File</title>8 <title>dune-grid:·rangegenerators.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 388 lines modifiedOffset 70, 306 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">coordinates.hh</div></div>80 ··<div·class="headertitle"><div·class="title">rangegenerators.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00203.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00263.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_COORDINATES_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_RANGEGENERATORS_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_COORDINATES_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_RANGEGENERATORS_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;array&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;bitset&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/iteratorrange.hh&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/common/rangeutilities.hh&gt;</span></div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/geometry/dimension.hh&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00293.html">dune/grid/common/partitionset.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div> 
98 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·ct,·<span·class="keywordtype">int</span>·dim&gt;</div> 
99 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="};"> 
100 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04340.html">···28</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04340.html">EquidistantCoordinates</a></div> 
101 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div> 
102 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">public</span>:</div> 
103 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a04340.html#a888d53928598ec514f5548b44d3b1985">···32</a></span>····<span·class="keyword">typedef</span>·ct·<a·class="code·hl_typedef"·href="a04340.html#a888d53928598ec514f5548b44d3b1985">ctype</a>;</div> 
104 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04340.html#a3050e799a8e7093f5b69f85cdffbb798">···34</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a04340.html#a3050e799a8e7093f5b69f85cdffbb798">dimension</a>·=·dim;</div> 
105 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
106 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04340.html#a79be6c6107373049c3eb103fcecff92c">···37</a></span>····<a·class="code·hl_function"·href="a04340.html#a79be6c6107373049c3eb103fcecff92c">EquidistantCoordinates</a>()·{}</div> 
107 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> 
108 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}"> 
109 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04340.html#abdafa828f62c9c0fa7772f82d7f2e972">···45</a></span>····<a·class="code·hl_function"·href="a04340.html#abdafa828f62c9c0fa7772f82d7f2e972">EquidistantCoordinates</a>(<span·class="keyword">const</span>·Dune::FieldVector&lt;ct,dim&gt;&amp;·upperRight,·<span·class="keyword">const</span>·std::array&lt;int,dim&gt;&amp;·s)</div> 
110 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······:·_s(s)</div> 
111 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div> 
112 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;dim;·i++)</div> 
113 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········_h[i]·=·upperRight[i]·/·_s[i];</div> 
114 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····}</div> 
115 </div> 
116 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
117 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}"> 
118 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a04340.html#acbca33833a5f75ec1367510a86f8edbd">···56</a></span>····<span·class="keyword">inline</span>·ct·<a·class="code·hl_function"·href="a04340.html#acbca33833a5f75ec1367510a86f8edbd">meshsize</a>(<span·class="keywordtype">int</span>·d,·[[maybe_unused]]·<span·class="keywordtype">int</span>·i)<span·class="keyword">·const</span></div> 
119 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">····</span>{</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#ifdef·DOXYGEN</span></div>
120 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keywordflow">return</span>·_h[d];</div> 
121 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····}</div> 
122 </div> 
123 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
124 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}"> 
125 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a04340.html#a0310d8c520ed28db99835bb339f8f85c">···65</a></span>····<span·class="keyword">inline</span>·ct·<a·class="code·hl_function"·href="a04340.html#a0310d8c520ed28db99835bb339f8f85c">coordinate</a>(<span·class="keywordtype">int</span>·d,·<span·class="keywordtype">int</span>·i)<span·class="keyword">·const</span></div> 
126 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">····</span>{</div> 
127 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keywordflow">return</span>·i*_h[d];</div> 
128 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····}</div> 
129 </div> 
130 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> 
131 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a04340.html#a239e5dede8d8c9b324e70f29d54341a0">···73</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a04340.html#a239e5dede8d8c9b324e70f29d54341a0">size</a>(<span·class="keywordtype">int</span>·d)<span·class="keyword">·const</span></div> 
133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keyword">····</span>{</div> 
134 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="keywordflow">return</span>·_s[d];</div> 
135 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····}</div> 
136 </div> 
137 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> 
138 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="}"> 
139 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a04340.html#a8416fd54ae37e2ebd371d0e72066a083">···84</a></span>····<a·class="code·hl_class"·href="a04340.html">EquidistantCoordinates&lt;ct,dim&gt;</a>·<a·class="code·hl_function"·href="a04340.html#a8416fd54ae37e2ebd371d0e72066a083">refine</a>(std::bitset&lt;dim&gt;·ovlp_low,·std::bitset&lt;dim&gt;·ovlp_up,·<span·class="keywordtype">int</span>·overlap,·<span·class="keywordtype">bool</span>·keep_ovlp)<span·class="keyword">·const</span></div> 
140 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">····</span>{</div> 
141 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="comment">//determine·new·size·and·meshsize</span></div> 
142 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······std::array&lt;int,dim&gt;·news;</div> 
143 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······Dune::FieldVector&lt;ct,dim&gt;·newUpperRight;</div> 
144 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 101 <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno">··206</span>··<span·class="comment">//·*****************************************************************************************</span></div>
145 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·i=0;·i&lt;dim;·i++)</div> 
146 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······{</div> 
147 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········news[i]·=·2·*·_s[i];</div> 
148 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········<span·class="keywordflow">if</span>·(!keep_ovlp)</div> 
149 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········{</div> 
150 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··········<span·class="keywordflow">if</span>·(ovlp_low[i])</div> 
151 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>············news[i]·-=·overlap;</div> 
152 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··········<span·class="keywordflow">if</span>·(ovlp_up[i])</div>102 <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno">··207</span>··<span·class="comment">//·Doxygen·documentation</span></div>
 103 <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>··<span·class="comment">//·*****************************************************************************************</span></div>
153 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>············news[i]·-=·overlap;</div> 
154 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>········}</div> 
155 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> 
156 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>········newUpperRight[i]·=·(_h[i]·/·ct(2.))·*·news[i];</div> 
157 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······}</div> 
158 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="a04340.html">EquidistantCoordinates&lt;ct,dim&gt;</a>(newUpperRight,news);</div> 
159 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····}</div> 
160 </div> 
161 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> 
162 <div·class="foldopen"·id="foldopen00107"·data-start="{"·data-end="}"> 
163 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="a04340.html#a4f8fbf22a04b848c0cf52a2c055f3f99">··107</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04340.html#a4f8fbf22a04b848c0cf52a2c055f3f99">print</a>(std::ostream&amp;·s)<span·class="keyword">·const</span></div> 
164 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span><span·class="keyword">····</span>{</div>104 <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno">··209</span>··<span·class="comment">//</span></div>
 105 <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno">··210</span>··<span·class="comment">//·In·the·following,·the·range·generating·functions·are·documented·for·Doxygen;·the·actual</span></div>
 106 <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>··<span·class="comment">//·implementations·are·further·down·in·this·file·and·hidden·from·Doxygen.</span></div>
 107 <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span>··<span·class="comment">//·The·main·reason·for·this·split·are·the·return·types·of·those·functions,·which·either·contain</span></div>
 108 <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span>··<span·class="comment">//·long·type·listings·to·obtain·the·iterator·type·or·(in·the·case·of·the·forwarded·functions</span></div>
 109 <div·class="line"><a·id="l00214"·name="l00214"></a><span·class="lineno">··214</span>··<span·class="comment">//·use·the·new-style·function·syntax·and·calculate·the·return·type·using·decltype.·In·both·cases,</span></div>
 110 <div·class="line"><a·id="l00215"·name="l00215"></a><span·class="lineno">··215</span>··<span·class="comment">//·Doxygen·generates·function·signatures·that·are·very·confusing·to·the·average·user.</span></div>
165 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······s·&lt;&lt;·<span·class="stringliteral">&quot;Printing·equidistant·coordinate·information:&quot;</span>·&lt;&lt;·std::endl;</div> 
166 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>······s·&lt;&lt;·<span·class="stringliteral">&quot;Meshsize:·&quot;</span>·&lt;&lt;·_h·&lt;&lt;·std::endl·&lt;&lt;·<span·class="stringliteral">&quot;Size:·&quot;</span>·&lt;&lt;·_s·&lt;&lt;·std::endl;</div> 
167 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····}</div> 
Max diff block lines reached; 80898/114577 bytes (70.61%) of diff not shown.
30.3 KB
html2text {}
    
Offset 1, 426 lines modifiedOffset 1, 382 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d 
8 coordinates.hh7 ····*·_.c_.o_.m_.m_.o_.n
 8 rangegenerators.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRID_COORDINATES_HH 
16 6#define·DUNE_GRID_YASPGRID_COORDINATES_HH15 5#ifndef·DUNE_GRID_COMMON_RANGEGENERATORS_HH
 16 6#define·DUNE_GRID_COMMON_RANGEGENERATORS_HH
17 717 7
18 8#include·<array> 
19 9#include·<bitset> 
20 10#include·<vector> 
21 11 
22 12#include·<dune/common/fvector.hh>18 8#include·<dune/common/iteratorrange.hh>
 19 9#include·<dune/common/rangeutilities.hh>
 20 10#include·<dune/geometry/dimension.hh>
 21 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 22 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8e_\x8t_\x8._\x8h_\x8h>
23 1323 13
24 21namespace·_\x8D_\x8u_\x8n_\x8e24 14namespace·_\x8D_\x8u_\x8n_\x8e
25 22{ 
26 27·template<class·ct,·int·dim> 
27 _\x82_\x88·class·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s 
28 29·{ 
29 30·public: 
30 _\x83_\x82·typedef·ct·_\x8c_\x8t_\x8y_\x8p_\x8e; 
31 _\x83_\x84·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim; 
32 35 
33 _\x83_\x87·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s()·{} 
34 38 
35 _\x84_\x85·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s(const·Dune::FieldVector<ct,dim>&·upperRight,·const 
36 std::array<int,dim>&·s) 
37 46·:·_s(s) 
38 47·{ 
39 48·for·(int·i=0;·i<dim;·i++) 
40 49·_h[i]·=·upperRight[i]·/·_s[i]; 
41 50·} 
42 51 
43 _\x85_\x86·inline·ct·_\x8m_\x8e_\x8s_\x8h_\x8s_\x8i_\x8z_\x8e(int·d,·[[maybe_unused]]·int·i)·const 
44 57·{ 
45 58·return·_h[d]; 
46 59·} 
47 60 
48 _\x86_\x85·inline·ct·_\x8c_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e(int·d,·int·i)·const 
49 66·{ 
50 67·return·i*_h[d]; 
51 68·} 
52 69 
53 _\x87_\x83·inline·int·_\x8s_\x8i_\x8z_\x8e(int·d)·const 
54 74·{ 
55 75·return·_s[d]; 
56 76·} 
57 77 
58 _\x88_\x84·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8c_\x8t_\x8,_\x8d_\x8i_\x8m_\x8>·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e(std::bitset<dim>·ovlp_low,·std:: 
59 bitset<dim>·ovlp_up,·int·overlap,·bool·keep_ovlp)·const 
60 85·{ 
61 86·//determine·new·size·and·meshsize 
62 87·std::array<int,dim>·news; 
63 88·Dune::FieldVector<ct,dim>·newUpperRight; 
64 89 
65 90·for·(int·i=0;·i<dim;·i++) 
66 91·{ 
67 92·news[i]·=·2·*·_s[i]; 
68 93·if·(!keep_ovlp) 
69 94·{ 
70 95·if·(ovlp_low[i]) 
71 96·news[i]·-=·overlap; 
72 97·if·(ovlp_up[i]) 
73 98·news[i]·-=·overlap; 
74 99·} 
75 100 
76 101·newUpperRight[i]·=·(_h[i]·/·ct(2.))·*·news[i]; 
77 102·} 
78 103·return·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8c_\x8t_\x8,_\x8d_\x8i_\x8m_\x8>(newUpperRight,news); 
79 104·} 
80 105 
81 _\x81_\x80_\x87·void·_\x8p_\x8r_\x8i_\x8n_\x8t(std::ostream&·s)·const 
82 108·{ 
83 109·s·<<·"Printing·equidistant·coordinate·information:"·<<·std::endl; 
84 110·s·<<·"Meshsize:·"·<<·_h·<<·std::endl·<<·"Size:·"·<<·_s·<<·std::endl; 
85 111·} 
86 112 
87 113·private: 
88 114·Dune::FieldVector<ct,dim>·_h; 
89 115·std::array<int,dim>·_s; 
90 116·}; 
91 117 
92 118·template<class·ct,·int·dim> 
93 _\x81_\x81_\x89·inline·std::ostream&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<_\x8·(std::ostream&·s, 
94 _\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s_\x8<_\x8c_\x8t_\x8,_\x8d_\x8i_\x8m_\x8>&·c) 
95 120·{ 
96 121·c._\x8p_\x8r_\x8i_\x8n_\x8t(s); 
97 122·return·s; 
98 123·} 
99 124 
100 129·template<class·ct,·int·dim> 
101 _\x81_\x83_\x80·class·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s 
102 131·{ 
103 132·public: 
104 _\x81_\x83_\x84·typedef·ct·_\x8c_\x8t_\x8y_\x8p_\x8e; 
105 _\x81_\x83_\x86·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim; 
106 137 
107 _\x81_\x83_\x89·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s()·{} 
108 140 
109 _\x81_\x84_\x89·_\x8E_\x8q_\x8u_\x8i_\x8d_\x8i_\x8s_\x8t_\x8a_\x8n_\x8t_\x8O_\x8f_\x8f_\x8s_\x8e_\x8t_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8s(const·Dune::FieldVector<ct,dim>&·lowerLeft, 
110 const·Dune::FieldVector<ct,dim>&·upperRight,·const·std::array<int,dim>&·s) 
111 150·:·_origin(lowerLeft),·_s(s) 
112 151·{25 15{
113 152·for·(int·i=0;·i<dim;·i++) 
114 153·_h[i]·=·(upperRight[i]·-·lowerLeft[i])·/·s[i]; 
115 154·} 
116 155 
117 _\x81_\x86_\x80·inline·ct·_\x8m_\x8e_\x8s_\x8h_\x8s_\x8i_\x8z_\x8e(int·d,·[[maybe_unused]]·int·i)·const 
118 161·{ 
119 162·return·_h[d]; 
120 163·} 
121 16426 16
Max diff block lines reached; 24355/30975 bytes (78.63%) of diff not shown.
1.38 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00212.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00185.html
Files 99% similar despite different names
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">yaspgridhierarchiciterator.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">yaspgridhierarchiciterator.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p><a·href="a00212_source.html">Go·to·the·source·code·of·this·file.</a></p>82 <p><a·href="a00185_source.html">Go·to·the·source·code·of·this·file.</a></p>
83 <table·class="memberdecls">83 <table·class="memberdecls">
84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>84 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
85 Classes</h2></td></tr>85 Classes</h2></td></tr>
86 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04264.html">Dune::YaspHierarchicIterator&lt;·GridImp·&gt;</a></td></tr>86 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04264.html">Dune::YaspHierarchicIterator&lt;·GridImp·&gt;</a></td></tr>
87 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04264.html"·title="YaspHierarchicIterator·enables·iteration·over·son·entities·of·codim·0.">YaspHierarchicIterator</a>·enables·iteration·over·son·entities·of·codim·0.··<a·href="a04264.html#details">More...</a><br·/></td></tr>87 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04264.html"·title="YaspHierarchicIterator·enables·iteration·over·son·entities·of·codim·0.">YaspHierarchicIterator</a>·enables·iteration·over·son·entities·of·codim·0.··<a·href="a04264.html#details">More...</a><br·/></td></tr>
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">89 </table><table·class="memberdecls">
2.38 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00212_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00185_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">yaspgridhierarchiciterator.hh</div></div>81 ··<div·class="headertitle"><div·class="title">yaspgridhierarchiciterator.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00212.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00185.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDHIERARCHICITERATOR_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDHIERARCHICITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDHIERARCHICITERATOR_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDHIERARCHICITERATOR_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
6.63 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00215.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00569.html
Files 95% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridentityseed.hh·File·Reference</title>8 <title>dune-grid:·hostcorners.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 44 lines modifiedOffset 65, 43 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">yaspgridentityseed.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">hostcorners.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
 81 <div·class="textblock"><code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/>
 82 <code>#include·&lt;<a·class="el"·href="a07142_source.html">dune/grid/common/entity.hh</a>&gt;</code><br·/>
 83 </div>
  
81 <p>The·YaspEntitySeed·class.·· 
82 <a·href="#details">More...</a></p> 
  
83 <p><a·href="a00215_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00569_source.html">Go·to·the·source·code·of·this·file.</a></p>
84 <table·class="memberdecls">85 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
86 Classes</h2></td></tr>87 Classes</h2></td></tr>
87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04248.html">Dune::YaspEntitySeed&lt;·codim,·GridImp·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03292.html">Dune::GeoGrid::HostCorners&lt;·HostEntity·&gt;</a></td></tr>
88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Describes·the·minimal·information·necessary·to·create·a·fully·functional·<a·class="el"·href="a04244.html">YaspEntity</a>.··<a·href="a04248.html#details">More...</a><br·/></td></tr> 
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
92 Namespaces</h2></td></tr>92 Namespaces</h2></td></tr>
93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 96 <tr·class="memitem:a01074"·id="r_a01074"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01074.html">Dune::GeoGrid</a></td></tr>
 97 <tr·class="memdesc:a01074"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">namespace·containing·the·implementations·of·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·<br·/></td></tr>
 98 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table>99 </table>
97 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
98 <div·class="textblock"><p>The·YaspEntitySeed·class.·</p> 
99 </div></div><!--·contents·-->100 </div><!--·contents·-->
100 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
101 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
103 </small></address>104 </small></address>
104 </body>105 </body>
105 </html>106 </html>
1.51 KB
html2text {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_.a_.s_.p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8g_.e_.o_.m_.e_.t_.r_.y_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 yaspgridentityseed.hh·File·Reference 
10 The·YaspEntitySeed·class.·_.M_.o_.r_.e_.._.._..9 hostcorners.hh·File·Reference
 10 #include·<dune/geometry/type.hh>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8._\x8h_\x8h>
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8H_\x8o_\x8s_\x8t_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8·_\x8>
13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d_\x8<_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8> 
14  ·······Describes·the·minimal·information·necessary·to·create·a·fully 
15 ········functional·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
16  15  
17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
18 namespace· ·_\x8D_\x8u_\x8n_\x8e17 namespace· ·_\x8D_\x8u_\x8n_\x8e
19  ···········Include·standard·header·files.18  ···········Include·standard·header·files.
20  19  
21 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
22 The·YaspEntitySeed·class.20 namespace· ·_.D_.u_.n_.e_.:_.:_.G_.e_.o_.G_.r_.i_.d
 21  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d
 22  
23 ===============================================================================23 ===============================================================================
24 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.824 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
40.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00215_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00155_source.html
Files 78% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·yaspgridentityseed.hh·Source·File</title>8 <title>dune-grid:·yaspgridintersectioniterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 82 lines modifiedOffset 74, 107 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">yaspgridentityseed.hh</div></div>80 ··<div·class="headertitle"><div·class="title">yaspgridintersectioniterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00215.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00155.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDENTITYSEED_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDENTITYSEED_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
91 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·codim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>92 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
93 <div·class="foldopen"·id="foldopen00017"·data-start="{"·data-end="};">93 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno"><a·class="line"·href="a04248.html">···17</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04248.html">YaspEntitySeed</a></div>94 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a04256.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04256.html">YaspIntersectionIterator</a></div>
95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>95 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>
96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div>96 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div>
97 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div> 
98 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··<span·class="keyword">public</span>:</div>97 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>··<span·class="keyword">public</span>:</div>
99 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a04248.html#adaec3122da71af86e270272398a685d3">···24</a></span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="cod[·...·truncated·by·diffoscope;·len:·92,·SHA:·72b70a8a347b33a9433cc9a3c17f49028931ba580f6f2acee204a42d1e7f3aa6·...·]</div>98 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="comment">//·types·used·from·grids</span></div>
 99 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a04256.html#a26fca5fec52ab48bda31115f55f4abdf">···26</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a04260.html">Dune::YaspIntersection&lt;·GridImp·&gt;</a>·<a·class="code·hl_typedef"·href="a04256.html#a26fca5fec52ab48bda31115f55f4abdf">IntersectionImp</a>;</div>
 100 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a04256.html#a27b843ddcb07ed504ad442911703d6e1">···27</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01972.html">Dune::Intersection&lt;·GridImp,·IntersectionImp·&gt;</a>·<a·class="code·hl_typedef"·href="a04256.html#a27b843ddcb07ed504ad442911703d6e1">Intersection</a>;</div>
100 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>101 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
101 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="}">102 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="}">
 103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a04256.html#a6f6b1eab1a1dbb89f8272ba96a014a8a">···30</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04256.html#a6f6b1eab1a1dbb89f8272ba96a014a8a">increment</a>()</div>
102 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a04248.html#a773cb8b14826633ee022c14167298fe6">···27</a></span>····<a·class="code·hl_function"·href="a04248.html#a773cb8b14826633ee022c14167298fe6">YaspEntitySeed</a>·()</div> 
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······:·<a·class="code·hl_variable"·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">_l</a>(-1),·<a·class="code·hl_variable"·href="a04248.html#a0a8efd203e9c589837ac0ed91b464006">_o</a>(0)</div> 
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····{</div> 
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······std::fill(<a·class="code·hl_variable"·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">_c</a>.begin(),<a·class="code·hl_variable"·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">_c</a>.end(),0);</div> 
106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····}</div>104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>
 105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······intersection_.<a·class="code·hl_function"·href="a01972.html#ab785e4c0232c2f90e1306834246215fe">impl</a>()._count·+=·(intersection_.<a·class="code·hl_function"·href="a01972.html#ab785e4c0232c2f90e1306834246215fe">impl</a>()._count·&lt;·2*dim);</div>
 106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····}</div>
107 </div>107 </div>
108 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>108 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
109 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}">109 <div·class="foldopen"·id="foldopen00036"·data-start="{"·data-end="}">
110 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04248.html#a906fed882264711b4386e725dd8848a9">···34</a></span>····<a·class="code·hl_function"·href="a04248.html#a906fed882264711b4386e725dd8848a9">YaspEntitySeed</a>·(<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">level</a>,·std::array&lt;int,·dim&gt;·<a·class="code·hl_function"·href="a04248.html#aee8c541fbc9100dcd827ef770fb817cb">coord</a>,·<span·class="keywordtype">int</span>·o·=·0)</div> 
111 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······:·<a·class="code·hl_variable"·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">_l</a>(<a·class="code·hl_function"·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">level</a>),·<a·class="cod[·...·truncated·by·diffoscope;·len:·258,·SHA:·8675175093083a7f3a7a80157272a4c53ce4bcbf6fba57b129f7a0198ab14286·...·]</div>110 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a04256.html#ace574844259a2fbf26a270f3afb5c8dc">···36</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04256.html#ace574844259a2fbf26a270f3afb5c8dc">equals[·...·truncated·by·diffoscope;·len:·160,·SHA:·c56bd21d2333690fd06c591b4954837144a3b067175089bb51c521a558248d8c·...·]</div>
 111 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">····</span>{</div>
 112 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keywordflow">return</span>·intersection_·==·other.intersection_;</div>
112 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····{}</div>113 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····}</div>
113 </div>114 </div>
114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
115 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="}">116 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a04248.html#af828a8ec9444ff8bf6c7e01b0890cc29">···39</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04248.html#af828a8ec9444ff8bf6c7e01b0890cc29">isVal[·...·truncated·by·diffoscope;·len:·2,·SHA:·a56145270ce6b3bebd1dd012b73948677dd618d496488bc608a3cb43ce3547dd·...·]</a>()<span·class="keyword">·const</span></div>117 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a04256.html#a04c9bef2569e9bd2f166f943a449da14">···42</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01972.html">Intersection</a>·&amp;·<a·class="code·hl_func[·...·truncated·by·diffoscope;·len:·70,·SHA:·a7186d30e0a623b326dc70a0f08c4faac6a04066444b782d4cd23460be30b2ef·...·]</a>()<span·class="keyword">·const</span></div>
117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="keyword">····</span>{</div>118 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">····</span>{</div>
118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">_l</a>·!=·-1;</div>119 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······intersection_.<a·class="code·hl_function"·href="a01972.html#ab785e4c0232c2f90e1306834246215fe">impl</a>().update();</div>
 120 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="keywordflow">return</span>·intersection_;</div>
119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····}</div>121 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····}</div>
120 </div>122 </div>
121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> 
122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">···44</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">level</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">_l</a>;·}</div> 
123 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a04248.html#aee8c541fbc9100dcd827ef770fb817cb">···45</a></span>····<span·class="keyword">const</span>·std::array&lt;int,·dim&gt;·&amp;·<a·class="code·hl_function"·href="a04248.html#aee8c541fbc9100dcd827ef770fb817cb">coord</a>()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">_c</a>;·}</div> 
124 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04248.html#ad659dd001feb331bf7f962008e72be63">···46</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a04248.html#ad659dd001feb331bf7f962008e72be63">offset</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a04248.html#a0a8efd203e9c589837ac0ed91b464006">_o</a>;·}</div> 
125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>123 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 124 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a04256.html#ae681e35e72004cdcf17d73dc756850f3">···48</a></span>····<a·class="code·hl_function"·href="a04256.html#ae681e35e72004cdcf17d73dc756850f3">YaspIntersectionIterator</a>()</div>
126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">protected</span>:</div>126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····{}</div>
 127 </div>
127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">···49</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">_l</a>;··················<span·class="comment">//·grid·level</span></div> 
128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">···50</a></span>····std::array&lt;int,·dim&gt;·<a·class="code·hl_variable"·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">_c</a>;·<span·class="comment">//·coord·in·the·global·grid</span></div> 
129 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a04248.html#a0a8efd203e9c589837ac0ed91b464006">···51</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a04248.html#a0a8efd203e9c589837ac0ed91b464006">_o</a>;·<span·class="comment">//·the·offset:·which·YGridComponent,·does·the·entity·belong·to</span></div> 
130 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··};</div>128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 129 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
 130 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a04256.html#ab8da3638a238760279f8cfb1f163f423">···52</a></span>····<a·class="code·hl_function"·href="a04256.html#ab8da3638a238760279f8cfb1f163f423">YaspIntersectionIterator</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04244.html">YaspEntity&lt;0,dim,GridImp&gt;</a>&amp;·myself,·<span·class="keywordtype">bool</span>·toend)</div>
 131 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······:·intersection_(<a·class="code·hl_class"·href="a04260.html">IntersectionImp</a>(myself,·toend))</div>
 132 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····{}</div>
131 </div>133 </div>
132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> 
133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>}··<span·class="comment">//·namespace·Dune</span></div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 135 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">
 136 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a04256.html#a1301dd24d3e8ddf5043a5639308f585d">···57</a></span>····<a·class="code·hl_function"·href="a04256.html#a1301dd24d3e8ddf5043a5639308f585d">YaspIntersectionIterator</a>·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04256.html">YaspIntersectionIterator</a>&amp;·other)</div>
 137 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······:·intersection_(other.intersection_)</div>
 138 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{}</div>
 139 </div>
 140 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 141 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}">
 142 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a04256.html#a7211e9d9eaec3fd646e370a6573f033c">···62</a></span>····<a·class="code·hl_class"·href="a04256.html">YaspIntersectionIterator</a>·&amp;·<a·class="code·hl_function"·href="a04256.html#a7211e9d9eaec3fd646e370a6573f033c">operator·=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a04256.html">YaspIntersectionIterator</a>&amp;·other)</div>
 143 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····{</div>
 144 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······intersection_·=·other.intersection_;</div>
 145 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div>
 146 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····}</div>
 147 </div>
 148 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
 149 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="keyword">private</span>:</div>
 150 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="comment">//·The·intersection·this·iterator·points·to</span></div>
 151 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keyword">mutable</span>·<a·class="code·hl_class"·href="a01972.html">Intersection</a>·intersection_;</div>
 152 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··};</div>
 153 </div>
 154 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
 155 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>}········<span·class="comment">//·namespace·Dune</span></div>
 156 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
135 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="preprocessor">#endif···</span><span·class="comment">//·DUNE_GRID_YASPGRIDENTITYSEED_HH</span></div>157 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="preprocessor">#endif···</span><span·class="comment">//·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH</span></div>
136 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>158 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
137 <div·class="ttc"·id="aa04248_html"><div·class="ttname"><a·href="a04248.html">Dune::YaspEntitySeed</a></div><div·class="ttdoc">Describes·the·minimal·information·necessary·to·create·a·fully·functional·YaspEntity.</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:18</div></div> 
138 <div·class="ttc"·id="aa04248_html_a0a8efd203e9c589837ac0ed91b464006"><div·class="ttname"><a·href="a04248.html#a0a8efd203e9c589837ac0ed91b464006">Dune::YaspEntitySeed::_o</a></div><div·class="ttdeci">int·_o</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:51</div></div> 
139 <div·class="ttc"·id="aa04248_html_a3350345ce4ee0fe45c648cd934e96e6c"><div·class="ttname"><a·href="a04248.html#a3350345ce4ee0fe45c648cd934e96e6c">Dune::YaspEntitySeed::_c</a></div><div·class="ttdeci">std::array&lt;·int,·dim·&gt;·_c</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:50</div></div> 
140 <div·class="ttc"·id="aa04248_html_a4758b907723b558a4d0d913d4bf273c9"><div·class="ttname"><a·href="a04248.html#a4758b907723b558a4d0d913d4bf273c9">Dune::YaspEntitySeed::_l</a></div><div·class="ttdeci">int·_l</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:49</div></div> 
141 <div·class="ttc"·id="aa04248_html_a5139fe422d0b73d10885aa49427eaefb"><div·class="ttname"><a·href="a04248.html#a5139fe422d0b73d10885aa49427eaefb">Dune::YaspEntitySeed::level</a></div><div·class="ttdeci">int·level()·const</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:44</div></div> 
142 <div·class="ttc"·id="aa04248_html_a773cb8b14826633ee022c14167298fe6"><div·class="ttname"><a·href="a04248.html#a773cb8b14826633ee022c14167298fe6">Dune::YaspEntitySeed::YaspEntitySeed</a></div><div·class="ttdeci">YaspEntitySeed()</div><div·class="ttdoc">default·construct·an·invalid·entity·seed</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:27</div></div> 
143 <div·class="ttc"·id="aa04248_html_a906fed882264711b4386e725dd8848a9"><div·class="ttname"><a·href="a04248.html#a906fed882264711b4386e725dd8848a9">Dune::YaspEntitySeed::YaspEntitySeed</a></div><div·class="ttdeci">YaspEntitySeed(int·level,·std::array&lt;·int,·dim·&gt;·coord,·int·o=0)</div><div·class="ttdoc">constructor</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:34</div></div> 
144 <div·class="ttc"·id="aa04248_html_ad659dd001feb331bf7f962008e72be63"><div·class="ttname"><a·href="a04248.html#ad659dd001feb331bf7f962008e72be63">Dune::YaspEntitySeed::offset</a></div><div·class="ttdeci">int·offset()·const</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:46</div></div> 
145 <div·class="ttc"·id="aa04248_html_adaec3122da71af86e270272398a685d3"><div·class="ttname"><a·href="a04248.html#adaec3122da71af86e270272398a685d3">Dune::YaspEntitySeed::codimension</a></div><div·class="ttdeci">static·constexpr·int·codimension</div><div·class="ttdoc">codimension·of·entity</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:24</div></div> 
146 <div·class="ttc"·id="aa04248_html_aee8c541fbc9100dcd827ef770fb817cb"><div·class="ttname"><a·href="a04248.html#aee8c541fbc9100dcd827ef770fb817cb">Dune::YaspEntitySeed::coord</a></div><div·class="ttdeci">const·std::array&lt;·int,·dim·&gt;·&amp;·coord()·const</div><div·class="ttdef"><b>Definition</b>·yaspgridentityseed.hh:45</div></div> 
Max diff block lines reached; 271/31475 bytes (0.86%) of diff not shown.
9.73 KB
html2text {}
    
Offset 1, 98 lines modifiedOffset 1, 128 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
8 yaspgridentityseed.hh8 yaspgridintersectioniterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_YASPGRIDENTITYSEED_HH15 5#ifndef·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH
16 6#define·DUNE_GRID_YASPGRIDENTITYSEED_HH16 6#define·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH
17 717 7
18 12namespace·_\x8D_\x8u_\x8n_\x8e·{18 15namespace·_\x8D_\x8u_\x8n_\x8e·{
19 1319 16
20 16·template<int·codim,·class·GridImp>20 20·template<class·GridImp>
21 _\x81_\x87·class·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d 
22 18·{21 _.2_.1·class·_.Y_.a_.s_.p_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r
 22 22·{
23 20·constexpr·static·int·dim·=·GridImp::dimension;23 23·constexpr·static·int·dim·=·GridImp::dimension;
24 21 
25 22·public:24 24·public:
 25 25·//·types·used·from·grids
 26 _\x82_\x86·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8m_\x8p;
 27 _\x82_\x87·typedef·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8,_\x8·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n;
 28 28
 29 _\x83_\x80·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t()
26 _\x82_\x84·constexpr·static·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim; 
27 25 
28 _\x82_\x87·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d·() 
29 28·:·_\x8__\x8l(-1),·_\x8__\x8o(0) 
30 29·{ 
31 30·std::fill(_\x8__\x8c.begin(),_\x8__\x8c.end(),0); 
32 31·}30 31·{
33 32 
34 _\x83_\x84·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d·(int·_\x8l_\x8e_\x8v_\x8e_\x8l,·std::array<int,·dim>·_\x8c_\x8o_\x8o_\x8r_\x8d,·int·o·=·0) 
35 35·:·_\x8__\x8l(_\x8l_\x8e_\x8v_\x8e_\x8l),·_\x8__\x8c(_\x8c_\x8o_\x8o_\x8r_\x8d),·_\x8__\x8o(o) 
36 36·{} 
37 37 
38 _.3_.9·bool·_.i_.s_.V_.a_.l_.i_.d()·const31 32·intersection_._.i_.m_.p_.l()._count·+=·(intersection_._.i_.m_.p_.l()._count·<·2*dim);
 32 33·}
 33 34
 34 _\x83_\x86·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s·(const·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·other)·const
 35 37·{
 36 38·return·intersection_·==·other.intersection_;
 37 39·}
 38 40
 39 _\x84_\x82·const·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·&·_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e()·const
39 40·{40 43·{
40 41·return·_.__.l·!=·-1;41 44·intersection_._.i_.m_.p_.l().update();
 42 45·return·intersection_;
41 42·}43 46·}
42 43 
43 _\x84_\x84·int·_\x8l_\x8e_\x8v_\x8e_\x8l·()·const·{·return·_\x8__\x8l;·} 
44 _\x84_\x85·const·std::array<int,·dim>·&·_\x8c_\x8o_\x8o_\x8r_\x8d()·const·{·return·_\x8__\x8c;·} 
45 _\x84_\x86·int·_\x8o_\x8f_\x8f_\x8s_\x8e_\x8t·()·const·{·return·_\x8__\x8o;·} 
46 4744 47
47 48·protected: 
48 _\x84_\x89·int·_\x8__\x8l;·//·grid·level 
49 _\x85_\x80·std::array<int,·dim>·_\x8__\x8c;·//·coord·in·the·global·grid 
50 _\x85_\x81·int·_\x8__\x8o;·//·the·offset:·which·YGridComponent,·does·the·entity·belong·to 
51 52·}; 
52 53 
53 54}·//·namespace·Dune45 _.4_.8·_.Y_.a_.s_.p_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r()
 46 49·{}
 47 50
 48 _\x85_\x82·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(const·_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8<_\x80_\x8,_\x8d_\x8i_\x8m_\x8,_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8>&·myself,·bool
 49 toend)
 50 53·:·intersection_(_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8m_\x8p(myself,·toend))
 51 54·{}
54 5552 55
 53 _\x85_\x87·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(const·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&·other)
 54 58·:·intersection_(other.intersection_)
 55 59·{}
 56 60
 57 _\x86_\x82·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·&·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8=_\x8·(const·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r&
 58 other)
 59 63·{
 60 64·intersection_·=·other.intersection_;
 61 65·return·*this;
 62 66·}
 63 67
 64 68·private:
 65 69·//·The·intersection·this·iterator·points·to
 66 70·mutable·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·intersection_;
 67 71·};
 68 72
 69 73}·//·namespace·Dune
 70 74
55 56#endif·//·DUNE_GRID_YASPGRIDENTITYSEED_HH71 75#endif·//·DUNE_GRID_YASPGRIDINTERSECTIONITERATOR_HH
56 _\x8D_\x8u_\x8n_\x8e72 _\x8D_\x8u_\x8n_\x8e
57 Include·standard·header·files.73 Include·standard·header·files.
58 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6074 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
 75 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
 76 Intersection·of·a·mesh·entity·of·codimension·0·("element")·with·a·"neighboring"
 77 element·or·with·the·d...
 78 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·common/intersection.hh:164
 79 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8:_\x8:_\x8i_\x8m_\x8p_\x8l
 80 Implementation·&·impl()
 81 access·to·the·underlying·implementation
 82 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·common/intersection.hh:178
59 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_.S_.e_.e_.d83 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y
60 Describes·the·minimal·information·necessary·to·create·a·fully·functional 
61 YaspEntity. 
62 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·yaspgridentityseed.hh:18 
63 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d_\x8:_\x8:_\x8__\x8o 
64 int·_o 
65 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·yaspgridentityseed.hh:51 
66 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d_\x8:_\x8:_\x8__\x8c 
67 std::array<·int,·dim·>·_c 
68 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·yaspgridentityseed.hh:50 
69 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d_\x8:_\x8:_\x8__\x8l 
70 int·_l 
71 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·yaspgridentityseed.hh:49 
72 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d_\x8:_\x8:_\x8l_\x8e_\x8v_\x8e_\x8l 
73 int·level()·const 
74 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·yaspgridentityseed.hh:44 
75 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d 
76 YaspEntitySeed() 
77 default·construct·an·invalid·entity·seed 
78 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·yaspgridentityseed.hh:27 
79 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8S_\x8e_\x8e_\x8d 
80 YaspEntitySeed(int·level,·std::array<·int,·dim·>·coord,·int·o=0) 
Max diff block lines reached; 53/9936 bytes (0.53%) of diff not shown.
22.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00236.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00356.html
Files 75% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·mcmgmapper.hh·File·Reference</title>8 <title>dune-grid:·gridenums.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 74 lines modifiedOffset 70, 88 lines modified
70 <div·id="nav-path"·class="navpath">70 <div·id="nav-path"·class="navpath">
71 ··<ul>71 ··<ul>
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124; 
78 <a·href="#namespaces">Namespaces</a>·&#124;77 <a·href="#namespaces">Namespaces</a>·&#124;
79 <a·href="#typedef-members">Typedefs</a>·&#124;78 <a·href="#enum-members">Enumerations</a>·&#124;
80 <a·href="#func-members">Functions</a>··</div>79 <a·href="#func-members">Functions</a>··</div>
81 ··<div·class="headertitle"><div·class="title">mcmgmapper.hh·File·Reference</div></div>80 ··<div·class="headertitle"><div·class="title">gridenums.hh·File·Reference</div></div>
82 </div><!--header-->81 </div><!--header-->
83 <div·class="contents">82 <div·class="contents">
  
84 <p>Mapper·for·multiple·codim·and·multiple·geometry·types.·· 
85 <a·href="#details">More...</a></p> 
86 <div·class="textblock"><code>#include·&lt;functional&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
87 <code>#include·&lt;iostream&gt;</code><br·/> 
88 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
89 <code>#include·&lt;dune/common/rangeutilities.hh&gt;</code><br·/> 
90 <code>#include·&lt;dune/geometry/dimension.hh&gt;</code><br·/> 
91 <code>#include·&lt;dune/geometry/referenceelements.hh&gt;</code><br·/> 
92 <code>#include·&lt;dune/geometry/type.hh&gt;</code><br·/> 
93 <code>#include·&lt;dune/geometry/typeindex.hh&gt;</code><br·/> 
94 <code>#include·&quot;<a·class="el"·href="a00320_source.html">mapper.hh</a>&quot;</code><br·/> 
95 </div>85 </div>
96 <p><a·href="a00236_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00356_source.html">Go·to·the·source·code·of·this·file.</a></p>
97 <table·class="memberdecls">87 <table·class="memberdecls">
98 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> 
99 Classes</h2></td></tr> 
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02916.html">Dune::MultipleCodimMultipleGeomTypeMapper&lt;·GV·&gt;</a></td></tr> 
101 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper.··<a·href="a02916.html#details">More...</a><br·/></td></tr> 
102 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
103 </table><table·class="memberdecls"> 
104 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
105 Namespaces</h2></td></tr>89 Namespaces</h2></td></tr>
106 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>90 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
107 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>91 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
109 </table><table·class="memberdecls">93 </table><table·class="memberdecls">
110 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="typedef-members"·name="typedef-members"></a>94 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="enum-members"·name="enum-members"></a>
111 Typedefs</h2></td></tr> 
112 <tr·class="memitem:gad8aa4cc3c8ae1053f70788625f0b5857"·id="r_gad8aa4cc3c8ae1053f70788625f0b5857"><td·class="memItemLeft"·align="right"·valign="top">using&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">Dune::MCMGLayout</a>·=·std::function&lt;·size_t(GeometryType,·int)&gt;</td></tr> 
113 <tr·class="memdesc:gad8aa4cc3c8ae1053f70788625f0b5857"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·function·for·<code><a·class="el"·href="a02916.html"·title="Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper.">M[·...·truncated·by·diffoscope;·len:·52,·SHA:·587b19a9f36cb6597a5560d7cb7a5b9cb6f6691f92acb8c29cdf3ab9ab531bf1·...·]></td></tr>95 Enumerations</h2></td></tr>
 96 <tr·class="memitem:gabd89b77709db1d9e56bb17cd0aa44c3d"·id="r_gabd89b77709db1d9e56bb17cd0aa44c3d"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">Dune::PartitionType</a>·{·<br·/>
 97 &#160;&#160;<a·class="el"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">Dune::InteriorEntity</a>·=0
 98 ,·<a·class="el"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">Dune::BorderEntity</a>·=1
 99 ,·<a·class="el"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850">Dune::OverlapEntity</a>·=2
 100 ,·<a·class="el"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a">Dune::FrontEntity</a>·=3
 101 ,·<br·/>
 102 &#160;&#160;<a·class="el"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da4db612fa448bc15ef7581235c17e17ea">Dune::GhostEntity</a>·=4
 103 <br·/>
 104 ·}</td></tr>
 105 <tr·class="memdesc:gabd89b77709db1d9e56bb17cd0aa44c3d"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Attributes·used·in·the·generic·overlap·model.··<a·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">More...</a><br·/></td></tr>
 106 <tr·class="separator:gabd89b77709db1d9e56bb17cd0aa44c3d"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 107 <tr·class="memitem:gae799a4296824c1d4ae0d82e71287b722"·id="r_gae799a4296824c1d4ae0d82e71287b722"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">Dune::InterfaceType</a>·{·<br·/>
 108 &#160;&#160;<a·class="el"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a8b8e3364d9c34ed2e31f038479012f4f">Dune::InteriorBorder_InteriorBorder_Interface</a>·=0
 109 ,·<a·class="el"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a05cadca133ee23c967950c19bcbe4b85">Dune::InteriorBorder_All_Interface</a>·=1
 110 ,·<a·class="el"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a63cd8ac44d5a4cbb8cd1a4176e6b2965">Dune::Overlap_OverlapFront_Interface</a>·=2
 111 ,·<a·class="el"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a41fd52a5f00a85c7df011f9c532ed98f">Dune::Overlap_All_Interface</a>·=3
 112 ,·<br·/>
 113 &#160;&#160;<a·class="el"·href="a01034.html#ggae799a4296824c1d4ae0d82e71287b722a22b151c5173503a7f39a3bd93ed6300d">Dune::All_All_Interface</a>·=4
 114 <br·/>
 115 ·}</td></tr>
 116 <tr·class="memdesc:gae799a4296824c1d4ae0d82e71287b722"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Parameter·to·be·used·for·the·communication·functions.··<a·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">More...</a><br·/></td></tr>
 117 <tr·class="separator:gae799a4296824c1d4ae0d82e71287b722"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 118 <tr·class="memitem:gaa5b9e8102d7f70f3f4178182629d98b6"·id="r_gaa5b9e8102d7f70f3f4178182629d98b6"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01034.html#gaa5b9e8102d7f70f3f4178182629d98b6">Dune::PartitionIteratorType</a>·{·<br·/>
 119 &#160;&#160;<a·class="el"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a842081c435caefdae9580c93720e35b0">Dune::Interior_Partition</a>·=0
 120 ,·<a·class="el"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a8da384ab42a2918b7cf88220328cff19">Dune::InteriorBorder_Partition</a>·=1
 121 ,·<a·class="el"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a906b14970777b3ed8927c95029f6158d">Dune::Overlap_Partition</a>·=2
 122 ,·<a·class="el"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a5fc7e992b7cd9112ef84af4daa417a84">Dune::OverlapFront_Partition</a>·=3
 123 ,·<br·/>
 124 &#160;&#160;<a·class="el"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a3026c69cd558fe3687c11f45966905e9">Dune::All_Partition</a>·=4
 125 ,·<a·class="el"·href="a01034.html#ggaa5b9e8102d7f70f3f4178182629d98b6a90c5b1d5dc07ddecbf0fc09db7544216">Dune::Ghost_Partition</a>·=5
 126 <br·/>
 127 ·}</td></tr>
 128 <tr·class="memdesc:gaa5b9e8102d7f70f3f4178182629d98b6"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Parameter·to·be·used·for·the·parallel·level-·and·leaf·iterators.··<a·href="a01034.html#gaa5b9e8102d7f70f3f4178182629d98b6">More...</a><br·/></td></tr>
114 <tr·class="separator:gad8aa4cc3c8ae1053f70788625f0b5857"><td·class="memSeparator"·colspan="2">&#160;</td></tr>129 <tr·class="separator:gaa5b9e8102d7f70f3f4178182629d98b6"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 130 <tr·class="memitem:gacf00ef51e7964e5797de12e1bdf8d755"·id="r_gacf00ef51e7964e5797de12e1bdf8d755"><td·class="memItemLeft"·align="right"·valign="top">enum·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">Dune::CommunicationDirection</a>·{·<a·class="el"·href="a01034.html#ggacf00ef51e7964e5797de12e1bdf8d755a16096429617fc1e0db063aa7d0539703">Dune::ForwardCommunication</a>
 131 ,·<a·class="el"·href="a01034.html#ggacf00ef51e7964e5797de12e1bdf8d755a109be42b107eef1f3de8fdcf3df59dd0">Dune::BackwardCommunication</a>
 132 ·}</td></tr>
 133 <tr·class="memdesc:gacf00ef51e7964e5797de12e1bdf8d755"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Define·a·type·for·communication·direction·parameter.··<a·href="a01034.html#gacf00ef51e7964e5797de12e1bdf8d755">More...</a><br·/></td></tr>
 134 <tr·class="separator:gacf00ef51e7964e5797de12e1bdf8d755"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
115 </table><table·class="memberdecls">135 </table><table·class="memberdecls">
116 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>136 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="func-members"·name="func-members"></a>
117 Functions</h2></td></tr>137 Functions</h2></td></tr>
118 <tr·class="memitem:ga2e82df0d1c8ad3e2db3a7c765c431b72"·id="r_ga2e82df0d1c8ad3e2db3a7c765c431b72"><td·class="memTemplParams"·colspan="2">template&lt;int·codim&gt;·</td></tr> 
119 <tr·class="memitem:ga2e82df0d1c8ad3e2db3a7c765c431b72"><td·class="memTemplItemLeft"·align="right"·valign="top"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01046.html#ga2e82df0d1c8ad3e2db3a7c765c431b72">Dune::mcmgLayout</a>·(Codim&lt;·codim·&gt;)</td></tr> 
120 <tr·class="memdesc:ga2e82df0d1c8ad3e2db3a7c765c431b72"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·for·entities·of·codimension·<code>codim</code>··<br·/></td></tr>138 <tr·class="memitem:ga93b58eeb427bbeafe9bd7d460a1603cc"·id="r_ga93b58eeb427bbeafe9bd7d460a1603cc"><td·class="memItemLeft"·align="right"·valign="top">std::string&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01034.html#ga93b58eeb427bbeafe9bd7d460[·...·truncated·by·diffoscope;·len:·125,·SHA:·b9f9cce564f371b5447f2a38a806873da3688e273d54b92c443b8e49b6cef7c6·...·]</td></tr>
 139 <tr·class="memdesc:ga93b58eeb427bbeafe9bd7d460a1603cc"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Provide·names·for·the·partition·types.··<br·/></td></tr>
 140 <tr·class="separator:ga93b58eeb427bbeafe9bd7d460a1603cc"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 141 <tr·class="memitem:gaa9877ecffae8bae220b1078ada412a55"·id="r_gaa9877ecffae8bae220b1078ada412a55"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01034.html#gaa9877ecffae8bae220b1078ada412a55">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·<a·class="el"·href="a01034.html#gabd89b77709db1d9e56bb17cd0aa44c3d">PartitionType</a>·&amp;type)</td></tr>
 142 <tr·class="memdesc:gaa9877ecffae8bae220b1078ada412a55"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·a·PartitionType·to·a·stream··<br·/></td></tr>
121 <tr·class="separator:ga2e82df0d1c8ad3e2db3a7c765c431b72"><td·class="memSeparator"·colspan="2">&#160;</td></tr>143 <tr·class="separator:gaa9877ecffae8bae220b1078ada412a55"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 144 <tr·class="memitem:ga6ceb781ca9bd00de2211a83ba6cd48dd"·id="r_ga6ceb781ca9bd00de2211a83ba6cd48dd"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01034.html#ga6ceb781ca9bd00de2211a83ba6cd48dd">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·<a·class="el"·href="a01034.html#gae799a4296824c1d4ae0d82e71287b722">InterfaceType</a>·&amp;type)</td></tr>
 145 <tr·class="memdesc:ga6ceb781ca9bd00de2211a83ba6cd48dd"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·an·InterfaceType·to·a·stream··<br·/></td></tr>
122 <tr·class="memitem:ga08aae36ce3194378c4aafa398bfdec70"·id="r_ga08aae36ce3194378c4aafa398bfdec70"><td·class="memTemplParams"·colspan="2">template&lt;int·dim&gt;·</td></tr> 
123 <tr·class="memitem:ga08aae36ce3194378c4aafa398bfdec70"><td·class="memTemplItemLeft"·align="right"·valign="top"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>&#160;</td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="a01046.html#ga08aae36ce3194378c4aafa398bfdec70">Dune::mcmgLayout</a>·(Dim&lt;·dim·&gt;)</td></tr> 
124 <tr·class="memdesc:ga08aae36ce3194378c4aafa398bfdec70"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·for·entities·of·dimension·<code>dim</code>··<br·/></td></tr> 
125 <tr·class="separator:ga08aae36ce3194378c4aafa398bfdec70"><td·class="memSeparator"·colspan="2">&#160;</td></tr>146 <tr·class="separator:ga6ceb781ca9bd00de2211a83ba6cd48dd"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 147 <tr·class="memitem:gade8ebbd51a3891143b354475955b4013"·id="r_gade8ebbd51a3891143b354475955b4013"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·&amp;&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01034.html#gade8ebbd51a3891143b354475955b4013">Dune::operator&lt;&lt;</a>·(std::ostream·&amp;out,·const·<a·class="el"·href="a01034.html#gaa5b9e8102d7f70f3f4178182629d98b6">PartitionIteratorType</a>·&amp;type)</td></tr>
 148 <tr·class="memdesc:gade8ebbd51a3891143b354475955b4013"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">write·a·PartitionIteratorType·to·a·stream··<br·/></td></tr>
126 <tr·class="memitem:ga3f08c3fdd04f64bac3140926732b4b30"·id="r_ga3f08c3fdd04f64bac3140926732b4b30"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01046.html#ga3f08c3fdd04f64bac3140926732b4b30">Dune::mcmgElementLayout</a>·()</td></tr> 
127 <tr·class="memdesc:ga3f08c3fdd04f64bac3140926732b4b30"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·for·elements·(codim-0·entities)··<br·/></td></tr> 
128 <tr·class="separator:ga3f08c3fdd04f64bac3140926732b4b30"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
129 <tr·class="memitem:gae9caf92c46fedd5287c5e011dcbdd3b5"·id="r_gae9caf92c46fedd5287c5e011dcbdd3b5"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01046.html#gae9caf92c46fedd5287c5e011dcbdd3b5">Dune::mcmgVertexLayout</a>·()</td></tr> 
130 <tr·class="memdesc:gae9caf92c46fedd5287c5e011dcbdd3b5"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">layout·for·vertices·(dim-0·entities)··<br·/></td></tr> 
131 <tr·class="separator:gae9caf92c46fedd5287c5e011dcbdd3b5"><td·class="memSeparator"·colspan="2">&#160;</td></tr>149 <tr·class="separator:gade8ebbd51a3891143b354475955b4013"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
132 </table>150 </table>
133 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
Max diff block lines reached; 243/17204 bytes (1.41%) of diff not shown.
5.58 KB
html2text {}
    
Offset 1, 54 lines modifiedOffset 1, 59 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 _\x8C_.l_.a_.s_.s_.e_.s·|·_.N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.T_.y_.p_.e_.d_.e_.f_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s8 _\x8N_.a_.m_.e_.s_.p_.a_.c_.e_.s·|·_.E_.n_.u_.m_.e_.r_.a_.t_.i_.o_.n_\x8s·|·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
 9 gridenums.hh·File·Reference
9 mcmgmapper.hh·File·Reference 
10 Mapper·for·multiple·codim·and·multiple·geometry·types.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<functional> 
12 #include·<iostream>10 #include·<iostream>
13 #include·<dune/common/exceptions.hh>11 #include·<dune/common/exceptions.hh>
14 #include·<dune/common/rangeutilities.hh> 
15 #include·<dune/geometry/dimension.hh> 
16 #include·<dune/geometry/referenceelements.hh> 
17 #include·<dune/geometry/type.hh> 
18 #include·<dune/geometry/typeindex.hh> 
19 #include·"_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h" 
20 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
21 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s 
22 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8M_\x8u_\x8l_\x8t_\x8i_\x8p_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8·_\x8> 
23  ·······Implementation·class·for·a·multiple·codim·and·multiple·geometry·type 
24 ········mapper.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
25   
26 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
27 namespace· ·_\x8D_\x8u_\x8n_\x8e14 namespace· ·_\x8D_\x8u_\x8n_\x8e
28  ···········Include·standard·header·files.15  ···········Include·standard·header·files.
29  16  
30 T\x8Ty\x8yp\x8pe\x8ed\x8de\x8ef\x8fs\x8s 
31 using ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8M_\x8C_\x8M_\x8G_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t·=·std::function<·size_t(GeometryType,·int)> 
32  ······layout·function·for·_.M_.u_.l_.t_.i_.p_.l_.e_.C_.o_.d_.i_.m_.M_.u_.l_.t_.i_.p_.l_.e_.G_.e_.o_.m_.T_.y_.p_.e_.M_.a_.p_.p_.e_.r17 E.En.nu.um.me.er.ra.at.ti.io.on.ns.s
 18 enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·{
 19 ·······  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·=0·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·=1·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y
 20 ·······=2·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_\x8r_\x8o_\x8n_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·=3·,
 21 ·······  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8h_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·=4
 22 ·······}
 23  ······Attributes·used·in·the·generic·overlap·model.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 24  
 25 enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8T_\x8y_\x8p_\x8e·{
 26 ·······  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·=0·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:
 27 ·······_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·=1·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8t_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e
 28 ·······=2·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·=3·,
 29 ·······  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8l_\x8__\x8A_\x8l_\x8l_\x8__\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e·=4
 30 ·······}
 31  ······Parameter·to·be·used·for·the·communication·functions.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 32  
 33 enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e·{
 34 ·······  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n·=0·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n·=1·,
 35 ·······_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n·=2·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8F_\x8r_\x8o_\x8n_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n·=3·,
 36 ·······  _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8l_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n·=4·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8h_\x8o_\x8s_\x8t_\x8__\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n·=5
 37 ·······}
 38  ······Parameter·to·be·used·for·the·parallel·level-·and·leaf·iterators.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 39  
 40 enum· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n_\x8D_\x8i_\x8r_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·{·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8F_\x8o_\x8r_\x8w_\x8a_\x8r_\x8d_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n·,·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:
 41 ·······_\x8B_\x8a_\x8c_\x8k_\x8w_\x8a_\x8r_\x8d_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8i_\x8o_\x8n·}
 42  ······Define·a·type·for·communication·direction·parameter.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
33  43  
34 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s44 F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s
 45 ···std::string ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8N_\x8a_\x8m_\x8e·(_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·type)
 46  ···············Provide·names·for·the·partition·types.
35 template<int·codim> 
36 _\x8M_\x8C_\x8M_\x8G_\x8L_\x8a_\x8y_\x8o_\x8u_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8m_\x8c_\x8m_\x8g_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t·(Codim<·codim·>) 
37  ···········layout·for·entities·of·codimension·codim 
38  47  
 48 std::ostream··_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8<·(std::ostream·&out,·const·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·&type)
 49  ···············write·a·PartitionType·to·a·stream
39 template<int·dim> 
40 _\x8M_\x8C_\x8M_\x8G_\x8L_\x8a_\x8y_\x8o_\x8u_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8m_\x8c_\x8m_\x8g_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t·(Dim<·dim·>) 
41  ···········layout·for·entities·of·dimension·dim 
42  50  
43 _\x8M_\x8C_\x8M_\x8G_\x8L_\x8a_\x8y_\x8o_\x8u_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8m_\x8c_\x8m_\x8g_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t·() 
44  ···········layout·for·elements·(codim-0·entities)51 std::ostream·& ·_.D_.u_.n_.e_.:_.:_.o_.p_.e_.r_.a_.t_.o_.r_.<_.<·(std::ostream·&out,·const·_.I_.n_.t_.e_.r_.f_.a_.c_.e_.T_.y_.p_.e·&type)
 52  ···············write·an·InterfaceType·to·a·stream
45  53  
46 _\x8M_\x8C_\x8M_\x8G_\x8L_\x8a_\x8y_\x8o_\x8u_\x8·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8m_\x8c_\x8m_\x8g_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x_\x8L_\x8a_\x8y_\x8o_\x8u_\x8t·() 
47  ···········layout·for·vertices·(dim-0·entities)54 std::ostream··_.D_.u_.n_.e_.:_.:_.o_.p_.e_.r_.a_.t_.o_.r_.<_.<·(std::ostream·&out,·const
 55 ················_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e·&type)
 56  ···············write·a·PartitionIteratorType·to·a·stream
48  57  
49 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
50 Mapper·for·multiple·codim·and·multiple·geometry·types. 
51 ··Author 
52 ······Peter·Bastian 
53 ===============================================================================58 ===============================================================================
54 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.859 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
7.98 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00236_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00338_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">mcmgmapper.hh</div></div>81 ··<div·class="headertitle"><div·class="title">mcmgmapper.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00236.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00338.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_MCMGMAPPER_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_MCMGMAPPER_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_MCMGMAPPER_HH</span></div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_MCMGMAPPER_HH</span></div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/rangeutilities.hh&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/rangeutilities.hh&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/dimension.hh&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/geometry/dimension.hh&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/geometry/typeindex.hh&gt;</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/geometry/typeindex.hh&gt;</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00320.html">mapper.hh</a>&quot;</span></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00344.html">mapper.hh</a>&quot;</span></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>{</div>
106 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="comment">//</span></div>106 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="comment">//</span></div>
107 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="comment">//··Common·Layout·templates</span></div>107 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="comment">//··Common·Layout·templates</span></div>
108 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="comment">//</span></div>108 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<span·class="comment">//</span></div>
109 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>109 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
Offset 341, 15 lines modifiedOffset 341, 15 lines modified
341 <div·class="line"><a·id="l00377"·name="l00377"></a><span·class="lineno">··377</span>····<a·class="code·hl_typedef"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>·layout_;·····<span·class="comment">//·get·layout·object</span></div>341 <div·class="line"><a·id="l00377"·name="l00377"></a><span·class="lineno">··377</span>····<a·class="code·hl_typedef"·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">MCMGLayout</a>·layout_;·····<span·class="comment">//·get·layout·object</span></div>
342 <div·class="line"><a·id="l00378"·name="l00378"></a><span·class="lineno">··378</span>····std::vector&lt;GeometryType&gt;·myTypes_[GV::dimension+1];</div>342 <div·class="line"><a·id="l00378"·name="l00378"></a><span·class="lineno">··378</span>····std::vector&lt;GeometryType&gt;·myTypes_[GV::dimension+1];</div>
343 <div·class="line"><a·id="l00379"·name="l00379"></a><span·class="lineno">··379</span>··};</div>343 <div·class="line"><a·id="l00379"·name="l00379"></a><span·class="lineno">··379</span>··};</div>
344 </div>344 </div>
345 <div·class="line"><a·id="l00380"·name="l00380"></a><span·class="lineno">··380</span>·</div>345 <div·class="line"><a·id="l00380"·name="l00380"></a><span·class="lineno">··380</span>·</div>
346 <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>}</div>346 <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>}</div>
347 <div·class="line"><a·id="l00383"·name="l00383"></a><span·class="lineno">··383</span><span·class="preprocessor">#endif</span></div>347 <div·class="line"><a·id="l00383"·name="l00383"></a><span·class="lineno">··383</span><span·class="preprocessor">#endif</span></div>
348 <div·class="ttc"·id="aa00320_html"><div·class="ttname"><a·href="a00320.html">mapper.hh</a></div><div·class="ttdoc">Provides·classes·with·basic·mappers·which·are·used·to·attach·data·to·a·grid.</div></div>348 <div·class="ttc"·id="aa00344_html"><div·class="ttname"><a·href="a00344.html">mapper.hh</a></div><div·class="ttdoc">Provides·classes·with·basic·mappers·which·are·used·to·attach·data·to·a·grid.</div></div>
349 <div·class="ttc"·id="aa01046_html_ga2e82df0d1c8ad3e2db3a7c765c431b72"><div·class="ttname"><a·href="a01046.html#ga2e82df0d1c8ad3e2db3a7c765c431b72">Dune::mcmgLayout</a></div><div·class="ttdeci">MCMGLayout·mcmgLayout(Codim&lt;·codim·&gt;)</div><div·class="ttdoc">layout·for·entities·of·codimension·codim</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:72</div></div>349 <div·class="ttc"·id="aa01046_html_ga2e82df0d1c8ad3e2db3a7c765c431b72"><div·class="ttname"><a·href="a01046.html#ga2e82df0d1c8ad3e2db3a7c765c431b72">Dune::mcmgLayout</a></div><div·class="ttdeci">MCMGLayout·mcmgLayout(Codim&lt;·codim·&gt;)</div><div·class="ttdoc">layout·for·entities·of·codimension·codim</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:72</div></div>
350 <div·class="ttc"·id="aa01046_html_ga3f08c3fdd04f64bac3140926732b4b30"><div·class="ttname"><a·href="a01046.html#ga3f08c3fdd04f64bac3140926732b4b30">Dune::mcmgElementLayout</a></div><div·class="ttdeci">MCMGLayout·mcmgElementLayout()</div><div·class="ttdoc">layout·for·elements·(codim-0·entities)</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:97</div></div>350 <div·class="ttc"·id="aa01046_html_ga3f08c3fdd04f64bac3140926732b4b30"><div·class="ttname"><a·href="a01046.html#ga3f08c3fdd04f64bac3140926732b4b30">Dune::mcmgElementLayout</a></div><div·class="ttdeci">MCMGLayout·mcmgElementLayout()</div><div·class="ttdoc">layout·for·elements·(codim-0·entities)</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:97</div></div>
351 <div·class="ttc"·id="aa01046_html_gad8aa4cc3c8ae1053f70788625f0b5857"><div·class="ttname"><a·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">Dune::MCMGLayout</a></div><div·class="ttdeci">std::function&lt;·size_t(GeometryType,·int)&gt;·MCMGLayout</div><div·class="ttdoc">layout·function·for·MultipleCodimMultipleGeomTypeMapper</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:64</div></div>351 <div·class="ttc"·id="aa01046_html_gad8aa4cc3c8ae1053f70788625f0b5857"><div·class="ttname"><a·href="a01046.html#gad8aa4cc3c8ae1053f70788625f0b5857">Dune::MCMGLayout</a></div><div·class="ttdeci">std::function&lt;·size_t(GeometryType,·int)&gt;·MCMGLayout</div><div·class="ttdoc">layout·function·for·MultipleCodimMultipleGeomTypeMapper</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:64</div></div>
352 <div·class="ttc"·id="aa01046_html_gae9caf92c46fedd5287c5e011dcbdd3b5"><div·class="ttname"><a·href="a01046.html#gae9caf92c46fedd5287c5e011dcbdd3b5">Dune::mcmgVertexLayout</a></div><div·class="ttdeci">MCMGLayout·mcmgVertexLayout()</div><div·class="ttdoc">layout·for·vertices·(dim-0·entities)</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:107</div></div>352 <div·class="ttc"·id="aa01046_html_gae9caf92c46fedd5287c5e011dcbdd3b5"><div·class="ttname"><a·href="a01046.html#gae9caf92c46fedd5287c5e011dcbdd3b5">Dune::mcmgVertexLayout</a></div><div·class="ttdeci">MCMGLayout·mcmgVertexLayout()</div><div·class="ttdoc">layout·for·vertices·(dim-0·entities)</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:107</div></div>
353 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>353 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
354 <div·class="ttc"·id="aa02912_html"><div·class="ttname"><a·href="a02912.html">Dune::Mapper</a></div><div·class="ttdoc">Mapper·interface.</div><div·class="ttdef"><b>Definition</b>·mapper.hh:110</div></div>354 <div·class="ttc"·id="aa02912_html"><div·class="ttname"><a·href="a02912.html">Dune::Mapper</a></div><div·class="ttdoc">Mapper·interface.</div><div·class="ttdef"><b>Definition</b>·mapper.hh:110</div></div>
355 <div·class="ttc"·id="aa02916_html"><div·class="ttname"><a·href="a02916.html">Dune::MultipleCodimMultipleGeomTypeMapper</a></div><div·class="ttdoc">Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper.</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:129</div></div>355 <div·class="ttc"·id="aa02916_html"><div·class="ttname"><a·href="a02916.html">Dune::MultipleCodimMultipleGeomTypeMapper</a></div><div·class="ttdoc">Implementation·class·for·a·multiple·codim·and·multiple·geometry·type·mapper.</div><div·class="ttdef"><b>Definition</b>·mcmgmapper.hh:129</div></div>
8.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00245.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00299.html
Files 84% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·datahandleif.hh·File·Reference</title>8 <title>dune-grid:·scsgmapper.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 72, 42 lines modifiedOffset 72, 41 lines modified
72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>72 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
73 </div>73 </div>
74 </div><!--·top·-->74 </div><!--·top·-->
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">datahandleif.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">scsgmapper.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.··82 <p>Mapper·classes·are·used·to·attach·data·to·a·grid.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/>
 85 <code>#include·&quot;<a·class="el"·href="a00344_source.html">mapper.hh</a>&quot;</code><br·/>
 86 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>
85 </div>87 </div>
86 <p><a·href="a00245_source.html">Go·to·the·source·code·of·this·file.</a></p>88 <p><a·href="a00299_source.html">Go·to·the·source·code·of·this·file.</a></p>
87 <table·class="memberdecls">89 <table·class="memberdecls">
88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
89 Classes</h2></td></tr>91 Classes</h2></td></tr>
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02712.html">Dune::MessageBufferIF&lt;·MessageBufferImp·&gt;</a></td></tr>92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02980.html">Dune::SingleCodimSingleGeomTypeMapper&lt;·GV,·c·&gt;</a></td></tr>
 93 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·class·for·a·single·codim·and·single·geometry·type·mapper.··<a·href="a02980.html#details">More...</a><br·/></td></tr>
91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Communication·message·buffer·interface.·This·class·describes·the·interface·for·reading·and·writing·data·to·the·communication·message·buffer.·As·message·buffers·might·be·deeply·implemented·in·various·packages·the·message·buffers·implementations·cannot·be·derived·from·this·interface·class.·Therefore·we·just·apply·the·engine·concept·to·wrap·the·message·buffer·call·and·make·sure·that·the·interface·is·fulfilled.··<a·href="a02712.html#details">More...</a><br·/></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02716.html">Dune::CommDataHandleIF&lt;·DataHandleImp,·DataTypeImp·&gt;</a></td></tr> 
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02716.html"·title="CommDataHandleIF·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the...">CommDataHandleIF</a>·describes·the·features·of·a·data·handle·for·communication·in·parallel·runs·using·the·Grid::communicate·methods.·Here·the·Barton-Nackman·trick·is·used·to·interpret·data·handle·objects·as·its·interface.·Therefore·usable·data·handle·classes·need·to·be·derived·from·this·class.··<a·href="a02716.html#details">More...</a><br·/></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">95 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>96 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>97 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>98 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>99 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table>101 </table>
103 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>102 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
104 <div·class="textblock"><p>Describes·the·parallel·communication·interface·class·for·MessageBuffers·and·DataHandles.·</p>103 <div·class="textblock"><p>Mapper·classes·are·used·to·attach·data·to·a·grid.·</p>
105 <dl·class="section·author"><dt>Author</dt><dd>Robert·Kloefkorn·</dd></dl>104 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian·</dd></dl>
106 </div></div><!--·contents·-->105 </div></div><!--·contents·-->
107 <!--·start·footer·part·-->106 <!--·start·footer·part·-->
108 <hr·class="footer"/><address·class="footer"><small>107 <hr·class="footer"/><address·class="footer"><small>
109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8108 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
110 </small></address>109 </small></address>
111 </body>110 </body>
112 </html>111 </html>
2.69 KB
html2text {}
    
Offset 2, 40 lines modifiedOffset 2, 28 lines modified
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 datahandleif.hh·File·Reference 
10 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and 
11 DataHandles.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
12 #include·<dune/common/bartonnackmanifcheck.hh>9 scsgmapper.hh·File·Reference
 10 Mapper·classes·are·used·to·attach·data·to·a·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 11 #include·<iostream>
 12 #include·"_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h"
 13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
13 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
14 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8,_\x8·_\x8c_\x8·_\x8>
 17  ·······Implementation·class·for·a·single·codim·and·single·geometry·type
15 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8M_\x8e_\x8s_\x8s_\x8a_\x8g_\x8e_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8F_\x8<_\x8·_\x8M_\x8e_\x8s_\x8s_\x8a_\x8g_\x8e_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8m_\x8p_\x8·_\x8> 
16 ········Communication·message·buffer·interface.·This·class·describes·the 
17 ········interface·for·reading·and·writing·data·to·the·communication·message 
18 ········buffer.·As·message·buffers·might·be·deeply·implemented·in·various 
19  ·······packages·the·message·buffers·implementations·cannot·be·derived·from 
20 ········this·interface·class.·Therefore·we·just·apply·the·engine·concept·to 
21 ········wrap·the·message·buffer·call·and·make·sure·that·the·interface·is 
22 ········fulfilled.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.18 ········mapper.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
23   
24 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8C_\x8o_\x8m_\x8m_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8F_\x8<_\x8·_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8m_\x8p_\x8,_\x8·_\x8D_\x8a_\x8t_\x8a_\x8T_\x8y_\x8p_\x8e_\x8I_\x8m_\x8p_\x8·_\x8> 
25 ········_\x8C_\x8o_\x8m_\x8m_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8F·describes·the·features·of·a·data·handle·for 
26 ········communication·in·parallel·runs·using·the·Grid::communicate·methods. 
27  ·······Here·the·Barton-Nackman·trick·is·used·to·interpret·data·handle·objects 
28 ········as·its·interface.·Therefore·usable·data·handle·classes·need·to·be 
29 ········derived·from·this·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
30  19  
31 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
32 namespace· ·_\x8D_\x8u_\x8n_\x8e21 namespace· ·_\x8D_\x8u_\x8n_\x8e
33  ···········Include·standard·header·files.22  ···········Include·standard·header·files.
34  23  
35 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 25 Mapper·classes·are·used·to·attach·data·to·a·grid.
36 Describes·the·parallel·communication·interface·class·for·MessageBuffers·and 
37 DataHandles. 
38 ··Author26 ··Author
39 ······Robert·Kloefkorn27 ······Peter·Bastian
40 ===============================================================================28 ===============================================================================
41 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.829 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
58.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00245_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00683_source.html
Files 92% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·datahandleif.hh·Source·File</title>8 <title>dune-grid:·albertareader.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 143 lines modifiedOffset 70, 138 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">datahandleif.hh</div></div>80 ··<div·class="headertitle"><div·class="title">albertareader.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00245.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00683.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_DATAHANDLEIF_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_ALBERTAREADER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_DATAHANDLEIF_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_ALBERTAREADER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
 92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07181.html">dune/grid/common/gridfactory.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00668.html">dune/grid/albertagrid/macrodata.hh</a>&gt;</span></div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
92 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
93 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>{</div> 
94 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
95 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·MessageBufferImp&gt;</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div>
96 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
97 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a02712.html">···32</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02712.html">MessageBufferIF</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a01916.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01916.html">AlbertaReader</a></div>
98 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a01916.html">AlbertaReader&lt;·Grid·&gt;</a>·<a·class="code·hl_class"·href="a01916.html">This</a>;</div>
99 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····MessageBufferImp·&amp;·buff_;</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
100 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··<span·class="keyword">public</span>:</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">public</span>:</div>
101 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a02712.html#a241f3785616b72192bbe24da13df3878">···37</a></span>····<a·class="code·hl_function"·href="a02712.html#a241f3785616b72192bbe24da13df3878">MessageBufferIF</a>(MessageBufferImp·&amp;·[·...·truncated·by·diffoscope;·len:·22,·SHA:·f3f308bff6d097bba7e315f2140f70acc839c13fc913dfee2d3b1e7bc73da2d4·...·]</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a01916.html#aefb88a0836acdd2c64c3c5c23efc640f">···26</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02872.html">Dune::GridFactory&lt;·Grid·&gt;</a>·<a·clas[·...·truncated·by·diffoscope;·len:·89,·SHA:·b0fa4e7e856d551dcb9d9f85a55fa5a642c807a451d8f6cee840bd8818e127a3·...·]</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a01916.html#a44e67d32f8820399738f40659d2782f3">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02828.html#af10850d580532530ec127817a2a28c38">Grid::ctype</a>·<a·class="code·hl_typedef"·href="a01916.html#a44e67d32f8820399738f40659d2782f3">ctype</a>;</div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">···30</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">dimension</a>·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb897713860b54a1d11cdd60ea6">Grid::dimension</a>;</div>
 114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a01916.html#ac626ff8fe4c7400496f0a8e1fc36f729">···31</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01916.html#ac626ff8fe4c7400496f0a8e1fc36f729">dimensionworld</a>·=·<a·class="code·hl_variable"·href="a02828.html#a5fa2f0888e7b51d9ea8c11acd279c7ce">Grid::dimensionworld</a>;</div>
 115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="keyword">private</span>:</div>
 117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">static_assert</span>(<a·class="code·hl_variable"·href="a01916.html#ac626ff8fe4c7400496f0a8e1fc36f729">dimensionworld</a>·==·<a·class="code·hl_variable"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">Alberta::dimWorld</a>,</div>
 118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··················<span·class="stringliteral">&quot;AlbertaReader:·world·dimension·must·match·ALBERTA&#39;s·world·dimension.&quot;</span>);</div>
 119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02312.html">Alberta::MacroData&lt;·dimension·&gt;</a>·<a·class="code·hl_class"·href="a02312.html">MacroData</a>;</div>
102 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<a·class="code·hl_class"·href="a02312.html">MacroData</a>·macroData_;</div>
 123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<a·class="code·hl_function"·href="a01916.html#aff229d1ff6d57927c9082004dc0fc738">AlbertaReader</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01916.html">This</a>·&amp;·);</div>
 125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····<a·class="code·hl_class"·href="a01916.html">This</a>·&amp;operator=·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a01916.html">This</a>·&amp;·);</div>
 126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
103 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div>127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">public</span>:</div>
104 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">128 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}">
105 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a02712.html#ab007f6d86a97356527b42a379b600079">···45</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02712.html#ab007f6d86a97356527b42a379b600079">write</a>(<span·class="keyword">const</span>·T·&amp;·val)</div>129 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a01916.html#aff229d1ff6d57927c9082004dc0fc738">···45</a></span>····<a·class="code·hl_function"·href="a01916.html#aff229d1ff6d57927c9082004dc0fc738">AlbertaReader</a>·()</div>
106 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····{</div>130 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····{}</div>
107 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······buff_.write(val);</div> 
108 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····}</div> 
109 </div>131 </div>
 132 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 133 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a01916.html#aff381d8a75d180257f81cf9e61bda888">···48</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01916.html#aff381d8a75d180257f81cf9e61bda888">readGrid</a>·(·<span·class="keyword">const</span>·std::string·&amp;fileName,·<a·class="code·hl_class"·href="a02872.html">GridFactory</a>·&amp;factory·)</div>
110 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····{</div>
111 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·T&gt;</div> 
112 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}"> 
113 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a02712.html#aec928187168ac22813a0af3343d5f0c0">···59</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02712.html#aec928187168ac22813a0af3343d5f0c0">read</[·...·truncated·by·diffoscope;·len:·15,·SHA:·db8f8edacb21ace2247a9e3aad06ba4ef65ed2ba66f94926cb7b39abd2284514·...·]</div>136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="comment">//·read·ALBERTA·macro·triangulation</span></div>
 137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······macroData_.<a·class="code·hl_function"·href="a02312.html#afbaf203de10718491bfb89f253b7e116">read</a>(·fileName,·<span·class="keyword">false</span>·);</div>
 138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="comment">//·insert·all·vertices·into·the·factory</span></div>
 140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·numVertices·=·macroData_.<a·class="code·hl_function"·href="a02312.html#a5835d7bd74b19f174a31db48cf0f6bcc">vertexCount</a>();</div>
 141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·numVertices;·++i·)</div>
114 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····{</div>142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······{</div>
 143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········FieldVector&lt;·ctype,·dimensionworld·&gt;·v;</div>
 144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">Alberta::GlobalVector</a>·&amp;coords·=·macroData_.<a·class="code·hl_function"·href="a02312.html#a4f608888701c05c42fd91cda8b2ee22e">vertex</a>(·i·);</div>
 145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;·<a·class="code·hl_variable"·href="a01916.html#ac626ff8fe4c7400496f0a8e1fc36f729">dimensionworld</a>;·++j·)</div>
115 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······buff_.read(val);</div>146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··········v[·j·]·=·coords[·j·];</div>
 147 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········factory.<a·class="code·hl_function"·href="a02872.html#a2a94f1974d8c77eafe80417525d82be5">insertVertex</a>(·v·);</div>
116 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>148 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······}</div>
 149 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 150 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="comment">//·insert·all·elements·into·the·factory</span></div>
 151 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······std::vector&lt;·unsigned·int·&gt;·vertices(·<a·class="code·hl_variable"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">dimension</a>+1·);</div>
 152 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·numElements·=·macroData_.<a·class="code·hl_function"·href="a02312.html#a33cfde67ce1cb6174a7a17f96287fd4b">elementCount</a>();</div>
 153 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·i·=·0;·i·&lt;·numElements;·++i·)</div>
 154 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······{</div>
 155 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02312.html#a201c938cec3cc4bb2854629e664ff082">MacroData::ElementId</a>·&amp;<span·class="keywordtype">id</span>·=·macroData_.<a·class="code·hl_function"·href="a02312.html#a7ecc142278a16514b44dfba1a0072d15">element</a>(·i·);</div>
 156 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·j·=·0;·j·&lt;=·<a·class="code·hl_variable"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">dimension</a>;·++j·)</div>
 157 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··········vertices[·j·]·=·<span·class="keywordtype">id</span>[·j·];</div>
 158 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>········factory.<a·class="code·hl_function"·href="a02872.html#a1cd73dbfb29e36d1b4fff39bdb0fb199">insertElement</a>(·GeometryTypes::simplex(·<a·class="code·hl_variable"·href="a01916.html#adb0b74401e57de1c392686a8ceb56d4d">dimension</a>·),·vertices·);</div>
 159 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······}</div>
 160 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div>
 161 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="comment">//·release·ALBERTA·macro·data</span></div>
 162 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······macroData_.<a·class="code·hl_function"·href="a02312.html#a30b84a1dcbd522f4841b50894ccec5ec">release</a>();</div>
 163 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div>
117 </div>164 </div>
118 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··};·<span·class="comment">//·end·class·MessageBufferIF</span></div>165 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··};</div>
119 </div>166 </div>
120 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
121 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> 
122 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·DataHandleImp,·<span·class="keyword">class</span>·DataTypeImp&gt;</div> 
123 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="};"> 
124 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a02716.html">···77</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02716.html">CommDataHandleIF</a></div> 
125 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··{</div> 
126 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>167 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div>
127 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">public</span>:</div>168 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>}</div>
Max diff block lines reached; 22683/45885 bytes (49.43%) of diff not shown.
13.8 KB
html2text {}
    
Offset 1, 155 lines modifiedOffset 1, 176 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n 
8 datahandleif.hh7 ····*·_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d
 8 albertareader.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_DATAHANDLEIF_HH 
16 6#define·DUNE_GRID_COMMON_DATAHANDLEIF_HH15 5#ifndef·DUNE_ALBERTA_ALBERTAREADER_HH
 16 6#define·DUNE_ALBERTA_ALBERTAREADER_HH
17 717 7
18 14#include·<dune/common/bartonnackmanifcheck.hh> 
19 1518 8#include·<dune/geometry/type.hh>
 19 9
 20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 21 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8f_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8._\x8h_\x8h>
 22 12
 23 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8d_\x8a_\x8t_\x8a_\x8._\x8h_\x8h>
 24 14
 25 15#if·HAVE_ALBERTA
 26 16
20 16namespace·_\x8D_\x8u_\x8n_\x8e27 17namespace·_\x8D_\x8u_\x8n_\x8e
21 17{ 
22 1828 18{
23 31·template·<class·MessageBufferImp> 
24 _\x83_\x82·class·_\x8M_\x8e_\x8s_\x8s_\x8a_\x8g_\x8e_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8F 
25 33·{ 
26 34·MessageBufferImp·&·buff_;29 19
 30 20·template<·class·Grid·>
 31 _\x82_\x81·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r
 32 22·{
 33 23·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 34 24
27 35·public:35 25·public:
28 _\x83_.7·_.M_.e_.s_.s_.a_.g_.e_.B_.u_.f_.f_.e_.r_.I_.F(MessageBufferImp·&·buff)·:·buff_(buff)·{}36 _\x82_.6·typedef·_.D_.u_.n_.e_.:_.:_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y_.<_.·_.G_.r_.i_.d_.·_.>·_.G_.r_.i_.d_.F_.a_.c_.t_.o_.r_.y;
 37 27
 38 _\x82_\x88·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8c_\x8t_\x8y_\x8p_\x8e·_\x8c_\x8t_\x8y_\x8p_\x8e;
 39 29
 40 _\x83_\x80·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 41 _\x83_\x81·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d;
 42 32
 43 33·private:
 44 34·static_assert(_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d·==·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d,
 45 35·"AlbertaReader:·world·dimension·must·match·ALBERTA's·world·dimension.");
 46 36
 47 37·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a;
29 3848 38
30 44·template·<class·T> 
31 _.4_.5·void·_.w_.r_.i_.t_.e(const·T·&·val)49 39·_.M_.a_.c_.r_.o_.D_.a_.t_.a·macroData_;
 50 40
 51 41·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r·(·const·_\x8T_\x8h_\x8i_\x8s·&·);
 52 42·_\x8T_\x8h_\x8i_\x8s·&operator=·(·const·_\x8T_\x8h_\x8i_\x8s·&·);
 53 43
 54 44·public:
 55 _\x84_\x85·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8R_\x8e_\x8a_\x8d_\x8e_\x8r·()
32 46·{56 46·{}
33 47·buff_.write(val); 
34 48·} 
35 49 
36 58·template·<class·T> 
37 _.5_.9·void·_.r_.e_.a_.d(T·&·val)57 47
 58 _\x84_\x88·void·_\x8r_\x8e_\x8a_\x8d_\x8G_\x8r_\x8i_\x8d·(·const·std::string·&fileName,·_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·&factory·)
 59 49·{
 60 50·//·read·ALBERTA·macro·triangulation
 61 51·macroData_._\x8r_\x8e_\x8a_\x8d(·fileName,·false·);
 62 52
 63 53·//·insert·all·vertices·into·the·factory
 64 54·const·int·numVertices·=·macroData_._\x8v_\x8e_\x8r_\x8t_\x8e_\x8x_\x8C_\x8o_\x8u_\x8n_\x8t();
 65 55·for(·int·i·=·0;·i·<·numVertices;·++i·)
38 60·{66 56·{
39 61·buff_.read(val);67 57·FieldVector<·ctype,·dimensionworld·>·v;
 68 58·const·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&coords·=·macroData_._\x8v_\x8e_\x8r_\x8t_\x8e_\x8x(·i·);
 69 59·for(·int·j·=·0;·j·<·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8w_\x8o_\x8r_\x8l_\x8d;·++j·)
 70 60·v[·j·]·=·coords[·j·];
 71 61·factory._\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8V_\x8e_\x8r_\x8t_\x8e_\x8x(·v·);
40 62·}72 62·}
41 63·};·//·end·class·MessageBufferIF 
42 64 
43 65 
44 76·template·<class·DataHandleImp,·class·DataTypeImp> 
45 _.7_.7·class·_.C_.o_.m_.m_.D_.a_.t_.a_.H_.a_.n_.d_.l_.e_.I_.F73 63
 74 64·//·insert·all·elements·into·the·factory
 75 65·std::vector<·unsigned·int·>·vertices(·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n+1·);
 76 66·const·int·numElements·=·macroData_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8C_\x8o_\x8u_\x8n_\x8t();
 77 67·for(·int·i·=·0;·i·<·numElements;·++i·)
46 78·{78 68·{
 79 69·const·typename·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8d·&id·=·macroData_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t(·i·);
 80 70·for(·int·j·=·0;·j·<=·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;·++j·)
 81 71·vertices[·j·]·=·id[·j·];
 82 72·factory._\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t(·GeometryTypes::simplex(·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·),·vertices·);
 83 73·}
 84 74
 85 75·//·release·ALBERTA·macro·data
 86 76·macroData_._\x8r_\x8e_\x8l_\x8e_\x8a_\x8s_\x8e();
 87 77·}
 88 78·};
47 7989 79
48 80·public: 
49 _.8_.2·typedef·DataTypeImp·_.D_.a_.t_.a_.T_.y_.p_.e;90 80}
 91 81
 92 82#endif·//·#if·HAVE_ALBERTA
50 8393 83
 94 84#endif
 95 _\x8m_\x8a_\x8c_\x8r_\x8o_\x8d_\x8a_\x8t_\x8a_\x8._\x8h_\x8h
 96 provides·a·wrapper·for·ALBERTA's·macro_data·structure
51 84·protected: 
52 85·//·one·should·not·create·an·explicit·instance·of·this·interface·object 
53 _\x88_\x86·_\x8C_\x8o_\x8m_\x8m_\x8D_\x8a_\x8t_\x8a_\x8H_\x8a_\x8n_\x8d_\x8l_\x8e_\x8I_\x8F()·{} 
54 87 
55 88·public: 
56 _\x89_\x84·bool·_\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8s·(int·dim,·int·codim)·const 
57 95·{ 
58 96·CHECK_INTERFACE_IMPLEMENTATION((asImp()._\x8c_\x8o_\x8n_\x8t_\x8a_\x8i_\x8n_\x8s(dim,codim))); 
59 97·return·asImp().contains(dim,codim); 
60 98·} 
61 99 
62 _\x81_\x80_\x87·bool·_\x8f_\x8i_\x8x_\x8e_\x8d_\x8S_\x8i_\x8z_\x8e·(int·dim,·int·codim)·const 
63 108·{ 
64 109·CHECK_INTERFACE_IMPLEMENTATION((asImp()._\x8f_\x8i_\x8x_\x8e_\x8d_\x8S_\x8i_\x8z_\x8e(dim,·codim))); 
Max diff block lines reached; 7461/14126 bytes (52.82%) of diff not shown.
1.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00251.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00287.html
Files 98% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">exceptions.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">exceptions.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;dune/common/exceptions.hh&gt;</code><br·/>
83 </div>83 </div>
84 <p><a·href="a00251_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00287_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>87 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02792.html">Dune::GridError</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02792.html">Dune::GridError</a></td></tr>
89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·exceptions·in·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·modules.··<a·href="a02792.html#details">More...</a><br·/></td></tr>89 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·exceptions·in·<a·class="el"·href="a01067.html"·title="Include·standard·header·files.">Dune</a>·grid·modules.··<a·href="a02792.html#details">More...</a><br·/></td></tr>
90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>90 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
91 </table><table·class="memberdecls">91 </table><table·class="memberdecls">
2.32 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00251_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00287_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">exceptions.hh</div></div>81 ··<div·class="headertitle"><div·class="title">exceptions.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00251.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00287.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_EXCEPTIONS_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_EXCEPTIONS_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_EXCEPTIONS_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_EXCEPTIONS_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
2.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00257_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00356_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">gridenums.hh</div></div>81 ··<div·class="headertitle"><div·class="title">gridenums.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00257.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00356.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_GRIDENUMS_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_GRIDENUMS_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_GRIDENUMS_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_GRIDENUMS_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
11.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00278.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00173.html
Files 86% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundaryprojection.hh·File·Reference</title>8 <title>dune-grid:·partitioning.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 52 lines modifiedOffset 65, 56 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">boundaryprojection.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">partitioning.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
  
 81 <p>This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own·partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition()·method.·You·can·also·browse·this·file·for·already·available·useful·partitioners,·like·Yasp::FixedSizePartitioning.··
 82 <a·href="#details">More...</a></p>
81 <div·class="textblock"><code>#include·&lt;cmath&gt;</code><br·/>83 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/>
82 <code>#include·&lt;memory&gt;</code><br·/> 
83 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/>84 <code>#include·&lt;dune/common/math.hh&gt;</code><br·/>
84 <code>#include·&lt;dune/geometry/multilineargeometry.hh&gt;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a00347_source.html">dune/grid/common/boundarysegment.hh</a>&gt;</code><br·/> 
86 <code>#include·&lt;<a·class="el"·href="a00245_source.html">dune/grid/common/datahandleif.hh</a>&gt;</code><br·/> 
87 <code>#include·&lt;<a·class="el"·href="a00953_source.html">dune/grid/io/file/gmshreader.hh</a>&gt;</code><br·/> 
88 </div>85 </div>
89 <p><a·href="a00278_source.html">Go·to·the·source·code·of·this·file.</a></p>86 <p><a·href="a00173_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">87 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>88 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>89 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02604.html">Dune::DuneBoundaryProjection&lt;·dimworld·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04352.html">Dune::Yasp::Partitioning&lt;·d·&gt;</a></td></tr>
94 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Interface·class·for·vertex·projection·at·the·boundary.··<a·href="a02604.html#details">More...</a><br·/></td></tr>91 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">a·base·class·for·the·yaspgrid·partitioning·strategy··<a·href="a04352.html#details">More...</a><br·/></td></tr>
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02608.html">Dune::BoundaryProjectionWrapper&lt;·dimworld·&gt;</a></td></tr>93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04356.html">Dune::Yasp::DefaultPartitioning&lt;·d·&gt;</a></td></tr>
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02612.html">Dune::BoundarySegmentWrapper&lt;·dim,·dimworld·&gt;</a></td></tr>95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04360.html">Dune::Yasp::PowerDPartitioning&lt;·d·&gt;</a></td></tr>
 96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implement·yaspgrid·load·balance·strategy·for·P=x^{dim}·processors.··<a·href="a04360.html#details">More...</a><br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02616.html">Dune::CircleBoundaryProjection&lt;·dimworld·&gt;</a></td></tr>98 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04364.html">Dune::Yasp::FixedSizePartitioning&lt;·d·&gt;</a></td></tr>
 99 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implement·partitioner·that·gets·a·fixed·partitioning·from·an·array·If·the·given·partitioning·doesn't·match·the·number·of·processors,·the·grid·should·be·distributed·to,·an·exception·is·thrown.··<a·href="a04364.html#details">More...</a><br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>100 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 </table><table·class="memberdecls">101 </table><table·class="memberdecls">
103 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>102 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
104 Namespaces</h2></td></tr>103 Namespaces</h2></td></tr>
105 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>104 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
106 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>105 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
107 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>106 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 107 <tr·class="memitem:a01084"·id="r_a01084"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01084.html">Dune::Yasp</a></td></tr>
 108 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
108 </table>109 </table>
 110 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 111 <div·class="textblock"><p>This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own·partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition()·method.·You·can·also·browse·this·file·for·already·available·useful·partitioners,·like·Yasp::FixedSizePartitioning.·</p>
109 </div><!--·contents·-->112 </div></div><!--·contents·-->
110 <!--·start·footer·part·-->113 <!--·start·footer·part·-->
111 <hr·class="footer"/><address·class="footer"><small>114 <hr·class="footer"/><address·class="footer"><small>
112 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8115 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
113 </small></address>116 </small></address>
114 </body>117 </body>
115 </html>118 </html>
3.36 KB
html2text {}
    
Offset 1, 33 lines modifiedOffset 1, 44 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_.o_.m_.m_.o_.n7 ····*·_\x8y_.a_.s_.p_.g_.r_.i_.d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 boundaryprojection.hh·File·Reference 
10 #include·<cmath>9 partitioning.hh·File·Reference
 10 This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own
 11 partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition()
 12 method.·You·can·also·browse·this·file·for·already·available·useful
 13 partitioners,·like·Yasp::FixedSizePartitioning.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
11 #include·<memory>14 #include·<array>
12 #include·<dune/common/fvector.hh>15 #include·<dune/common/math.hh>
13 #include·<dune/geometry/multilineargeometry.hh> 
14 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8s_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8._\x8h_\x8h> 
15 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h> 
16 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h> 
17 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
18 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
19 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8> 
20  ········Interface·class·for·vertex·projection·at·the·boundary.·_.M_.o_.r_.e_.._.._..18 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.:_.:_.P_.a_.r_.t_.i_.t_.i_.o_.n_.i_.n_.g_.<_.·_.d_.·_.>
 19  ·······a·base·class·for·the·yaspgrid·partitioning·strategy·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
21  20  
22 ·class· ·_.D_.u_.n_.e_.:_.:_.B_.o_.u_.n_.d_.a_.r_.y_.P_.r_.o_.j_.e_.c_.t_.i_.o_.n_.W_.r_.a_.p_.p_.e_.r_.<_.·_.d_.i_.m_.w_.o_.r_.l_\x8d_\x8·_\x8>21 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.:_.:_.D_.e_.f_.a_.u_.l_.t_.P_.a_.r_.t_.i_.t_.i_.o_.n_.i_.n_.g_.<_.·_\x8d_\x8·_\x8>
23  22  
24 ·class· ·_.D_.u_.n_.e_.:_.:_.B_.o_.u_.n_.d_.a_.r_.y_.S_.e_.g_.m_.e_.n_.t_.W_.r_.a_.p_.p_.e_.r_.<_.·_.d_.i_.m_.,_.·_.d_.i_.m_.w_.o_.r_.l_\x8d_\x8·_\x8>23 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.:_.:_.P_.o_.w_.e_.r_.D_.P_.a_.r_.t_.i_.t_.i_.o_.n_.i_.n_.g_.<_.·_\x8d_\x8·_\x8>
 24  ·······Implement·yaspgrid·load·balance·strategy·for·P=x^{dim}·processors.
 25 ········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
25  26  
26 struct· ·_.D_.u_.n_.e_.:_.:_.C_.i_.r_.c_.l_.e_.B_.o_.u_.n_.d_.a_.r_.y_.P_.r_.o_.j_.e_.c_.t_.i_.o_.n_.<_.·_.d_.i_.m_.w_.o_.r_.l_\x8d_\x8·_\x8>27 class· ·_.D_.u_.n_.e_.:_.:_.Y_.a_.s_.p_.:_.:_.F_.i_.x_.e_.d_.S_.i_.z_.e_.P_.a_.r_.t_.i_.t_.i_.o_.n_.i_.n_.g_.<_.·_\x8d_\x8·_\x8>
 28 ········Implement·partitioner·that·gets·a·fixed·partitioning·from·an·array·If
 29  ·······the·given·partitioning·doesn't·match·the·number·of·processors,·the·grid
 30 ········should·be·distributed·to,·an·exception·is·thrown.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
27  31  
28 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s32 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
29 namespace· ·_\x8D_\x8u_\x8n_\x8e33 namespace· ·_\x8D_\x8u_\x8n_\x8e
30  ···········Include·standard·header·files.34  ···········Include·standard·header·files.
31  35  
 36 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p
 37  
 38 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8*
 39 This·file·provides·tools·to·partition·YaspGrids.·If·you·want·to·write·your·own
 40 partitioner,·inherit·from·Yasp::Partitioning·and·implement·the·partition()
 41 method.·You·can·also·browse·this·file·for·already·available·useful
 42 partitioners,·like·Yasp::FixedSizePartitioning.
32 ===============================================================================43 ===============================================================================
33 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.844 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
152 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00278_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00941_source.html
Files 89% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundaryprojection.hh·Source·File</title>8 <title>dune-grid:·dgfug.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 350 lines modifiedOffset 70, 317 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">boundaryprojection.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dgfug.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00278.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00941.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_BOUNDARYPROJECTION_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_DGFUG_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_BOUNDARYPROJECTION_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_DGFPARSER_DGFUG_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//-·system·includes</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//-·C++·includes</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cmath&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;memory&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;istream&gt;</span></div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="comment">//-·Dune·includes</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">//-·dune-common·includes</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/geometry/multilineargeometry.hh&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//-·dune-grid·includes</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00347.html">dune/grid/common/boundarysegment.hh</a>&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00245.html">dune/grid/common/datahandleif.hh</a>&gt;</span></div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune-grid-config.hh&gt;</span>·<span·class="comment">//·HAVE_DUNE_UGGRID</span></div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00953.html">dune/grid/io/file/gmshreader.hh</a>&gt;</span></div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00977.html">dune/grid/uggrid.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
 106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//-·local·includes</span></div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07136.html">dgfparser.hh</a>&quot;</span></div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00926.html">blocks/gridparameter.hh</a>&quot;</span></div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>{</div> 
105 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·dimworld&gt;</div> 
106 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="keyword">struct·</span>DuneBoundaryProjection;</div> 
107 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
 110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div>
 113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··<span·class="keyword">template</span>·&lt;<span·class="keywordtype">int</span>·dimworld&gt;</div>114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">namespace·</span>dgf</div>
109 <div·class="foldopen"·id="foldopen00031"·data-start="{"·data-end="};"> 
110 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno"><a·class="line"·href="a02604.html">···31</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02604.html">DuneBoundaryProjection</a></div> 
111 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02624.html">BoundarySegmentBackupRestore</a>&lt;·DuneBoundaryProjection&lt;·dimworld·&gt;·&gt;</div> 
112 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>
113 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02604.html#a1240ce037f995c5ed5bbe0458640b044">···34</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a02604.html">DuneBoundaryProjection&lt;·dimworld·&gt;</a>·<a·class="code·hl_typedef"·href="a02604.html#a1240ce037f995c5ed5bbe0458640b044">ThisType</a>;</div> 
114 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02604.html#acaef9ce982a7554333139a3b3d592027">···35</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02624.html">BoundarySegmentBackupRestore&lt;·DuneBoundaryProjection&lt;·dimworld·&gt;</a>·&gt;·<a·class="code·hl_typedef"·href="a02604.html#acaef9ce982a7554333139a3b3d592027">BaseType</a>;</div> 
115 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a02604.html#a70efceccb8eab0d5abaff1b92972d888">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·BaseType·::·ObjectStreamType··<a·class="code·hl_ty[·...·truncated·by·diffoscope;·len:·81,·SHA:·6c0f6148f7e6fb4a8a0d740a1a0abc5ae27506d4d2ff5ab3cde5b8110b41ec72·...·]</div>116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·UGGridParameterBlock</span></div>
 118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="comment">//·--------------------</span></div>
116 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
117 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="a02624.html">BaseType</a>·<a·class="code·hl_function"·href="a02624.html#a1d347a431cce7dd13a050453b5f04b63">::·restore</a>;</div> 
118 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="a02624.html">BaseType</a>·<a·class="code·hl_function"·href="a02624.html#acd33be44661200bd7a32cf39801c8a43">::·regi[·...·truncated·by·diffoscope;·len:·21,·SHA:·7cefe0efddc42234ce978ca6ab32dfada5ac6414891fc7da2564d6b7dbc0fce3·...·]>120 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">
 121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03660.html">···38</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03660.html">UGGridParameterBlock</a></div>
 122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a></div>
119 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div>
 124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">explicit</span>·<a·class="code·hl_struct"·href="a03660.html">UGGridParameterBlock</a>·(·std::istream·&amp;input·);</div>
120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">···42</a></span>····<span·class="keyword">typedef</span>·FieldVector&lt;·double,·dimworld&gt;·<a·class="code·hl_typedef"·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">CoordinateType</a>;</div> 
121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a02604.html#a91bd64f068b15343c9f00a8bd5b42ba6">···44</a></span>····<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a02604.html#a91bd64f068b15343c9f00a8bd5b42ba6">~DuneBoundaryProjection</a>()·{}</div> 
122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
123 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02604.html#a5d9ef189a3460ea062ab96daed520fbe">···47</a></span>····<span·class="keyword">virtual</span>·<a·class="code·hl_typedef"·href="a02604.html#aa5dfff6108e6ac695d972a5e9fe56be9">Coordina[·...·truncated·by·diffoscope;·len:·294,·SHA:·4a3db6adaa3273504fa546f6368de2375b21fef598b9b9f5f5276c78ee5d14a1·...·]</div>126 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03660.html#ad8badd255b92daa7a873f73278818424">···45</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03660.html#ad8badd255b92daa7a873f73278818424">noCl[·...·truncated·by·diffoscope;·len:·188,·SHA:·527eaf38bd3547d1223d2835dce2410750bcb3bcfb0fbbcddbb16bc1960ea128·...·]</div>
 127 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03660.html#aa16966f939abc2c6cd5785926696cf9f">···47</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03660.html#aa16966f939abc2c6cd5785926696cf9f">noCopy</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03660.html#a44c05028d546abb690376f5ce040e5e1">noCopy_</a>;·}</div>
 128 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03660.html#a0099f4bc6253f44175f2f410bc62df86">···49</a></span>······<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03660.html#a0099f4bc6253f44175f2f410bc62df86">heapSize</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03660.html#a609e9e48ca262cbf6d5e8a94af663a74">heapSize_</a>;·}</div>
124 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>129 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
125 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}"> 
126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a02604.html#a1a5b899a00ee3f03edbcb54ae6beb5d5">···52</a></span>····<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02604.html#a1a5b899a00ee3f03edbcb54ae6beb5d5">backup</a>(·[[maybe_unused]]·<a·class="code·hl_typedef"·href="a02604.html#a70efceccb8eab0d5abaff1b92972d888">ObjectStreamType</a>&amp;·buffer·)<span·class="keyword">·const</span></div> 
127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="keyword">····</span>{</div>130 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">protected</span>:</div>
128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······DUNE_THROW(NotImplemented,<span·class="stringliteral">&quot;DuneBoundaryProjection::backup·not·overloaded!&quot;</span>);</div>131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03660.html#a8dd2ac2d550a7210fbcb3021487baecc">···52</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a03660.html#a8dd2ac2d550a7210fbcb3021487baecc">noCl[·...·truncated·by·diffoscope;·len:·66,·SHA:·32ea491a0dfbc720a89d38efeded1b05a182e62b73523753210863ae03732e75·...·]</div>
 132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03660.html#a44c05028d546abb690376f5ce040e5e1">···53</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a03660.html#a44c05028d546abb690376f5ce040e5e1">noCopy_</a>;·····<span·class="comment">//·no·copies··for·UGGrid</span></div>
 133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03660.html#a609e9e48ca262cbf6d5e8a94af663a74">···54</a></span>······<span·class="keywordtype">size_t</span>·<a·class="code·hl_variable"·href="a03660.html#a609e9e48ca262cbf6d5e8a94af663a74">heapSize_</a>;·<span·class="comment">//·heap·size··for·UGGrid</span></div>
129 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····}</div>134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····};</div>
130 </div>135 </div>
131 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>136 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
132 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·BufferImp&gt;</div> 
133 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}"> 
134 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02604.html#a6d9a483589850a809c3b15b566475066">···58</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02604.html#a6d9a483589850a809c3b15b566475066">toBuffer</a>(·BufferImp&amp;·buffer·)<span·class="keyword">·const</span></div> 
135 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">····</span>{</div>137 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}·<span·class="comment">//·namespace·dgf</span></div>
136 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<a·class="code·hl_class"·href="a02712.html">MessageBufferIF&lt;·BufferImp·&gt;</a>·buf(·buffer·);</div> 
137 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<a·class="code·hl_function"·href="a02604.html#a6d9a483589850a809c3b15b566475066">toBuffer</a>(·buf·);</div> 
138 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····}</div>138 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
139 </div>139 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div>
140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>140 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 141 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#if·HAVE_DUNE_UGGRID</span></div>
141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·BufferImp&gt;</div>142 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
 143 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="};">
 144 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03664.html">···63</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03656.html">DGFGridInfo</a>&lt;·<a·class="code·hl_class"·href="a04060.html">UGGrid</a>&lt;·dim·&gt;·&gt;</div>
 145 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··{</div>
142 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">146 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">
143 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a02604.html#aad2bfc023b531dd03481aa9ae7db922f">···65</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02604.html#aad2bfc023b531dd03481aa9ae7db922f">toBuffer</a>(·<a·class="code·hl_class"·href="a02712.html">MessageBufferI[·...·truncated·by·diffoscope;·len:·74,·SHA:·7622e8549736e5b79ad1b9031edbf6d19ca6b1eaafc87c1eb910120e870191a9·...·]</div>147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03664.html#ada318f9c6264b11439c3116f24dc7268">···65</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03664.html#ada318f9c6264b11439c3116f24dc7268">refineStepsForHalf</a>·()</div>
 148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····{</div>
144 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="keyword">····</span>{</div>149 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<span·class="keywordflow">return</span>·1;</div>
145 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······<a·class="code·hl_typedef"·href="a02604.html#a70efceccb8eab0d5abaff1b92972d888">ObjectStreamType</a>·str;</div> 
146 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······<span·class="comment">//·call·virtual·interface·backup</span></div> 
147 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<a·class="code·hl_function"·href="a02604.html#a1a5b899a00ee3f03edbcb54ae6beb5d5">backup</a>(·str·);</div>150 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····}</div>
 151 </div>
 152 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
 153 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}">
 154 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a03664.html#a4fa9ad62bdd9a4d4145a4a3b8241a5de">···70</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="a03664.html#a4fa9ad62bdd9a4d4145a4a3b8241a5de">refineWeight</a>·()</div>
148 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······std::string·data·=·str.str();</div>155 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····{</div>
149 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>······<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·size·=·data.size();</div> 
150 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······buffer.<a·class="code·hl_function"·href="a02712.html#ab007f6d86a97356527b42a379b600079">write</a>(·size·);</div> 
Max diff block lines reached; 90504/116928 bytes (77.40%) of diff not shown.
38.1 KB
html2text {}
    
Offset 1, 417 lines modifiedOffset 1, 395 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n 
8 boundaryprojection.hh7 ····*·_.i_.o
 8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 dgfug.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_BOUNDARYPROJECTION_HH 
16 6#define·DUNE_GRID_COMMON_BOUNDARYPROJECTION_HH17 5#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_DGFUG_HH
 18 6#define·DUNE_GRID_IO_FILE_DGFPARSER_DGFUG_HH
17 719 7
18 8//-·system·includes20 8//-·C++·includes
19 9#include·<cmath>21 9#include·<fstream>
 22 10#include·<istream>
 23 11#include·<string>
20 10#include·<memory>24 12#include·<vector>
21 1125 13
22 12//-·Dune·includes26 14//-·dune-common·includes
 27 15#include·<dune/common/exceptions.hh>
23 13#include·<dune/common/fvector.hh>28 16#include·<dune/common/fvector.hh>
24 14 
25 15#include·<dune/geometry/multilineargeometry.hh> 
26 1629 17#include·<dune/common/parallel/mpihelper.hh>
 30 18
 31 19//-·dune-grid·includes
 32 20#include·<dune-grid-config.hh>·//·HAVE_DUNE_UGGRID
27 17#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.b_.o_.u_.n_.d_.a_.r_.y_.s_.e_.g_.m_.e_.n_.t_\x8._\x8h_\x8h>33 21#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.i_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_\x8._\x8h_\x8h>
 34 22#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8g_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 35 23
 36 24//-·local·includes
 37 25#include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h"
 38 26#include·"_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8g_\x8r_\x8i_\x8d_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8._\x8h_\x8h"
28 18#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8d_\x8a_\x8t_\x8a_\x8h_\x8a_\x8n_\x8d_\x8l_\x8e_\x8i_\x8f_\x8._\x8h_\x8h> 
29 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8g_\x8m_\x8s_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h> 
30 20 
31 21namespace·_\x8D_\x8u_\x8n_\x8e 
32 22{ 
33 25·template·<int·dimworld> 
34 26·struct·DuneBoundaryProjection; 
35 2739 27
36 30·template·<int·dimworld> 
37 _\x83_\x81·struct·_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n 
38 32·:·public·_.B_.o_.u_.n_.d_.a_.r_.y_.S_.e_.g_.m_.e_.n_.t_.B_.a_.c_.k_.u_.p_.R_.e_.s_.t_.o_.r_.e<·DuneBoundaryProjection<·dimworld·>·>40 28
 41 29namespace·_\x8D_\x8u_\x8n_\x8e
 42 30{
 43 31
 44 32·namespace·dgf
39 33·{45 33·{
 46 34
 47 35·//·UGGridParameterBlock
 48 36·//·--------------------
40 _\x83_\x84·typedef·_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s_\x8T_\x8y_\x8p_\x8e; 
41 _\x83_\x85·typedef·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8B_\x8a_\x8c_\x8k_\x8u_\x8p_\x8R_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e_\x8<_\x8·_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8·_\x8>·> 
42 _\x8B_\x8a_\x8s_\x8e_\x8T_\x8y_\x8p_\x8e; 
43 _\x83_\x86·typedef·typename·BaseType·::·ObjectStreamType·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e; 
44 3749 37
45 38·using·_\x8B_\x8a_\x8s_\x8e_\x8T_\x8y_\x8p_\x8e·_\x8:_\x8:_\x8·_\x8r_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e; 
46 39·using·_\x8B_\x8a_\x8s_\x8e_\x8T_\x8y_\x8p_\x8e·_\x8:_\x8:_\x8·_\x8r_\x8e_\x8g_\x8i_\x8s_\x8t_\x8e_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y; 
47 40 
48 _\x84_\x82·typedef·FieldVector<·double,·dimworld>·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8T_\x8y_\x8p_\x8e; 
49 _\x84_\x84·virtual·_\x8~_\x8D_\x8u_\x8n_\x8e_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n()·{} 
50 45 
51 _\x84_\x87·virtual·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8T_\x8y_\x8p_\x8e·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(const·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e_\x8T_\x8y_\x8p_\x8e&·global)·const·=·0; 
52 48 
53 _\x85_\x82·virtual·void·_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p(·[[maybe_unused]]·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e&·buffer·)·const 
54 53·{ 
55 54·DUNE_THROW(NotImplemented,"DuneBoundaryProjection::backup·not·overloaded!");50 _.3_.8·struct·_.U_.G_.G_.r_.i_.d_.P_.a_.r_.a_.m_.e_.t_.e_.r_.B_.l_.o_.c_.k
 51 39·:·public·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k
 52 40·{
 53 42·explicit·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&input·);
 54 43
 55 _\x84_\x85·bool·_\x8n_\x8o_\x8C_\x8l_\x8o_\x8s_\x8u_\x8r_\x8e·()·const·{·return·_\x8n_\x8o_\x8C_\x8l_\x8o_\x8s_\x8u_\x8r_\x8e_\x8_;·}
 56 _\x84_\x87·bool·_\x8n_\x8o_\x8C_\x8o_\x8p_\x8y·()·const·{·return·_\x8n_\x8o_\x8C_\x8o_\x8p_\x8y_\x8_;·}
 57 _\x84_\x89·size_t·_\x8h_\x8e_\x8a_\x8p_\x8S_\x8i_\x8z_\x8e·()·const·{·return·_\x8h_\x8e_\x8a_\x8p_\x8S_\x8i_\x8z_\x8e_\x8_;·}
 58 50
 59 51·protected:
 60 _\x85_\x82·bool·_\x8n_\x8o_\x8C_\x8l_\x8o_\x8s_\x8u_\x8r_\x8e_\x8_;·//·no·closure·for·UGGrid
 61 _\x85_\x83·bool·_\x8n_\x8o_\x8C_\x8o_\x8p_\x8y_\x8_;·//·no·copies·for·UGGrid
 62 _\x85_\x84·size_t·_\x8h_\x8e_\x8a_\x8p_\x8S_\x8i_\x8z_\x8e_\x8_;·//·heap·size·for·UGGrid
56 55·}63 55·};
57 5664 56
58 57·template·<class·BufferImp> 
59 _\x85_\x88·void·_\x8t_\x8o_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r(·BufferImp&·buffer·)·const 
60 59·{ 
61 60·_\x8M_\x8e_\x8s_\x8s_\x8a_\x8g_\x8e_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8F_\x8<_\x8·_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r_\x8I_\x8m_\x8p_\x8·_\x8>·buf(·buffer·); 
62 61·_\x8t_\x8o_\x8B_\x8u_\x8f_\x8f_\x8e_\x8r(·buf·); 
63 62·} 
64 63 
65 64·template·<class·BufferImp> 
66 _.6_.5·void·_.t_.o_.B_.u_.f_.f_.e_.r(·_.M_.e_.s_.s_.a_.g_.e_.B_.u_.f_.f_.e_.r_.I_.F_.<_.·_.B_.u_.f_.f_.e_.r_.I_.m_.p_.·_.>·&·buffer·)·const65 57·}·//·namespace·dgf
 66 58
 67 59
 68 60
 69 61#if·HAVE_DUNE_UGGRID
 70 62·template<·int·dim·>
 71 _\x86_\x83·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o<·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d<·dim·>·>
 72 64·{
 73 _\x86_\x85·static·int·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8S_\x8t_\x8e_\x8p_\x8s_\x8F_\x8o_\x8r_\x8H_\x8a_\x8l_\x8f·()
67 66·{74 66·{
 75 67·return·1;
 76 68·}
 77 69
 78 _\x87_\x80·static·double·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8W_\x8e_\x8i_\x8g_\x8h_\x8t·()
 79 71·{
 80 72·return·-1.;
68 67·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e·str; 
69 68·//·call·virtual·interface·backup 
70 69·_\x8b_\x8a_\x8c_\x8k_\x8u_\x8p(·str·); 
71 70·std::string·data·=·str.str(); 
72 71·const·size_t·size·=·data.size(); 
73 72·buffer._\x8w_\x8r_\x8i_\x8t_\x8e(·size·); 
74 73·for(·size_t·i=0;·i<size;·++i·) 
75 74·buffer._\x8w_\x8r_\x8i_\x8t_\x8e(·data[·i·]·); 
76 75·}81 73·}
 82 74·};
 83 75
77 7684 76
Max diff block lines reached; 25804/39014 bytes (66.14%) of diff not shown.
1.73 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00311.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00263.html
Files 99% similar despite different names
    
Offset 77, 18 lines modifiedOffset 77, 18 lines modified
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">rangegenerators.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">rangegenerators.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;dune/common/iteratorrange.hh&gt;</code><br·/>81 <div·class="textblock"><code>#include·&lt;dune/common/iteratorrange.hh&gt;</code><br·/>
82 <code>#include·&lt;dune/common/rangeutilities.hh&gt;</code><br·/>82 <code>#include·&lt;dune/common/rangeutilities.hh&gt;</code><br·/>
83 <code>#include·&lt;dune/geometry/dimension.hh&gt;</code><br·/>83 <code>#include·&lt;dune/geometry/dimension.hh&gt;</code><br·/>
84 <code>#include·&lt;<a·class="el"·href="a00257_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>84 <code>#include·&lt;<a·class="el"·href="a00356_source.html">dune/grid/common/gridenums.hh</a>&gt;</code><br·/>
85 <code>#include·&lt;<a·class="el"·href="a00323_source.html">dune/grid/common/partitionset.hh</a>&gt;</code><br·/>85 <code>#include·&lt;<a·class="el"·href="a00293_source.html">dune/grid/common/partitionset.hh</a>&gt;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a00311_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00263_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
90 Namespaces</h2></td></tr>90 Namespaces</h2></td></tr>
91 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>91 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
92 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>92 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table>94 </table>
143 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00311_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00635_source.html
Files 83% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·rangegenerators.hh·Source·File</title>8 <title>dune-grid:·dofadmin.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 306 lines modifiedOffset 70, 391 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">rangegenerators.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dofadmin.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00311.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00635.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_RANGEGENERATORS_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_DOFADMIN_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_RANGEGENERATORS_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_DOFADMIN_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/iteratorrange.hh&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/common/rangeutilities.hh&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;dune/geometry/dimension.hh&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00257.html">dune/grid/common/gridenums.hh</a>&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00323.html">dune/grid/common/partitionset.hh</a>&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#ifdef·DOXYGEN</span></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
101 <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno">··206</span>··<span·class="comment">//·*****************************************************************************************</span></div> 
102 <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno">··207</span>··<span·class="comment">//·Doxygen·documentation</span></div> 
103 <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>··<span·class="comment">//·*****************************************************************************************</span></div> 
104 <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno">··209</span>··<span·class="comment">//</span></div> 
105 <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno">··210</span>··<span·class="comment">//·In·the·following,·the·range·generating·functions·are·documented·for·Doxygen;·the·actual</span></div> 
106 <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>··<span·class="comment">//·implementations·are·further·down·in·this·file·and·hidden·from·Doxygen.</span></div> 
107 <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span>··<span·class="comment">//·The·main·reason·for·this·split·are·the·return·types·of·those·functions,·which·either·contain</span></div> 
108 <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span>··<span·class="comment">//·long·type·listings·to·obtain·the·iterator·type·or·(in·the·case·of·the·forwarded·functions</span></div> 
109 <div·class="line"><a·id="l00214"·name="l00214"></a><span·class="lineno">··214</span>··<span·class="comment">//·use·the·new-style·function·syntax·and·calculate·the·return·type·using·decltype.·In·both·cases,</span></div> 
110 <div·class="line"><a·id="l00215"·name="l00215"></a><span·class="lineno">··215</span>··<span·class="comment">//·Doxygen·generates·function·signatures·that·are·very·confusing·to·the·average·user.</span></div> 
111 <div·class="line"><a·id="l00216"·name="l00216"></a><span·class="lineno">··216</span>··<span·class="comment">//</span></div> 
112 <div·class="line"><a·id="l00217"·name="l00217"></a><span·class="lineno">··217</span>··<span·class="comment">//·*****************************************************************************************</span></div> 
113 <div·class="line"><a·id="l00218"·name="l00218"></a><span·class="lineno">··218</span>·</div> 
114 <div·class="line"><a·id="l00219"·name="l00219"></a><span·class="lineno">··219</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>Alberta</div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>
115 <div·class="line"><a·id="l00220"·name="l00220"></a><span·class="lineno">··220</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
116 <div·class="line"><a·id="l00224"·name="l00224"></a><span·class="lineno">··224</span>·</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="comment">//·External·Forward·Declarations</span></div>
 106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="comment">//·-----------------------------</span></div>
117 <div·class="line"><a·id="l00225"·name="l00225"></a><span·class="lineno">··225</span>·</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
 109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">class·</span>MeshPointer;</div>
 110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
 113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="comment">//·DofAccess</span></div>
 114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="comment">//·---------</span></div>
 115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
 116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·codim·&gt;</div>
 117 <div·class="foldopen"·id="foldopen00035"·data-start="{"·data-end="};">
 118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a01988.html">···35</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a01988.html">DofAccess</a></div>
 119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····{</div>
 120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·codimtype·=·<a·class="code·hl_struct"·href="a02372.html">CodimType&lt;·dim,·codim·&gt;::value</a>;</div>
 121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">public</span>:</div>
 123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a01988.html#a64a6a8adb53aff6c1475629c96638b76">···40</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01988.html#a64a6a8adb53aff6c1475629c96638b76">numSubEntities</a>·=·<a·class="code·hl_struct"·href="a02344.html">NumSubEntities&lt;·dim,·codim·&gt;::value</a>;</div>
 124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a01988.html#a2367fe847ca32e4eec9ced25382b1ce0">···42</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01988.html#a2367fe847ca32e4eec9ced25382b1ce0">dimension</a>·=·dim;</div>
 126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="a01988.html#a4516f7b7b3a3210d23a7447674eb579c">···43</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01988.html#a4516f7b7b3a3210d23a7447674eb579c">codimension</a>·=·codim;</div>
 127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a01988.html#aff12d5a3e33f12f875046ca21f87ddff">···45</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02032.html">Alberta::ElementInfo&lt;·dimension·&gt;</a>·<a·class="code·hl_typedef"·href="a01988.html#aff12d5a3e33f12f875046ca21f87ddff">ElementInfo</a>;</div>
 129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 130 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
 131 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a01988.html#a24a4865da9e6b1e06b2aa22b827cbf75">···47</a></span>······<a·class="code·hl_function"·href="a01988.html#a24a4865da9e6b1e06b2aa22b827cbf75">DofAccess</a>·()</div>
 132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········:·node_(·-1·)</div>
 133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······{}</div>
 134 </div>
 135 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 136 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">
 137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a01988.html#a78832be06e30f098839018ada7169eac">···51</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a01988.html#a78832be06e30f098839018ada7169eac">DofAccess</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace·)</div>
 138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······{</div>
 139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········assert(·dofSpace·);</div>
 140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········node_·=·dofSpace-&gt;admin-&gt;mesh-&gt;node[·codimtype·];</div>
 141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········index_·=·dofSpace-&gt;admin-&gt;n0_dof[·codimtype·];</div>
 142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div>
 143 </div>
 144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 145 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
 146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a01988.html#ab974b8564f9b2ab58db6dd8f1dd94862">···58</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01988.html#ab974b8564f9b2ab58db6dd8f1dd94862">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·<span·class="keywordtype">int</span>·subEntity,·<span·class="keywordtype">int</span>·i·)<span·class="keyword">·const</span></div>
 147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keyword">······</span>{</div>
 148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········assert(·element·);</div>
 149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········assert(·node_·!=·-1·);</div>
 150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········assert(·subEntity·&lt;·<a·class="code·hl_variable"·href="a01988.html#a64a6a8adb53aff6c1475629c96638b76">numSubEntities</a>·);</div>
 151 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········<span·class="keywordflow">return</span>·element-&gt;dof[·node_·+·subEntity·][·index_·+·i·];</div>
 152 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······}</div>
 153 </div>
 154 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
 155 <div·class="foldopen"·id="foldopen00066"·data-start="{"·data-end="}">
 156 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="a01988.html#ab3b3155eedec059066abcf810e3f2f21">···66</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01988.html#ab974b8564f9b2ab58db6dd8f1dd94862">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>·*element,·<span·class="keywordtype">int</span>·subEntity·)<span·class="keyword">·const</span></div>
 157 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">······</span>{</div>
 158 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········<span·class="keywordflow">return</span>·(*<span·class="keyword">this</span>)(·element,·subEntity,·0·);</div>
 159 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······}</div>
 160 </div>
 161 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>·</div>
 162 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}">
 163 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a01988.html#af9bf778ce6465860f5beeb65a5770126">···71</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a01988.html#ab974b8564f9b2ab58db6dd8f1dd94862">operator()·</a>(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02032.html">ElementInfo</a>·&amp;elementInfo,·<span·class="keywordtype">int</span>·subEntity,·<span·class="keywordtype">int</span>·i·)<span·class="keyword">·const</span></div>
Max diff block lines reached; 55231/116704 bytes (47.33%) of diff not shown.
29.3 KB
html2text {}
    
Offset 1, 382 lines modifiedOffset 1, 403 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n 
8 rangegenerators.hh7 ····*·_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d
 8 dofadmin.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_RANGEGENERATORS_HH 
16 6#define·DUNE_GRID_COMMON_RANGEGENERATORS_HH15 5#ifndef·DUNE_ALBERTA_DOFADMIN_HH
 16 6#define·DUNE_ALBERTA_DOFADMIN_HH
17 717 7
18 8#include·<dune/common/iteratorrange.hh>18 8#include·<utility>
 19 9
19 9#include·<dune/common/rangeutilities.hh>20 10#include·<dune/common/hybridutilities.hh>
20 10#include·<dune/geometry/dimension.hh>21 11
21 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.e_.n_.u_.m_.s_\x8._\x8h_\x8h>22 12#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.i_.s_.c_\x8._\x8h_\x8h>
 23 13#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h>
 24 14
 25 15#if·HAVE_ALBERTA
22 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8s_\x8e_\x8t_\x8._\x8h_\x8h> 
23 13 
24 14namespace·_\x8D_\x8u_\x8n_\x8e 
25 15{ 
26 1626 16
27 17#ifdef·DOXYGEN27 17namespace·_.D_.u_.n_.e
28 1828 18{
29 206·/ 
30 / 
31 ***************************************************************************************** 
32 207·//·Doxygen·documentation 
33 208·/ 
34 / 
35 ***************************************************************************************** 
36 209·// 
37 210·//·In·the·following,·the·range·generating·functions·are·documented·for 
38 Doxygen;·the·actual 
39 211·//·implementations·are·further·down·in·this·file·and·hidden·from·Doxygen. 
40 212·//·The·main·reason·for·this·split·are·the·return·types·of·those·functions, 
41 which·either·contain 
42 213·//·long·type·listings·to·obtain·the·iterator·type·or·(in·the·case·of·the 
43 forwarded·functions 
44 214·//·use·the·new-style·function·syntax·and·calculate·the·return·type·using 
45 decltype.·In·both·cases, 
46 215·//·Doxygen·generates·function·signatures·that·are·very·confusing·to·the 
47 average·user. 
48 216·// 
49 217·/ 
50 / 
51 ***************************************************************************************** 
52 218 
53 21929 19
 30 20·namespace·Alberta
 31 21·{
54 22032 22
55 22433 23·//·External·Forward·Declarations
 34 24·//·-----------------------------
56 22535 25
 36 26·template<·int·dim·>
 37 27·class·MeshPointer;
57 227 
58 256·template<typename·GV> 
59 _\x82_\x85_\x87·inline·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8R_\x8a_\x8n_\x8g_\x8e<...>·_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8s(const·_\x8G_\x8V&·gv); 
60 25838 28
61 25939 29
62 261 
63 290·template<typename·GV> 
64 _\x82_\x89_\x81·inline·_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8R_\x8a_\x8n_\x8g_\x8e<...>·_\x8f_\x8a_\x8c_\x8e_\x8t_\x8s(const·_\x8G_\x8V&·gv); 
65 29240 30
 41 31·//·DofAccess
 42 32·//·---------
 43 33
 44 34·template<·int·dim,·int·codim·>
 45 _\x83_\x85·class·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s
 46 36·{
 47 37·static·const·int·codimtype·=·_\x8C_\x8o_\x8d_\x8i_\x8m_\x8T_\x8y_\x8p_\x8e_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e;
 48 38
 49 39·public:
 50 _\x84_\x80·static·const·int·_\x8n_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s·=·_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l_\x8u_\x8e;
 51 41
 52 _\x84_\x82·static·const·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·dim;
 53 _\x84_\x83·static·const·int·_\x8c_\x8o_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·codim;
 54 44
 55 _\x84_\x85·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o;
 56 46
 57 _\x84_\x87·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s·()
 58 48·:·node_(·-1·)
 59 49·{}
 60 50
 61 _\x85_\x81·explicit·_\x8D_\x8o_\x8f_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s·(·const·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e·*dofSpace·)
 62 52·{
 63 53·assert(·dofSpace·);
 64 54·node_·=·dofSpace->admin->mesh->node[·codimtype·];
 65 55·index_·=·dofSpace->admin->n0_dof[·codimtype·];
 66 56·}
 67 57
 68 _\x85_\x88·int·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*element,·int·subEntity,·int·i·)·const
 69 59·{
 70 60·assert(·element·);
 71 61·assert(·node_·!=·-1·);
 72 62·assert(·subEntity·<·_\x8n_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s·);
 73 63·return·element->dof[·node_·+·subEntity·][·index_·+·i·];
 74 64·}
 75 65
 76 _\x86_\x86·int·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*element,·int·subEntity·)·const
 77 67·{
 78 68·return·(*this)(·element,·subEntity,·0·);
 79 69·}
 80 70
 81 _\x87_\x81·int·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo,·int·subEntity,·int·i·)
 82 const
 83 72·{
 84 73·return·(*this)(·elementInfo._\x8e_\x8l(),·subEntity,·i·);
 85 74·}
 86 75
 87 _\x87_\x86·int·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo,·int·subEntity·)·const
 88 77·{
 89 78·return·(*this)(·elementInfo._\x8e_\x8l(),·subEntity·);
 90 79·}
 91 80
Max diff block lines reached; 18021/29960 bytes (60.15%) of diff not shown.
1.3 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00320.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00344.html
Files 99% similar despite different names
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 <div·class="contents">81 <div·class="contents">
  
82 <p>Provides·classes·with·basic·mappers·which·are·used·to·attach·data·to·a·grid.··82 <p>Provides·classes·with·basic·mappers·which·are·used·to·attach·data·to·a·grid.··
83 <a·href="#details">More...</a></p>83 <a·href="#details">More...</a></p>
84 <div·class="textblock"><code>#include·&lt;utility&gt;</code><br·/>84 <div·class="textblock"><code>#include·&lt;utility&gt;</code><br·/>
85 <code>#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</code><br·/>85 <code>#include·&lt;dune/common/bartonnackmanifcheck.hh&gt;</code><br·/>
86 </div>86 </div>
87 <p><a·href="a00320_source.html">Go·to·the·source·code·of·this·file.</a></p>87 <p><a·href="a00344_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">88 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>90 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02912.html">Dune::Mapper&lt;·G,·MapperImp,·IndexType·&gt;</a></td></tr>91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02912.html">Dune::Mapper&lt;·G,·MapperImp,·IndexType·&gt;</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02912.html"·title="Mapper·interface.">Mapper</a>·interface.··<a·href="a02912.html#details">More...</a><br·/></td></tr>92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a02912.html"·title="Mapper·interface.">Mapper</a>·interface.··<a·href="a02912.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">94 </table><table·class="memberdecls">
2.29 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00320_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00344_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">mapper.hh</div></div>81 ··<div·class="headertitle"><div·class="title">mapper.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00320.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00344.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_MAPPER_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_MAPPER_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_MAPPER_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_MAPPER_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
7.72 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00347.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00674.html
Files 84% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundarysegment.hh·File·Reference</title>8 <title>dune-grid:·geometrycache.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 51 lines modifiedOffset 65, 44 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">boundarysegment.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">geometrycache.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
 81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00653_source.html">dune/grid/albertagrid/misc.hh</a>&gt;</code><br·/>
 82 <code>#include·&lt;<a·class="el"·href="a00686_source.html">dune/grid/albertagrid/algebra.hh</a>&gt;</code><br·/>
  
81 <p>Base·class·for·grid·boundary·segments·of·arbitrary·geometry.·· 
82 <a·href="#details">More...</a></p> 
83 <div·class="textblock"><code>#include·&lt;map&gt;</code><br·/> 
84 <code>#include·&lt;sstream&gt;</code><br·/> 
85 <code>#include·&lt;dune/common/singleton.hh&gt;</code><br·/> 
86 <code>#include·&lt;dune/common/parameterizedobject.hh&gt;</code><br·/> 
87 <code>#include·&lt;dune/common/fvector.hh&gt;</code><br·/> 
88 </div>83 </div>
89 <p><a·href="a00347_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00674_source.html">Go·to·the·source·code·of·this·file.</a></p>
90 <table·class="memberdecls">85 <table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
92 Classes</h2></td></tr>87 Classes</h2></td></tr>
93 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02624.html">Dune::BoundarySegmentBackupRestore&lt;·BndSeg·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02128.html">Dune::Alberta::GeometryCache&lt;·dim·&gt;</a></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02620.html">Dune::BoundarySegment&lt;·dim,·dimworld,·ctype·&gt;</a></td></tr>90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">struct·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02132.html">Dune::Alberta::GeometryCacheProxy&lt;·dim·&gt;</a></td></tr>
96 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Base·class·for·classes·implementing·geometries·of·boundary·segments.··<a·href="a02620.html#details">More...</a><br·/></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
98 </table><table·class="memberdecls">92 </table><table·class="memberdecls">
99 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>93 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
100 Namespaces</h2></td></tr>94 Namespaces</h2></td></tr>
101 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>95 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
102 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>96 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
103 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 98 <tr·class="memitem:a01068"·id="r_a01068"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01068.html">Dune::Alberta</a></td></tr>
 99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
104 </table>100 </table>
105 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
106 <div·class="textblock"><p>Base·class·for·grid·boundary·segments·of·arbitrary·geometry.·</p> 
107 </div></div><!--·contents·-->101 </div><!--·contents·-->
108 <!--·start·footer·part·-->102 <!--·start·footer·part·-->
109 <hr·class="footer"/><address·class="footer"><small>103 <hr·class="footer"/><address·class="footer"><small>
110 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8104 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
111 </small></address>105 </small></address>
112 </body>106 </body>
113 </html>107 </html>
1.96 KB
html2text {}
    
Offset 1, 31 lines modifiedOffset 1, 25 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_.o_.m_.m_.o_.n7 ····*·_\x8a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 geometrycache.hh·File·Reference
 10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
 11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8g_\x8e_\x8b_\x8r_\x8a_\x8._\x8h_\x8h>
9 boundarysegment.hh·File·Reference 
10 Base·class·for·grid·boundary·segments·of·arbitrary·geometry.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<map> 
12 #include·<sstream> 
13 #include·<dune/common/singleton.hh> 
14 #include·<dune/common/parameterizedobject.hh> 
15 #include·<dune/common/fvector.hh> 
16 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
17 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
18 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_.o_.u_.n_.d_.a_.r_.y_.S_.e_.g_.m_.e_.n_.t_.B_.a_.c_.k_.u_.p_.R_.e_.s_.t_.o_.r_.e_.<_.·_.B_.n_.d_.S_.e_.g_\x8·_\x8>14 ·class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_.l_.b_.e_.r_.t_.a_.:_.:_.G_.e_.o_.m_.e_.t_.r_.y_.C_.a_.c_.h_.e_.<_.·_.d_.i_.m_\x8·_\x8>
19  15  
 16 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8C_\x8a_\x8c_\x8h_\x8e_\x8P_\x8r_\x8o_\x8x_\x8y_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>
20 struct· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8,_\x8·_\x8d_\x8i_\x8m_\x8w_\x8o_\x8r_\x8l_\x8d_\x8,_\x8·_\x8c_\x8t_\x8y_\x8p_\x8e_\x8·_\x8> 
21  ········Base·class·for·classes·implementing·geometries·of·boundary·segments. 
22 ·········_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
23  17  
24 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s18 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
25 namespace· ·_\x8D_\x8u_\x8n_\x8e19 namespace· ·_\x8D_\x8u_\x8n_\x8e
26  ···········Include·standard·header·files.20  ···········Include·standard·header·files.
27  21  
28 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
29 Base·class·for·grid·boundary·segments·of·arbitrary·geometry.22 namespace· ·_.D_.u_.n_.e_.:_.:_.A_.l_.b_.e_.r_.t_.a
 23  
30 ===============================================================================24 ===============================================================================
31 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.825 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
61.6 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00347_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00926_source.html
Files 85% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·boundarysegment.hh·Source·File</title>8 <title>dune-grid:·gridparameter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 134 lines modifiedOffset 70, 151 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class[·...·truncated·by·diffoscope;·len:·80,·SHA:·72624e69b1f304cbd2c5ccafe9c7fe8b6b290cc3c7c70673e653d61e04179222·...·]</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">boundarysegment.hh</div></div>80 ··<div·class="headertitle"><div·class="title">gridparameter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00347.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00926.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_BOUNDARY_SEGMENT_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_GRIDPARAMETERBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_BOUNDARY_SEGMENT_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_GRIDPARAMETERBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/singleton.hh&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/parameterizedobject.hh&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
 95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div>
98 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·dimworld·=·dim,·<span·class="keyword">class</span>·ctype·=·<span·class="keywordtype">double</span>·&gt;</div> 
100 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">struct·</span>BoundarySegment;</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>dgf</div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div>
 101 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="};">
 102 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03480.html">···33</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a></div>
 103 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
 104 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····{</div>
 105 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">public</span>:</div>
 106 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03480.html#a4ff7f9f323ce7542d96973e20ab53f27">···37</a></span>······<span·class="keyword">typedef</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_typedef"·href="a03480.html#a4ff7f9f323ce7542d96973e20ab53f27">Flags</a>;</div>
101 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>107 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 108 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a03480.html#a0bf00acfb6eb31b179006d48d80e7920">···39</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03480.html#a4ff7f9f323ce7542d96973e20ab53f27">Flags</a>·<a·class="code·hl_variable"·href="a03480.html#a0bf00acfb6eb31b179006d48d80e7920">foundName</a>·=·1·&lt;&lt;·0;</div>
 109 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03480.html#a06bb232c4b906ce7c2e36c7161dea168">···40</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03480.html#a4ff7f9f323ce7542d96973e20ab53f27">Flags</a>·<a·class="code·hl_variable"·href="a03480.html#a06bb232c4b906ce7c2e36c7161dea168">foundDumpFileName</a>·=·1·&lt;&lt;·1;</div>
 110 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03480.html#af075ecb976aa895aebdeaac9a3693a24">···41</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03480.html#a4ff7f9f323ce7542d96973e20ab53f27">Flags</a>·<a·class="code·hl_variable"·href="a03480.html#af075ecb976aa895aebdeaac9a3693a24">foundLongestEdge</a>·=·1·&lt;&lt;·5;</div>
 111 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03480.html#a1d61a8f7c698c3b2f6e0ab2a6947a9ee">···42</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a03480.html#a4ff7f9f323ce7542d96973e20ab53f27">Flags</a>·<a·class="code·hl_variable"·href="a03480.html#a1d61a8f7c698c3b2f6e0ab2a6947a9ee">foundCompatible</a>·=·1·&lt;&lt;·13;</div>
 112 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
 113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">protected</span>:</div>
 114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03480.html#a94afe8c549e83f70b9eb6a8c11e8b497">···45</a></span>······<a·class="code·hl_typedef"·href="a03480.html#a4ff7f9f323ce7542d96973e20ab53f27">Flags</a>·<a·class="code·hl_variable"·href="a03480.html#a94afe8c549e83f70b9eb6a8c11e8b497">foundFlags_</a>;·<span·class="comment">//·supportFlags,·this·block·was·created·with</span></div>
 115 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03480.html#aa6dec65f7ec6a9c4e229e5ff93763c71">···46</a></span>······std::string·<a·class="code·hl_variable"·href="a03480.html#aa6dec65f7ec6a9c4e229e5ff93763c71">name_</a>;·<span·class="comment">//·name·of·the·grid</span></div>
 116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03480.html#a753a31290c5bc38146388bece7070dc2">···47</a></span>······std::string·<a·class="code·hl_variable"·href="a03480.html#a753a31290c5bc38146388bece7070dc2">dumpFileName_</a>;·<span·class="comment">//·name·of·the·grid</span></div>
 117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03480.html#af6cb6850ba239a44db3addbbf62536ac">···48</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a03480.html#af6cb6850ba239a44db3addbbf62536ac">markLongestEdge_</a>;·<span·class="comment">//·Mark·longest·edge·for·AlbertaGrid·or·ALUGrid</span></div>
 118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03480.html#a73678a6de58439e21bb9cb5a55e4aafc">···49</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a03480.html#a73678a6de58439e21bb9cb5a55e4aafc">bisectionCompatibility_</a>;·<span·class="comment">//·true·if·grid·is·compatible·(bisection·refinement·works)</span></div>
 119 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
102 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·BndSeg&gt;</div>120 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">private</span>:</div>
 121 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·copy·not·implemented</span></div>
 122 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a>&amp;);</div>
 123 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 124 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">public</span>:</div>
 125 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a03480.html#a15eafcea1fd2d18901dfe71b2a64de29">···57</a></span>······<a·class="code·hl_function"·href="a03480.html#a15eafcea1fd2d18901dfe71b2a64de29">GridParameterBlock</a>·(·std::istream·&amp;in·);</div>
 126 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
103 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="};">127 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
 128 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a03480.html#aa2e0fc779019ff96692309e55b7ec61e">···60</a></span>······<span·class="keyword">const</span>·std::string·&amp;<a·class="code·hl_function"·href="a03480.html#aa2e0fc779019ff96692309e55b7ec61e">name</a>·(·<span·class="keyword">const</span>·std::string·&amp;defaultValue·)<span·class="keyword">·const</span></div>
104 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02624.html">···40</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02624.html">BoundarySegmentBackupRestore</a></div> 
105 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··{</div> 
106 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">public</span>:</div> 
107 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="comment">//·type·of·object·stream·used·for·storing·boundary·segment·information</span></div> 
108 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a02624.html#a5f1caab3482efa6040f65abf6df4983c">···44</a></span>····<span·class="keyword">typedef</span>·std::stringstream·<a·class="code·hl_typedef"·href="a02624.html#a5f1caab3482efa6040f65abf6df4983c">ObjectStreamType</a>·;</div> 
109 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div> 
110 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="keyword">protected</span>:</div>129 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keyword">······</span>{</div>
 130 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········<span·class="keywordflow">if</span>(·(<a·class="code·hl_variable"·href="a03480.html#a94afe8c549e83f70b9eb6a8c11e8b497">foundFlags_</a>·&amp;·<a·class="code·hl_variable"·href="a03480.html#a0bf00acfb6eb31b179006d48d80e7920">foundName</a>)·==·0·)</div>
111 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02624.html#a4f71601287aa0a714c1b461dac1d47ed">···48</a></span>····<span·class="keyword">typedef</span>·BndSeg··<a·class="code·hl_typedef"·href="a02624.html#a4f71601287aa0a714c1b461dac1d47ed">BoundarySegment</a>;</div> 
112 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
113 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a02624.html#a2549fe6f2e823ec993b508b09fa45d48">···51</a></span>····<span·class="keyword">typedef</span>·Dune::ParameterizedObjectFactory&lt;·std::unique_ptr&lt;·BoundarySegment·&gt;·(·<a·class="code·hl_typedef"·href="a02624.html#a5f1caab3482efa6040f65abf6df4983c">ObjectStreamType</a>&amp;·),·<span·class="keywordtype">int</span>·&gt;·<a·class="code·hl_typedef"·href="a02624.html#a2549fe6f2e823ec993b508b09fa45d48">FactoryType</a>;</div> 
114 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> 
115 <div·class="foldopen"·id="foldopen00059"·data-start="{"·data-end="}"> 
116 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a02624.html#a1d347a431cce7dd13a050453b5f04b63">···59</a></span>····<span·class="keyword">static</span>·std::unique_ptr&lt;·BoundarySegment·&gt;·<a·class="code·hl_function"·href="a02624.html#a1d347a431cce7dd13a050453b5f04b63">restore</a>(·<a·class="code·hl_typedef"·href="a02624.html#a5f1caab3482efa6040f65abf6df4983c">ObjectStreamType</a>&amp;·in·)</div> 
117 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····{</div>131 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········{</div>
 132 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··········dwarn·&lt;&lt;·<span·class="stringliteral">&quot;GridParameterBlock:·Parameter·&#39;name&#39;·not·specified,·&quot;</span></div>
 133 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>················&lt;&lt;·<span·class="stringliteral">&quot;defaulting·to·&#39;&quot;</span>·&lt;&lt;·defaultValue·&lt;&lt;·<span·class="stringliteral">&quot;&#39;.&quot;</span>·&lt;&lt;·std::endl;</div>
118 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordtype">int</span>·key·=·-1;</div> 
119 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="comment">//·read·class·key·for·restore</span></div> 
120 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······in.read(·(<span·class="keywordtype">char</span>·*)·&amp;key,·<span·class="keyword">sizeof</span>(·<span·class="keywordtype">int</span>·)·);</div> 
121 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> 
122 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="comment">//·factory·creates·a·unique_ptr·which·can·be·released·later·on</span></div> 
123 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">return</span>·factory().create(·key,·in·);</div>134 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··········<span·class="keywordflow">return</span>·defaultValue;</div>
124 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····}</div>135 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········}</div>
 136 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>········<span·class="keywordflow">else</span></div>
 137 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··········<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03480.html#aa6dec65f7ec6a9c4e229e5ff93763c71">name_</a>;</div>
 138 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······}</div>
125 </div>139 </div>
126 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>140 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>
127 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="keyword">template</span>·&lt;<span·class="keyword">class</span>·DerivedType&gt;</div> 
128 <div·class="foldopen"·id="foldopen00070"·data-start="{"·data-end="}">141 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}">
129 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="a02624.html#acd33be44661200bd7a32cf39801c8a43">···70</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02624.html#acd33b[·...·truncated·by·diffoscope;·len:·50,·SHA:·445db67a2694f62e20f44564a6ded2179aca90f7a5c3d3ae7bf08e6c5bbd1c58·...·]</div>142 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03480.html#a0ae97fc18603f363e7e0db060c0318e9">···72</a></span>······<span·class="keyword">const</span>·std::string·&amp;<a·class="code·hl_function"·href="a03480.html#a0ae97fc18603f363e7e0db06[·...·truncated·by·diffoscope;·len:·65,·SHA:·dec80a3ea9f542e01d6c749c4a55bb7590642138196391ad80dff061ee794ea4·...·]</div>
 143 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="keyword">······</span>{</div>
 144 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>········<span·class="keywordflow">if</span>(·(<a·class="code·hl_variable"·href="a03480.html#a94afe8c549e83f70b9eb6a8c11e8b497">foundFlags_</a>·&amp;·<a·class="code·hl_variable"·href="a03480.html#a06bb232c4b906ce7c2e36c7161dea168">foundDumpFileName</a>)·!=·0·)</div>
130 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····{</div>145 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>········{</div>
 146 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··········dwarn·&lt;&lt;·<span·class="stringliteral">&quot;GridParameterBlock:·found·Parameter·&#39;dumpfilename&#39;,·&quot;</span></div>
 147 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>················&lt;&lt;·<span·class="stringliteral">&quot;dumping·file·to·`&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03480.html#a753a31290c5bc38146388bece7070dc2">dumpFileName_</a>·&lt;&lt;·<span·class="stringliteral">&quot;&#39;&quot;</span>·&lt;&lt;·std::endl;</div>
131 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·key·=·createKey();</div> 
132 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="comment">//·create·factory·method·that·produces·unique_ptr</span></div> 
133 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······factory().template·define&lt;·DerivedType·&gt;(·key·);</div> 
134 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="comment">//·return·key·for·storage·in·derived·class</span></div> 
135 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="keywordflow">return</span>·key;</div> 
136 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div>148 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········}</div>
 149 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03480.html#a753a31290c5bc38146388bece7070dc2">dumpFileName_</a>;</div>
 150 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>······}</div>
137 </div>151 </div>
138 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
139 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">private</span>:</div> 
Max diff block lines reached; 13368/48272 bytes (27.69%) of diff not shown.
14.3 KB
html2text {}
    
Offset 1, 154 lines modifiedOffset 1, 175 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n 
8 boundarysegment.hh7 ····*·_.i_.o
 8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 gridparameter.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_BOUNDARY_SEGMENT_HH 
16 6#define·DUNE_GRID_COMMON_BOUNDARY_SEGMENT_HH18 5#ifndef·DUNE_DGF_GRIDPARAMETERBLOCK_HH
 19 6#define·DUNE_DGF_GRIDPARAMETERBLOCK_HH
17 720 7
18 8#include·<map> 
19 9#include·<sstream>21 8#include·<iostream>
 22 9#include·<string>
20 1023 10
 24 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
 25 12
 26 13
21 11#include·<dune/common/singleton.hh> 
22 12#include·<dune/common/parameterizedobject.hh> 
23 13#include·<dune/common/fvector.hh> 
24 14 
25 19namespace·_.D_.u_.n_.e·{27 14namespace·_.D_.u_.n_.e
26 20 
27 36·template<·int·dim,·int·dimworld·=·dim,·class·ctype·=·double·> 
28 37·struct·BoundarySegment;28 15{
 29 16
 30 17·namespace·dgf
 31 18·{
 32 _\x83_\x83·class·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k
 33 34·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
 34 35·{
 35 36·public:
 36 _\x83_\x87·typedef·unsigned·int·_\x8F_\x8l_\x8a_\x8g_\x8s;
29 3837 38
 38 _\x83_\x89·static·const·_\x8F_\x8l_\x8a_\x8g_\x8s·_\x8f_\x8o_\x8u_\x8n_\x8d_\x8N_\x8a_\x8m_\x8e·=·1·<<·0;
 39 _\x84_\x80·static·const·_\x8F_\x8l_\x8a_\x8g_\x8s·_\x8f_\x8o_\x8u_\x8n_\x8d_\x8D_\x8u_\x8m_\x8p_\x8F_\x8i_\x8l_\x8e_\x8N_\x8a_\x8m_\x8e·=·1·<<·1;
 40 _\x84_\x81·static·const·_\x8F_\x8l_\x8a_\x8g_\x8s·_\x8f_\x8o_\x8u_\x8n_\x8d_\x8L_\x8o_\x8n_\x8g_\x8e_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e·=·1·<<·5;
 41 _\x84_\x82·static·const·_\x8F_\x8l_\x8a_\x8g_\x8s·_\x8f_\x8o_\x8u_\x8n_\x8d_\x8C_\x8o_\x8m_\x8p_\x8a_\x8t_\x8i_\x8b_\x8l_\x8e·=·1·<<·13;
 42 43
30 39·template·<class·BndSeg> 
31 _\x84_\x80·class·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t_\x8B_\x8a_\x8c_\x8k_\x8u_\x8p_\x8R_\x8e_\x8s_\x8t_\x8o_\x8r_\x8e 
32 41·{ 
33 42·public: 
34 43·//·type·of·object·stream·used·for·storing·boundary·segment·information 
35 _\x84_\x84·typedef·std::stringstream·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e·; 
36 45 
37 46·protected:43 44·protected:
38 _\x84_\x88·typedef·BndSeg·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8m_\x8e_\x8n_\x8t; 
39 49 
40 _\x85_\x81·typedef·Dune::ParameterizedObjectFactory<·std::unique_ptr<·BoundarySegment·> 
41 (·_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8S_\x8t_\x8r_\x8e_\x8a_\x8m_\x8T_\x8y_\x8p_\x8e&·),·int·>·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e; 
42 52 
43 _\x85_.9·static·std::unique_ptr<·BoundarySegment·>·_.r_.e_.s_.t_.o_.r_.e(·_.O_.b_.j_.e_.c_.t_.S_.t_.r_.e_.a_.m_.T_.y_.p_.e&·in·)44 _\x84_.5·_.F_.l_.a_.g_.s·_.f_.o_.u_.n_.d_.F_.l_.a_.g_.s_._;·//·supportFlags,·this·block·was·created·with
 45 _\x84_\x86·std::string·_\x8n_\x8a_\x8m_\x8e_\x8_;·//·name·of·the·grid
 46 _\x84_\x87·std::string·_\x8d_\x8u_\x8m_\x8p_\x8F_\x8i_\x8l_\x8e_\x8N_\x8a_\x8m_\x8e_\x8_;·//·name·of·the·grid
 47 _\x84_\x88·bool·_\x8m_\x8a_\x8r_\x8k_\x8L_\x8o_\x8n_\x8g_\x8e_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e_\x8_;·//·Mark·longest·edge·for·AlbertaGrid·or·ALUGrid
 48 _\x84_\x89·bool·_\x8b_\x8i_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8o_\x8m_\x8p_\x8a_\x8t_\x8i_\x8b_\x8i_\x8l_\x8i_\x8t_\x8y_\x8_;·//·true·if·grid·is·compatible·(bisection
 49 refinement·works)
 50 50
 51 51·private:
 52 52·//·copy·not·implemented
 53 53·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k(const·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k&);
 54 54
 55 55·public:
 56 _\x85_\x87·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&in·);
 57 58
 58 _\x86_\x80·const·std::string·&_\x8n_\x8a_\x8m_\x8e·(·const·std::string·&defaultValue·)·const
44 60·{59 61·{
 60 62·if(·(_\x8f_\x8o_\x8u_\x8n_\x8d_\x8F_\x8l_\x8a_\x8g_\x8s_\x8_·&·_\x8f_\x8o_\x8u_\x8n_\x8d_\x8N_\x8a_\x8m_\x8e)·==·0·)
 61 63·{
 62 64·dwarn·<<·"GridParameterBlock:·Parameter·'name'·not·specified,·"
 63 65·<<·"defaulting·to·'"·<<·defaultValue·<<·"'."·<<·std::endl;
 64 66·return·defaultValue;
45 61·int·key·=·-1; 
46 62·//·read·class·key·for·restore 
47 63·in.read(·(char·*)·&key,·sizeof(·int·)·); 
48 64 
49 65·//·factory·creates·a·unique_ptr·which·can·be·released·later·on 
50 66·return·factory().create(·key,·in·); 
51 67·}65 67·}
 66 68·else
 67 69·return·_\x8n_\x8a_\x8m_\x8e_\x8_;
52 68 
53 69·template·<class·DerivedType> 
54 _\x87_\x80·static·int·_\x8r_\x8e_\x8g_\x8i_\x8s_\x8t_\x8e_\x8r_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y() 
55 71·{ 
56 72·const·int·key·=·createKey(); 
57 73·//·create·factory·method·that·produces·unique_ptr 
58 74·factory().template·define<·DerivedType·>(·key·); 
59 75·//·return·key·for·storage·in·derived·class 
60 76·return·key; 
61 77·}68 70·}
 69 71
 70 _\x87_\x82·const·std::string·&_\x8d_\x8u_\x8m_\x8p_\x8F_\x8i_\x8l_\x8e_\x8N_\x8a_\x8m_\x8e·(·)·const
62 78 
63 79·private: 
64 80·static·int·createKey() 
65 81·{ 
66 82·static·int·key·=·0; 
67 83·return·key++; 
68 84·} 
69 85 
70 86·static·_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y_\x8T_\x8y_\x8p_\x8e&·factory() 
71 87·{71 73·{
72 88·return·Dune::Singleton<·FactoryType·>·::·instance();72 74·if(·(_.f_.o_.u_.n_.d_.F_.l_.a_.g_.s_._·&·_.f_.o_.u_.n_.d_.D_.u_.m_.p_.F_.i_.l_.e_.N_.a_.m_.e)·!=·0·)
 73 75·{
 74 76·dwarn·<<·"GridParameterBlock:·found·Parameter·'dumpfilename',·"
 75 77·<<·"dumping·file·to·`"·<<·_\x8d_\x8u_\x8m_\x8p_\x8F_\x8i_\x8l_\x8e_\x8N_\x8a_\x8m_\x8e_\x8_·<<·"'"·<<·std::endl;
 76 78·}
 77 79·return·_\x8d_\x8u_\x8m_\x8p_\x8F_\x8i_\x8l_\x8e_\x8N_\x8a_\x8m_\x8e_\x8_;
 78 80·}
 79 81
 80 _\x88_\x83·bool·_\x8m_\x8a_\x8r_\x8k_\x8L_\x8o_\x8n_\x8g_\x8e_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e·()·const
 81 84·{
 82 85·if(·(_\x8f_\x8o_\x8u_\x8n_\x8d_\x8F_\x8l_\x8a_\x8g_\x8s_\x8_·&·_\x8f_\x8o_\x8u_\x8n_\x8d_\x8L_\x8o_\x8n_\x8g_\x8e_\x8s_\x8t_\x8E_\x8d_\x8g_\x8e)·==·0·)
Max diff block lines reached; 9328/14641 bytes (63.71%) of diff not shown.
6.69 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00350.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00632.html
Files 91% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·scsgmapper.hh·File·Reference</title>8 <title>dune-grid:·hierarchiciterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 48 lines modifiedOffset 65, 40 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">scsgmapper.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">hierarchiciterator.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
 81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00662_source.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</code><br·/>
  
81 <p>Mapper·classes·are·used·to·attach·data·to·a·grid.·· 
82 <a·href="#details">More...</a></p> 
83 <div·class="textblock"><code>#include·&lt;iostream&gt;</code><br·/> 
84 <code>#include·&quot;<a·class="el"·href="a00320_source.html">mapper.hh</a>&quot;</code><br·/> 
85 <code>#include·&lt;<a·class="el"·href="a07259_source.html">dune/grid/common/grid.hh</a>&gt;</code><br·/>82 <code>#include·&lt;<a·class="el"·href="a07253_source.html">dune/grid/common/entityiterator.hh</a>&gt;</code><br·/>
86 </div>83 </div>
87 <p><a·href="a00350_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00632_source.html">Go·to·the·source·code·of·this·file.</a></p>
88 <table·class="memberdecls">85 <table·class="memberdecls">
89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
90 Classes</h2></td></tr>87 Classes</h2></td></tr>
91 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02980.html">Dune::SingleCodimSingleGeomTypeMapper&lt;·GV,·c·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a02056.html">Dune::AlbertaGridHierarchicIterator&lt;·GridImp·&gt;</a></td></tr>
92 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Implementation·class·for·a·single·codim·and·single·geometry·type·mapper.··<a·href="a02980.html#details">More...</a><br·/></td></tr> 
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
94 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
95 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
96 Namespaces</h2></td></tr>92 Namespaces</h2></td></tr>
97 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
98 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
99 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
100 </table>96 </table>
101 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> 
102 <div·class="textblock"><p>Mapper·classes·are·used·to·attach·data·to·a·grid.·</p> 
103 <dl·class="section·author"><dt>Author</dt><dd>Peter·Bastian·</dd></dl> 
104 </div></div><!--·contents·-->97 </div><!--·contents·-->
105 <!--·start·footer·part·-->98 <!--·start·footer·part·-->
106 <hr·class="footer"/><address·class="footer"><small>99 <hr·class="footer"/><address·class="footer"><small>
107 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8100 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
108 </small></address>101 </small></address>
109 </body>102 </body>
110 </html>103 </html>
1.7 KB
html2text {}
    
Offset 1, 29 lines modifiedOffset 1, 21 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_.o_.m_.m_.o_.n7 ····*·_\x8a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 hierarchiciterator.hh·File·Reference
 10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h>
9 scsgmapper.hh·File·Reference 
10 Mapper·classes·are·used·to·attach·data·to·a·grid.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
11 #include·<iostream> 
12 #include·"_\x8m_\x8a_\x8p_\x8p_\x8e_\x8r_\x8._\x8h_\x8h" 
13 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_.r_.i_.d_\x8._\x8h_\x8h>11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_.n_.t_.i_.t_.y_.i_.t_.e_.r_.a_.t_.o_.r_\x8._\x8h_\x8h>
14 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
15 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8,_\x8·_\x8c_\x8·_\x8> 
17  ·······Implementation·class·for·a·single·codim·and·single·geometry·type 
18 ········mapper.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8. 
19  15  
20 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s16 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
21 namespace· ·_\x8D_\x8u_\x8n_\x8e17 namespace· ·_\x8D_\x8u_\x8n_\x8e
22  ···········Include·standard·header·files.18  ···········Include·standard·header·files.
23  19  
24 *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* 
25 Mapper·classes·are·used·to·attach·data·to·a·grid. 
26 ··Author 
27 ······Peter·Bastian 
28 ===============================================================================20 ===============================================================================
29 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.821 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
70.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00350_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00632_source.html
Files 81% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·scsgmapper.hh·Source·File</title>8 <title>dune-grid:·hierarchiciterator.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 140 lines modifiedOffset 70, 214 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">scsgmapper.hh</div></div>80 ··<div·class="headertitle"><div·class="title">hierarchiciterator.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00350.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00632.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_SCSGMAPPER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_HIERARCHICITERATOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_SCSGMAPPER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_HIERARCHICITERATOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00320.html">mapper.hh</a>&quot;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07253.html">dune/grid/common/entityiterator.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
95 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
96 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
97 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··<span·class="keyword">template</span>·&lt;<span·class="keyword">typename</span>·GV,·<span·class="keywordtype">int</span>·c&gt;</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·AlbertaGridHierarchicIterator</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·-----------------------------</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
 101 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>
98 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">102 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="};">
99 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a02980.html">···38</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02980.html">SingleCodimSingleGeomTypeMapper</a>·:</div>103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a02056.html">···28</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02056.html">AlbertaGridHierarchicIterator</a></div>
100 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a02912.html">Mapper</a>&lt;typename·GV::Grid,SingleCodimSingleGeomTypeMapper&lt;GV,c&gt;,·typename·GV::IndexSet::IndexType·&gt;</div>104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div>
 105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02056.html">AlbertaGridHierarchicIterator&lt;·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a02056.html">This</a>;</div>
 106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">public</span>:</div>
 108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02056.html#a0d8fb96d0c5a78f0b476006b22a35997">···33</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;0&gt;::Entity·<a·class="code·hl_typedef"·href="a02056.html#a0d8fb96d0c5a78f0b476006b22a35997">Entity</a>;</div>
 109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02056.html#a9e1aecb66c11949dfc0770e40bc40f93">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·<a·class="code·hl_typedef"·href="a02056.html#a9e1aecb66c11949dfc0770e40bc40f93">ctype</a>;</div>
 110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
 111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a02056.html#af6413b1a0cfea5859ff37a79810c3a37">···36</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02860.html">MakeableInterfaceObject&lt;·Entity·&gt;</a>·<a·class="code·hl_typedef"·href="a02056.html#af6413b1a0cfea5859ff37a79810c3a37">EntityObject</a>;</div>
 112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a02056.html#abc4a157705eebb0fa979153add0504e6">···37</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02860.html#a3fd260b01fde3e52a8500d3fa981813f">EntityObject::ImplementationType</a>·<a·class="code·hl_typedef"·href="a02056.html#abc4a157705eebb0fa979153add0504e6">EntityImp</a>;</div>
 113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a02056.html#a435289c34bc0ca385bdac9cadd252502">···39</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·EntityImp::ElementInfo·<a·class="code·hl_typedef"·href="a02056.html#a435289c34bc0ca385bdac9cadd252502">ElementInfo</a>;</div>
101 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··{</div>115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
102 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">public</span>:</div>116 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="}">
 117 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">···41</a></span>····<a·class="code·hl_function"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">AlbertaGridHierarchicIterator</a>·()</div>
103 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>118 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····{}</div>
104 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a02980.html#a215a4cc8b8b0c8f4723897fbf92f1e2e">···44</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GV::IndexSet::IndexTy[·...·truncated·by·diffoscope;·len:·94,·SHA:·f1effdb5b579acd9a454d072818038b06addbddbaa7d4ebb0e2efb9efe2b467e·...·]/div>119 </div>
105 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
106 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a02980.html#a2e28c04ec4df13ed044684c3c34d4c41">···50</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a02980.html#a2e28c04ec4df13ed044684c3c34d4c41">size_type[·...·truncated·by·diffoscope;·len:·98,·SHA:·0189decfad25c45b74c4e79867fa48d5b9b8ed24e8a5e57d0b77ffa76b83db0d·...·]</div>121 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<a·class="code·hl_function"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">AlbertaGridHierarchicIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href[·...·truncated·by·diffoscope;·len:·58,·SHA:·848d22a137303628cefa27ef76e34817e8f7eeb3ce1f25079f019b9345d68ba9·...·]</div>
 122 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····································<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02056.html#a435289c34bc0ca385bdac9cadd252502">ElementInfo</a>·&amp;elementInfo,</div>
 123 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····································<span·class="keywordtype">int</span>·maxLevel·);</div>
 124 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
 125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<a·class="code·hl_function"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">AlbertaGridHierarchicIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02056.html#a3cbae1b0e04f245ca6896f849f90ca06">grid</a>,·<span·class="keywordtype">int</span>·actLevel,·<span·class="keywordtype">int</span>·maxLevel·);</div>
107 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<a·class="code·hl_function"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">AlbertaGridHierarchicIterator</a>·(·<span·class="keyword">const</span>·This·&amp;other·);</div>
 128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
 129 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····This·&amp;<a·class="code·hl_function"·href="a02056.html#aed36525b470e45c47cd73efbbf0bb776">operator=·</a>(·<span·class="keyword">const</span>·This·&amp;other·);</div>
 130 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
 131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02056.html#a7200c112124283ec065fb7decc0161ae">increment</a>();</div>
 132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
108 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">133 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}">
 134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02056.html#ae8df9156b1fd97be6b93bc8afe24cc17">···62</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02056.html#ae8df9156b1fd97be6b93bc8afe24cc17">equals</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a02056.html">This</a>·&amp;other·)<span·class="keyword">·const</span></div>
109 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a02980.html#a69ddb323c2d0a94eb80641bbc67bb564">···56</a></span>····<a·class="code·hl_function"·href="a02980.html#a69ddb323c2d0a94eb80641bbc67bb564">SingleCodimSingleGeomTypeMapper</a>·(<span·class="keyword">const</span>·GV&amp;·gridView)</div> 
110 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····:·gridView_(gridView)</div> 
111 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····,·indexSet_(&amp;gridView_.indexSet())</div> 
112 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····{</div>135 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">····</span>{</div>
113 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······<span·class="comment">//·check·that·grid·has·only·a·single·geometry·type</span></div> 
114 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="keywordflow">if</span>·(indexSet_-&gt;types(c).size()·!=·1)</div>136 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">return</span>·entity_.impl().equals(·other.entity_.impl()·);</div>
115 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">GridError</a>,·<span·class="stringliteral">&quot;mapper·treats·only·a·single·codim·and·a·single·geometry·type&quot;</span>);</div> 
116 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····}</div>137 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····}</div>
117 </div>138 </div>
118 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>139 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
119 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·EntityType&gt;</div> 
120 <div·class="foldopen"·id="foldopen00071"·data-start="{"·data-end="}">140 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}">
121 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="a02980.html#a4cb0a235f822bd67b5b7dae837398ae1">···71</a></span>····<a·class="code·hl_typedef"·href="a02980.html#a215a4cc8b8b0c8f4723897fbf92f1e2e">Index</a>·<a·class="code·hl_function"·href="[·...·truncated·by·diffoscope;·len:·110,·SHA:·6e6b0e445a1a5b5bdce5a30b6ac82198dff0d8e0c8f8051102846d844e826baa·...·])<span·class="keyword">·const</span></div>141 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a02056.html#a069a9c53f23594010e83dab0413d6ab1">···68</a></span>····<a·class="code·hl_typedef"·href="a02056.html#a0d8fb96d0c5a78f0b476006b22a35997">Entity</a>·&amp;<a·class="code·hl_function"·[·...·truncated·by·diffoscope;·len:·70,·SHA:·4bc3b0579a5895a2df1685ae30597b0871f56144e89acce5e6960b1c221b53ea·...·])<span·class="keyword">·const</span></div>
122 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="keyword">····</span>{</div>142 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">····</span>{</div>
123 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="keyword">static_assert</span>(EntityType::codimension·==·c,·<span·class="stringliteral">&quot;Entity·of·wrong·codim·passed·to·SingleCodimSingleGeomTypeMapper&quot;</span>);</div> 
124 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······<span·class="keywordflow">return</span>·indexSet_-&gt;index(e);</div>143 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordflow">return</span>·entity_;</div>
125 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····}</div>144 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····}</div>
126 </div>145 </div>
127 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div>146 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div>
128 <div·class="foldopen"·id="foldopen00084"·data-start="{"·data-end="}">147 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}">
 148 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02056.html#a48e71d5d0138884d1d318edada697804">···74</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02056.html#a48e71d5d0138884d1d318edada697804">level</a>·()<span·class="keyword">·const</span></div>
129 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="a02980.html#a690eb1d3d6926fec953c4f6a05e03e60">···84</a></span>····<a·class="code·hl_typedef"·href="a02980.html#a215a4cc8b8b0c8f4723897fbf92f1e2e">Index</a>·<a·class="code·hl_function"·href="a02980.html#a690eb1d3d6926fec953c4f6a05e03e60">subIndex</a>·(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·GV::template·Codim&lt;0&gt;::Entity&amp;·e,</div> 
130 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>···············<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·codim)<span·class="keyword">·const</span></div> 
131 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span><span·class="keyword">····</span>{</div>149 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">····</span>{</div>
132 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>······<span·class="keywordflow">if</span>·(codim·!=·c)</div>150 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="keywordflow">return</span>·entity_.impl().level();</div>
133 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>········DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">GridError</a>,·<span·class="stringliteral">&quot;Id·of·wrong·codim·requested·from·SingleCodimSingleGeomTypeMapper&quot;</span>);</div> 
134 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>······<span·class="keywordflow">return</span>·indexSet_-&gt;subIndex(e,i,codim);</div> 
135 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····}</div>151 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div>
136 </div>152 </div>
137 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>153 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div>
 154 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">protected</span>:</div>
138 <div·class="foldopen"·id="foldopen00100"·data-start="{"·data-end="}">155 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}">
139 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="a02980.html#a8ed7ee283d0db22d212b97aabcb6d7c5">··100</a></span>····<a·class="code·hl_typedef"·href="a02980.html#a2e28c04ec4df13ed044684c3c34d4c41">size_type</a>·<a·class="code·hl_function"·h[·...·truncated·by·diffoscope;·len:·56,·SHA:·10d21eac990065614cd6b35ee4f6ab383dc771a2c31a29c9a8681c35714fc3fa·...·]</a>·()<span·class="keyword">·const</span></div>156 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a02056.html#a3cbae1b0e04f245ca6896f849f90ca06">···81</a></span>····<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02056.html#a3cbae1b0e04f245ca6896f849f90[·...·truncated·by·diffoscope;·len:·10,·SHA:·25431c59b0c81e98fa3a814b67f7cd3179edee64256c15b4fc1c24354ae794bd·...·]</a>·()<span·class="keyword">·const</span></div>
140 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="keyword">····</span>{</div>157 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">····</span>{</div>
141 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······<span·class="keywordflow">return</span>·indexSet_-&gt;size(c);</div>158 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="keywordflow">return</span>·entity_.impl().grid();</div>
142 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····}</div>159 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····}</div>
143 </div>160 </div>
 161 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div>
 162 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">private</span>:</div>
 163 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02056.html#a7200c112124283ec065fb7decc0161ae">increment</a>·(·<a·class="code·hl_typedef"·href="a02056.html#a435289c34bc0ca385bdac9cadd252502">ElementInfo</a>·elementInfo·);</div>
 164 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div>
 165 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keyword">mutable</span>··<a·class="code·hl_class"·href="a02760.html">Entity</a>·entity_;</div>
144 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div>166 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div>
145 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·EntityType&gt;</div> 
146 <div·class="foldopen"·id="foldopen00112"·data-start="{"·data-end="}"> 
Max diff block lines reached; 10859/54941 bytes (19.76%) of diff not shown.
16.3 KB
html2text {}
    
Offset 1, 160 lines modifiedOffset 1, 224 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n 
8 scsgmapper.hh7 ····*·_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d
 8 hierarchiciterator.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GRID_COMMON_SCSGMAPPER_HH 
16 6#define·DUNE_GRID_COMMON_SCSGMAPPER_HH15 5#ifndef·DUNE_ALBERTA_HIERARCHICITERATOR_HH
 16 6#define·DUNE_ALBERTA_HIERARCHICITERATOR_HH
17 717 7
18 8#include·<iostream> 
19 9#include·"_.m_.a_.p_.p_.e_.r_.._.h_.h"18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.e_.l_.e_.m_.e_.n_.t_.i_.n_.f_.o_.._.h_.h>
 19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h>
20 1020 10
21 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.g_.r_.i_.d_.._.h_.h>21 11#if·HAVE_ALBERTA
22 1222 12
23 19namespace·_\x8D_\x8u_\x8n_\x8e23 13namespace·_\x8D_\x8u_\x8n_\x8e
24 20{ 
25 37·template·<typename·GV,·int·c> 
26 _\x83_\x88·class·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r·: 
27 39·public·_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r<typename·GV::Grid,SingleCodimSingleGeomTypeMapper<GV,c>, 
28 typename·GV::IndexSet::IndexType·> 
29 40·{24 14{
 25 15
 26 16·//·AlbertaGridHierarchicIterator
 27 17·//·-----------------------------
 28 18
 29 27·template<·class·GridImp·>
 30 _\x82_\x88·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r
 31 29·{
 32 30·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 33 31
30 41·public:34 32·public:
31 42 
32 _\x84_\x84·typedef·typename·GV::IndexSet::IndexType·_\x8I_\x8n_\x8d_\x8e_\x8x; 
33 45 
34 _\x85_.0·using·_.s_.i_.z_.e_.__.t_.y_.p_.e·=·decltype(std::declval<typename·GV::IndexSet>().size(0));35 _\x83_.3·typedef·typename·GridImp::template·Codim<0>::Entity·_.E_.n_.t_.i_.t_.y;
 36 _\x83_\x84·typedef·typename·GridImp::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e;
 37 35
 38 _\x83_\x86·typedef·_\x8M_\x8a_\x8k_\x8e_\x8a_\x8b_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8<_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8·_\x8>·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t;
 39 _\x83_\x87·typedef·typename·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8:_\x8:_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8I_\x8m_\x8p;
 40 38
 41 _\x83_\x89·typedef·typename·EntityImp::ElementInfo·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o;
 42 40
 43 _\x84_\x81·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·()
 44 42·{}
 45 43
 46 45·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,
 47 46·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo,
 48 47·int·maxLevel·);
 49 48
 50 50·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,·int·actLevel,·int
 51 maxLevel·);
35 5152 51
 53 53·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·This·&other·);
 54 54
 55 56·This·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=_\x8·(·const·This·&other·);
 56 57
 57 59·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t();
 58 60
 59 _\x86_\x82·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s·(·const·_\x8T_\x8h_\x8i_\x8s·&other·)·const
36 _\x85_\x86·_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8C_\x8o_\x8d_\x8i_\x8m_\x8S_\x8i_\x8n_\x8g_\x8l_\x8e_\x8G_\x8e_\x8o_\x8m_\x8T_\x8y_\x8p_\x8e_\x8M_\x8a_\x8p_\x8p_\x8e_\x8r·(const·GV&·gridView) 
37 57·:·gridView_(gridView) 
38 58·,·indexSet_(&gridView_.indexSet()) 
39 59·{ 
40 60·//·check·that·grid·has·only·a·single·geometry·type 
41 61·if·(indexSet_->types(c).size()·!=·1) 
42 62·DUNE_THROW(_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·"mapper·treats·only·a·single·codim·and·a·single 
43 geometry·type"); 
44 63·}60 63·{
 61 64·return·entity_.impl().equals(·other.entity_.impl()·);
45 64 
46 70·template<class·EntityType> 
47 _\x87_\x81·_\x8I_\x8n_\x8d_\x8e_\x8x·_\x8i_\x8n_\x8d_\x8e_\x8x·(const·EntityType&·e)·const 
48 72·{ 
49 73·static_assert(EntityType::codimension·==·c,·"Entity·of·wrong·codim·passed·to 
50 SingleCodimSingleGeomTypeMapper"); 
51 74·return·indexSet_->index(e); 
52 75·}62 65·}
 63 66
 64 _\x86_\x88·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·()·const
53 76 
54 _\x88_\x84·_\x8I_\x8n_\x8d_\x8e_\x8x·_\x8s_\x8u_\x8b_\x8I_\x8n_\x8d_\x8e_\x8x·(const·typename·GV::template·Codim<0>::Entity&·e, 
55 85·int·i,·unsigned·int·codim)·const 
56 86·{65 69·{
57 87·if·(codim·!=·c) 
58 88·DUNE_THROW(_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·"Id·of·wrong·codim·requested·from 
59 SingleCodimSingleGeomTypeMapper"); 
60 89·return·indexSet_->subIndex(e,i,codim); 
61 90·} 
62 91 
63 _.1_.0_.0·_.s_.i_.z_.e_.__.t_.y_.p_.e·_.s_.i_.z_.e·()·const66 70·return·entity_;
 67 71·}
 68 72
 69 _\x87_\x84·int·_\x8l_\x8e_\x8v_\x8e_\x8l·()·const
 70 75·{
 71 76·return·entity_.impl().level();
 72 77·}
 73 78
 74 79·protected:
 75 _\x88_\x81·const·GridImp·&_\x8g_\x8r_\x8i_\x8d·()·const
 76 82·{
 77 83·return·entity_.impl().grid();
 78 84·}
 79 85
 80 86·private:
 81 87·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t·(·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·elementInfo·);
 82 88
 83 89·mutable·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·entity_;
 84 90
 85 91·//·level·on·which·the·iterator·was·started
 86 92·int·startLevel_;
 87 93
 88 94·//·maximal·level·to·go·down·to
 89 95·int·maxlevel_;
 90 96·};
 91 97
 92 98
Max diff block lines reached; 7434/16628 bytes (44.71%) of diff not shown.
1.46 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00578.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00608.html
Files 99% similar despite different names
    
Offset 75, 17 lines modifiedOffset 75, 17 lines modified
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#nested-classes">Classes</a>·&#124;77 <a·href="#nested-classes">Classes</a>·&#124;
78 <a·href="#namespaces">Namespaces</a>··</div>78 <a·href="#namespaces">Namespaces</a>··</div>
79 ··<div·class="headertitle"><div·class="title">identity.hh·File·Reference</div></div>79 ··<div·class="headertitle"><div·class="title">identity.hh·File·Reference</div></div>
80 </div><!--header-->80 </div><!--header-->
81 <div·class="contents">81 <div·class="contents">
82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00599_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code><br·/>82 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00590_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code><br·/>
83 </div>83 </div>
84 <p><a·href="a00578_source.html">Go·to·the·source·code·of·this·file.</a></p>84 <p><a·href="a00608_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">85 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>87 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03296.html">Dune::IdenticalCoordFunction&lt;·ctype,·dim·&gt;</a></td></tr>88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03296.html">Dune::IdenticalCoordFunction&lt;·ctype,·dim·&gt;</a></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
6.37 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00578_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00608_source.html
Files 99% similar despite different names
    
Offset 77, 22 lines modifiedOffset 77, 22 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">identity.hh</div></div>81 ··<div·class="headertitle"><div·class="title">identity.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00578.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00608.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_IDENTITY_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_IDENTITY_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_IDENTITY_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_IDENTITY_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00599.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00590.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>{</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ctype,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dim·&gt;</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ctype,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dim·&gt;</div>
97 <div·class="foldopen"·id="foldopen00014"·data-start="{"·data-end="};">97 <div·class="foldopen"·id="foldopen00014"·data-start="{"·data-end="};">
98 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno"><a·class="line"·href="a03296.html">···14</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03296.html">IdenticalCoordFunction</a></div>98 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno"><a·class="line"·href="a03296.html">···14</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03296.html">IdenticalCoordFunction</a></div>
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··};</div>122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··};</div>
123 </div>123 </div>
124 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>124 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
125 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>}</div>125 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>}</div>
126 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>126 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
127 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#endif</span></div>127 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="preprocessor">#endif</span></div>
128 <div·class="ttc"·id="aa00599_html"><div·class="ttname"><a·href="a00599.html">coordfunction.hh</a></div></div>128 <div·class="ttc"·id="aa00590_html"><div·class="ttname"><a·href="a00590.html">coordfunction.hh</a></div></div>
129 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>129 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
130 <div·class="ttc"·id="aa03084_html"><div·class="ttname"><a·href="a03084.html">Dune::AnalyticalCoordFunction</a></div><div·class="ttdoc">Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.</div><div·class="ttdef"><b>Definition</b>·coordfunction.hh:134</div></div>130 <div·class="ttc"·id="aa03084_html"><div·class="ttname"><a·href="a03084.html">Dune::AnalyticalCoordFunction</a></div><div·class="ttdoc">Derive·an·implementation·of·an·analytical·coordinate·function·from·this·class.</div><div·class="ttdef"><b>Definition</b>·coordfunction.hh:134</div></div>
131 <div·class="ttc"·id="aa03296_html"><div·class="ttname"><a·href="a03296.html">Dune::IdenticalCoordFunction</a></div><div·class="ttdef"><b>Definition</b>·identity.hh:17</div></div>131 <div·class="ttc"·id="aa03296_html"><div·class="ttname"><a·href="a03296.html">Dune::IdenticalCoordFunction</a></div><div·class="ttdef"><b>Definition</b>·identity.hh:17</div></div>
132 <div·class="ttc"·id="aa03296_html_a243a40f97fc104742bb6794a73ae0a43"><div·class="ttname"><a·href="a03296.html#a243a40f97fc104742bb6794a73ae0a43">Dune::IdenticalCoordFunction::IdenticalCoordFunction</a></div><div·class="ttdeci">IdenticalCoordFunction(Args·&amp;...)</div><div·class="ttdef"><b>Definition</b>·identity.hh:26</div></div>132 <div·class="ttc"·id="aa03296_html_a243a40f97fc104742bb6794a73ae0a43"><div·class="ttname"><a·href="a03296.html#a243a40f97fc104742bb6794a73ae0a43">Dune::IdenticalCoordFunction::IdenticalCoordFunction</a></div><div·class="ttdeci">IdenticalCoordFunction(Args·&amp;...)</div><div·class="ttdef"><b>Definition</b>·identity.hh:26</div></div>
133 <div·class="ttc"·id="aa03296_html_a61b83a0cf6c7151f404febb1cc2be8fa"><div·class="ttname"><a·href="a03296.html#a61b83a0cf6c7151f404febb1cc2be8fa">Dune::IdenticalCoordFunction::RangeVector</a></div><div·class="ttdeci">Base::RangeVector·RangeVector</div><div·class="ttdef"><b>Definition</b>·identity.hh:23</div></div>133 <div·class="ttc"·id="aa03296_html_a61b83a0cf6c7151f404febb1cc2be8fa"><div·class="ttname"><a·href="a03296.html#a61b83a0cf6c7151f404febb1cc2be8fa">Dune::IdenticalCoordFunction::RangeVector</a></div><div·class="ttdeci">Base::RangeVector·RangeVector</div><div·class="ttdef"><b>Definition</b>·identity.hh:23</div></div>
134 <div·class="ttc"·id="aa03296_html_ab1617063a05a7680e4046082d293dc6e"><div·class="ttname"><a·href="a03296.html#ab1617063a05a7680e4046082d293dc6e">Dune::IdenticalCoordFunction::operator()</a></div><div·class="ttdeci">RangeVector·operator()(const·DomainVector·&amp;x)·const</div><div·class="ttdef"><b>Definition</b>·identity.hh:29</div></div>134 <div·class="ttc"·id="aa03296_html_ab1617063a05a7680e4046082d293dc6e"><div·class="ttname"><a·href="a03296.html#ab1617063a05a7680e4046082d293dc6e">Dune::IdenticalCoordFunction::operator()</a></div><div·class="ttdeci">RangeVector·operator()(const·DomainVector·&amp;x)·const</div><div·class="ttdef"><b>Definition</b>·identity.hh:29</div></div>
135 <div·class="ttc"·id="aa03296_html_acbedb56c9fd9a81ffd76917b372c1b6b"><div·class="ttname"><a·href="a03296.html#acbedb56c9fd9a81ffd76917b372c1b6b">Dune::IdenticalCoordFunction::DomainVector</a></div><div·class="ttdeci">Base::DomainVector·DomainVector</div><div·class="ttdef"><b>Definition</b>·identity.hh:22</div></div>135 <div·class="ttc"·id="aa03296_html_acbedb56c9fd9a81ffd76917b372c1b6b"><div·class="ttname"><a·href="a03296.html#acbedb56c9fd9a81ffd76917b372c1b6b">Dune::IdenticalCoordFunction::DomainVector</a></div><div·class="ttdeci">Base::DomainVector·DomainVector</div><div·class="ttdef"><b>Definition</b>·identity.hh:22</div></div>
5.92 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00581.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00182.html
Files 93% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·coordfunctioncaller.hh·File·Reference</title>8 <title>dune-grid:·yaspgrididset.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 36 lines modifiedOffset 65, 38 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
 76 <a·href="#nested-classes">Classes</a>·&#124;
76 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
77 ··<div·class="headertitle"><div·class="title">coordfunctioncaller.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">yaspgrididset.hh·File·Reference</div></div>
78 </div><!--header-->79 </div><!--header-->
79 <div·class="contents">80 <div·class="contents">
  
80 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a00572_source.html">dune/grid/geometrygrid/hostcorners.hh</a>&gt;</code><br·/> 
81 <code>#include·&lt;<a·class="el"·href="a00599_source.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</code><br·/> 
82 </div> 
83 <p><a·href="a00581_source.html">Go·to·the·source·code·of·this·file.</a></p>81 <p><a·href="a00182_source.html">Go·to·the·source·code·of·this·file.</a></p>
84 <table·class="memberdecls">82 <table·class="memberdecls">
 83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
 84 Classes</h2></td></tr>
 85 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04272.html">Dune::YaspGlobalIdSet&lt;·GridImp·&gt;</a></td></tr>
 86 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">persistent,·globally·unique·Ids··<a·href="a04272.html#details">More...</a><br·/></td></tr>
 87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
 88 </table><table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>89 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
86 Namespaces</h2></td></tr>90 Namespaces</h2></td></tr>
87 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>91 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
88 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>92 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
90 <tr·class="memitem:a01074"·id="r_a01074"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01074.html">Dune::GeoGrid</a></td></tr> 
91 <tr·class="memdesc:a01074"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">namespace·containing·the·implementations·of·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·<br·/></td></tr> 
92 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
93 </table>94 </table>
94 </div><!--·contents·-->95 </div><!--·contents·-->
95 <!--·start·footer·part·-->96 <!--·start·footer·part·-->
96 <hr·class="footer"/><address·class="footer"><small>97 <hr·class="footer"/><address·class="footer"><small>
97 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.898 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
98 </small></address>99 </small></address>
99 </body>100 </body>
1.29 KB
html2text {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
 7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
 8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 yaspgrididset.hh·File·Reference
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d 
8 _\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s 
9 coordfunctioncaller.hh·File·Reference 
10 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8h_\x8o_\x8s_\x8t_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s_\x8._\x8h_\x8h> 
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.10 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
 11 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 12 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8I_\x8d_\x8S_\x8e_\x8t_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 13  ·······persistent,·globally·unique·Ids·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
 14  
13 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
14 namespace· ·_\x8D_\x8u_\x8n_\x8e16 namespace· ·_\x8D_\x8u_\x8n_\x8e
15  ···········Include·standard·header·files.17  ···········Include·standard·header·files.
16  18  
17 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d 
18  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d 
19   
20 ===============================================================================19 ===============================================================================
21 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.820 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
42.4 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00581_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00887_source.html
Files 82% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·coordfunctioncaller.hh·Source·File</title>8 <title>dune-grid:·boundaryseg.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 127 lines modifiedOffset 70, 122 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class[·...·truncated·by·diffoscope;·len:·80,·SHA:·72624e69b1f304cbd2c5ccafe9c7fe8b6b290cc3c7c70673e653d61e04179222·...·]</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">coordfunctioncaller.hh</div></div>80 ··<div·class="headertitle"><div·class="title">boundaryseg.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00581.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00887.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_COORDFUNCTIONCALLER_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_BOUNDARYSEGBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_COORDFUNCTIONCALLER_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_BOUNDARYSEGBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00572.html">dune/grid/geometrygrid/hostcorners.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00599.html">dune/grid/geometrygrid/coordfunction.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>{</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">namespace·</span>GeoGrid</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··{</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="comment">//·CoordFunctionCaller</span></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·-------------------</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostEntity,·<span·class="keyword">class</span>·CoordFunctionInterface·&gt;</div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03128.html">···21</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller</a>;</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
 103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">namespace·</span>dgf</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostEntity,·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimD,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimR,·<span·class="keyword">class</span>·Impl·&gt;</div> 
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller</a>&lt;·HostEntity,·<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFu[·...·truncated·by·diffoscope;·len:·59,·SHA:·6b80353dc975dae707bac80d4a44a5e9d0a678241c2cd76941b496ea944658d3·...·]>105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03464.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03464.html">BoundarySegBlock</a></div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03092.html">AnalyticalCoordFunctionInterface&lt;·ct,·dimD,·dimR,·Impl·&gt;</a>·CoordFunctionInterface;</div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller&lt;·HostEntity,·CoordFunctionInterface·&gt;</a>·This;</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">int</span>·dimworld;····················<span·class="comment">//·the·dimension·of·the·vertices·(is·given··from·user)</span></div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keywordtype">bool</span>·goodline;···················<span·class="comment">//·active·line·describes·a·vertex</span></div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······std·::·vector&lt;·unsigned·int·&gt;·p;·<span·class="comment">//·active·vertex</span></div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keywordtype">int</span>·bndid;</div>
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·codimension·=·HostEntity::codimension;</div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_typedef"·href="a03724.html#afa9bc1f519c309d951d1955cbce7ea7f">DGFBoundaryParameter::type</a>·BoundaryParameter;</div>
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······BoundaryParameter·parameter;</div>
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">public</span>:</div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordtype">bool</span>·simplexgrid;</div>
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·CoordFunctionInterface::RangeVector·RangeVector;</div> 
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller</a>·(·<span·class="keyword">const</span>·HostEntity·&amp;hostEntity,</div> 
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····························<span·class="keyword">const</span>·CoordFunctionInterface·&amp;coordFunction·)</div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······:·hostCorners_(·hostEntity·),</div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>········coordFunction_(·coordFunction·)</div> 
120 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······{}</div>117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">public</span>:</div>
 118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a03464.html#acb028c46b1194cd0c378696861541bb2">···35</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·unsigned·int&gt;</a>·<a·class="code·hl_typedef"·href="a03464.html#acb028c46b1194cd0c378696861541bb2">EntityKey</a>;</div>
 119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a03464.html#ab599318717430314e32eb4a1fd162904">···36</a></span>······<span·class="keyword">typedef</span>·std::pair·&lt;·int,·BoundaryParameter·&gt;·<a·class="code·hl_typedef"·href="a03464.html#ab599318717430314e32eb4a1fd162904">BndParam</a>;</div>
121 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
122 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keywordtype">void</span>·evaluate·(·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i,·RangeVector·&amp;y·)<span·class="keyword">·const</span></div> 
123 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="keyword">······</span>{</div>121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="comment">//·initialize·vertex·block·and·get·first·vertex</span></div>
124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>········coordFunction_.evaluate(·hostCorners_[·i·],·y·);</div> 
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······}</div>122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<a·class="code·hl_class"·href="a03464.html">BoundarySegBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·pnofvtx,</div>
 123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·························<span·class="keywordtype">int</span>·pdimworld,·<span·class="keywordtype">bool</span>·psimplexgrid·);</div>
126 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="comment">//·some·information</span></div>
 126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03464.html#a4ce343f4fe2efae532a8a48fae09cf01">get</a>(·std·::·map&lt;·EntityKey,·BndParam·&gt;·&amp;·facemap,</div>
 127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>···············<span·class="keywordtype">bool</span>·fixedsize,</div>
127 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······GeometryType·type·()<span·class="keyword">·const</span></div>128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>···············<span·class="keywordtype">int</span>·vtxoffset</div>
128 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="keyword">······</span>{</div>129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>···············);</div>
129 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>········<span·class="keywordflow">return</span>·hostCorners_.type();</div> 
130 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······}</div>130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 131 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
 132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03464.html#a0e111c9a960299c9ed9fe94601244021">···48</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03464.html#a0e111c9a960299c9ed9fe94601244021">ok</a>()</div>
131 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······{</div>
132 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······std::size_t·size·()<span·class="keyword">·const</span></div> 
133 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">······</span>{</div> 
134 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>········<span·class="keywordflow">return</span>·hostCorners_.size();</div>134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········<span·class="keywordflow">return</span>·goodline;</div>
135 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······}</div>135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······}</div>
 136 </div>
 137 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>
 138 <div·class="foldopen"·id="foldopen00053"·data-start="{"·data-end="}">
 139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03464.html#ade45334299b02d12f0b7a6c125ffd9c6">···53</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03464.html#ade45334299b02d12f0b7a6c125ffd9c6">nofbound</a>()</div>
136 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······{</div>
 141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">noflines</a>();</div>
 142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div>
 143 </div>
 144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
137 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">private</span>:</div>145 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····<span·class="keyword">private</span>:</div>
138 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keyword">const</span>·HostCorners&lt;·HostEntity·&gt;·hostCorners_;</div>146 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordtype">bool</span>·next();</div>
139 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="keyword">const</span>·CoordFunctionInterface·&amp;coordFunction_;</div> 
140 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>····};</div> 
141 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
142 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostEntity,·<span·class="keyword">class</span>·ct,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·dimR,·<span·class="keyword">class</span>·Impl·&gt;</div> 
143 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">class·</span>CoordFunctionCaller&lt;·HostEntity,·DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;·&gt;</div> 
144 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····{</div> 
145 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keyword">typedef</span>·DiscreteCoordFunctionInterface&lt;·ct,·dimR,·Impl·&gt;·CoordFunctionInterface;</div> 
146 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keyword">typedef</span>·CoordFunctionCaller&lt;·HostEntity,·CoordFunctionInterface·&gt;·This;</div> 
147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>147 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
 148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="comment">//·get·coordinates·of·active·vertex</span></div>
148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·CoordFunctionInterface::RangeVector·RangeVector;</div>149 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keywordtype">int</span>·operator[]·(<span·class="keywordtype">int</span>·i)</div>
 150 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······{</div>
 151 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········assert(<a·class="code·hl_function"·href="a03464.html#a0e111c9a960299c9ed9fe94601244021">ok</a>());</div>
 152 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········assert(<a·class="code·hl_function"·href="a03448.html#ad073ac8f1535c23df5cfbc3dd7228f79">linenumber</a>()&gt;=0);</div>
 153 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········assert(0&lt;=i·&amp;&amp;·i&lt;dimworld+1);</div>
 154 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>········<span·class="keywordflow">return</span>·p[i];</div>
 155 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>······}</div>
149 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>156 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div>
150 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>····<span·class="keyword">public</span>:</div>157 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordtype">int</span>·size()</div>
Max diff block lines reached; 9394/34293 bytes (27.39%) of diff not shown.
8.74 KB
html2text {}
    
Offset 1, 132 lines modifiedOffset 1, 133 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d 
8 coordfunctioncaller.hh7 ····*·_.i_.o
 8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 boundaryseg.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GEOGRID_COORDFUNCTIONCALLER_HH 
16 6#define·DUNE_GEOGRID_COORDFUNCTIONCALLER_HH18 5#ifndef·DUNE_DGF_BOUNDARYSEGBLOCK_HH
 19 6#define·DUNE_DGF_BOUNDARYSEGBLOCK_HH
17 720 7
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8h_\x8o_\x8s_\x8t_\x8c_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s_\x8._\x8h_\x8h> 
19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
20 10 
21 11namespace·_\x8D_\x8u_\x8n_\x8e 
22 12{21 8#include·<cassert>
 22 9#include·<iostream>
 23 10#include·<string>
 24 11#include·<vector>
 25 12#include·<map>
23 1326 13
24 14·namespace·GeoGrid 
25 15·{27 14#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.p_.a_.r_.s_.e_.r_.._.h_.h>
 28 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
26 1629 16
27 17·//·CoordFunctionCaller 
28 18·//·-------------------30 17
 31 18namespace·_\x8D_\x8u_\x8n_\x8e
29 1932 19{
 33 20
 34 21·namespace·dgf
 35 22·{
 36 _\x82_\x83·class·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8B_\x8l_\x8o_\x8c_\x8k
 37 24·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
30 20·template<·class·HostEntity,·class·CoordFunctionInterface·> 
31 _\x82_\x81·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r; 
32 22 
33 23·template<·class·HostEntity,·class·ct,·unsigned·int·dimD,·unsigned·int·dimR, 
34 class·Impl·> 
35 24·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r<·HostEntity,·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e<·ct, 
36 dimD,·dimR,·Impl·>·> 
37 25·{38 25·{
 39 26·int·dimworld;·//·the·dimension·of·the·vertices·(is·given·from·user)
 40 27·bool·goodline;·//·active·line·describes·a·vertex
 41 28·std·::·vector<·unsigned·int·>·p;·//·active·vertex
 42 29·int·bndid;
 43 30·typedef·_\x8D_\x8G_\x8F_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8:_\x8:_\x8t_\x8y_\x8p_\x8e·BoundaryParameter;
 44 31·BoundaryParameter·parameter;
 45 32·bool·simplexgrid;
38 26·typedef·_\x8A_\x8n_\x8a_\x8l_\x8y_\x8t_\x8i_\x8c_\x8a_\x8l_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8<_\x8·_\x8c_\x8t_\x8,_\x8·_\x8d_\x8i_\x8m_\x8D_\x8,_\x8·_\x8d_\x8i_\x8m_\x8R_\x8,_\x8·_\x8I_\x8m_\x8p_\x8l_\x8·_\x8> 
39 CoordFunctionInterface; 
40 27·typedef·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r_\x8<_\x8·_\x8H_\x8o_\x8s_\x8t_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8,_\x8·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8·_\x8>·This; 
41 28 
42 29·static·const·int·codimension·=·HostEntity::codimension; 
43 30 
44 31·public: 
45 32·typedef·typename·CoordFunctionInterface::RangeVector·RangeVector; 
46 3346 33
47 34·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r·(·const·HostEntity·&hostEntity, 
48 35·const·CoordFunctionInterface·&coordFunction·) 
49 36·:·hostCorners_(·hostEntity·), 
50 37·coordFunction_(·coordFunction·) 
51 38·{} 
52 39 
53 40·void·evaluate·(·unsigned·int·i,·RangeVector·&y·)·const47 34·public:
 48 _\x83_\x85·typedef·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8u_\x8n_\x8s_\x8i_\x8g_\x8n_\x8e_\x8d_\x8·_\x8i_\x8n_\x8t_\x8>·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y;
 49 _\x83_\x86·typedef·std::pair·<·int,·BoundaryParameter·>·_\x8B_\x8n_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m;
 50 37
 51 38·//·initialize·vertex·block·and·get·first·vertex
 52 39·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8S_\x8e_\x8g_\x8B_\x8l_\x8o_\x8c_\x8k·(·std·::·istream·&in,·int·pnofvtx,
 53 40·int·pdimworld,·bool·psimplexgrid·);
 54 41
 55 42·//·some·information
 56 43·int·_\x8g_\x8e_\x8t(·std·::·map<·EntityKey,·BndParam·>·&·facemap,
 57 44·bool·fixedsize,
 58 45·int·vtxoffset
 59 46·);
 60 47
 61 _\x84_\x88·bool·_\x8o_\x8k()
54 41·{62 49·{
 63 50·return·goodline;
55 42·coordFunction_.evaluate(·hostCorners_[·i·],·y·); 
56 43·} 
57 44 
58 45·GeometryType·type·()·const 
59 46·{ 
60 47·return·hostCorners_.type(); 
61 48·} 
62 49 
63 50·std::size_t·size·()·const 
64 51·{64 51·}
65 52·return·hostCorners_.size();65 52
 66 _\x85_\x83·int·_\x8n_\x8o_\x8f_\x8b_\x8o_\x8u_\x8n_\x8d()
 67 54·{
 68 55·return·_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s();
66 53·}69 56·}
67 5470 57
68 55·private:71 58·private:
 72 59·bool·next();
 73 60
 74 61·//·get·coordinates·of·active·vertex
 75 62·int·operator[]·(int·i)
69 56·const·HostCorners<·HostEntity·>·hostCorners_; 
70 57·const·CoordFunctionInterface·&coordFunction_; 
71 58·}; 
72 59 
73 60·template<·class·HostEntity,·class·ct,·unsigned·int·dimR,·class·Impl·> 
74 61·class·CoordFunctionCaller<·HostEntity,·DiscreteCoordFunctionInterface<·ct, 
75 dimR,·Impl·>·> 
76 62·{76 63·{
 77 64·assert(_\x8o_\x8k());
 78 65·assert(_\x8l_\x8i_\x8n_\x8e_\x8n_\x8u_\x8m_\x8b_\x8e_\x8r()>=0);
 79 66·assert(0<=i·&&·i<dimworld+1);
 80 67·return·p[i];
 81 68·}
 82 69
Max diff block lines reached; 3550/8921 bytes (39.79%) of diff not shown.
6.96 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00593.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00155.html
Files 85% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·idset.hh·File·Reference</title>8 <title>dune-grid:·yaspgridintersectioniterator.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 42 lines modifiedOffset 65, 45 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">idset.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">yaspgridintersectioniterator.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;<a·class="el"·href="a07274_source.html">dune/grid/common/indexidset.hh</a>&gt;</code><br·/> 
82 </div> 
 81 <p>The·YaspIntersectionIterator·class.··
 82 <a·href="#details">More...</a></p>
  
83 <p><a·href="a00593_source.html">Go·to·the·source·code·of·this·file.</a></p>83 <p><a·href="a00155_source.html">Go·to·the·source·code·of·this·file.</a></p>
84 <table·class="memberdecls">84 <table·class="memberdecls">
85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
86 Classes</h2></td></tr>86 Classes</h2></td></tr>
87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03300.html">Dune::GeoGrid::IdSet&lt;·Grid,·HostIdSet·&gt;</a></td></tr>87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04256.html">Dune::YaspIntersectionIterator&lt;·GridImp·&gt;</a></td></tr>
 88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04256.html"·title="YaspIntersectionIterator·enables·iteration·over·intersections·with·neighboring·codim·0·entities.">YaspIntersectionIterator</a>·enables·iteration·over·intersections·with·neighboring·codim·0·entities.··<a·href="a04256.html#details">More...</a><br·/></td></tr>
88 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
89 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
90 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
91 Namespaces</h2></td></tr>92 Namespaces</h2></td></tr>
92 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
93 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
94 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
95 <tr·class="memitem:a01074"·id="r_a01074"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01074.html">Dune::GeoGrid</a></td></tr> 
96 <tr·class="memdesc:a01074"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">namespace·containing·the·implementations·of·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·<br·/></td></tr> 
97 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
98 </table>96 </table>
 97 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 98 <div·class="textblock"><p>The·YaspIntersectionIterator·class.·</p>
 99 <p>YaspIntersectionIterator·enables·iteration·over·intersections·with·neighboring·codim·0·entities.·</p>
99 </div><!--·contents·-->100 </div></div><!--·contents·-->
100 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
101 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
102 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
103 </small></address>104 </small></address>
104 </body>105 </body>
105 </html>106 </html>
1.66 KB
html2text {}
    
Offset 1, 23 lines modifiedOffset 1, 26 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_.e_.o_.m_.e_.t_.r_.y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_.a_.s_.p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
9 idset.hh·File·Reference 
10 #include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.i_.n_.d_.e_.x_.i_.d_.s_.e_.t_.._.h_.h>9 yaspgridintersectioniterator.hh·File·Reference
 10 The·YaspIntersectionIterator·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_.e_.o_.G_.r_.i_.d_.:_.:_.I_.d_.S_.e_.t_.<_.·_.G_.r_.i_.d_.,_.·_.H_.o_.s_.t_.I_.d_.S_.e_.t_\x8·_\x8>13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_.a_.s_.p_.I_.n_.t_.e_.r_.s_.e_.c_.t_.i_.o_.n_.I_.t_.e_.r_.a_.t_.o_.r_.<_.·_.G_.r_.i_.d_.I_.m_.p_\x8·_\x8>
 14  ·······_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·enables·iteration·over·intersections·with
 15 ········neighboring·codim·0·entities.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
14  16  
15 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
16 namespace· ·_\x8D_\x8u_\x8n_\x8e18 namespace· ·_\x8D_\x8u_\x8n_\x8e
17  ···········Include·standard·header·files.19  ···········Include·standard·header·files.
18  20  
19 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d 
20  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d 
21  21 *.**.**.**.**.*·D.De.et.ta.ai.il.le.ed.d·D.De.es.sc.cr.ri.ip.pt.ti.io.on.n·*.**.**.**.**.*
 22 The·YaspIntersectionIterator·class.
 23 YaspIntersectionIterator·enables·iteration·over·intersections·with·neighboring
 24 codim·0·entities.
22 ===============================================================================25 ===============================================================================
23 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.826 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
2.35 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00593_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00587_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">idset.hh</div></div>81 ··<div·class="headertitle"><div·class="title">idset.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00593.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00587.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_IDSET_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_IDSET_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_IDSET_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_IDSET_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07274.html">dune/grid/common/indexidset.hh</a>&gt;</span></div>
1.11 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00596.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00575.html
Files 99% similar despite different names
    
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 <div·class="header">75 <div·class="header">
76 ··<div·class="summary">76 ··<div·class="summary">
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">declaration.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">declaration.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
  
81 <p><a·href="a00596_source.html">Go·to·the·source·code·of·this·file.</a></p>81 <p><a·href="a00575_source.html">Go·to·the·source·code·of·this·file.</a></p>
82 <table·class="memberdecls">82 <table·class="memberdecls">
83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>83 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
84 Namespaces</h2></td></tr>84 Namespaces</h2></td></tr>
85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>85 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>86 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>87 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
88 </table>88 </table>
2.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00596_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00575_source.html
Files 99% similar despite different names
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">declaration.hh</div></div>81 ··<div·class="headertitle"><div·class="title">declaration.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00596.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00575.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_DECLARATION_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_DECLARATION_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_DECLARATION_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_DECLARATION_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
8.34 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00605.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00191.html
Files 80% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·cornerstorage.hh·File·Reference</title>8 <title>dune-grid:·yaspgridintersection.hh·File·Reference</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 65, 49 lines modifiedOffset 65, 45 lines modified
65 </div>65 </div>
66 </div>66 </div>
67 </div>67 </div>
68 </div>68 </div>
  
69 <div·id="nav-path"·class="navpath">69 <div·id="nav-path"·class="navpath">
70 ··<ul>70 ··<ul>
71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>71 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
72 </div>72 </div>
73 </div><!--·top·-->73 </div><!--·top·-->
74 <div·class="header">74 <div·class="header">
75 ··<div·class="summary">75 ··<div·class="summary">
76 <a·href="#nested-classes">Classes</a>·&#124;76 <a·href="#nested-classes">Classes</a>·&#124;
77 <a·href="#namespaces">Namespaces</a>··</div>77 <a·href="#namespaces">Namespaces</a>··</div>
78 ··<div·class="headertitle"><div·class="title">cornerstorage.hh·File·Reference</div></div>78 ··<div·class="headertitle"><div·class="title">yaspgridintersection.hh·File·Reference</div></div>
79 </div><!--header-->79 </div><!--header-->
80 <div·class="contents">80 <div·class="contents">
81 <div·class="textblock"><code>#include·&lt;array&gt;</code><br·/> 
82 <code>#include·&lt;<a·class="el"·href="a00581_source.html">dune/grid/geometrygrid/coordfunctioncaller.hh</a>&gt;</code><br·/> 
83 </div> 
 81 <p>The·YaspIntersection·class.··
 82 <a·href="#details">More...</a></p>
  
84 <p><a·href="a00605_source.html">Go·to·the·source·code·of·this·file.</a></p>83 <p><a·href="a00191_source.html">Go·to·the·source·code·of·this·file.</a></p>
85 <table·class="memberdecls">84 <table·class="memberdecls">
86 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>85 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a>
87 Classes</h2></td></tr>86 Classes</h2></td></tr>
88 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03144.html">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·false·&gt;</a></td></tr> 
89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
90 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03148.html">Dune::GeoGrid::CoordVector&lt;·mydim,·Grid,·true·&gt;</a></td></tr> 
91 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
92 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03152.html">Dune::GeoGrid::IntersectionCoordVector&lt;·Grid·&gt;</a></td></tr>87 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a04260.html">Dune::YaspIntersection&lt;·GridImp·&gt;</a></td></tr>
 88 <tr·class="memdesc:"><td·class="mdescLeft">&#160;</td><td·class="mdescRight"><a·class="el"·href="a04260.html"·title="YaspIntersection·provides·data·about·intersection·with·neighboring·codim·0·entities.">YaspIntersection</a>·provides·data·about·intersection·with·neighboring·codim·0·entities.··<a·href="a04260.html#details">More...</a><br·/></td></tr>
93 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
94 <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a03156.html">Dune::GeoGrid::CornerStorage&lt;·mydim,·cdim,·Grid·&gt;</a></td></tr> 
95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>89 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
96 </table><table·class="memberdecls">90 </table><table·class="memberdecls">
97 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>91 <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="namespaces"·name="namespaces"></a>
98 Namespaces</h2></td></tr>92 Namespaces</h2></td></tr>
99 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>93 <tr·class="memitem:a01067"·id="r_a01067"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01067.html">Dune</a></td></tr>
100 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>94 <tr·class="memdesc:a01067"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">Include·standard·header·files.·<br·/></td></tr>
101 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>95 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr>
102 <tr·class="memitem:a01074"·id="r_a01074"><td·class="memItemLeft"·align="right"·valign="top">namespace·&#160;</td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="a01074.html">Dune::GeoGrid</a></td></tr> 
103 <tr·class="memdesc:a01074"><td·class="mdescLeft">&#160;</td><td·class="mdescRight">namespace·containing·the·implementations·of·<a·class="el"·href="a03164.html"·title="grid·wrapper·replacing·the·geometries">GeometryGrid</a>·<br·/></td></tr> 
104 <tr·class="separator:"><td·class="memSeparator"·colspan="2">&#160;</td></tr> 
105 </table>96 </table>
 97 <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2>
 98 <div·class="textblock"><p>The·YaspIntersection·class.·</p>
 99 <p>YaspIntersection·provides·data·about·intersection·with·neighboring·codim·0·entities.·</p>
106 </div><!--·contents·-->100 </div></div><!--·contents·-->
107 <!--·start·footer·part·-->101 <!--·start·footer·part·-->
108 <hr·class="footer"/><address·class="footer"><small>102 <hr·class="footer"/><address·class="footer"><small>
109 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8103 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
110 </small></address>104 </small></address>
111 </body>105 </body>
112 </html>106 </html>
2.12 KB
html2text {}
    
Offset 1, 30 lines modifiedOffset 1, 26 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_.e_.o_.m_.e_.t_.r_.y_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8y_.a_.s_.p_\x8g_\x8r_\x8i_\x8d
8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s8 _\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s·|·_\x8N_\x8a_\x8m_\x8e_\x8s_\x8p_\x8a_\x8c_\x8e_\x8s
 9 yaspgridintersection.hh·File·Reference
 10 The·YaspIntersection·class.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
9 cornerstorage.hh·File·Reference 
10 #include·<array> 
11 #include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8c_\x8a_\x8l_\x8l_\x8e_\x8r_\x8._\x8h_\x8h> 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8c_\x8o_\x8d_\x8e_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s12 C\x8Cl\x8la\x8as\x8ss\x8se\x8es\x8s
 13 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>
 14  ·······_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·provides·data·about·intersection·with·neighboring
 15 ········codim·0·entities.·_\x8M_\x8o_\x8r_\x8e_\x8._\x8._\x8.
14 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8f_\x8a_\x8l_\x8s_\x8e_\x8·_\x8> 
15   
16 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8,_\x8·_\x8t_\x8r_\x8u_\x8e_\x8·_\x8> 
17   
18 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
19   
20 class· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8S_\x8t_\x8o_\x8r_\x8a_\x8g_\x8e_\x8<_\x8·_\x8m_\x8y_\x8d_\x8i_\x8m_\x8,_\x8·_\x8c_\x8d_\x8i_\x8m_\x8,_\x8·_\x8G_\x8r_\x8i_\x8d_\x8·_\x8> 
21  16  
22 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s17 N\x8Na\x8am\x8me\x8es\x8sp\x8pa\x8ac\x8ce\x8es\x8s
23 namespace· ·_\x8D_\x8u_\x8n_\x8e18 namespace· ·_\x8D_\x8u_\x8n_\x8e
24  ···········Include·standard·header·files.19  ···········Include·standard·header·files.
25  20  
26 namespace· ·_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8e_\x8o_\x8G_\x8r_\x8i_\x8d 
27  ···········namespace·containing·the·implementations·of·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8G_\x8r_\x8i_\x8d 
28  21 *.**.**.**.**.*·D.De.et.ta.ai.il.le.ed.d·D.De.es.sc.cr.ri.ip.pt.ti.io.on.n·*.**.**.**.**.*
 22 The·YaspIntersection·class.
 23 YaspIntersection·provides·data·about·intersection·with·neighboring·codim·0
 24 entities.
29 ===============================================================================25 ===============================================================================
30 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.826 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
109 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00605_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00842_source.html
Files 95% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·cornerstorage.hh·Source·File</title>8 <title>dune-grid:·dgfgridfactory.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 281 lines modifiedOffset 70, 271 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">cornerstorage.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dgfgridfactory.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00605.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00842.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_CORNERSTORAGE_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_GRIDFACTORY_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_CORNERSTORAGE_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_GRIDFACTORY_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;array&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00581.html">dune/grid/geometrygrid/coordfunctioncaller.hh</a>&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;map&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;assert.h&gt;</span></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">namespace·</span>GeoGrid</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00956.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00944.html">dune/grid/io/file/dgfparser/macrogrid.hh</a>&gt;</span></div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·CoordVector</span></div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·-----------</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>
 101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>,·<span·class="keywordtype">bool</span>·fake·&gt;</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03140.html">···22</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03140.html">CoordVector</a>;</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>{</div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="comment">//·External·Forward·Declarations</span></div>
 108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··<span·class="comment">//·-----------------------------</span></div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
108 <div·class="foldopen"·id="foldopen00026"·data-start="{"·data-end="};"> 
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03144.html">···26</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03140.html">CoordVector</a>&lt;·mydim,·<a·class="code·hl_class"·href="a02828.html">Grid</a>,·false·&gt;</div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····{</div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·std::remove_const&lt;·Grid·&gt;::type::Traits·Traits;</div>110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp,·<span·class="keyword">class</span>·IntersectionImp·&gt;</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··<span·class="keyword">class·</span>Intersection;</div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::ctype·ctype;</div> 
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimension·=·Traits::dimension;</div> 
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·mydimension·=·mydim;</div> 
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·codimension·=·dimension·-·mydimension;</div> 
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimensionworld·=·Traits::dimensionworld;</div> 
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··<span·class="comment">//·DGFGridFactory</span></div>
 116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="comment">//·--------------</span></div>
 117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">typedef</span>·FieldVector&lt;·ctype,·dimensionworld·&gt;·Coordinate;</div>118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··<span·class="keyword">template</span>·&lt;·<span·class="keyword">class</span>·G·&gt;</div>
 119 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="};">
 120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a01900.html">···37</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a01900.html">DGFGridFactory</a></div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··{</div>
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::HostGrid·HostGrid;</div> 
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Traits::CoordFunction·CoordFunction;</div>122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a01900.html#aacdf8a1ced5c7f3a475794c56d1b51a2">···39</a></span>····<span·class="keyword">typedef</span>·G·<a·class="code·hl_typedef"·href="a01900.html#aacdf8a1ced5c7f3a475794c56d1b51a2">Grid<[·...·truncated·by·diffoscope;·len:·3,·SHA:·141dcbd495bbfe2b8aa0299f353a88172d1d350a27a19a8409a32f9db0d90e63·...·];</div>
 123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">···40</a></span>····<span·class="keyword">const</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">dimension</a>·=·<a·class="code·hl_variable"·href="a02828.html#a09690fb897713860b54a1d11cdd60ea6">Grid::dimension</a>;</div>
 124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a01900.html#a4ec0522ca63de361e7cb089c4d52156b">···41</a></span>····<span·class="keyword">typedef</span>·MPIHelper::MPICommunicator·<a·class="code·hl_typedef"·href="a01900.html#a4ec0522ca63de361e7cb089c4d52156b">MPICommunicatorType</a>;</div>
124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGrid::template·Codim&lt;·codimension·&gt;::Entity·HostEntity;</div>126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<span·class="keyword">private</span>:</div>
 127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;·0·&gt;::Entity·Element;</div>
126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
 129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02832.html">Grid::template</a>·Codim&lt;·dimension·&gt;::Entity·Vertex;</div>
127 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keyword">typedef</span>·GeoGrid·::·CoordFunctionCaller&lt;·HostEntity,·typename·CoordFunction::Interface·&gt;</div> 
128 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······CoordFunctionCaller;</div> 
129 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
130 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">public</span>:</div>131 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">public</span>:</div>
131 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}"> 
132 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a03144.html#a2598fc122c4e0d8ea670eeffd7467078">···48</a></span>······<a·class="code·hl_function"·href="a03144.html#a2598fc122c4e0d8ea670eeffd7467078">CoordVector</a>·(·<span·class="keyword">const</span>·HostEntity·&amp;hostEntity,</div> 
133 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····················<span·class="keyword">const</span>·CoordFunction·&amp;coordFunction·)</div> 
134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········:·coordFunctionCaller_(·hostEntity,·coordFunction·)</div> 
135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······{}</div> 
136 </div> 
137 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div>132 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
138 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keyword">template</span>&lt;·std::<span·class="keywordtype">size_t</span>·size·&gt;</div> 
139 <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}">133 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}">
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03144.html#a6312b0920b7e0c080f6cbc97bd8558d5">···54</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03144.html#a6312b0920b7e0c080f6cbc97bd8558d5">calc[·...·truncated·by·diffoscope;·len:·100,·SHA:·8ee000a275ed77c98564d9befeb7e0856133bec9664bdd9376cb9623d79156e9·...·]</div>134 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a01900.html#a82521e219bb9060247f79ff3ac4f99dd">···50</a></span>····<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a01900.html#a82521e219bb9060247f79ff3ac4f99dd">DGFGri[·...·truncated·by·diffoscope;·len:·76,·SHA:·e0c172a6e9276416feeaa521066827048b8089bdc4d3d6d3ac8235919ff69dfe·...·]</div>
 135 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······························<a·class="code·hl_typedef"·href="a01900.html#a4ec0522ca63de361e7cb089c4d52156b">MPICommunicatorType</a>·comm·=·MPIHelper::getCommunicator()·)</div>
 136 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······:·macroGrid_(·filename.c_str(),·comm·)</div>
 137 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····{</div>
 138 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······grid_·=·macroGrid_.template·createGrid&lt;·Grid·&gt;();</div>
141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword">······</span>{</div>139 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>········<span·class="keyword">const</span>·std::size_t·numCorners·=·coordFunctionCaller_.size();</div>140 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">if</span>(·macroGrid_.<a·class="code·hl_variable"·href="a03728.html#aaed1f1025b6cebb864695399a931c3a6">nofelparams</a>·&gt;·0·)</div>
143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>········assert(·size·&gt;=·numCorners·);</div>141 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······{</div>
 142 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·nofElements·=·macroGrid_.<a·class="code·hl_variable"·href="a03728.html#ad491b526ea24e65d733f52a62b9aa105">elements</a>.size();</div>
144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keywordflow">for</span>(·std::size_t·i·=·0;·i·&lt;·numCorners;·++i·)</div>143 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keywordflow">for</span>(·<span·class="keywordtype">size_t</span>·i·=·0;·i·&lt;·nofElements;·++i·)</div>
145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··········coordFunctionCaller_.evaluate(·i,·corners[·i·]·);</div> 
146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······}</div>144 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········{</div>
147 </div>145 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··········std::vector&lt;·double·&gt;·coord;</div>
148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div>146 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
149 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····<span·class="keyword">private</span>:</div> 
150 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="a03128.html">CoordFunctionCaller</a>·coordFunctionCaller_;</div> 
151 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····};</div>147 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··········DomainType·p(0);</div>
152 </div>148 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·nofCorners·=·macroGrid_.<a·class="code·hl_variable"·href="a03728.html#ad491b526ea24e65d7[·...·truncated·by·diffoscope;·len:·41,·SHA:·024f87d5c115ac4fc11ca828d486fb7d7d3bdb27e49d24c38e479d5237b099c0·...·]/div>
 149 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·k=0;·k&lt;nofCorners;·++k)</div>
 150 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>············<span·class="keywordflow">for</span>·(<span·class="keywordtype">int</span>·j=0;·j&lt;DomainType::dimension;·++j)</div>
 151 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··············p[j]+=macroGrid_.<a·class="code·hl_variable"·href="a03728.html#acc59bd603305425555fc3bee4ec8fc94">vtx</a>[macroGrid_.<a·class="code·hl_variable"·href="a03728.html#ad491b526ea24e65d733f52a62b9aa105">elements</a>[i][k]][j];</div>
153 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>152 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··········p/=double(nofCorners);</div>
154 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> 
155 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·mydim,·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>·&gt;</div> 
156 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="};"> 
157 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a03148.html">···68</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03140.html">CoordVector</a>&lt;·mydim,·<a·class="code·hl_class"·href="a02828.html">Grid</a>,·true·&gt;</div> 
Max diff block lines reached; 61174/86793 bytes (70.48%) of diff not shown.
24.1 KB
html2text {}
    
Offset 1, 286 lines modifiedOffset 1, 310 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d 
8 cornerstorage.hh7 ····*·_.i_.o
 8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 dgfgridfactory.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_GEOGRID_CORNERSTORAGE_HH 
16 6#define·DUNE_GEOGRID_CORNERSTORAGE_HH17 5#ifndef·DUNE_DGF_GRIDFACTORY_HH
 18 6#define·DUNE_DGF_GRIDFACTORY_HH
17 719 7
18 8#include·<array> 
19 9 
20 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8o_\x8r_\x8d_\x8f_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8c_\x8a_\x8l_\x8l_\x8e_\x8r_\x8._\x8h_\x8h> 
21 11 
22 12namespace·_.D_.u_.n_.e20 8#include·<iostream>
 21 9#include·<string>
 22 10#include·<vector>
 23 11#include·<map>
 24 12#include·<assert.h>
23 13{25 13
24 14 
25 15·namespace·GeoGrid 
26 16·{26 14#include·<dune/common/parallel/mpihelper.hh>
 27 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 28 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8m_\x8a_\x8c_\x8r_\x8o_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
27 1729 17
28 18·//·CoordVector 
29 19·//·-----------30 18#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.p_.a_.r_.s_.e_.r_.._.h_.h>
 31 19#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
30 2032 20
31 21·template<·int·mydim,·class·Grid,·bool·fake·> 
32 _.2_.2·class·_.C_.o_.o_.r_.d_.V_.e_.c_.t_.o_.r;33 21
 34 22namespace·_\x8D_\x8u_\x8n_\x8e
33 2335 23{
34 2436 24
35 25·template<·int·mydim,·class·Grid·> 
36 _\x82_\x86·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r<·mydim,·_\x8G_\x8r_\x8i_\x8d,·false·> 
37 27·{ 
38 28·typedef·typename·std::remove_const<·Grid·>::type::Traits·Traits; 
39 29 
40 30·typedef·typename·Traits::ctype·ctype;37 25·//·External·Forward·Declarations
 38 26·//·-----------------------------
 39 27
 40 28·template·<·class·GridImp,·class·IntersectionImp·>
 41 29·class·Intersection;
 42 30
41 3143 31
42 32·static·const·int·dimension·=·Traits::dimension; 
43 33·static·const·int·mydimension·=·mydim; 
44 34·static·const·int·codimension·=·dimension·-·mydimension; 
45 35·static·const·int·dimensionworld·=·Traits::dimensionworld; 
46 36 
47 37·typedef·FieldVector<·ctype,·dimensionworld·>·Coordinate; 
48 38 
49 39·typedef·typename·Traits::HostGrid·HostGrid; 
50 40·typedef·typename·Traits::CoordFunction·CoordFunction; 
51 41 
52 42·typedef·typename·HostGrid::template·Codim<·codimension·>::Entity·HostEntity; 
53 43 
54 44·typedef·GeoGrid·::·CoordFunctionCaller<·HostEntity,·typename·CoordFunction:: 
55 Interface·> 
56 45·CoordFunctionCaller; 
57 4644 32
 45 33·//·DGFGridFactory
 46 34·//·--------------
 47 35
 48 36·template·<·class·G·>
 49 _\x83_\x87·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y
 50 38·{
 51 _\x83_\x89·typedef·G·_\x8G_\x8r_\x8i_\x8d;
 52 _\x84_\x80·const·static·int·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n·=·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 53 _\x84_\x81·typedef·MPIHelper::MPICommunicator·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e;
 54 42
 55 43·private:
 56 44·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·Element;
 57 45
 58 46·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·dimension·>::Entity·Vertex;
 59 47
58 47·public:60 48·public:
 61 49
 62 _\x85_\x80·explicit·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8F_\x8a_\x8c_\x8t_\x8o_\x8r_\x8y·(·const·std::string·&filename,
 63 51·_\x8M_\x8P_\x8I_\x8C_\x8o_\x8m_\x8m_\x8u_\x8n_\x8i_\x8c_\x8a_\x8t_\x8o_\x8r_\x8T_\x8y_\x8p_\x8e·comm·=·MPIHelper::getCommunicator()·)
 64 52·:·macroGrid_(·filename.c_str(),·comm·)
59 _\x84_\x88·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·(·const·HostEntity·&hostEntity, 
60 49·const·CoordFunction·&coordFunction·) 
61 50·:·coordFunctionCaller_(·hostEntity,·coordFunction·) 
62 51·{} 
63 52 
64 53·template<·std::size_t·size·> 
65 _\x85_\x84·void·_\x8c_\x8a_\x8l_\x8c_\x8u_\x8l_\x8a_\x8t_\x8e·(·std::array<·Coordinate,·size·>·(&corners)·)·const 
66 55·{65 53·{
67 56·const·std::size_t·numCorners·=·coordFunctionCaller_.size(); 
68 57·assert(·size·>=·numCorners·);66 54·grid_·=·macroGrid_.template·createGrid<·Grid·>();
 67 55
 68 56·if(·macroGrid_._\x8n_\x8o_\x8f_\x8e_\x8l_\x8p_\x8a_\x8r_\x8a_\x8m_\x8s·>·0·)
 69 57·{
 70 58·const·size_t·nofElements·=·macroGrid_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8s.size();
69 58·for(·std::size_t·i·=·0;·i·<·numCorners;·++i·)71 59·for(·size_t·i·=·0;·i·<·nofElements;·++i·)
70 59·coordFunctionCaller_.evaluate(·i,·corners[·i·]·); 
71 60·}72 60·{
72 61 
73 62·private: 
74 63·const·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8C_\x8a_\x8l_\x8l_\x8e_\x8r·coordFunctionCaller_; 
75 64·}; 
76 65 
77 66 
78 67·template<·int·mydim,·class·Grid·> 
79 _\x86_\x88·class·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r<·mydim,·_\x8G_\x8r_\x8i_\x8d,·true·> 
80 69·{ 
81 70·typedef·typename·std::remove_const<·Grid·>·::·type·::·Traits·Traits; 
82 71 
83 72·typedef·typename·Traits::ctype·ctype;73 61·std::vector<·double·>·coord;
 74 62
 75 63·DomainType·p(0);
 76 64·const·size_t·nofCorners·=·macroGrid_._\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8s[i].size();
 77 65·for·(size_t·k=0;·k<nofCorners;·++k)
Max diff block lines reached; 19332/24638 bytes (78.46%) of diff not shown.
273 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00617_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00845_source.html
Files 76% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·misc.hh·Source·File</title>8 <title>dune-grid:·dgfwriter.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 874 lines modifiedOffset 70, 466 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">misc.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dgfwriter.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00617.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00845.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_MISC_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_DGFWRITER_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_MISC_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_DGFPARSER_DGFWRITER_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
 91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;cstddef&gt;</span></div>
 92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
 93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
 94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div>
 95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
 96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="preprocessor">#include·&lt;type_traits&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;utility&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;dune/common/hybridutilities.hh&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//·should·the·coordinates·be·cached·in·a·vector·(required·for·ALBERTA·2.0)?</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_CACHE_COORDINATES</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a00617.html#ac7a758bde399b9ddaa1d7efc4d08c19a">···21</a></span><span·class="preprocessor">#define·DUNE_ALBERTA_CACHE_COORDINATES·1</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#endif</span></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="preprocessor">#include·&lt;dune/common/rangeutilities.hh&gt;</span></div>
 101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="preprocessor">#include·&lt;dune/common/typeutilities.hh&gt;</span></div>
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>{</div>102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
 103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>
 104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07259.html">dune/grid/common/grid.hh</a>&gt;</span></div>
 107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00263.html">dune/grid/common/rangegenerators.hh</a>&gt;</span></div>
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="comment">//·Exceptions</span></div> 
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··<span·class="comment">//·----------</span></div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
112 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};"> 
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a02332.html">···30</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02332.html">AlbertaError</a></div> 
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····:·<span·class="keyword">public</span>·Exception</div> 
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··{};</div>108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
116 </div>109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>{</div>
 111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>
 112 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·GV·&gt;</div>
118 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="};">113 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="};">
119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02336.html">···34</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02336.html">AlbertaIOError</a></div>114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03672.html">···45</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03672.html">DGFWriter</a></div>
120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····:·<span·class="keyword">public</span>·IOError</div> 
121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··{};</div> 
122 </div> 
123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> 
125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>··<span·class="keyword">namespace·</span>Alberta</div> 
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··{</div>115 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··{</div>
 116 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a03672.html">DGFWriter&lt;·GV·&gt;</a>·<a·class="code·hl_class"·href="a03672.html">This</a>;</div>
128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>117 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····<span·class="comment">//·Import·Types</span></div>118 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">public</span>:</div>
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····<span·class="comment">//·------------</span></div>119 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03672.html#a814c282ea4de383110d1fb060c3c3151">···51</a></span>····<span·class="keyword">typedef</span>·GV·<a·class="code·hl_typedef"·href="a03672.html#a814c282ea4de383110d1fb060c3c3151">Grid[·...·truncated·by·diffoscope;·len:·9,·SHA:·d50ca3d945ec4db4e190a5f6a627f0dbc7edd81cfdad74e88055dd45cc624225·...·]</div>
 120 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03672.html#a90242e0f8f0e3e553ee95f598a2365cc">···53</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#ga055c0273e45d4f3018f34f7e3f368471">GridView::Grid</a>·<a·class="code·hl_typedef"·href="a03672.html#a90242e0f8f0e3e553ee95f598a2365cc">Grid</a>;</div>
131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>121 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a01068.html#acc4a01c16d41d4e3e6e5d058b86376ca">···46</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·h[·...·truncated·by·diffoscope;·len:·171,·SHA:·c3c36c861dfedb30095ffbb4953ed405ac44e3f45b62a0d89f2fe0d235557cf4·...·]</a>;</div>122 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a03672.html#a03d3c9e2011ce4adc65602042e31dc61">···56</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·h[·...·truncated·by·diffoscope;·len:·180,·SHA:·03037a063d008e4ba45f5142bd2a9440a6c5873c0007c22db84582f253e3d78e·...·]</a>;</div>
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>123 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">···48</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL·<a·class="code·hl_typedef"·href="a01068.html#a86b942cdffce80f98973c987ea6246da">Real</a>;</div> 
135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a01068.html#a507da1d491ffc23d26a668371592cea7">···49</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_B·<a·class="code·hl_typedef"·href="a01068.html#a507da1d491ffc23d26a668371592cea7">LocalVector</a>;·<span·class="comment">//·in·barycentric·coordinates</span></div> 
136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">···50</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_D·<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>;</div> 
137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">···51</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·REAL_DD·<a·class="code·hl_typedef"·href="a01068.html#a3982ba26d2ca1b978ad5dfc99225babc">GlobalMatrix</a>;</div> 
138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">···52</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·AFF_TRAFO·<a·class="code·hl_typedef"·href="a01068.html#a3a811627cd147103ac01aa962c25a98d">AffineTransformation</a>;</div> 
139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">···53</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·MESH·<a·class="code·hl_typedef"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">Mesh</a>;</div> 
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">···54</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·EL·<a·class="code·hl_typedef"·href="a01068.html#a738666cf4bcd352ecee6a5dc484bb92c">Element</a>;</div> 
141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> 
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a01068.html#aa5da9b62cec15c9358c9a588a2e47e77">···56</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#aa5da9b62cec15c9358c9a588a2e47e77">meshRefined</a>·=·MESH_REFINED;</div> 
143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a01068.html#af15315ba707766140aa520c2b4aac497">···57</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#af15315ba707766140aa520c2b4aac497">meshCoarsened</a>·=·MESH_COARSENED;</div> 
144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>124 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">private</span>:</div>
145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno"><a·class="line"·href="a01068.html#a786cfa45de7b3e49635a43ad99326681">···59</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#a786cfa45de7b3e49635a43ad99326681">InteriorBoundary</a>·=·INTERIOR;</div> 
146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="a01068.html#ab69512acf0aeb91b093af2ef4ce2de4b">···60</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a01068.html#ab69512acf0aeb91b093af2ef4ce2de4b">DirichletBoundary</a>·=·DIRICHLET;</div> 
147 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a01068.html#a763532db520e16a3ea6d45e06f6acf53">···61</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA<[·...·truncated·by·diffoscope;·len:·109,·SHA:·975bff2f132614aea610387ec5dc0ebbbec98f94d723adbb129826f87640c775·...·];</div>125 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#ga353ad29d60269028f7946bf60afc1a9e">GridView::IndexSet</a>·IndexSet;</div>
 126 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="a02880.html">GridView::template</a>·Codim&lt;·0·&gt;::Entity·Element;</div>
 127 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a01036.html#gab4bb9126332c834e22e01727b5b4ff28">GridView::Intersection</a>·Intersection;</div>
148 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>128 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>
149 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a01068.html#ae4208ed076c295f716febf9bbecb7eaf">···63</a></span>····<span·class="keyword">typedef</span>·U_CHAR·<a·class="code·hl_typedef"·href="a01068.html#ae4208ed076c295f716febf9bbecb7eaf">ElementType</a>;</div>129 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·Element::EntitySeed·ElementSeed;</div>
150 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>130 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div>
151 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">···65</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·FE_SPACE·<a·class="code·hl_typedef"·hre[·...·truncated·by·diffoscope;·len:·62,·SHA:·3da6e6966dba3dd065ab0751263cb4c61e3dd766e3807c8c1de4322f07acc6c5·...·];</div>131 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02820.html#ab3b85ef4b435257bafc0e838cca15b91">IndexSet::IndexType</a>·Index;</div>
152 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>132 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>
153 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>133 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keyword">public</span>:</div>
154 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
155 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>····<span·class="comment">//·Memory·Manipulation·Functions</span></div> 
156 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<span·class="comment">//·-----------------------------</span></div> 
157 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> 
158 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Data·&gt;</div> 
159 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">134 <div·class="foldopen"·id="foldopen00072"·data-start="{"·data-end="}">
160 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="a01068.html#aa810221ab91c0ae167ddf3bf0023ce3a">···73</a></span>····<span·class="keyword">inline</span>·Data·*<a·class="code·hl_function"·href="a01068.html#aa810221ab91c0ae167ddf3bf0023ce3a">me[·...·truncated·by·diffoscope;·len:·57,·SHA:·ff517548929561a31358c3b8cce307066993966c7080c51d262ef8b57c2f1617·...·]·)</div>135 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="a03672.html#a21e3098a425d5a4ab205821a9f11071c">···72</a></span>····<a·class="code·hl_function"·href="a03672.html#a21e3098a425d5a4ab205821a9f11071c">DGFWriter</a>·(·<span·class="keyword">const<[·...·truncated·by·diffoscope;·len:·113,·SHA:·b6f7313b2ccbd2ffdbaec7871273ae5c35401bc94fbe299376592dec84175737·...·]·)</div>
 136 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······:·<a·class="code·hl_variable"·href="a03672.html#a74af0a19066c5b82bc0ac101317f849f">gridView_</a>(·gridView·)</div>
161 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····{</div>137 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····{}</div>
Max diff block lines reached; 185145/222816 bytes (83.09%) of diff not shown.
55.5 KB
html2text {}
    
Offset 1, 888 lines modifiedOffset 1, 559 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d 
8 misc.hh7 ····*·_.i_.o
 8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 dgfwriter.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root13 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:16 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_MISC_HH 
16 6#define·DUNE_ALBERTA_MISC_HH17 5#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_DGFWRITER_HH
 18 6#define·DUNE_GRID_IO_FILE_DGFPARSER_DGFWRITER_HH
17 719 7
18 8#include·<cassert>20 13#include·<cassert>
 21 14#include·<cstddef>
 22 15
 23 16#include·<algorithm>
 24 17#include·<fstream>
 25 18#include·<string>
 26 19#include·<type_traits>
19 9#include·<utility>27 20#include·<utility>
20 1028 21#include·<vector>
 29 22
21 11#include·<dune/common/exceptions.hh>30 23#include·<dune/common/rangeutilities.hh>
22 12#include·<dune/common/hybridutilities.hh>31 24#include·<dune/common/typeutilities.hh>
 32 25
 33 26#include·<dune/geometry/referenceelements.hh>
 34 27#include·<dune/geometry/type.hh>
 35 28
 36 29#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h>
 37 30#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8r_\x8a_\x8n_\x8g_\x8e_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8s_\x8._\x8h_\x8h>
 38 31
23 13#include·<dune/common/typetraits.hh> 
24 14 
25 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8h_\x8e_\x8a_\x8d_\x8e_\x8r_\x8._\x8h_\x8h> 
26 16 
27 17#if·HAVE_ALBERTA 
28 18 
29 19//·should·the·coordinates·be·cached·in·a·vector·(required·for·ALBERTA·2.0)? 
30 20#ifndef·DUNE_ALBERTA_CACHE_COORDINATES 
31 _\x82_\x81#define·DUNE_ALBERTA_CACHE_COORDINATES·1 
32 22#endif 
33 23 
34 24namespace·_\x8D_\x8u_\x8n_\x8e39 32namespace·_\x8D_\x8u_\x8n_\x8e
35 25{ 
36 26 
37 27·//·Exceptions 
38 28·//·---------- 
39 29 
40 _\x83_\x80·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8E_\x8r_\x8r_\x8o_\x8r 
41 31·:·public·Exception 
42 32·{}; 
43 3340 33{
 41 34
 42 44·template<·class·GV·>
 43 _\x84_\x85·class·_\x8D_\x8G_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r
44 _\x83_\x84·class·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8I_\x8O_\x8E_\x8r_\x8r_\x8o_\x8r 
45 35·:·public·IOError 
46 36·{}; 
47 37 
48 38 
49 39 
50 40·namespace·Alberta 
51 41·{44 46·{
 45 47·typedef·_\x8D_\x8G_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r_\x8<_\x8·_\x8G_\x8V_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s;
 46 48
 47 49·public:
 48 _\x85_\x81·typedef·GV·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w;
 49 _\x85_\x83·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d·_\x8G_\x8r_\x8i_\x8d;
 50 54
 51 _\x85_\x86·static·const·int·_\x8d_\x8i_\x8m_\x8G_\x8r_\x8i_\x8d·=·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n;
 52 57
 53 58·private:
 54 59·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8I_\x8n_\x8d_\x8e_\x8x_\x8S_\x8e_\x8t·IndexSet;
 55 60·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e·Codim<·0·>::Entity·Element;
 56 61·typedef·typename·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n·Intersection;
52 42 
53 43·//·Import·Types 
54 44·//·------------ 
55 45 
56 _\x84_\x86·static·const·int·_\x8d_\x8i_\x8m_\x8W_\x8o_\x8r_\x8l_\x8d·=·_\x8D_\x8I_\x8M_\x8__\x8O_\x8F_\x8__\x8W_\x8O_\x8R_\x8L_\x8D; 
57 47 
58 _\x84_\x88·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL·_\x8R_\x8e_\x8a_\x8l; 
59 _\x84_\x89·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_B·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;·//·in·barycentric·coordinates 
60 _\x85_\x80·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_D·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r; 
61 _\x85_\x81·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·REAL_DD·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x; 
62 _\x85_\x82·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·AFF_TRAFO·_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n; 
63 _\x85_\x83·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·MESH·_\x8M_\x8e_\x8s_\x8h; 
64 _\x85_\x84·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·EL·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t; 
65 55 
66 _\x85_\x86·static·const·int·_\x8m_\x8e_\x8s_\x8h_\x8R_\x8e_\x8f_\x8i_\x8n_\x8e_\x8d·=·MESH_REFINED; 
67 _\x85_\x87·static·const·int·_\x8m_\x8e_\x8s_\x8h_\x8C_\x8o_\x8a_\x8r_\x8s_\x8e_\x8n_\x8e_\x8d·=·MESH_COARSENED; 
68 58 
69 _\x85_\x89·static·const·int·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·=·INTERIOR; 
70 _\x86_\x80·static·const·int·_\x8D_\x8i_\x8r_\x8i_\x8c_\x8h_\x8l_\x8e_\x8t_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·=·DIRICHLET; 
71 _\x86_\x81·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·BNDRY_TYPE·_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8d; 
72 6257 62
73 _.6_.3·typedef·U_CHAR·_.E_.l_.e_.m_.e_.n_.t_.T_.y_.p_.e;58 63·typedef·typename·Element::EntitySeed·ElementSeed;
74 6459 64
75 _.6_.5·typedef·_.A_.L_.B_.E_.R_.T_.A·FE_SPACE·_.D_.o_.f_.S_.p_.a_.c_.e;60 65·typedef·typename·_.I_.n_.d_.e_.x_.S_.e_.t_.:_.:_.I_.n_.d_.e_.x_.T_.y_.p_.e·Index;
76 6661 66
 62 67·public:
 63 _\x87_\x82·_\x8D_\x8G_\x8F_\x8W_\x8r_\x8i_\x8t_\x8e_\x8r·(·const·_\x8G_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w·&gridView·)
 64 73·:·_\x8g_\x8r_\x8i_\x8d_\x8V_\x8i_\x8e_\x8w_\x8_(·gridView·)
77 67 
78 68 
79 69·//·Memory·Manipulation·Functions 
80 70·//·----------------------------- 
81 71 
82 72·template<·class·Data·> 
83 _\x87_\x83·inline·Data·*_\x8m_\x8e_\x8m_\x8A_\x8l_\x8l_\x8o_\x8c·(·size_t·size·) 
84 74·{65 74·{}
 66 75
85 75·return·MEM_ALLOC(·size,·Data·); 
86 76·} 
87 77 
88 78·template<·class·Data·>67 85·template<·class·BoundaryData·>
 68 86·void·_\x8w_\x8r_\x8i_\x8t_\x8e·(·std::ostream·&gridout,·const·std::vector<·Index·>
 69 &newElemOrder,·BoundaryData·&&boundaryData,·const·std::stringstream·&addParams
Max diff block lines reached; 49821/56771 bytes (87.76%) of diff not shown.
213 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00704_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00677_source.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·macrodata.hh·Source·File</title>8 <title>dune-grid:·dofvector.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 518 lines modifiedOffset 74, 532 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">macrodata.hh</div></div>80 ··<div·class="headertitle"><div·class="title">dofvector.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00704.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00677.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_MACRODATA_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_DOFVECTOR_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_MACRODATA_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_DOFVECTOR_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cstdlib&gt;</span></div>
90 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;limits&gt;</span></div>
91 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/fmatrix.hh&gt;</span></div> 
92 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
93 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00662.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00644.html">dune/grid/albertagrid/algebra.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00695.html">dune/grid/albertagrid/refinement.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00653.html">dune/grid/albertagrid/albertaheader.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>Alberta</div>
98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>
99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>{</div> 
101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>··<span·class="keyword">namespace·</span>Alberta</div>105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="comment">//·External·Forward·Declarations</span></div>
103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>··{</div>106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="comment">//·-----------------------------</span></div>
104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>·</div>
105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div>
106 <div·class="foldopen"·id="foldopen00029"·data-start="{"·data-end="};"> 
107 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno"><a·class="line"·href="a02312.html">···29</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02312.html">MacroData</a></div>109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">class·</span>MeshPointer;</div>
 110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
 111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
108 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····{</div>112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
109 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02312.html">MacroData&lt;·dim·&gt;</a>·<a·class="code·hl_class"·href="a02312.html">This</a>;</div>113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="comment">//·DofVectorProvider</span></div>
 114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="comment">//·-----------------</span></div>
110 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
111 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·MACRO_DATA·Data;</div>116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Dof·&gt;</div>
 117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a02004.html">···35</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02004.html">DofVectorProvider</a>;</div>
112 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
113 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·dimension·=·dim;</div> 
114 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·numVertices·=·<a·class="code·hl_struct"·href="a02344.html">NumSubEntities&lt;·dimension,·dimension·&gt;::value</a>;</div> 
115 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·numEdges·=·<a·class="code·hl_struct"·href="a02344.html">NumSubEntities</a>&lt;·dimension,·dimension-1·&gt;::value;</div>119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····<span·class="keyword">template</span>&lt;&gt;</div>
 120 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">
 121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a02008.html">···38</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02004.html">DofVectorProvider</a>&lt;·int·&gt;</div>
116 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····{</div>
117 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·initialSize·=·4096;</div>123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">···40</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERT[·...·truncated·by·diffoscope;·len:·111,·SHA:·f5351dbcd108b4346ac876fee4a866e437252deb696056ece4efa00b5361060b·...·];</div>
118 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
 125 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
 126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a02008.html#a46a4383b3d814f09f4f20fe5bc1bda19">···42</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>·*<a·class="code·hl_function"·href="a02008.html#a46a4383b3d814f09f4f20fe5bc1bda19">get</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace,·<span·class="keyword">const</span>·std::string·&amp;name·)</div>
119 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">public</span>:</div> 
120 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·&gt;</div> 
121 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02316.html">Library</a>;</div> 
122 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······{</div>
123 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a02312.html#a0b90a72845b2d1c6bc8f66b9c12fa366">···45</a></span>······<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·&gt;·<span·class="keyword">friend</span>·<sp[·...·truncated·by·diffoscope;·len:·143,·SHA:·65fdb21e0f06d239b82ad4ab56dda8fa79f917aed3504908b58a933927fb5246·...·];</div>128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·get_dof_int_vec(·name.c_str(),·dofSpace·);</div>
 129 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······}</div>
 130 </div>
124 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>131 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
125 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">public</span>:</div> 
126 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="a02312.html#a201c938cec3cc4bb2854629e664ff082">···48</a></span>······<span·class="keyword">typedef</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_typedef"·href[·...·truncated·by·diffoscope;·len:·83,·SHA:·18e814bad55ea85f6abaca1fa8c74bf4b5e546b71c2a070584392fefb729e36d·...·]>132 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
 133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a02008.html#aa31ac13fb2ef7d5116b8dfa650c6941b">···47</a></span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02008.html#aa31ac13fb2ef7d5116b8dfa650c6941b">free</a>·(·<a·class="code·hl_typedef"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>·*dofVector·)</div>
127 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······{</div>
128 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a02312.html#a25a91b751d25fd241e464a27ce9b47df">···50</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code[·...·truncated·by·diffoscope;·len:·93,·SHA:·6a165ddcf3587c3d95be8717566adf31237ef8e8d9ec0ec7e7787656e09bfd8d·...·];</div>135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·free_dof_int_vec(·dofVector·);</div>
 136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······}</div>
 137 </div>
129 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
130 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">139 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
 140 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a02008.html#af81576b783ba82f526463031322742ec">···52</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a02008.html#a5ca6dfca3a174012c2b31c841e1e83d4">DofVector</a>·*<a·class="code·hl_function"·href="a02008.html#af81576b783ba82f526463031322742ec">read</a>·(·<span·class="keyword">const</span>·std::string·&amp;filename,·<a·class="code·hl_typedef"·href="a01068.html#a177e94fd8d51ddcd47f3fa3f7add13b1">Mesh</a>·*mesh,·<a·class="code·hl_typedef"·href="a01068.html#ab91172fc7cfde36bfa7dc9be768e71c2">DofSpace</a>·*dofSpace·)</div>
131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a02312.html#aa2ce8beadfe75d4a8f1759c394724a24">···52</a></span>······<a·class="code·hl_function"·href="a02312.html#aa2ce8beadfe75d4a8f1759c394724a24">MacroData</a>·()</div> 
132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········:·data_(·NULL·),</div> 
133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··········vertexCount_(·-1·),</div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··········elementCount_(·-1·)</div> 
135 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······{}</div>141 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······{</div>
 142 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·read_dof_int_vec_xdr(·filename.c_str(),·mesh,·dofSpace·);</div>
 143 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······}</div>
136 </div>144 </div>
137 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
138 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">146 <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}">
139 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="a02312.html#a00b94dfcdfcf950e30f286dbc053da09">···58</a></span>······<span·class="keyword">operator</span>·Data·*·()·<span·class="keyword">const</span></div>147 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="a02008.html#a6cd61ae645d891490b6c15bc4b4f52b6">···57</a></span>······<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02008.html#a6c[·...·truncated·by·diffoscope;·len:·247,·SHA:·8dc43b49c80db5b4fbaaa71544f020b502a1fcb1d7e629d8a9ce112299eb9f17·...·]</div>
140 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······{</div>148 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······{</div>
 149 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<span·class="keywordtype">int</span>·success·=·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·write_dof_int_vec_xdr(·dofVector,·filename.c_str()·);</div>
141 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········<span·class="keywordflow">return</span>·data_;</div>150 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········<span·class="keywordflow">return</span>·(success·==·0);</div>
142 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······}</div>151 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······}</div>
143 </div>152 </div>
144 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div>153 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····};</div>
145 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}"> 
146 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a02312.html#a5835d7bd74b19f174a31db48cf0f6bcc">···63</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02312.html#a5835d7bd74b19f174a31db48cf0f6bcc">vertexCount</a>·()<span·class="keyword">·const</span></div> 
147 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keyword">······</span>{</div> 
148 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="keywordflow">return</span>·(vertexCount_·&lt;·0·?·data_-&gt;n_total_vertices·:·vertexCount_);</div> 
149 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······}</div> 
150 </div>154 </div>
151 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 156 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">template</span>&lt;&gt;</div>
 157 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="};">
 158 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a02012.html">···65</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02004.html">DofVectorProvider</a>&lt;·signed·char·&gt;</div>
 159 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····{</div>
 160 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">···67</a></span>······<span·class="keyword">typedef</span>·<a·class="code·hl_define"·href="a00641.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·DOF_SCHAR_VEC·<a·class="code·hl_typedef"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">DofVector</a>;</div>
 161 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
152 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}">162 <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}">
153 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a02312.html#a33cfde67ce1cb6174a7a17f96287fd4b">···68</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02312.html#a33cfde67ce1cb6174a7a17f96287fd4b">eleme[·...·truncated·by·diffoscope;·len:·49,·SHA:·af03b348cc2ce0c7ed4c40e6ac16ee494053097328160bce3a9f61f5da9f8151·...·]</div>163 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="a02012.html#ab8228d495947a0a5db1989179c1ed7a3">···69</a></span>······<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="a02012.html#abf4701f04e94e2ff37a85efe1da9baae">DofVect[·...·truncated·by·diffoscope;·len:·296,·SHA:·e430b23565464853c526d20612e01f7c65476b52d7a48f1dd3a060620984cb50·...·]</div>
154 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">······</span>{</div>164 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······{</div>
Max diff block lines reached; 144963/171337 bytes (84.61%) of diff not shown.
45.6 KB
html2text {}
    
Offset 1, 531 lines modifiedOffset 1, 563 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d
8 macrodata.hh8 dofvector.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_MACRODATA_HH15 5#ifndef·DUNE_ALBERTA_DOFVECTOR_HH
16 6#define·DUNE_ALBERTA_MACRODATA_HH16 6#define·DUNE_ALBERTA_DOFVECTOR_HH
17 717 7
18 13#include·<dune/common/fvector.hh> 
19 14#include·<dune/common/fmatrix.hh> 
20 1518 8#include·<cstdlib>
 19 9#include·<limits>
 20 10
21 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>21 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h>
22 17#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.a_.l_.g_.e_.b_.r_.a_\x8._\x8h_\x8h>22 12#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.e_.l_.e_.m_.e_.n_.t_.i_.n_.f_.o_\x8._\x8h_\x8h>
23 18#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.h_.e_.a_.d_.e_.r_\x8._\x8h_\x8h>23 13#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.r_.e_.f_.i_.n_.e_.m_.e_.n_.t_\x8._\x8h_\x8h>
 24 14
 25 15#if·HAVE_ALBERTA
 26 16
 27 17namespace·_\x8D_\x8u_\x8n_\x8e
 28 18{
24 1929 19
25 20#if·HAVE_ALBERTA 
26 21 
27 22namespace·_\x8D_\x8u_\x8n_\x8e 
28 23{ 
29 24 
30 25·namespace·Alberta30 20·namespace·Alberta
31 26·{31 21·{
32 2732 22
 33 23·//·External·Forward·Declarations
 34 24·//·-----------------------------
 35 25
33 28·template<·int·dim·>36 26·template<·int·dim·>
34 _.2_.9·class·_.M_.a_.c_.r_.o_.D_.a_.t_.a37 27·class·MeshPointer;
 38 28
 39 29
 40 30
 41 31·//·DofVectorProvider
 42 32·//·-----------------
 43 33
 44 34·template<·class·Dof·>
 45 _\x83_\x85·struct·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r;
 46 36
 47 37·template<>
 48 _\x83_\x88·struct·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r<·int·>
35 30·{49 39·{
 50 _\x84_\x80·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·DOF_INT_VEC·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 51 41
 52 _\x84_\x82·static·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*_\x8g_\x8e_\x8t·(·const·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e·*dofSpace,·const·std::string·&name·)
 53 43·{
 54 44·return·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·get_dof_int_vec(·name.c_str(),·dofSpace·);
 55 45·}
36 31·typedef·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
37 32 
38 33·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·MACRO_DATA·Data; 
39 34 
40 35·static·const·int·dimension·=·dim; 
41 36·static·const·int·numVertices·=·_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s_\x8<_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8,_\x8·_\x8d_\x8i_\x8m_\x8e_\x8n_\x8s_\x8i_\x8o_\x8n_\x8·_\x8>_\x8:_\x8: 
42 _\x8v_\x8a_\x8l_\x8u_\x8e; 
43 37·static·const·int·numEdges·=·_\x8N_\x8u_\x8m_\x8S_\x8u_\x8b_\x8E_\x8n_\x8t_\x8i_\x8t_\x8i_\x8e_\x8s<·dimension,·dimension-1·>::value; 
44 38 
45 39·static·const·int·initialSize·=·4096; 
46 40 
47 41·public: 
48 42·template<·int·> 
49 43·struct·_\x8L_\x8i_\x8b_\x8r_\x8a_\x8r_\x8y; 
50 44 
51 _\x84_\x85·template<·int·>·friend·struct·_\x8I_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8i_\x8a_\x8t_\x8e_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a_\x8L_\x8i_\x8b_\x8r_\x8a_\x8r_\x8y; 
52 4656 46
53 47·public: 
54 _\x84_\x88·typedef·int·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8d[·numVertices·]; 
55 49 
56 _\x85_.0·static·const·int·_.s_.u_.p_.p_.o_.r_.t_.P_.e_.r_.i_.o_.d_.i_.c_.i_.t_.y·=·1;57 _\x84_.7·static·void·_.f_.r_.e_.e·(·_.D_.o_.f_.V_.e_.c_.t_.o_.r·*dofVector·)
 58 48·{
 59 49·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·free_dof_int_vec(·dofVector·);
 60 50·}
57 5161 51
 62 _\x85_\x82·static·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*_\x8r_\x8e_\x8a_\x8d·(·const·std::string·&filename,·_\x8M_\x8e_\x8s_\x8h·*mesh,·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e
 63 *dofSpace·)
58 _\x85_\x82·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8D_\x8a_\x8t_\x8a·() 
59 53·:·data_(·NULL·), 
60 54·vertexCount_(·-1·), 
61 55·elementCount_(·-1·) 
62 56·{} 
63 57 
64 _\x85_\x88·operator·Data·*·()·const 
65 59·{64 53·{
66 60·return·data_;65 54·return·_.A_.L_.B_.E_.R_.T_.A·read_dof_int_vec_xdr(·filename.c_str(),·mesh,·dofSpace·);
 66 55·}
 67 56
 68 _\x85_\x87·static·bool·_\x8w_\x8r_\x8i_\x8t_\x8e·(·const·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*dofVector,·const·std::string·&filename
 69 )
 70 58·{
 71 59·int·success·=·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·write_dof_int_vec_xdr(·dofVector,·filename.c_str()·);
 72 60·return·(success·==·0);
67 61·}73 61·}
68 62 
69 _.6_.3·int·_.v_.e_.r_.t_.e_.x_.C_.o_.u_.n_.t·()·const74 62·};
 75 63
 76 64·template<>
 77 _\x86_\x85·struct·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r_\x8P_\x8r_\x8o_\x8v_\x8i_\x8d_\x8e_\x8r<·signed·char·>
70 64·{78 66·{
 79 _\x86_\x87·typedef·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·DOF_SCHAR_VEC·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r;
 80 68
 81 _\x86_\x89·static·_\x8D_\x8o_\x8f_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·*_\x8g_\x8e_\x8t·(·const·_\x8D_\x8o_\x8f_\x8S_\x8p_\x8a_\x8c_\x8e·*dofSpace,·const·std::string·&name·)
 82 70·{
 83 71·return·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·get_dof_schar_vec(·name.c_str(),·dofSpace·);
71 65·return·(vertexCount_·<·0·?·data_->n_total_vertices·:·vertexCount_); 
72 66·} 
73 67 
74 _\x86_\x88·int·_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8C_\x8o_\x8u_\x8n_\x8t·()·const 
75 69·{ 
76 70·return·(elementCount_·<·0·?·data_->n_macro_elements·:·elementCount_); 
77 71·}84 72·}
78 72 
79 _\x87_\x83·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8d·&_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·(·int·i·)·const; 
80 _\x87_\x84·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&_\x8v_\x8e_\x8r_\x8t_\x8e_\x8x·(·int·i·)·const; 
Max diff block lines reached; 41046/46719 bytes (87.86%) of diff not shown.
37.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00707_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00869_source.html
Files 88% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·macroelement.hh·Source·File</title>8 <title>dune-grid:·polyhedron.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 109 lines modifiedOffset 70, 109 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class[·...·truncated·by·diffoscope;·len:·80,·SHA:·72624e69b1f304cbd2c5ccafe9c7fe8b6b290cc3c7c70673e653d61e04179222·...·]</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">macroelement.hh</div></div>80 ··<div·class="headertitle"><div·class="title">polyhedron.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00707.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00869.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·mode:·C++;·tab-width:·2;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=2·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_MACROELEMENT_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_POLYHEDRON_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_MACROELEMENT_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_POLYHEDRON_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00617.html">dune/grid/albertagrid/misc.hh</a>&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00872.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">namespace·</span>Alberta</div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">namespace·</span>dgf</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·MacroElement</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·PolyhedronBlock</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·------------</span></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·---------------</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
104 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a02320.html">···22</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a02320.html">MacroElement</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03508.html">···21</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03508.html">PolyhedronBlock</a></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_define"·href="a00653.html#a4cbe74d935d2e31c4b35398e93623f70">ALBERTA</a>·MACRO_EL</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····{</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#af1650cccce3ce5a4c8ab8eb240d3c58a">GlobalVector</a>·&amp;<a·class="code·hl_function"·href="a02320.[·...·truncated·by·diffoscope;·len:·178,·SHA:·4310f9fda94fb3c8d1115dfd17c8fb5b8ba510c2b457fd5319f2fdeb416f8e32·...·]>107 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="}">
 108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a03508.html#ab0ed7d78bc32d481f820264844b96744">···24</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03508.html#ab0ed7d78bc32d481f820264844b96744">PolyhedronBlock</a>·(·std::istream·&amp;in,·<span·class="keywordtype">int</span>·numPolys·)</div>
 109 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>········:·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a>(·in,·<span·class="stringliteral">&quot;Polyhedron&quot;</span>·),·<a·class="code·hl_variable"·href="a03508.html#a9bd58ca81ab05f320fb6327ea42b17a9">numPolys_</a>(·numPolys·)</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······{}</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02320.html#a3334244c89c97e59eb7608b125bbaf3c">boundaryId</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)·<span·class="keyword">const</span>;</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02320.html#a1243109c8e1f4994144964d2cb2ec330">isBoundary</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)·<span·class="keyword">const</span>;</div> 
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a02320.html">MacroElement&lt;·dim·&gt;</a>·*<a·class="code·hl_function"·href="a02320.html#a172db08f9896af3cfd3ce61c934ed219">neighbor</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)·<span·class="keyword">const</span>;</div> 
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····};</div> 
114 </div>111 </div>
115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>112 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
118 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}">113 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="}">
119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02320.html#a44dea67bf3e2357398b12a379341ebb8">···34</a></span>····<span·class="keyword">inline</span>·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a01068.html#af1650cc[·...·truncated·by·diffoscope;·len:·289,·SHA:·28dd5b4bc740bb263f5fd17985f6d20fae65a7bdb8cf3d8c0e83238fb1bd83f0·...·]</div>114 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03508.html#af99c520a1061da7982a47bf69436e265">···28</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03508.html#af99c520a1061da7982a47bf69436e265">get<[·...·truncated·by·diffoscope;·len:·68,·SHA:·096b37bcebc1c856c6ac4b92c2c588d578d6e2bbd9994bc7b0ba9a5533632532·...·]</div>
120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span><span·class="keyword">····</span>{</div>115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······{</div>
121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······assert(·(vertex·&gt;=·0)·&amp;&amp;·(vertex·&lt;·N_VERTICES_MAX)·);</div>116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········<a·class="code·hl_function"·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">reset</a>();</div>
 117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>········std::vector&lt;·int·&gt;·polyhedron;</div>
122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="keywordflow">return</span>·*coord[·vertex·];</div>118 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>········<span·class="keywordtype">int</span>·minPolyId·=·1;</div>
 119 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········<span·class="keywordflow">while</span>(·<a·class="code·hl_function"·href="a03448.html#a1e0d3a75117e72e3e53bf2caebc39dd2">getnextline</a>()·)</div>
123 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····}</div>120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········{</div>
124 </div>121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··········polyhedron.clear();</div>
 122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·polyIdx;·<a·class="code·hl_function"·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">getnextentry</a>(·polyIdx·);·)</div>
125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··········{</div>
 124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>············<span·class="keywordflow">if</span>(·(polyIdx·&lt;·0)·||·(polyIdx·&gt;·<a·class="code·hl_variable"·href="a03508.html#a9bd58ca81ab05f320fb6327ea42b17a9">numPolys_</a>)·)</div>
 125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··············DUNE_THROW(·<a·class="code·hl_class"·href="a03600.html">DGFException</a>,·<span·class="stringliteral">&quot;Error·in·&quot;</span>·&lt;&lt;·*<span·class="keyword">this</span>·&lt;&lt;·<span·class="stringliteral">&quot;:·Invalid·polygon·index·(&quot;</span>·&lt;&lt;·polyIdx·&lt;&lt;·<span·class="stringliteral">&quot;·not·int·[0,·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03508.html#a9bd58ca81ab05f320fb6327ea42b17a9">numPolys_</a>·&lt;&lt;·<span·class="stringliteral">&quot;])&quot;</span>·);</div>
126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>
 127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>············minPolyId·=·std::min(·minPolyId,·polyIdx·);</div>
 128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>············polyhedron.push_back(·polyIdx·);</div>
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
128 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}"> 
129 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a02320.html#a1243109c8e1f4994144964d2cb2ec330">···42</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02320.html#a1243109c8e1f4994144964d2cb2ec330">MacroElement&lt;·dim·&gt;::isBoundary</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)<span·class="keyword">·const</span></div> 
130 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">····</span>{</div> 
131 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="keywordflow">return</span>·(boundaryId(·face·)·!=·<a·class="code·hl_variable"·href="a01068.html#a786cfa45de7b3e49635a43ad99326681">InteriorBoundary</a>);</div> 
132 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····}</div>129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··········}</div>
133 </div> 
134 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··········polyhedra.push_back(·polyhedron·);</div>
 132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········}</div>
135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<span·class="comment">//·subtract·minimal·number·to·have·0·starting·numbering</span></div>
136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
137 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}"> 
138 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a02320.html#a3334244c89c97e59eb7608b125bbaf3c">···49</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02320.html#a3334244c89c97e59eb7608b125bbaf3c">MacroElement&lt;·dim·&gt;::boundaryId</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)<span·class="keyword">·const</span></div> 
139 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword">····</span>{</div> 
140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordflow">return</span>·wall_bound[·face·];</div>135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········<span·class="keywordflow">if</span>(·minPolyId·&gt;·0·)</div>
141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>····}</div>136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········{</div>
142 </div>137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·polySize·=·polyhedra.size();</div>
 138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">size_t</span>·i=0;·i&lt;polySize;·++i·)</div>
143 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··········{</div>
 140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>············<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·pSize·=·polyhedra[·i·].size();</div>
 141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>············<span·class="keywordflow">for</span>(·<span·class="keywordtype">size_t</span>·j=0;·j&lt;pSize;·++j·)</div>
 142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>············{</div>
 143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··············polyhedra[·i·][·j·]·-=·minPolyId;</div>
 144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>············}</div>
144 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··········}</div>
145 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
146 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}"> 
147 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a02320.html#a172db08f9896af3cfd3ce61c934ed219">···56</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a02320.html">MacroElement&lt;·dim·&gt;</a>·*<a·class="code·hl_function"·href="a02320.html#a172db08f9896af3cfd3ce61c934ed219">MacroElement&lt;·dim·&gt;::neighbor</a>·(·<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·face·)<span·class="keyword">·const</span></div> 
148 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="keyword">····</span>{</div> 
149 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······assert(·(face·&gt;=·0)·&amp;&amp;·(face·&lt;·N_NEIGH_MAX)·);</div> 
150 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordflow">return</span>·<span·class="keyword">static_cast&lt;</span>·<span·class="keyword">const·</span><a·class="code·hl_struct"·href="a02320.html">MacroElement</a>·*·<span·class="keyword">&gt;</span>(·neigh[·face·]·);</div> 
151 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····}</div>146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········}</div>
 147 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········<span·class="keywordflow">return</span>·polyhedra.size();</div>
 148 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······}</div>
152 </div>149 </div>
153 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>·</div> 
154 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··}</div> 
155 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>150 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 151 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····<span·class="keyword">protected</span>:</div>
 152 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03508.html#a9bd58ca81ab05f320fb6327ea42b17a9">···65</a></span>······<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="a03508.html#a9bd58ca81ab05f320fb6327ea42b17a9">numPolys_</a>;</div>
156 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>}</div>153 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····};</div>
 154 </div>
Max diff block lines reached; 6393/30369 bytes (21.05%) of diff not shown.
7.74 KB
html2text {}
    
Offset 1, 109 lines modifiedOffset 1, 116 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d 
8 macroelement.hh7 ····*·_.i_.o
 8 ····*·_\x8f_\x8i_\x8l_\x8e
 9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
 10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
 11 polyhedron.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·mode:·C++;·tab-width:·2;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
14 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=2·sw=2·sts=2:
15 5#ifndef·DUNE_ALBERTA_MACROELEMENT_HH 
16 6#define·DUNE_ALBERTA_MACROELEMENT_HH18 5#ifndef·DUNE_POLYHEDRON_HH
 19 6#define·DUNE_POLYHEDRON_HH
17 720 7
18 8#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.a_.l_.b_.e_.r_.t_.a_.g_.r_.i_.d_./_.m_.i_.s_.c_.._.h_.h>21 8#include·<algorithm>
19 922 9
20 10#if·HAVE_ALBERTA23 10#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.b_.l_.o_.c_.k_.s_./_.p_.o_.l_.y_.g_.o_.n_.._.h_.h>
21 1124 11
22 12namespace·_\x8D_\x8u_\x8n_\x8e25 12namespace·_\x8D_\x8u_\x8n_\x8e
23 13{26 13{
24 1427 14
25 15·namespace·Alberta28 15·namespace·dgf
26 16·{29 16·{
27 1730 17
28 18·//·MacroElement31 18·//·PolyhedronBlock
29 19·//·------------32 19·//·---------------
30 2033 20
 34 _\x82_\x81·struct·_\x8P_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k
 35 22·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
31 21·template<·int·dim·> 
32 _\x82_\x82·struct·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t 
33 23·:·public·_\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A·MACRO_EL 
34 24·{36 23·{
 37 _\x82_\x84·explicit·_\x8P_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&in,·int·numPolys·)
 38 25·:·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k(·in,·"Polyhedron"·),·_\x8n_\x8u_\x8m_\x8P_\x8o_\x8l_\x8y_\x8s_\x8_(·numPolys·)
 39 26·{}
 40 27
 41 _\x82_\x88·int·_\x8g_\x8e_\x8t·(·std::vector<·std::vector<·int·>·>·&polyhedra·)
 42 29·{
 43 30·_\x8r_\x8e_\x8s_\x8e_\x8t();
 44 31·std::vector<·int·>·polyhedron;
 45 32·int·minPolyId·=·1;
 46 33·while(·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8l_\x8i_\x8n_\x8e()·)
35 25·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&_\x8c_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·(·const·int·vertex·)·const; 
36 26 
37 27·int·_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y_\x8I_\x8d·(·const·int·face·)·const; 
38 28·bool·_\x8i_\x8s_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·(·const·int·face·)·const; 
39 29·const·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·*_\x8n_\x8e_\x8i_\x8g_\x8h_\x8b_\x8o_\x8r·(·const·int·face·)·const; 
40 30·}; 
41 31 
42 32 
43 33·template<·int·dim·> 
44 _\x83_\x84·inline·const·_\x8G_\x8l_\x8o_\x8b_\x8a_\x8l_\x8V_\x8e_\x8c_\x8t_\x8o_\x8r·&_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8c_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·(·const·int 
45 vertex·)·const 
46 35·{47 34·{
47 36·assert(·(vertex·>=·0)·&&·(vertex·<·N_VERTICES_MAX)·); 
48 37·return·*coord[·vertex·]; 
49 38·} 
50 3948 35·polyhedron.clear();
 49 36·for(·int·polyIdx;·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y(·polyIdx·);·)
 50 37·{
 51 38·if(·(polyIdx·<·0)·||·(polyIdx·>·_\x8n_\x8u_\x8m_\x8P_\x8o_\x8l_\x8y_\x8s_\x8_)·)
 52 39·DUNE_THROW(·_\x8D_\x8G_\x8F_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n,·"Error·in·"·<<·*this·<<·":·Invalid·polygon·index
 53 ("·<<·polyIdx·<<·"·not·int·[0,·"·<<·_\x8n_\x8u_\x8m_\x8P_\x8o_\x8l_\x8y_\x8s_\x8_·<<·"])"·);
51 4054 40
52 41·template<·int·dim·> 
53 _.4_.2·inline·bool·_.M_.a_.c_.r_.o_.E_.l_.e_.m_.e_.n_.t_.<_.·_.d_.i_.m_.·_.>_.:_.:_.i_.s_.B_.o_.u_.n_.d_.a_.r_.y·(·const·int·face·)·const55 41·minPolyId·=·std::min(·minPolyId,·polyIdx·);
 56 42·polyhedron.push_back(·polyIdx·);
54 43·{57 43·}
55 44·return·(boundaryId(·face·)·!=·_.I_.n_.t_.e_.r_.i_.o_.r_.B_.o_.u_.n_.d_.a_.r_.y);58 44
 59 45·polyhedra.push_back(·polyhedron·);
56 45·}60 46·}
57 46 
58 4761 47
59 48·template<·int·dim·> 
60 _.4_.9·inline·int·_.M_.a_.c_.r_.o_.E_.l_.e_.m_.e_.n_.t_.<_.·_.d_.i_.m_.·_.>_.:_.:_.b_.o_.u_.n_.d_.a_.r_.y_.I_.d·(·const·int·face·)·const62 48·//·subtract·minimal·number·to·have·0·starting·numbering
 63 49·if(·minPolyId·>·0·)
61 50·{64 50·{
 65 51·const·size_t·polySize·=·polyhedra.size();
 66 52·for(·size_t·i=0;·i<polySize;·++i·)
62 51·return·wall_bound[·face·]; 
63 52·} 
64 53 
65 54 
66 55·template<·int·dim·> 
67 _\x85_\x86·const·_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>·*_\x8M_\x8a_\x8c_\x8r_\x8o_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8<_\x8·_\x8d_\x8i_\x8m_\x8·_\x8>_\x8:_\x8:_\x8n_\x8e_\x8i_\x8g_\x8h_\x8b_\x8o_\x8r·(·const·int·face·) 
68 const 
69 57·{67 53·{
70 58·assert(·(face·>=·0)·&&·(face·<·N_NEIGH_MAX)·); 
71 59·return·static_cast<·const·_.M_.a_.c_.r_.o_.E_.l_.e_.m_.e_.n_.t·*·>(·neigh[·face·]·);68 54·const·size_t·pSize·=·polyhedra[·i·].size();
 69 55·for(·size_t·j=0;·j<pSize;·++j·)
 70 56·{
 71 57·polyhedra[·i·][·j·]·-=·minPolyId;
 72 58·}
 73 59·}
72 60·}74 60·}
73 6175 61·return·polyhedra.size();
74 62·}76 62·}
75 6377 63
76 64} 
77 65 
78 66#endif·//·#if·HAVE_ALBERTA78 64·protected:
 79 _\x86_\x85·const·int·_\x8n_\x8u_\x8m_\x8P_\x8o_\x8l_\x8y_\x8s_\x8_;
 80 66·};
79 6781 67
80 68#endif·//·#ifndef·DUNE_ALBERTA_MACROELEMENT_HH 
81 _\x8m_\x8i_\x8s_\x8c_\x8._\x8h_\x8h 
82 _\x8A_\x8L_\x8B_\x8E_\x8R_\x8T_\x8A 
83 #define·ALBERTA 
84 D.De.ef.fi.in.ni.it.ti.io.on.n·albertaheader.hh:2982 68·}·//·namespace·dgf
 83 69}·//·end·namespace·Dune
 84 70
 85 71#endif·//·#ifndef·DUNE_POLYHEDRON_HH
 86 _\x8p_\x8o_\x8l_\x8y_\x8g_\x8o_\x8n_\x8._\x8h_\x8h
85 _\x8D_\x8u_\x8n_\x8e87 _\x8D_\x8u_\x8n_\x8e
86 Include·standard·header·files.88 Include·standard·header·files.
87 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6089 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
88 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8:_\x8:_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8B_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y 
89 static·const·int·InteriorBoundary90 _.D_.u_.n_.e_.:_.:_.d_.g_.f_.:_.:_.B_.a_.s_.i_.c_.B_.l_.o_.c_.k
Max diff block lines reached; 53/7897 bytes (0.67%) of diff not shown.
79.1 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00713_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00173_source.html
Files 85% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·hierarchiciterator.hh·Source·File</title>8 <title>dune-grid:·partitioning.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 214 lines modifiedOffset 70, 191 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_0009240fada98b921d3b7adcfc3fe68b.html">albertagrid</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">hierarchiciterator.hh</div></div>80 ··<div·class="headertitle"><div·class="title">partitioning.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00713.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00173.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div> 
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div> 
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ALBERTA_HIERARCHICITERATOR_HH</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRID_PARTITIONING_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ALBERTA_HIERARCHICITERATOR_HH</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRID_PARTITIONING_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00719.html">dune/grid/albertagrid/elementinfo.hh</a>&gt;</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07253.html">dune/grid/common/entityiterator.hh</a>&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#if·HAVE_ALBERTA</span></div>88 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include&lt;array&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>89 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
 90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include&lt;dune/common/math.hh&gt;</span></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 92 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·AlbertaGridHierarchicIterator</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·-----------------------------</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>93 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>{</div>
 94 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 95 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">namespace·</span>Yasp</div>
 96 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··{</div>
 97 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>
101 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp·&gt;</div>98 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·d&gt;</div>
102 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="};">99 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="};">
 100 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04352.html">···37</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04352.html">Partitioning</a></div>
103 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a02056.html">···28</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a02056.html">AlbertaGridHierarchicIterator</a></div> 
104 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>··{</div> 
105 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02056.html">AlbertaGridHierarchicIterator&lt;·GridImp·&gt;</a>·<a·class="code·hl_class"·href="a02056.html">This</a>;</div> 
106 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div> 
107 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">public</span>:</div> 
108 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a02056.html#a0d8fb96d0c5a78f0b476006b22a35997">···33</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;0&gt;::Entity·<a·class="code·hl_typedef"·href="a02056.html#a0d8fb96d0c5a78f0b476006b22a35997">Entity</a>;</div> 
109 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a02056.html#a9e1aecb66c11949dfc0770e40bc40f93">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·<a·class="code·hl_typedef"·href="a02056.html#a9e1aecb66c11949dfc0770e40bc40f93">ctype</a>;</div> 
110 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> 
111 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a02056.html#af6413b1a0cfea5859ff37a79810c3a37">···36</a></span>····<span·class="keyword">typedef</span>·<a·class="code·hl_class"·href="a02860.html">MakeableInterfaceObject&lt;·Entity·&gt;</a>·<a·class="code·hl_typedef"·href="a02056.html#af6413b1a0cfea5859ff37a79810c3a37">EntityObject</a>;</div> 
112 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a02056.html#abc4a157705eebb0fa979153add0504e6">···37</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="a02860.html#a3fd260b01fde3e52a8500d3fa981813f">EntityObject::ImplementationType</a>·<a·class="code·hl_typedef"·href="a02056.html#abc4a157705eebb0fa979153add0504e6">EntityImp</a>;</div> 
113 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>101 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>····{</div>
114 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a02056.html#a435289c34bc0ca385bdac9cadd252502">···39</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·EntityImp::ElementInfo·<a·class="code·hl_typedef"·href="a02056.html#a435289c34bc0ca385bdac9cadd252502">ElementInfo</a>;</div> 
115 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div>102 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">public</span>:</div>
116 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="}"> 
117 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">···41</a></span>····<a·class="code·hl_function"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">AlbertaGridHierarchicIterator</a>·()</div>103 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04352.html#a0222e5ceaaf9a41422183fbf2b8283e8">···40</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a04352.html#a0222e5ceaaf9a41422183fbf2b8283e8">iTupel</[·...·truncated·by·diffoscope;·len:·30,·SHA:·7d9e652340a2257b650cb834f0282133e0f9f1e3fcd800b8956c2878c9e7c008·...·]</div>
 104 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a04352.html#a5727c4f45d95b369974ab73284410f4f">···41</a></span>······<span·class="keyword">virtual</span>·<a·class="code·hl_function"·href="a04352.html#a5727c4f45d95b369974ab73284410f4f">~Partitioning</a>()·=·<span·class="keywordflow">default</span>;</div>
 105 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">···42</a></span>······<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04352.html#a86c17cdff63d063dd201c0285a7df038">partition</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04352.html#a0222e5ceaaf9a41422183fbf2b8283e8">iTupel</a>&amp;,·<span·class="keywordtype">int</span>,·<a·class="code·hl_typedef"·href="a04352.html#a0222e5ceaaf9a41422183fbf2b8283e8">iTupel</a>&amp;,·<span·class="keywordtype">int</span>)·<span·class="keyword">const</span>·=·0;</div>
118 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····{}</div>106 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>····};</div>
119 </div>107 </div>
120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>108 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
121 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<a·class="code·hl_function"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">AlbertaGridHierarchicIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02056.html#a3cbae1b0e04f245ca6896f849f90ca06">grid</a>,</div> 
122 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····································<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a02056.html#a435289c34bc0ca385bdac9cadd252502">ElementInfo</a>·&amp;elementInfo,</div> 
123 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····································<span·class="keywordtype">int</span>·maxLevel·);</div>109 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">int</span>·d&gt;</div>
 110 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="};">
 111 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a04356.html">···46</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04356.html">DefaultPartitioning</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a04352.html">Partitioning</a>&lt;d&gt;</div>
124 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>112 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····{</div>
125 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>····<a·class="code·hl_function"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">AlbertaGridHierarchicIterator</a>·(·<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href[·...·truncated·by·diffoscope;·len:·154,·SHA:·43fb0a069ecab6839e0d7c4af8f0eec3a4327e9c011b36caef589ae7ed648594·...·]</div>113 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">public</span>:</div>
 114 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">···49</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>·=·std::array&lt;int,·d&gt;;</div>
126 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>115 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
 116 <div·class="foldopen"·id="foldopen00056"·data-start="{"·data-end="}">
 117 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno"><a·class="line"·href="a04356.html#add3cf258d8a2ca8b7c39beed03b18153">···56</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04356.html#add3cf258d8a2ca8b7c39beed03b18153">partition</a>·(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>&amp;·size,·<span·class="keywordtype">int</span>·P,·<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>&amp;·dims,·<span·class="keywordtype">int</span>·overlap)·<span·class="keyword">const</span>·<span·class="keyword">final</span></div>
127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<a·class="code·hl_function"·href="a02056.html#a620f3c2e52cbfdffff360ab677d69c15">AlbertaGridHierarchicIterator</a>·(·<span·class="keyword">const</span>·This·&amp;other·);</div> 
128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> 
129 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····This·&amp;<a·class="code·hl_function"·href="a02056.html#aed36525b470e45c47cd73efbbf0bb776">operator=·</a>(·<span·class="keyword">const</span>·This·&amp;other·);</div> 
130 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>118 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······{</div>
131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a02056.html#a7200c112124283ec065fb7decc0161ae">increment</a>();</div>119 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········<span·class="keywordtype">double</span>·opt=1E100;</div>
 120 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>········<a·class="code·hl_typedef"·href="a04356.html#af3dfe373b134ff171eac4e64b64df41e">iTupel</a>·trydims;</div>
132 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>121 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
133 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}"> 
134 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a02056.html#ae8df9156b1fd97be6b93bc8afe24cc17">···62</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a02056.html#ae8df9156b1fd97be6b93bc8afe24cc17">equals[·...·truncated·by·diffoscope;·len:·142,·SHA:·8866eafda608f73457496a3d52da1b207a58f579e4a792108b3160eb143889e1·...·]</div>122 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········trydims.fill(-1);</div>
 123 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>········dims.fill(-1);</div>
 124 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div>
 125 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>········optimize_dims(d-1,size,P,dims,trydims,opt,overlap);</div>
135 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">····</span>{</div>126 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<span·class="keywordflow">if</span>·(dims[0]·==·-1)</div>
136 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="keywordflow">return</span>·entity_.impl().equals(·other.entity_.impl()·);</div>127 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··········DUNE_THROW(<a·class="code·hl_class"·href="a02792.html">Dune::GridError</a>,·<span·class="stringliteral">&quot;Failed·to·find·a·suitable·partition&quot;</span>);</div>
137 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····}</div>128 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······}</div>
138 </div>129 </div>
139 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div>130 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div>
140 <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}"> 
141 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="a02056.html#a069a9c53f23594010e83dab0413d6ab1">···68</a></span>····<a·class="code·hl_typedef"·href="a02056.html#a0d8fb96d0c5a78f0b476006b22a35997">Entity</a>·&amp;<a·class="code·hl_function"·href="a02056.html#a069a9c53f23594010e83dab0413d6ab1">dereference</a>·()<span·class="keyword">·const</span></div> 
142 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keyword">····</span>{</div> 
143 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordflow">return</span>·entity_;</div> 
144 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····}</div> 
145 </div> 
146 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> 
147 <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}"> 
148 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="a02056.html#a48e71d5d0138884d1d318edada697804">···74</a></span>····<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a02056.html#a48e71d5d0138884d1d318edada697804">level</a>·()<span·class="keyword">·const</span></div> 
149 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword">····</span>{</div> 
150 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="keywordflow">return</span>·entity_.impl().level();</div> 
151 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····}</div> 
152 </div> 
153 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> 
154 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">protected</span>:</div> 
155 <div·class="foldopen"·id="foldopen00081"·data-start="{"·data-end="}"> 
156 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="a02056.html#a3cbae1b0e04f245ca6896f849f90ca06">···81</a></span>····<span·class="keyword">const</span>·GridImp·&amp;<a·class="code·hl_function"·href="a02056.html#a3cbae1b0e04f245ca6896f849f90ca06">grid</a>·()<span·class="keyword">·const</span></div> 
157 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keyword">····</span>{</div> 
158 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="keywordflow">return</span>·entity_.impl().grid();</div> 
159 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>····}</div> 
160 </div> 
161 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> 
Max diff block lines reached; 27373/63131 bytes (43.36%) of diff not shown.
17.3 KB
html2text {}
    
Offset 1, 224 lines modifiedOffset 1, 211 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d 
8 hierarchiciterator.hh7 ····*·_.y_.a_.s_.p_.g_.r_.i_.d
 8 partitioning.hh
9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
11 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
 13 3#ifndef·DUNE_GRID_YASPGRID_PARTITIONING_HH
 14 4#define·DUNE_GRID_YASPGRID_PARTITIONING_HH
 15 5
 16 13#include<array>
 17 14
 18 15#include<dune/common/math.hh>
 19 16
13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*- 
14 4//·vi:·set·et·ts=4·sw=2·sts=2: 
15 5#ifndef·DUNE_ALBERTA_HIERARCHICITERATOR_HH 
16 6#define·DUNE_ALBERTA_HIERARCHICITERATOR_HH 
17 7 
18 8#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8a_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8g_\x8r_\x8i_\x8d_\x8/_\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8i_\x8n_\x8f_\x8o_\x8._\x8h_\x8h> 
19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8h_\x8h> 
20 10 
21 11#if·HAVE_ALBERTA 
22 12 
23 13namespace·_\x8D_\x8u_\x8n_\x8e20 17namespace·_\x8D_\x8u_\x8n_\x8e
24 14{ 
25 15 
26 16·//·AlbertaGridHierarchicIterator 
27 17·//·----------------------------- 
28 1821 18{
29 27·template<·class·GridImp·> 
30 _.2_.8·class·_.A_.l_.b_.e_.r_.t_.a_.G_.r_.i_.d_.H_.i_.e_.r_.a_.r_.c_.h_.i_.c_.I_.t_.e_.r_.a_.t_.o_.r22 19
 23 20·namespace·Yasp
31 29·{24 21·{
32 30·typedef·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8<_\x8·_\x8G_\x8r_\x8i_\x8d_\x8I_\x8m_\x8p_\x8·_\x8>·_\x8T_\x8h_\x8i_\x8s; 
33 3125 22
 26 36·template<int·d>
 27 _\x83_\x87·class·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g
 28 38·{
34 32·public:29 39·public:
 30 _\x84_\x80·using·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·=·std::array<int,·d>;
 31 _\x84_\x81·virtual·_\x8~_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g()·=·default;
 32 _\x84_\x82·virtual·void·_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n(const·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&,·int,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&,·int)·const·=·0;
 33 43·};
 34 44
 35 45·template<int·d>
 36 _\x84_\x86·class·_\x8D_\x8e_\x8f_\x8a_\x8u_\x8l_\x8t_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g·:·public·_\x8P_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n_\x8i_\x8n_\x8g<d>
 37 47·{
 38 48·public:
 39 _\x84_\x89·using·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·=·std::array<int,·d>;
 40 50
 41 _\x85_\x86·void·_\x8p_\x8a_\x8r_\x8t_\x8i_\x8t_\x8i_\x8o_\x8n·(const·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&·size,·int·P,·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l&·dims,·int·overlap)·const
 42 final
 43 57·{
 44 58·double·opt=1E100;
 45 59·_\x8i_\x8T_\x8u_\x8p_\x8e_\x8l·trydims;
35 _\x83_\x83·typedef·typename·GridImp::template·Codim<0>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y; 
36 _\x83_\x84·typedef·typename·GridImp::ctype·_\x8c_\x8t_\x8y_\x8p_\x8e; 
37 35 
38 _\x83_\x86·typedef·_\x8M_\x8a_\x8k_\x8e_\x8a_\x8b_\x8l_\x8e_\x8I_\x8n_\x8t_\x8e_\x8r_\x8f_\x8a_\x8c_\x8e_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8<_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8·_\x8>·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t; 
39 _\x83_\x87·typedef·typename·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8O_\x8b_\x8j_\x8e_\x8c_\x8t_\x8:_\x8:_\x8I_\x8m_\x8p_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8T_\x8y_\x8p_\x8e·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8I_\x8m_\x8p; 
40 38 
41 _\x83_\x89·typedef·typename·EntityImp::ElementInfo·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o; 
42 40 
43 _\x84_\x81·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·() 
44 42·{} 
45 43 
46 45·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d, 
47 46·const·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·&elementInfo, 
48 47·int·maxLevel·); 
49 48 
50 50·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·GridImp·&_\x8g_\x8r_\x8i_\x8d,·int·actLevel,·int 
51 maxLevel·); 
52 51 
53 53·_\x8A_\x8l_\x8b_\x8e_\x8r_\x8t_\x8a_\x8G_\x8r_\x8i_\x8d_\x8H_\x8i_\x8e_\x8r_\x8a_\x8r_\x8c_\x8h_\x8i_\x8c_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r·(·const·This·&other·); 
54 54 
55 56·This·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=_\x8·(·const·This·&other·); 
56 57 
57 59·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t(); 
58 6046 60
59 _\x86_\x82·bool·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s·(·const·_\x8T_\x8h_\x8i_\x8s·&other·)·const 
60 63·{ 
61 64·return·entity_.impl().equals(·other.entity_.impl()·);47 61·trydims.fill(-1);
 48 62·dims.fill(-1);
 49 63
 50 64·optimize_dims(d-1,size,P,dims,trydims,opt,overlap);
 51 65·if·(dims[0]·==·-1)
 52 66·DUNE_THROW(_\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8G_\x8r_\x8i_\x8d_\x8E_\x8r_\x8r_\x8o_\x8r,·"Failed·to·find·a·suitable·partition");
62 65·}53 67·}
 54 68
63 66 
64 _\x86_\x88·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·&_\x8d_\x8e_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·()·const 
65 69·{ 
66 70·return·entity_; 
67 71·} 
68 72 
69 _\x87_\x84·int·_\x8l_\x8e_\x8v_\x8e_\x8l·()·const 
70 75·{ 
71 76·return·entity_.impl().level(); 
72 77·} 
73 78 
74 79·protected: 
75 _\x88_\x81·const·GridImp·&_\x8g_\x8r_\x8i_\x8d·()·const 
76 82·{ 
77 83·return·entity_.impl().grid(); 
78 84·} 
79 85 
80 86·private:55 69·private:
81 87·void·_\x8i_\x8n_\x8c_\x8r_\x8e_\x8m_\x8e_\x8n_\x8t·(·_\x8E_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8I_\x8n_\x8f_\x8o·elementInfo·); 
82 88 
83 89·mutable·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y·entity_; 
84 90 
85 91·//·level·on·which·the·iterator·was·started 
86 92·int·startLevel_; 
87 93 
88 94·//·maximal·level·to·go·down·to 
89 95·int·maxlevel_; 
90 96·}; 
91 97 
92 98 
93 99·template<·class·GridImp·> 
Max diff block lines reached; 11102/17735 bytes (62.60%) of diff not shown.
8.06 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00836_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00938_source.html
Files 99% similar despite different names
    
Offset 77, 30 lines modifiedOffset 77, 30 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">dgfgeogrid.hh</div></div>81 ··<div·class="headertitle"><div·class="title">dgfgeogrid.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00836.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00938.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFGEOGRID_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGFGEOGRID_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFGEOGRID_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGFGEOGRID_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00728.html">dune/grid/geometrygrid.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00728.html">dune/grid/geometrygrid.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07136.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07136.html">dune/grid/io/file/dgfparser/dgfparser.hh</a>&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07244.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07244.html">dune/grid/io/file/dgfparser/blocks/projection.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a01013.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</span></div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00989.html">dune/grid/utility/hostgridaccess.hh</a>&gt;</span></div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>{</div>
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>·</div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">··/************************************************************************</span></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="comment">··/************************************************************************</span></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">··*·Warning:</span></div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="comment">··*·Warning:</span></div>
Offset 350, 16 lines modifiedOffset 350, 16 lines modified
350 <div·class="line"><a·id="l00224"·name="l00224"></a><span·class="lineno">··224</span>··};</div>350 <div·class="line"><a·id="l00224"·name="l00224"></a><span·class="lineno">··224</span>··};</div>
351 </div>351 </div>
352 <div·class="line"><a·id="l00225"·name="l00225"></a><span·class="lineno">··225</span>·</div>352 <div·class="line"><a·id="l00225"·name="l00225"></a><span·class="lineno">··225</span>·</div>
353 <div·class="line"><a·id="l00226"·name="l00226"></a><span·class="lineno">··226</span>}</div>353 <div·class="line"><a·id="l00226"·name="l00226"></a><span·class="lineno">··226</span>}</div>
354 <div·class="line"><a·id="l00227"·name="l00227"></a><span·class="lineno">··227</span>·</div>354 <div·class="line"><a·id="l00227"·name="l00227"></a><span·class="lineno">··227</span>·</div>
355 <div·class="line"><a·id="l00228"·name="l00228"></a><span·class="lineno">··228</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_DGFGEOGRID_HH</span></div>355 <div·class="line"><a·id="l00228"·name="l00228"></a><span·class="lineno">··228</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_DGFGEOGRID_HH</span></div>
356 <div·class="ttc"·id="aa00728_html"><div·class="ttname"><a·href="a00728.html">geometrygrid.hh</a></div></div>356 <div·class="ttc"·id="aa00728_html"><div·class="ttname"><a·href="a00728.html">geometrygrid.hh</a></div></div>
357 <div·class="ttc"·id="aa00827_html"><div·class="ttname"><a·href="a00827.html">parser.hh</a></div></div>357 <div·class="ttc"·id="aa00848_html"><div·class="ttname"><a·href="a00848.html">parser.hh</a></div></div>
358 <div·class="ttc"·id="aa01013_html"><div·class="ttname"><a·href="a01013.html">hostgridaccess.hh</a></div></div>358 <div·class="ttc"·id="aa00989_html"><div·class="ttname"><a·href="a00989.html">hostgridaccess.hh</a></div></div>
359 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>359 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
360 <div·class="ttc"·id="aa01900_html"><div·class="ttname"><a·href="a01900.html">Dune::DGFGridFactory</a></div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:38</div></div>360 <div·class="ttc"·id="aa01900_html"><div·class="ttname"><a·href="a01900.html">Dune::DGFGridFactory</a></div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:38</div></div>
361 <div·class="ttc"·id="aa01900_html_aacdf8a1ced5c7f3a475794c56d1b51a2"><div·class="ttname"><a·href="a01900.html#aacdf8a1ced5c7f3a475794c56d1b51a2">Dune::DGFGridFactory::Grid</a></div><div·class="ttdeci">G·Grid</div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:39</div></div>361 <div·class="ttc"·id="aa01900_html_aacdf8a1ced5c7f3a475794c56d1b51a2"><div·class="ttname"><a·href="a01900.html#aacdf8a1ced5c7f3a475794c56d1b51a2">Dune::DGFGridFactory::Grid</a></div><div·class="ttdeci">G·Grid</div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:39</div></div>
362 <div·class="ttc"·id="aa01900_html_aaffd9982016fe3b91b0ef27ad435efdb"><div·class="ttname"><a·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">Dune::DGFGridFactory::dimension</a></div><div·class="ttdeci">static·const·int·dimension</div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:40</div></div>362 <div·class="ttc"·id="aa01900_html_aaffd9982016fe3b91b0ef27ad435efdb"><div·class="ttname"><a·href="a01900.html#aaffd9982016fe3b91b0ef27ad435efdb">Dune::DGFGridFactory::dimension</a></div><div·class="ttdeci">static·const·int·dimension</div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:40</div></div>
363 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>363 <div·class="ttc"·id="aa01972_html"><div·class="ttname"><a·href="a01972.html">Dune::Intersection</a></div><div·class="ttdoc">Intersection·of·a·mesh·entity·of·codimension·0·(&quot;element&quot;)·with·a·&quot;neighboring&quot;·element·or·with·the·d...</div><div·class="ttdef"><b>Definition</b>·common/intersection.hh:164</div></div>
364 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>364 <div·class="ttc"·id="aa02760_html"><div·class="ttname"><a·href="a02760.html">Dune::Entity</a></div><div·class="ttdoc">Wrapper·class·for·entities.</div><div·class="ttdef"><b>Definition</b>·common/entity.hh:66</div></div>
365 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>365 <div·class="ttc"·id="aa02828_html"><div·class="ttname"><a·href="a02828.html">Dune::Grid</a></div><div·class="ttdoc">Grid·abstract·base·class.</div><div·class="ttdef"><b>Definition</b>·common/grid.hh:375</div></div>
152 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00839_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00191_source.html
Files 83% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·dgfug.hh·Source·File</title>8 <title>dune-grid:·yaspgridintersection.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 317 lines modifiedOffset 70, 405 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_63e32640819d3744ac1cd322c9d6003e.html">yaspgrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">dgfug.hh</div></div>80 ··<div·class="headertitle"><div·class="title">yaspgridintersection.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00839.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00191.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_DGFUG_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_YASPGRIDINTERSECTION_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_DGFPARSER_DGFUG_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_YASPGRIDINTERSECTION_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="comment">//-·C++·includes</span></div> 
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;fstream&gt;</span></div> 
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;istream&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div> 
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>91 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
 92 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·Gr<span·class="keywordtype">id</span>Imp&gt;</div>
 93 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
 94 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a04260.html">···21</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04260.html">YaspIntersection</a></div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="comment">//-·dune-common·includes</span></div> 
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;dune/common/exceptions.hh&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;dune/common/fvector.hh&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>·</div>95 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>
 96 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dim·=·GridImp::dimension;</div>
 97 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keyword">constexpr</span>·<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·dimworld·=·GridImp::dimensionworld;</div>
 98 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::ctype·ctype;</div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span><span·class="comment">//-·dune-grid·includes</span></div> 
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·&lt;dune-grid-config.hh&gt;</span>·<span·class="comment">//·HAVE_DUNE_UGGRID</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07211.html">dune/grid/common/intersection.hh</a>&gt;</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00977.html">dune/grid/uggrid.hh</a>&gt;</span></div> 
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>99 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>·</div>
 100 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::Traits::template·Codim&lt;·1·&gt;::GeometryImpl·GeometryImpl;</div>
 101 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a04260.html#a6c38772a78e49f74f56b0316d81073c0">···28</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::Traits::template·Codim&lt;·1·&gt;::LocalGeometryImpl·LocalGeometryImpl;</div>
106 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span><span·class="comment">//-·local·includes</span></div> 
107 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a07136.html">dgfparser.hh</a>&quot;</span></div> 
108 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span><span·class="preprocessor">#include·&quot;<a·class="code"·href="a00911.html">blocks/gridparameter.hh</a>&quot;</span></div> 
109 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>102 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 103 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">friend</span>·<span·class="keyword">class·</span><a·class="code·hl_class"·href="a04256.html">YaspIntersectionIterator</a>&lt;GridImp&gt;;</div>
110 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div> 
111 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div> 
112 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>{</div> 
113 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>104 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
114 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">namespace·</span>dgf</div>105 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>··<span·class="keyword">public</span>:</div>
115 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>··{</div>106 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="comment">//·types·used·from·grids</span></div>
 107 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a04260.html#ae0f5b535a716cbf4d82f78def0b265cb">···34</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::YGridLevelIterator·<a·class="code·hl_typedef"·href="a04260.html#ae0f5b535a716cbf4d82f78def0b265cb">YGLI</a>;</div>
 108 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno"><a·class="line"·href="a04260.html#acb1a20965159cf7841a4cb3bbb6770b4">···35</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::YGrid::Iterator·<a·class="code·hl_typedef"·href="a04260.html#acb1a20965159cf7841a4cb3bbb6770b4">I</a>;</div>
 109 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno"><a·class="line"·href="a04260.html#a75cbdced9394b480a8bdad893d40c4e8">···36</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;0&gt;::Entity·<a·class="code·hl_typedef"·href="a04260.html#a75cbdced9394b480a8bdad893d40c4e8">Entity</a>;</div>
 110 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a04260.html#a5290c428e772df1d58014c35061a6631">···37</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;1&gt;::Geometry·<a·class="code·hl_typedef"·href="a04260.html#a5290c428e772df1d58014c35061a6631">Geometry</a>;</div>
 111 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a04260.html#a16fc3aa4b860ed5ce9452550269f08be">···38</a></span>····<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·GridImp::template·Codim&lt;1&gt;::LocalGeometry·<a·class="code·hl_typedef"·href="a04260.html#a16fc3aa4b860ed5ce9452550269f08be">LocalGeometry</a>;</div>
116 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>·</div>112 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
117 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>····<span·class="comment">//·UGGridParameterBlock</span></div> 
118 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="comment">//·--------------------</span></div> 
119 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div> 
120 <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};">113 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}">
 114 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a04260.html#af4caeec9e7cf7a274e0daadeb9090f90">···40</a></span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a04260.html#af4caeec9e7cf7a274e0daadeb9090f90">update</a>()·{</div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="a03660.html">···38</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03660.html">UGGridParameterBlock</a></div> 
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03480.html">GridParameterBlock</a></div> 
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····{</div> 
124 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="keyword">explicit</span>·<a·class="code·hl_struct"·href="a03660.html">UGGridParameterBlock</a>·(·std::istream·&amp;input·);</div> 
125 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>115 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
126 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03660.html#ad8badd255b92daa7a873f73278818424">···45</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03660.html#ad8badd255b92daa7a873f73278818424">noClosure</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03660.html#a8dd2ac2d550a7210fbcb3021487baecc">noClosure_</a>;·}</div> 
127 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03660.html#aa16966f939abc2c6cd5785926696cf9f">···47</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03660.html#aa16966f939abc2c6cd5785926696cf9f">noCopy</a>·()<span·class="keyword">·const·</span>{·<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="a03660.html#a44c05028d546abb690376f5ce040e5e1">noCopy_</a>;·}</div> 
128 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03660.html#a0099f4bc6253f44175f2f410bc62df86">···49</a></span>······<span·class="keywordtype">size_t</span>·<a·class="code·hl_function"·href="a03660.html#a0099f4bc6253f44175f2f410bc62df86">he[·...·truncated·by·diffoscope;·len:·188,·SHA:·3beb3c94df70de6d1031cae078bbc94492f53501846f5fc8bef684e273eb7554·...·]</div>116 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······<span·class="comment">//·vector·with·per-direction·movements</span></div>
 117 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······std::array&lt;int,dim&gt;·dist{{0}};</div>
 118 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>
 119 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······<span·class="comment">//·first·move:·back·to·center</span></div>
 120 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>······dist[_dir]·=·1·-·2*_face;</div>
 121 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>
 122 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······<span·class="comment">//·update·face·info</span></div>
 123 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······_dir·=·_count·/·2;</div>
 124 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······_face·=·_count·%·2;</div>
129 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>125 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
 126 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·second·move:·to·new·neighbor</span></div>
 127 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······dist[_dir]·+=·-1·+·2*_face;</div>
 128 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>
130 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">protected</span>:</div>129 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·move·transforming·iterator</span></div>
 130 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······_outside.<a·class="code·hl_function"·href="a04244.html#a4d59b1d3e370128a7e0a41d64724223a">transformingsubiterator</a>().move(dist);</div>
131 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="a03660.html#a8dd2ac2d550a7210fbcb3021487baecc">···52</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a03660.html#a8dd2ac2d550a7210fbcb3021487baecc">noClosure_</a>;··<span·class="comment">//·no·closure·for·UGGrid</span></div> 
132 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="a03660.html#a44c05028d546abb690376f5ce040e5e1">···53</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="a03660.html#a44c05028d546abb690376f5ce040e5e1">noCopy_</a>;·····<span·class="comment">//·no·copies··for·UGGrid</span></div> 
133 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="a03660.html#a609e9e48ca262cbf6d5e8a94af663a74">···54</a></span>······<span·class="keywordtype">size_t</span>·<a·class="code·hl_variable"·href="a03660.html#a609e9e48ca262cbf6d5e8a94af663a74">heapSize_</a>;·<span·class="comment">//·heap·size··for·UGGrid</span></div> 
134 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····};</div>131 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····}</div>
135 </div>132 </div>
136 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> 
137 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}·<span·class="comment">//·namespace·dgf</span></div> 
138 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>133 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
139 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> 
140 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> 
141 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#if·HAVE_DUNE_UGGRID</span></div> 
142 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">template</span>&lt;·<span·class="keywordtype">int</span>·dim·&gt;</div> 
143 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="};"> 
144 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03664.html">···63</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03656.html">DGFGridInfo</a>&lt;·<a·class="code·hl_class"·href="a04060.html">UGGrid</a>&lt;·dim·&gt;·&gt;</div> 
145 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··{</div> 
146 <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}">134 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}">
147 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="a03664.html#ada318f9c6264b11439c3116f24dc7268">···65</a></span>····<span·class="keyword">static</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03664.html#ada318[·...·truncated·by·diffoscope;·len:·54,·SHA:·62022311f379ab6236768ce83d02278120c980fe522328111001be21d7ed3316·...·]</div>135 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="a04260.html#aee31223b559044fbc014ec3e433cd207">···62</a></span>····<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a04260.html#aee31223b559044fbc014ec3e433cd207">bounda[·...·truncated·by·diffoscope;·len:·44,·SHA:·18783c155729fad3f8a3b7d2ab3771152dd2c5ffe1d278cee5b7367d6fed8df5·...·]</div>
148 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····{</div>136 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">····</span>{</div>
 137 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······<span·class="comment">//·Coordinate·of·intersection·in·its·direction</span></div>
 138 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······<span·class="keywordtype">int</span>·coord·=·_inside.<a·class="code·hl_function"·href="a04244.html#a4d59b1d3e370128a7e0a41d64724223a">transformingsubiterator</a>().coord(_dir)·+·_face;</div>
 139 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>······<span·class="keywordflow">if</span>·(_inside.<a·class="code·hl_function"·href="a04244.html#a4ce8d0270baefb511f0edae253fd227d">gridlevel</a>()-&gt;mg-&gt;isPeriodic(_dir))</div>
Max diff block lines reached; 89193/119442 bytes (74.67%) of diff not shown.
34.9 KB
html2text {}
    
Offset 1, 395 lines modifiedOffset 1, 453 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
 7 ····*·_\x8y_\x8a_\x8s_\x8p_\x8g_\x8r_\x8i_\x8d
 8 yaspgridintersection.hh
7 ····*·_\x8i_\x8o 
8 ····*·_\x8f_\x8i_\x8l_\x8e 
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 dgfug.hh 
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_DGFUG_HH 
18 6#define·DUNE_GRID_IO_FILE_DGFPARSER_DGFUG_HH15 5#ifndef·DUNE_GRID_YASPGRIDINTERSECTION_HH
 16 6#define·DUNE_GRID_YASPGRIDINTERSECTION_HH
19 717 7
20 8//-·C++·includes 
21 9#include·<fstream> 
22 10#include·<istream> 
23 11#include·<string> 
24 12#include·<vector> 
25 13 
26 14//-·dune-common·includes 
27 15#include·<dune/common/exceptions.hh> 
28 16#include·<dune/common/fvector.hh> 
29 17#include·<dune/common/parallel/mpihelper.hh> 
30 18 
31 19//-·dune-grid·includes 
32 20#include·<dune-grid-config.hh>·//·HAVE_DUNE_UGGRID 
33 21#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8i_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
34 22#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8u_\x8g_\x8g_\x8r_\x8i_\x8d_\x8._\x8h_\x8h> 
35 23 
36 24//-·local·includes 
37 25#include·"_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8._\x8h_\x8h" 
38 26#include·"_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8g_\x8r_\x8i_\x8d_\x8p_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8._\x8h_\x8h" 
39 27 
40 28 
41 29namespace·_.D_.u_.n_.e18 15namespace·_.D_.u_.n_.e·{
42 30{19 16
 20 20·template<class·GridImp>
 21 _\x82_\x81·class·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n
 22 22·{
 23 23·constexpr·static·int·dim·=·GridImp::dimension;
 24 24·constexpr·static·int·dimworld·=·GridImp::dimensionworld;
 25 25·typedef·typename·GridImp::ctype·ctype;
 26 26
 27 27·typedef·typename·GridImp::Traits::template·Codim<·1·>::GeometryImpl
 28 GeometryImpl;
 29 _\x82_\x88·typedef·typename·GridImp::Traits::template·Codim<·1·>::LocalGeometryImpl
 30 LocalGeometryImpl;
 31 29
 32 30·friend·class·_\x8Y_\x8a_\x8s_\x8p_\x8I_\x8n_\x8t_\x8e_\x8r_\x8s_\x8e_\x8c_\x8t_\x8i_\x8o_\x8n_\x8I_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r<GridImp>;
43 3133 31
44 32·namespace·dgf 
45 33·{ 
46 34 
47 35·//·UGGridParameterBlock 
48 36·//·-------------------- 
49 37 
50 _\x83_\x88·struct·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k 
51 39·:·public·_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k 
52 40·{ 
53 42·explicit·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d_\x8P_\x8a_\x8r_\x8a_\x8m_\x8e_\x8t_\x8e_\x8r_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&input·); 
54 43 
55 _\x84_\x85·bool·_\x8n_\x8o_\x8C_\x8l_\x8o_\x8s_\x8u_\x8r_\x8e·()·const·{·return·_\x8n_\x8o_\x8C_\x8l_\x8o_\x8s_\x8u_\x8r_\x8e_\x8_;·} 
56 _\x84_\x87·bool·_\x8n_\x8o_\x8C_\x8o_\x8p_\x8y·()·const·{·return·_\x8n_\x8o_\x8C_\x8o_\x8p_\x8y_\x8_;·} 
57 _\x84_\x89·size_t·_\x8h_\x8e_\x8a_\x8p_\x8S_\x8i_\x8z_\x8e·()·const·{·return·_\x8h_\x8e_\x8a_\x8p_\x8S_\x8i_\x8z_\x8e_\x8_;·} 
58 50 
59 51·protected: 
60 _\x85_\x82·bool·_\x8n_\x8o_\x8C_\x8l_\x8o_\x8s_\x8u_\x8r_\x8e_\x8_;·//·no·closure·for·UGGrid 
61 _\x85_\x83·bool·_\x8n_\x8o_\x8C_\x8o_\x8p_\x8y_\x8_;·//·no·copies·for·UGGrid 
62 _\x85_\x84·size_t·_\x8h_\x8e_\x8a_\x8p_\x8S_\x8i_\x8z_\x8e_\x8_;·//·heap·size·for·UGGrid 
63 55·}; 
64 56 
65 57·}·//·namespace·dgf34 32·public:
 35 33·//·types·used·from·grids
 36 _\x83_\x84·typedef·typename·GridImp::YGridLevelIterator·_\x8Y_\x8G_\x8L_\x8I;
 37 _\x83_\x85·typedef·typename·GridImp::YGrid::Iterator·_\x8I;
 38 _\x83_\x86·typedef·typename·GridImp::template·Codim<0>::Entity·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y;
 39 _\x83_\x87·typedef·typename·GridImp::template·Codim<1>::Geometry·_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y;
 40 _\x83_\x88·typedef·typename·GridImp::template·Codim<1>::LocalGeometry·_\x8L_\x8o_\x8c_\x8a_\x8l_\x8G_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y;
 41 39
 42 _\x84_\x80·void·_\x8u_\x8p_\x8d_\x8a_\x8t_\x8e()·{
 43 41
 44 42·//·vector·with·per-direction·movements
 45 43·std::array<int,dim>·dist{{0}};
 46 44
 47 45·//·first·move:·back·to·center
 48 46·dist[_dir]·=·1·-·2*_face;
 49 47
 50 48·//·update·face·info
 51 49·_dir·=·_count·/·2;
 52 50·_face·=·_count·%·2;
 53 51
 54 52·//·second·move:·to·new·neighbor
 55 53·dist[_dir]·+=·-1·+·2*_face;
 56 54
 57 55·//·move·transforming·iterator
 58 56·_outside._\x8t_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8s_\x8u_\x8b_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r().move(dist);
 59 57·}
66 5860 58
 61 _\x86_\x82·bool·_\x8b_\x8o_\x8u_\x8n_\x8d_\x8a_\x8r_\x8y·()·const
67 59 
68 60 
69 61#if·HAVE_DUNE_UGGRID 
70 62·template<·int·dim·> 
71 _\x86_\x83·struct·_\x8D_\x8G_\x8F_\x8G_\x8r_\x8i_\x8d_\x8I_\x8n_\x8f_\x8o<·_\x8U_\x8G_\x8G_\x8r_\x8i_\x8d<·dim·>·> 
72 64·{62 63·{
73 _\x86_\x85·static·int·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8S_\x8t_\x8e_\x8p_\x8s_\x8F_\x8o_\x8r_\x8H_\x8a_\x8l_\x8f·() 
74 66·{63 64·//·Coordinate·of·intersection·in·its·direction
 64 65·int·coord·=·_inside._\x8t_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8i_\x8n_\x8g_\x8s_\x8u_\x8b_\x8i_\x8t_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r().coord(_dir)·+·_face;
 65 66·if·(_inside._\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l()->mg->isPeriodic(_dir))
75 67·return·1;66 67·return·false;
76 68·} 
77 69 
78 _\x87_\x80·static·double·_\x8r_\x8e_\x8f_\x8i_\x8n_\x8e_\x8W_\x8e_\x8i_\x8g_\x8h_\x8t·() 
79 71·{ 
80 72·return·-1.;67 68·else
 68 69·return·coord·==·0
 69 70·||
 70 71·coord·==·_inside._\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l()->mg->levelSize(_inside._\x8g_\x8r_\x8i_\x8d_\x8l_\x8e_\x8v_\x8e_\x8l()->level
Max diff block lines reached; 27735/35762 bytes (77.55%) of diff not shown.
7.18 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00857_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00944_source.html
Files 99% similar despite different names
    
Offset 77, 26 lines modifiedOffset 77, 26 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">macrogrid.hh</div></div>81 ··<div·class="headertitle"><div·class="title">macrogrid.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00857.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00944.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_MACROGRID_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_MACROGRID_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_MACROGRID_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_MACROGRID_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span>·</div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;dune/common/parallel/mpihelper.hh&gt;</span></div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00827.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00848.html">dune/grid/io/file/dgfparser/parser.hh</a>&gt;</span></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·forward·declarations</span></div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="comment">//·forward·declarations</span></div>
101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·--------------------</span></div>101 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="comment">//·--------------------</span></div>
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">class·</span>DuneGridFormatParser;</div>102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··<span·class="keyword">class·</span>DuneGridFormatParser;</div>
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<a·class="code·hl_typedef"·href="a03716.html#a95033509912059f0139920abf8835981">MPICommunicatorType</a>·MPICOMM_;</div>165 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<a·class="code·hl_typedef"·href="a03716.html#a95033509912059f0139920abf8835981">MPICommunicatorType</a>·MPICOMM_;</div>
166 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··};</div>166 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··};</div>
167 </div>167 </div>
168 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>168 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
169 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}·<span·class="comment">//·end·namespace·Dune</span></div>169 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
170 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>170 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
171 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="preprocessor">#endif</span></div>171 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="preprocessor">#endif</span></div>
172 <div·class="ttc"·id="aa00827_html"><div·class="ttname"><a·href="a00827.html">parser.hh</a></div></div>172 <div·class="ttc"·id="aa00848_html"><div·class="ttname"><a·href="a00848.html">parser.hh</a></div></div>
173 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>173 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
174 <div·class="ttc"·id="aa01900_html"><div·class="ttname"><a·href="a01900.html">Dune::DGFGridFactory</a></div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:38</div></div>174 <div·class="ttc"·id="aa01900_html"><div·class="ttname"><a·href="a01900.html">Dune::DGFGridFactory</a></div><div·class="ttdef"><b>Definition</b>·dgfgridfactory.hh:38</div></div>
175 <div·class="ttc"·id="aa03716_html"><div·class="ttname"><a·href="a03716.html">Dune::MacroGrid</a></div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:23</div></div>175 <div·class="ttc"·id="aa03716_html"><div·class="ttname"><a·href="a03716.html">Dune::MacroGrid</a></div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:23</div></div>
176 <div·class="ttc"·id="aa03716_html_a2a7f5b8f4477cc5336cda47725a6a42c"><div·class="ttname"><a·href="a03716.html#a2a7f5b8f4477cc5336cda47725a6a42c">Dune::MacroGrid::MacroGrid</a></div><div·class="ttdeci">MacroGrid(const·char·*filename,·MPICommunicatorType·MPICOMM=MPIHelper::getCommunicator())</div><div·class="ttdoc">constructor·given·the·name·of·a·DGF·file</div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:32</div></div>176 <div·class="ttc"·id="aa03716_html_a2a7f5b8f4477cc5336cda47725a6a42c"><div·class="ttname"><a·href="a03716.html#a2a7f5b8f4477cc5336cda47725a6a42c">Dune::MacroGrid::MacroGrid</a></div><div·class="ttdeci">MacroGrid(const·char·*filename,·MPICommunicatorType·MPICOMM=MPIHelper::getCommunicator())</div><div·class="ttdoc">constructor·given·the·name·of·a·DGF·file</div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:32</div></div>
177 <div·class="ttc"·id="aa03716_html_a37affaf5893c421e4a7189885442e870"><div·class="ttname"><a·href="a03716.html#a37affaf5893c421e4a7189885442e870">Dune::MacroGrid::MacroGrid</a></div><div·class="ttdeci">MacroGrid(MPICommunicatorType·MPICOMM=MPIHelper::getCommunicator())</div><div·class="ttdoc">constructor·given·the·name·of·a·DGF·file</div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:38</div></div>177 <div·class="ttc"·id="aa03716_html_a37affaf5893c421e4a7189885442e870"><div·class="ttname"><a·href="a03716.html#a37affaf5893c421e4a7189885442e870">Dune::MacroGrid::MacroGrid</a></div><div·class="ttdeci">MacroGrid(MPICommunicatorType·MPICOMM=MPIHelper::getCommunicator())</div><div·class="ttdoc">constructor·given·the·name·of·a·DGF·file</div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:38</div></div>
178 <div·class="ttc"·id="aa03716_html_a5805746d0553e7224f9b972c7f743746"><div·class="ttname"><a·href="a03716.html#a5805746d0553e7224f9b972c7f743746">Dune::MacroGrid::createGrid</a></div><div·class="ttdeci">GridType·*·createGrid()</div><div·class="ttdoc">returns·pointer·to·a·new·instance·of·type·GridType·created·from·a·DGF·file</div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:45</div></div>178 <div·class="ttc"·id="aa03716_html_a5805746d0553e7224f9b972c7f743746"><div·class="ttname"><a·href="a03716.html#a5805746d0553e7224f9b972c7f743746">Dune::MacroGrid::createGrid</a></div><div·class="ttdeci">GridType·*·createGrid()</div><div·class="ttdoc">returns·pointer·to·a·new·instance·of·type·GridType·created·from·a·DGF·file</div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:45</div></div>
179 <div·class="ttc"·id="aa03716_html_a95033509912059f0139920abf8835981"><div·class="ttname"><a·href="a03716.html#a95033509912059f0139920abf8835981">Dune::MacroGrid::MPICommunicatorType</a></div><div·class="ttdeci">MPIHelper::MPICommunicator·MPICommunicatorType</div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:28</div></div>179 <div·class="ttc"·id="aa03716_html_a95033509912059f0139920abf8835981"><div·class="ttname"><a·href="a03716.html#a95033509912059f0139920abf8835981">Dune::MacroGrid::MPICommunicatorType</a></div><div·class="ttdeci">MPIHelper::MPICommunicator·MPICommunicatorType</div><div·class="ttdef"><b>Definition</b>·macrogrid.hh:28</div></div>
89.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00860_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00293_source.html
Files 80% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·entitykey_inline.hh·Source·File</title>8 <title>dune-grid:·partitionset.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 230 lines modifiedOffset 70, 333 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_e674d52c20e1458e445f655f7f65f7ce.html">common</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">entitykey_inline.hh</div></div>80 ··<div·class="headertitle"><div·class="title">partitionset.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00860.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00293.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_ENTITYKEY_INLINE_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_COMMON_PARTITIONSET_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_ENTITYKEY_INLINE_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_COMMON_PARTITIONSET_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/common/typetraits.hh&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;dune/geometry/referenceelements.hh&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00356.html">dune/grid/common/gridenums.hh</a>&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00851.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a>·{</div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="comment">//·DGFEntityKey</span></div>95 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">namespace·</span>{</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="comment">//·------------</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>96 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
 97 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·Simple·TMP·to·deduce·partition·iterator·type·from·set·of·partitions.</span></div>
 98 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="keyword">template</span>&lt;<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·partitions&gt;</div>
 99 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div> 
101 <div·class="foldopen"·id="foldopen00019"·data-start="{"·data-end="}"> 
102 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno"><a·class="line"·href="a03696.html#adf300044edbd0bf1b8819e2c031e2aae">···19</a></span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·DGFEntityKey</a>·(·<span·class="keyword">const</span>·std·::·vector&lt;·A·&gt;·&amp;key,·<span·class="keywordtype">bool</span>·setOrigKey·)</div> 
103 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····:·key_(·key.size()·),</div> 
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>······origKey_(·key.size()·),</div> 
105 <div·class="foldopen"·id="foldopen00022"·data-start="{"·data-end="}"> 
106 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno"><a·class="line"·href="a03696.html#adf300044edbd0bf1b8819e2c031e2aae">···22</a></span>······origKeySet_(·setOrigKey·)</div> 
107 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>··{</div>100 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>
108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;key_.size();·i++)</div> 
109 <div·class="foldopen"·id="foldopen00025"·data-start="{"·data-end="}"> 
110 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno"><a·class="line"·href="a03696.html#aeba3ff0f76a29d0b350c43c54591213e">···25</a></span>····{</div>101 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="comment">//·We·did·not·match·any·specialization,·bail·out...</span></div>
 102 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keyword">static_assert</span>(AlwaysFalse&lt;std::integral_constant&lt;unsigned·int,partitions&gt;·&gt;::value,</div>
 103 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>····················<span·class="stringliteral">&quot;There·is·no·partition·iterator·for·this·combination·of·entity·partitions&quot;</span>);</div>
111 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······key_[i]=key[i];</div>104 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····};</div>
112 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="}"> 
113 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03696.html#a638d9486725791f6d5cdf736151380fb">···27</a></span>······origKey_[i]=key_[i];</div> 
114 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····}</div>105 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>·</div>
115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····std·::·sort(·key_.begin(),·key_.end()·);</div> 
116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>··}</div>106 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 107 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="comment">//·specializations·of·derive_partition_iterator_type·for·existing·PartitionIteratorTypes</span></div>
117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>108 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
 109 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>····<span·class="keyword">template</span>&lt;&gt;</div>
 110 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div>
 111 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)</div>
118 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}"> 
119 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03696.html#aa21b1d9095852f3bb3406b0ce4815b31">···32</a></span>·</div> 
120 <div·class="foldopen"·id="foldopen00033"·data-start="{"·data-end="}"> 
121 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno"><a·class="line"·href="a03696.html#ac0e616694282bf7677c8295fc77c4ccd">···33</a></span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div> 
122 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·DGFEntityKey</a>·(·<span·class="keyword">const</span>·std·::·vector&lt;·A·&gt;·&amp;key,</div> 
123 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·············································<span·class="keywordtype">int</span>·N,·<span·class="keywordtype">int</span>·offset,·<span·class="keywordtype">bool</span>·setOrigKey·)</div> 
124 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····:·key_(·N·),</div>112 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>········&gt;</div>
 113 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>········:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,Interior_Partition&gt;</div>
125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······origKey_(·N·),</div>114 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>····{};</div>
126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······origKeySet_(·setOrigKey·)</div> 
127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··{</div>115 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div>
 116 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>····<span·class="keyword">template</span>&lt;&gt;</div>
128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;key_.size();·i++)</div>117 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div>
 118 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·|</div>
 119 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>)</div>
 120 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······&gt;</div>
 121 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,InteriorBorder_Partition&gt;</div>
129 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····{</div>122 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····{};</div>
130 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······key_[i]=key[(i+offset)%key.size()];</div> 
131 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······origKey_[i]=key[(i+offset)%key.size()];</div> 
132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····}</div> 
133 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····std·::·sort(·key_.begin(),·key_.end()·);</div> 
134 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··}</div>123 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>·</div>
 124 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">template</span>&lt;&gt;</div>
 125 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div>
 126 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·|</div>
 127 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>)·|</div>
 128 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850">OverlapEntity</a>)</div>
135 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div>129 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······&gt;</div>
 130 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,Overlap_Partition&gt;</div>
136 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> 
137 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·A·&gt;</div> 
138 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}"> 
139 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03696.html#aeba3ff0f76a29d0b350c43c54591213e">···50</a></span>··<span·class="keyword">inline</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;·::·DGFEntityKey</a>·(·<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="a03696.html">DGFEntityKey&lt;·A·&gt;</a>·&amp;k·)</div> 
140 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····:·key_(·k.key_.size()·),</div> 
141 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······origKey_(·k.key_.size()·),</div> 
142 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······origKeySet_(·k.·origKeySet_·)</div> 
143 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··{</div>131 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····{};</div>
144 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;key_.size();·i++)</div>132 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div>
 133 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">template</span>&lt;&gt;</div>
 134 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">struct·</span>derive_partition_iterator_type&lt;</div>
 135 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da1cdad324759fb0e56c7f035d91f7e4b8">InteriorEntity</a>)·|</div>
 136 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da5886f9fc2fac0eb986874fb2e682fb80">BorderEntity</a>)·|</div>
 137 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3daec5e1e5ba1c055301aae842f46640850">OverlapEntity</a>)·|</div>
 138 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······(1·&lt;&lt;·<a·class="code·hl_enumvalue"·href="a01034.html#ggabd89b77709db1d9e56bb17cd0aa44c3da0eb7fb9965359955e50690291d9f6d9a">FrontEntity</a>)</div>
 139 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······&gt;</div>
 140 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······:·<span·class="keyword">public</span>·std::integral_constant&lt;PartitionIteratorType,OverlapFront_Partition&gt;</div>
145 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····{</div>141 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>····{};</div>
146 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······key_[i]=k.key_[i];</div> 
147 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······origKey_[i]=k.origKey_[i];</div> 
148 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····}</div> 
149 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··}</div> 
150 </div> 
Max diff block lines reached; 41631/74709 bytes (55.72%) of diff not shown.
16.4 KB
html2text {}
    
Offset 1, 210 lines modifiedOffset 1, 332 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
 7 ····*·_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n
 8 partitionset.hh
7 ····*·_\x8i_\x8o 
8 ····*·_\x8f_\x8i_\x8l_\x8e 
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 entitykey_inline.hh 
11 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
12 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
13 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
14 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
15 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
16 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
17 5#ifndef·DUNE_ENTITYKEY_INLINE_HH 
18 6#define·DUNE_ENTITYKEY_INLINE_HH15 5#ifndef·DUNE_GRID_COMMON_PARTITIONSET_HH
 16 6#define·DUNE_GRID_COMMON_PARTITIONSET_HH
19 717 7
 18 8#include·<dune/common/typetraits.hh>
 19 9#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8c_\x8o_\x8m_\x8m_\x8o_\x8n_\x8/_\x8g_\x8r_\x8i_\x8d_\x8e_\x8n_\x8u_\x8m_\x8s_\x8._\x8h_\x8h>
 20 10
20 8#include·<algorithm> 
21 9#include·<dune/geometry/referenceelements.hh> 
22 10#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h> 
23 11 
24 12namespace·_.D_.u_.n_.e21 11namespace·_.D_.u_.n_.e·{
 22 12
 23 18·namespace·{
 24 19
 25 20·//·Simple·TMP·to·deduce·partition·iterator·type·from·set·of·partitions.
 26 21·template<unsigned·int·partitions>
 27 22·struct·derive_partition_iterator_type
25 13{ 
26 14 
27 15·//·DGFEntityKey 
28 16·//·------------ 
29 17 
30 18·template<·class·A·> 
31 _\x81_\x89·inline·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·std·::·vector<·A·>·&key, 
32 bool·setOrigKey·) 
33 20·:·key_(·key.size()·), 
34 21·origKey_(·key.size()·), 
35 _\x82_\x82·origKeySet_(·setOrigKey·) 
36 23·{28 23·{
37 24·for·(size_t·i=0;·i<key_.size();·i++) 
38 _\x82_\x85·{ 
39 26·key_[i]=key[i]; 
40 _\x82_\x87·origKey_[i]=key_[i]; 
41 28·} 
42 29·std·::·sort(·key_.begin(),·key_.end()·); 
43 30·}29 24·//·We·did·not·match·any·specialization,·bail·out...
 30 25·static_assert(AlwaysFalse<std::integral_constant<unsigned·int,partitions>
 31 >::value,
 32 26·"There·is·no·partition·iterator·for·this·combination·of·entity·partitions");
 33 27·};
 34 28
 35 29
 36 30·//·specializations·of·derive_partition_iterator_type·for·existing
 37 PartitionIteratorTypes
44 3138 31
45 _\x83_\x82 
46 _\x83_\x83·template<·class·A·> 
47 34·inline·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·std·::·vector<·A·>·&key, 
48 35·int·N,·int·offset,·bool·setOrigKey·) 
49 36·:·key_(·N·), 
50 37·origKey_(·N·), 
51 38·origKeySet_(·setOrigKey·) 
52 39·{ 
53 40·for·(size_t·i=0;·i<key_.size();·i++) 
54 41·{ 
55 42·key_[i]=key[(i+offset)%key.size()]; 
56 43·origKey_[i]=key[(i+offset)%key.size()]; 
57 44·} 
58 45·std·::·sort(·key_.begin(),·key_.end()·); 
59 46·} 
60 47 
61 48 
62 49·template<·class·A·> 
63 _\x85_\x80·inline·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y·(·const·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·) 
64 51·:·key_(·k.key_.size()·), 
65 52·origKey_(·k.key_.size()·), 
66 53·origKeySet_(·k.·origKeySet_·)39 32·template<>
 40 33·struct·derive_partition_iterator_type<
 41 34·(1·<<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)
 42 35·>
 43 36·:·public·std::integral_constant<PartitionIteratorType,Interior_Partition>
 44 37·{};
 45 38
 46 39·template<>
 47 40·struct·derive_partition_iterator_type<
 48 41·(1·<<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·|
 49 42·(1·<<·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)
 50 43·>
 51 44·:·public·std::
 52 integral_constant<PartitionIteratorType,InteriorBorder_Partition>
 53 45·{};
 54 46
 55 47·template<>
 56 48·struct·derive_partition_iterator_type<
 57 49·(1·<<·_\x8I_\x8n_\x8t_\x8e_\x8r_\x8i_\x8o_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·|
 58 50·(1·<<·_\x8B_\x8o_\x8r_\x8d_\x8e_\x8r_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)·|
 59 51·(1·<<·_\x8O_\x8v_\x8e_\x8r_\x8l_\x8a_\x8p_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y)
 60 52·>
 61 53·:·public·std::integral_constant<PartitionIteratorType,Overlap_Partition>
67 54·{62 54·{};
68 55·for·(size_t·i=0;·i<key_.size();·i++) 
69 56·{ 
70 57·key_[i]=k.key_[i]; 
71 58·origKey_[i]=k.origKey_[i]; 
72 59·} 
73 60·} 
74 61 
75 62 
76 63·template<·class·A·> 
77 _\x86_\x84·inline·_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&_\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>_\x8·_\x8:_\x8:_\x8·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=_\x8·(·const 
78 _\x8D_\x8G_\x8F_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y_\x8K_\x8e_\x8y_\x8<_\x8·_\x8A_\x8·_\x8>·&k·) 
79 65·{ 
80 66·assert(key_.size()==k.key_.size()); 
81 67·for·(size_t·i=0;·i<key_.size();·i++)·{ 
82 68·key_[i]=k.key_[i]; 
83 69·origKey_[i]=k.origKey_[i]; 
84 70·} 
85 71·origKeySet_·=·k.origKeySet_; 
Max diff block lines reached; 9729/16734 bytes (58.14%) of diff not shown.
28.5 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00896_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00878_source.html
Files 94% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·general.hh·Source·File</title>8 <title>dune-grid:·cube.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 94 lines modifiedOffset 74, 92 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">general.hh</div></div>80 ··<div·class="headertitle"><div·class="title">cube.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00896.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00878.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_CUBEBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_CUBEBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>{</div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>dgf</div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··<span·class="keyword">namespace·</span>dgf</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>··{</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·GeneralBlock</span></div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·---------</span></div> 
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03476.html">···23</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03476.html">GeneralBlock</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03468.html">···21</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03468.html">CubeBlock</a></div>
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·nofvtx;</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·nofvtx;</div>
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keywordtype">int</span>·dimgrid;</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keywordtype">int</span>·dimgrid;</div>
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keywordtype">bool</span>·goodline;········<span·class="comment">//·active·line·describes·a·vertex</span></div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">bool</span>·goodline;········<span·class="comment">//·active·line·describes·a·vertex</span></div>
112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······std·::·vector&lt;·unsigned·int·&gt;·map;·<span·class="comment">//·active·vertex</span></div>110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······std·::·vector&lt;·unsigned·int·&gt;·map;·<span·class="comment">//·active·vertex</span></div>
113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······<span·class="keywordtype">int</span>·nofparams;</div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keywordtype">int</span>·nofparams;</div>
114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<span·class="keywordtype">int</span>·vtxoffset;</div>112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······<span·class="keywordtype">int</span>·vtxoffset;</div>
115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>·</div>
116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>····<span·class="keyword">public</span>:</div>114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····<span·class="keyword">public</span>:</div>
117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<a·class="code·hl_class"·href="a03476.html">GeneralBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·pnofvtx,·<span·class="keywordtype">int</span>·pvtxoffset,·<span·class="keywordtype">int</span>·&amp;pdimgrid·);</div>115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<a·class="code·hl_class"·href="a03468.html">CubeBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·pnofvtx,·<span·class="keywordtype">int</span>·pvtxoffset,·<span·class="keywordtype">int</span>·&amp;pdimgrid·);</div>
118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div>116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div>
119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03476.html#a5c4e6d37ef3960989af2d5b381d8543b">get</a>·(·std·::·vector&lt;·std·::·vector&lt;·unsigned·int&gt;·&gt;·&amp;simplex,</div>117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03468.html#a145365577efce39962cbf87e902fe61d">get</a>·(·std·::·vector&lt;·std·::·vector&lt;·unsigned·int&gt;·&gt;·&amp;simplex,</div>
120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;params,</div>118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;params,</div>
121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>················<span·class="keywordtype">int</span>·&amp;nofp·);</div>119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>················<span·class="keywordtype">int</span>·&amp;nofp·);</div>
122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>·</div>
123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="comment">//·some·information</span></div>121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="comment">//·some·information</span></div>
124 <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="}">122 <div·class="foldopen"·id="foldopen00039"·data-start="{"·data-end="}">
125 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="a03476.html#a853f347ac543f222992ed1610f3fbda7">···41</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03476.html#a853f347ac543f222992ed1610f3fbda7">ok</a>·()</div>123 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno"><a·class="line"·href="a03468.html#a7a6df3359736b63d44e9b14d046fd67f">···39</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03468.html#a7a6df3359736b63d44e9b14d046fd67f">ok</a>·()</div>
 124 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······{</div>
 125 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>········<span·class="keywordflow">return</span>·goodline;</div>
126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······{</div>126 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>······}</div>
127 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········<span·class="keywordflow">return</span>·goodline;</div> 
128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······}</div> 
129 </div>127 </div>
130 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>128 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div>
131 <div·class="foldopen"·id="foldopen00046"·data-start="{"·data-end="}">129 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">
132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="a03476.html#a1d574360d81bff40abfc7e999bb746d8">···46</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03476.html#a1d574360d81bff40abfc7e999bb746d8">nofsimplex</a>·()</div>130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03468.html#a4b8b4a59fa2869a0495f0e9579492914">···44</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03468.html#a4b8b4a59fa2869a0495f0e9579492914">nofsimplex</a>·()</div>
 131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······{</div>
 132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">noflines</a>();</div>
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······{</div>133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······}</div>
134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">noflines</a>();</div> 
135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>······}</div> 
136 </div>134 </div>
137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>135 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keyword">private</span>:</div>136 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keyword">private</span>:</div>
139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·get·the·dimension·of·the·grid</span></div>137 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="comment">//·get·the·dimension·of·the·grid</span></div>
140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordtype">int</span>·getDimGrid·();</div>138 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>······<span·class="keywordtype">int</span>·getDimGrid·();</div>
141 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="comment">//·get·next·simplex</span></div>139 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······<span·class="comment">//·get·next·simplex</span></div>
142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="keywordtype">bool</span>·next·(·std·::·vector&lt;·unsigned·int·&gt;·&amp;simplex,</div>140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>······<span·class="keywordtype">bool</span>·next·(·std·::·vector&lt;·unsigned·int·&gt;·&amp;simplex,</div>
143 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··················std·::·vector&lt;·double·&gt;·&amp;param·);</div>141 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··················std·::·vector&lt;·double·&gt;·&amp;param·);</div>
144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····};</div>142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····};</div>
145 </div>143 </div>
 144 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div>
 145 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}·<span·class="comment">//·end·namespace·dgf</span></div>
146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>146 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div>
147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··}·<span·class="comment">//·end·namespace·dgf</span></div>147 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>148 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}·<span·class="comment">//·end·namespace·Dune</span></div>149 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="preprocessor">#endif</span></div>
150 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> 
151 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="preprocessor">#endif·</span><span·class="comment">//·#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH</span></div> 
152 <div·class="ttc"·id="aa00923_html"><div·class="ttname"><a·href="a00923.html">basic.hh</a></div></div>150 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">basic.hh</a></div></div>
153 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>151 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
154 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>152 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>
155 <div·class="ttc"·id="aa03448_html_a85a063b24ab8bd713f381bc6ea0b5fb9"><div·class="ttname"><a·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">Dune::dgf::BasicBlock::noflines</a></div><div·class="ttdeci">int·&amp;·noflines()</div><div·class="ttdef"><b>Definition</b>·basic.hh:87</div></div>153 <div·class="ttc"·id="aa03448_html_a85a063b24ab8bd713f381bc6ea0b5fb9"><div·class="ttname"><a·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">Dune::dgf::BasicBlock::noflines</a></div><div·class="ttdeci">int·&amp;·noflines()</div><div·class="ttdef"><b>Definition</b>·basic.hh:87</div></div>
156 <div·class="ttc"·id="aa03476_html"><div·class="ttname"><a·href="a03476.html">Dune::dgf::GeneralBlock</a></div><div·class="ttdef"><b>Definition</b>·general.hh:25</div></div>154 <div·class="ttc"·id="aa03468_html"><div·class="ttname"><a·href="a03468.html">Dune::dgf::CubeBlock</a></div><div·class="ttdef"><b>Definition</b>·cube.hh:23</div></div>
157 <div·class="ttc"·id="aa03476_html_a1d574360d81bff40abfc7e999bb746d8"><div·class="ttname"><a·href="a03476.html#a1d574360d81bff40abfc7e999bb746d8">Dune::dgf::GeneralBlock::nofsimplex</a></div><div·class="ttdeci">int·nofsimplex()</div><div·class="ttdef"><b>Definition</b>·general.hh:46</div></div> 
158 <div·class="ttc"·id="aa03476_html_a5c4e6d37ef3960989af2d5b381d8543b"><div·class="ttname"><a·href="a03476.html#a5c4e6d37ef3960989af2d5b381d8543b">Dune::dgf::GeneralBlock::get</a></div><div·class="ttdeci">int·get(std·::vector&lt;·std·::vector&lt;·unsigned·int·&gt;·&gt;·&amp;simplex,·std·::vector&lt;·std·::vector&lt;·double·&gt;·&gt;·&amp;params,·int·&amp;nofp)</div><div·class="ttdef"><b>Definition</b>·general.cc:100</div></div> 
159 <div·class="ttc"·id="aa03476_html_a853f347ac543f222992ed1610f3fbda7"><div·class="ttname"><a·href="a03476.html#a853f347ac543f222992ed1610f3fbda7">Dune::dgf::GeneralBlock::ok</a></div><div·class="ttdeci">bool·ok()</div><div·class="ttdef"><b>Definition</b>·general.hh:41</div></div>155 <div·class="ttc"·id="aa03468_html_a145365577efce39962cbf87e902fe61d"><div·class="ttname"><a·href="a03468.html#a145365577efce39962cbf87e902fe61d">Dune::dgf::CubeBlock::get</a></div><div·class="ttdeci">int·get(std·::vector&lt;·std·::vector&lt;·unsigned·int·&gt;·&gt;·&amp;simplex,·std[·...·truncated·by·diffoscope;·len:·129,·SHA:·20bddd688f784aef90b54affef5ae0d9733bdfa1b6f5eb8bbe96c2f031299381·...·]</div></div>
 156 <div·class="ttc"·id="aa03468_html_a4b8b4a59fa2869a0495f0e9579492914"><div·class="ttname"><a·href="a03468.html#a4b8b4a59fa2869a0495f0e9579492914">Dune::dgf::CubeBlock::nofsimplex</a></div><div·class="ttdeci">int·nofsimplex()</div><div·class="ttdef"><b>Definition</b>·cube.hh:44</div></div>
 157 <div·class="ttc"·id="aa03468_html_a7a6df3359736b63d44e9b14d046fd67f"><div·class="ttname"><a·href="a03468.html#a7a6df3359736b63d44e9b14d046fd67f">Dune::dgf::CubeBlock::ok</a></div><div·class="ttdeci">bool·ok()</div><div·class="ttdef"><b>Definition</b>·cube.hh:39</div></div>
160 </div><!--·fragment·--></div><!--·contents·-->158 </div><!--·fragment·--></div><!--·contents·-->
161 <!--·start·footer·part·-->159 <!--·start·footer·part·-->
162 <hr·class="footer"/><address·class="footer"><small>160 <hr·class="footer"/><address·class="footer"><small>
163 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8161 Generated·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
164 </small></address>162 </small></address>
165 </body>163 </body>
166 </html>164 </html>
5.04 KB
html2text {}
    
Offset 4, 97 lines modifiedOffset 4, 95 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 general.hh11 cube.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH 
19 6#define·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH18 5#ifndef·DUNE_DGF_CUBEBLOCK_HH
 19 6#define·DUNE_DGF_CUBEBLOCK_HH
20 720 7
 21 8#include·<cassert>
21 8#include·<iostream>22 9#include·<iostream>
22 9#include·<vector>23 10#include·<vector>
23 1024 11
24 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>25 12#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h>
25 12 
26 1326 13
 27 14
27 14namespace·_\x8D_\x8u_\x8n_\x8e28 15namespace·_\x8D_\x8u_\x8n_\x8e
28 15{ 
29 1629 16{
 30 17
30 17·namespace·dgf31 18·namespace·dgf
31 18·{32 19·{
 33 20
 34 _\x82_\x81·class·_\x8C_\x8u_\x8b_\x8e_\x8B_\x8l_\x8o_\x8c_\x8k
32 19 
33 20·//·GeneralBlock 
34 21·//·--------- 
35 22 
36 _\x82_\x83·class·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k 
37 24·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k35 22·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
38 25·{36 23·{
39 26·unsigned·int·nofvtx;37 24·unsigned·int·nofvtx;
40 27·int·dimgrid;38 25·int·dimgrid;
41 28·bool·goodline;·//·active·line·describes·a·vertex39 26·bool·goodline;·//·active·line·describes·a·vertex
42 29·std·::·vector<·unsigned·int·>·map;·//·active·vertex40 27·std·::·vector<·unsigned·int·>·map;·//·active·vertex
43 30·int·nofparams;41 28·int·nofparams;
44 31·int·vtxoffset;42 29·int·vtxoffset;
45 3243 30
46 33·public:44 31·public:
47 34·_.G_.e_.n_.e_.r_.a_.l_.B_.l_.o_.c_.k·(·std·::·istream·&in,·int·pnofvtx,·int·pvtxoffset,·int45 32·_.C_.u_.b_.e_.B_.l_.o_.c_.k·(·std·::·istream·&in,·int·pnofvtx,·int·pvtxoffset,·int·&pdimgrid
48 &pdimgrid·); 
49 3546 );
 47 33
50 36·int·_\x8g_\x8e_\x8t·(·std·::·vector<·std·::·vector<·unsigned·int>·>·&simplex,48 34·int·_\x8g_\x8e_\x8t·(·std·::·vector<·std·::·vector<·unsigned·int>·>·&simplex,
51 37·std·::·vector<·std·::·vector<·double·>·>·&params,49 35·std·::·vector<·std·::·vector<·double·>·>·&params,
52 38·int·&nofp·);50 36·int·&nofp·);
53 3951 37
54 40·//·some·information52 38·//·some·information
55 _\x84_.1·bool·_\x8o_\x8k·()53 _\x83_.9·bool·_\x8o_\x8k·()
56 42·{54 40·{
57 43·return·goodline;55 41·return·goodline;
58 44·}56 42·}
59 4557 43
60 _\x84_\x86·int·_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x·()58 _\x84_\x84·int·_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x·()
61 47·{59 45·{
62 48·return·_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s();60 46·return·_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s();
63 49·}61 47·}
64 5062 48
65 51·private:63 49·private:
66 52·//·get·the·dimension·of·the·grid64 50·//·get·the·dimension·of·the·grid
67 53·int·getDimGrid·();65 51·int·getDimGrid·();
68 54·//·get·next·simplex66 52·//·get·next·simplex
69 55·bool·next·(·std·::·vector<·unsigned·int·>·&simplex,67 53·bool·next·(·std·::·vector<·unsigned·int·>·&simplex,
70 56·std·::·vector<·double·>·&param·);68 54·std·::·vector<·double·>·&param·);
71 57·};69 55·};
 70 56
 71 57·}·//·end·namespace·dgf
72 5872 58
73 59·}·//·end·namespace·dgf73 59}·//·end·namespace·Dune
74 6074 60
 75 61#endif
75 61}·//·end·namespace·Dune 
76 62 
77 63#endif·//·#ifndef·DUNE_GRID_IO_FILE_DGFPARSER_BLOCKS_GENERAL_HH 
78 _\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h76 _\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h
79 _\x8D_\x8u_\x8n_\x8e77 _\x8D_\x8u_\x8n_\x8e
80 Include·standard·header·files.78 Include·standard·header·files.
81 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6079 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
82 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k80 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
83 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:3181 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:31
84 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s82 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s
85 int·&·noflines()83 int·&·noflines()
86 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:8784 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:87
87 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_.e_.n_.e_.r_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k85 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_.u_.b_.e_\x8B_\x8l_\x8o_\x8c_\x8k
88 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·general.hh:2586 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·cube.hh:23
89 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x 
90 int·nofsimplex() 
91 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·general.hh:46 
92 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_.e_.n_.e_.r_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8g_\x8e_\x8t87 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_.u_.b_.e_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8g_\x8e_\x8t
93 int·get(std·::vector<·std·::vector<·unsigned·int·>·>·&simplex,·std·::vector<88 int·get(std·::vector<·std·::vector<·unsigned·int·>·>·&simplex,·std·::vector<
94 std·::vector<·double·>·>·&params,·int·&nofp)89 std·::vector<·double·>·>·&params,·int·&nofp)
95 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·general.cc:10090 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·cube.cc:102
 91 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_\x8u_\x8b_\x8e_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x
 92 int·nofsimplex()
 93 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·cube.hh:44
96 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8G_.e_.n_.e_.r_.a_.l_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8o_\x8k94 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8C_.u_.b_.e_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8o_\x8k
97 bool·ok()95 bool·ok()
98 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·general.hh:4196 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·cube.hh:39
99 ===============================================================================97 ===============================================================================
100 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.898 ·····Generated·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8
34.8 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00902_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00905_source.html
Files 92% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·polyhedron.hh·Source·File</title>8 <title>dune-grid:·simplex.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 105 lines modifiedOffset 74, 98 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">polyhedron.hh</div></div>80 ··<div·class="headertitle"><div·class="title">simplex.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00902.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00905.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·mode:·C++;·tab-width:·2;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=2·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_POLYHEDRON_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_SIMPLEXBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_POLYHEDRON_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_SIMPLEXBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;algorithm&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00899.html">dune/grid/io/file/dgfparser/blocks/polygon.hh</a>&gt;</span></div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div>
 93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
 94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div> 
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>{</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>·</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">namespace·</span>dgf</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··<span·class="keyword">namespace·</span>dgf</div>
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··{</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·PolyhedronBlock</span></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·SimplexBlock</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·---------------</span></div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>····<span·class="comment">//·------------</span></div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03508.html">···21</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03508.html">PolyhedronBlock</a></div>104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03588.html">···21</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03588.html">SimplexBlock</a></div>
105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>····{</div>
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·nofvtx;</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>······<span·class="keywordtype">int</span>·vtxoffset;</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordtype">int</span>·dimgrid;</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>······<span·class="keywordtype">bool</span>·goodline;·················<span·class="comment">//·active·line·describes·a·vertex</span></div>
 111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······<span·class="keywordtype">int</span>·nofparams;·················<span·class="comment">//·nof·parameters</span></div>
 112 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 113 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>····<span·class="keyword">public</span>:</div>
 114 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>······<a·class="code·hl_class"·href="a03588.html">SimplexBlock</a>·(·std·::·istream·&amp;in,·<span·class="keywordtype">int</span>·pnofvtx,·<span·class="keywordtype">int</span>·pvtxoffset,·<span·class="keywordtype">int</span>·&amp;pdimgrid·);</div>
 115 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div>
 116 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03588.html#a59747611df7eba86825d7feb3903e504">get</a>·(·std·::·vector&lt;·std·::·vector&lt;·unsigned·int·&gt;·&gt;·&amp;simplex,</div>
 117 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;params,</div>
 118 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>················<span·class="keywordtype">int</span>·&amp;nofp·);</div>
 119 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
 120 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······<span·class="comment">//·cubes·-&gt;·simplex</span></div>
 121 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······<span·class="keyword">static</span>·<span·class="keywordtype">int</span></div>
 122 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>······<a·class="code·hl_function"·href="a03588.html#a527a232da7e5617a2721697b3e553c1e">cube2simplex</a>·(·std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;vtx,</div>
 123 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·····················std·::·vector&lt;·std·::·vector&lt;·unsigned·int·&gt;·&gt;·&amp;elements,</div>
 124 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·····················std·::·vector&lt;·std·::·vector&lt;·double·&gt;·&gt;·&amp;params·);</div>
 125 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
 126 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="comment">//·some·information</span></div>
107 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="}">127 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">
 128 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="a03588.html#aedc72359a5017a980acb4a4d25e3a2bb">···44</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03588.html#aedc72359a5017a980acb4a4d25e3a2bb">ok</a>·()</div>
108 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a03508.html#ab0ed7d78bc32d481f820264844b96744">···24</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03508.html#ab0ed7d78bc32d481f820264844b96744">PolyhedronBlock</a>·(·std::istream·&amp;in,·<span·class="keywordtype">int</span>·numPolys·)</div> 
109 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>········:·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a>(·in,·<span·class="stringliteral">&quot;Polyhedron&quot;</span>·),·<a·class="code·hl_variable"·href="a03508.html#a9bd58ca81ab05f320fb6327ea42b17a9">numPolys_</a>(·numPolys·)</div> 
110 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······{}</div>129 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>······{</div>
 130 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········<span·class="keywordflow">return</span>·goodline;</div>
 131 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>······}</div>
111 </div>132 </div>
112 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>133 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div>
113 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="}">134 <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="}">
 135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="a03588.html#ad536933a614a933d2a72ee71801e5d7e">···49</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03588.html#ad536933a614a933d2a72ee71801e5d7e">nofsimplex</a>·()</div>
114 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03508.html#af99c520a1061da7982a47bf69436e265">···28</a></span>······<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03508.html#af99c520a1061da7982a47bf69436e265">get</a>·(·std::vector&lt;·std::vector&lt;·int·&gt;·&gt;·&amp;polyhedra·)</div> 
115 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······{</div> 
116 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········<a·class="code·hl_function"·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">reset</a>();</div> 
117 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>········std::vector&lt;·int·&gt;·polyhedron;</div> 
118 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>········<span·class="keywordtype">int</span>·minPolyId·=·1;</div> 
119 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>········<span·class="keywordflow">while</span>(·<a·class="code·hl_function"·href="a03448.html#a1e0d3a75117e72e3e53bf2caebc39dd2">getnextline</a>()·)</div> 
120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········{</div> 
121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··········polyhedron.clear();</div> 
122 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">int</span>·polyIdx;·<a·class="code·hl_function"·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">getnextentry</a>(·polyIdx·);·)</div> 
123 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>··········{</div> 
124 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>············<span·class="keywordflow">if</span>(·(polyIdx·&lt;·0)·||·(polyIdx·&gt;·<a·class="code·hl_variable"·href="a03508.html#a9bd58ca81ab05f320fb6327ea42b17a9">numPolys_</a>)·)</div> 
125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··············DUNE_THROW(·<a·class="code·hl_class"·href="a03600.html">DGFException</a>,·<span·class="stringliteral">&quot;Error·in·&quot;</span>·&lt;&lt;·*<span·class="keyword">this</span>·&lt;&lt;·<span·class="stringliteral">&quot;:·Invalid·polygon·index·(&quot;</span>·&lt;&lt;·polyIdx·&lt;&lt;·<span·class="stringliteral">&quot;·not·int·[0,·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="a03508.html#a9bd58ca81ab05f320fb6327ea42b17a9">numPolys_</a>·&lt;&lt;·<span·class="stringliteral">&quot;])&quot;</span>·);</div> 
126 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>·</div> 
127 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>············minPolyId·=·std::min(·minPolyId,·polyIdx·);</div> 
128 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>············polyhedron.push_back(·polyIdx·);</div> 
129 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··········}</div> 
130 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> 
131 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··········polyhedra.push_back(·polyhedron·);</div> 
132 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········}</div> 
133 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> 
134 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········<span·class="comment">//·subtract·minimal·number·to·have·0·starting·numbering</span></div> 
135 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>········<span·class="keywordflow">if</span>(·minPolyId·&gt;·0·)</div> 
136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>········{</div>136 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······{</div>
 137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>········<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="a03448.html#a85a063b24ab8bd713f381bc6ea0b5fb9">noflines</a>();</div>
137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·polySize·=·polyhedra.size();</div> 
138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··········<span·class="keywordflow">for</span>(·<span·class="keywordtype">size_t</span>·i=0;·i&lt;polySize;·++i·)</div> 
139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··········{</div> 
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>············<span·class="keyword">const</span>·<span·class="keywordtype">size_t</span>·pSize·=·polyhedra[·i·].size();</div> 
141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>············<span·class="keywordflow">for</span>(·<span·class="keywordtype">size_t</span>·j=0;·j&lt;pSize;·++j·)</div> 
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>············{</div> 
143 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··············polyhedra[·i·][·j·]·-=·minPolyId;</div> 
144 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>············}</div> 
145 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··········}</div>138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······}</div>
 139 </div>
 140 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div>
 141 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····<span·class="keyword">private</span>:</div>
 142 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>······<span·class="comment">//·get·the·dimension·of·the·grid</span></div>
 143 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordtype">int</span>·getDimGrid·();</div>
 144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······<span·class="comment">//·get·next·simplex</span></div>
 145 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="keywordtype">bool</span>·next·(·std·::·vector&lt;·unsigned·int·&gt;·&amp;simplex,</div>
 146 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··················std·::·vector&lt;·double·&gt;·&amp;param·);</div>
146 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>········}</div>147 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>····};</div>
147 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>········<span·class="keywordflow">return</span>·polyhedra.size();</div> 
Max diff block lines reached; 7135/28346 bytes (25.17%) of diff not shown.
6.98 KB
html2text {}
    
Offset 4, 113 lines modifiedOffset 4, 105 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 polyhedron.hh11 simplex.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·mode:·C++;·tab-width:·2;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=2·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_POLYHEDRON_HH 
19 6#define·DUNE_POLYHEDRON_HH18 5#ifndef·DUNE_DGF_SIMPLEXBLOCK_HH
 19 6#define·DUNE_DGF_SIMPLEXBLOCK_HH
20 720 7
21 8#include·<algorithm> 
22 921 8#include·<iostream>
 22 9#include·<vector>
 23 10
23 10#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.b_.l_.o_.c_.k_.s_./_.p_.o_.l_.y_.g_.o_.n_\x8._\x8h_\x8h>24 11#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.b_.l_.o_.c_.k_.s_./_.b_.a_.s_.i_.c_\x8._\x8h_\x8h>
24 1125 12
25 12namespace·_\x8D_\x8u_\x8n_\x8e26 13namespace·_\x8D_\x8u_\x8n_\x8e
26 13{ 
27 1427 14{
 28 15
28 15·namespace·dgf29 16·namespace·dgf
29 16·{30 17·{
 31 18·//·SimplexBlock
30 17 
31 18·//·PolyhedronBlock 
32 19·//·---------------32 19·//·------------
33 2033 20
34 _\x82_\x81·struct·_.P_.o_.l_.y_.h_.e_.d_.r_.o_.n_\x8B_\x8l_\x8o_\x8c_\x8k34 _\x82_\x81·class·_.S_.i_.m_.p_.l_.e_.x_\x8B_\x8l_\x8o_\x8c_\x8k
35 22·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k35 22·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
36 23·{36 23·{
37 _\x82_\x84·explicit·_\x8P_\x8o_\x8l_\x8y_\x8h_\x8e_\x8d_\x8r_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&in,·int·numPolys·) 
38 25·:·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k(·in,·"Polyhedron"·),·_\x8n_\x8u_\x8m_\x8P_\x8o_\x8l_\x8y_\x8s_\x8_(·numPolys·) 
39 26·{} 
40 2737 24·unsigned·int·nofvtx;
 38 25·int·vtxoffset;
 39 26·int·dimgrid;
 40 27·bool·goodline;·//·active·line·describes·a·vertex
 41 28·int·nofparams;·//·nof·parameters
 42 29
 43 30·public:
 44 31·_\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x_\x8B_\x8l_\x8o_\x8c_\x8k·(·std·::·istream·&in,·int·pnofvtx,·int·pvtxoffset,·int
 45 &pdimgrid·);
 46 32
41 _.2_.8·int·_.g_.e_.t·(·std::vector<·std::vector<·int·>·>·&polyhedra·)47 33·int·_.g_.e_.t·(·std·::·vector<·std·::·vector<·unsigned·int·>·>·&simplex,
42 29·{ 
43 30·_\x8r_\x8e_\x8s_\x8e_\x8t(); 
44 31·std::vector<·int·>·polyhedron; 
45 32·int·minPolyId·=·1; 
46 33·while(·_.g_.e_.t_.n_.e_.x_.t_.l_.i_.n_.e()·)48 34·std·::·vector<·std·::·vector<·double·>·>·&params,
 49 35·int·&nofp·);
 50 36
 51 37·//·cubes·->·simplex
 52 38·static·int
 53 39·_\x8c_\x8u_\x8b_\x8e_\x82_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x·(·std·::·vector<·std·::·vector<·double·>·>·&vtx,
 54 40·std·::·vector<·std·::·vector<·unsigned·int·>·>·&elements,
 55 41·std·::·vector<·std·::·vector<·double·>·>·&params·);
 56 42
 57 43·//·some·information
 58 _\x84_\x84·bool·_\x8o_\x8k·()
47 34·{59 45·{
 60 46·return·goodline;
48 35·polyhedron.clear(); 
49 36·for(·int·polyIdx;·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y(·polyIdx·);·) 
50 37·{ 
51 38·if(·(polyIdx·<·0)·||·(polyIdx·>·_\x8n_\x8u_\x8m_\x8P_\x8o_\x8l_\x8y_\x8s_\x8_)·) 
52 39·DUNE_THROW(·_\x8D_\x8G_\x8F_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n,·"Error·in·"·<<·*this·<<·":·Invalid·polygon·index 
53 ("·<<·polyIdx·<<·"·not·int·[0,·"·<<·_\x8n_\x8u_\x8m_\x8P_\x8o_\x8l_\x8y_\x8s_\x8_·<<·"])"·); 
54 40 
55 41·minPolyId·=·std::min(·minPolyId,·polyIdx·); 
56 42·polyhedron.push_back(·polyIdx·); 
57 43·}61 47·}
 62 48
 63 _\x84_\x89·int·_\x8n_\x8o_\x8f_\x8s_\x8i_\x8m_\x8p_\x8l_\x8e_\x8x·()
58 44 
59 45·polyhedra.push_back(·polyhedron·); 
60 46·} 
61 47 
62 48·//·subtract·minimal·number·to·have·0·starting·numbering 
63 49·if(·minPolyId·>·0·) 
64 50·{64 50·{
 65 51·return·_\x8n_\x8o_\x8f_\x8l_\x8i_\x8n_\x8e_\x8s();
65 51·const·size_t·polySize·=·polyhedra.size(); 
66 52·for(·size_t·i=0;·i<polySize;·++i·) 
67 53·{ 
68 54·const·size_t·pSize·=·polyhedra[·i·].size(); 
69 55·for(·size_t·j=0;·j<pSize;·++j·) 
70 56·{ 
71 57·polyhedra[·i·][·j·]·-=·minPolyId; 
72 58·}66 52·}
73 59·}67 53
 68 54·private:
 69 55·//·get·the·dimension·of·the·grid
 70 56·int·getDimGrid·();
 71 57·//·get·next·simplex
 72 58·bool·next·(·std·::·vector<·unsigned·int·>·&simplex,
 73 59·std·::·vector<·double·>·&param·);
74 60·}74 60·};
75 61·return·polyhedra.size(); 
76 62·}75 61
 76 62·}·//·end·namespace·dgf
77 6377 63
78 64·protected: 
79 _\x86_\x85·const·int·_\x8n_\x8u_\x8m_\x8P_\x8o_\x8l_\x8y_\x8s_\x8_; 
80 66·}; 
81 67 
82 68·}·//·namespace·dgf 
83 69}·//·end·namespace·Dune78 64}·//·end·namespace·Dune
84 70 
85 71#endif·//·#ifndef·DUNE_POLYHEDRON_HH 
86 _.p_.o_.l_.y_.g_.o_.n_.._.h_.h79 65
 80 66#endif
 81 _\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h
87 _\x8D_\x8u_\x8n_\x8e82 _\x8D_\x8u_\x8n_\x8e
88 Include·standard·header·files.83 Include·standard·header·files.
89 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:6084 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·agrid.hh:60
90 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k85 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
91 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:3186 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·basic.hh:31
92 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8r_.e_.s_.e_.t87 _\x8D_\x8u_\x8n_\x8e_\x8:_\x8:_\x8d_\x8g_\x8f_\x8:_\x8:_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k_\x8:_\x8:_\x8n_.o_.f_.l_.i_.n_.e_.s
93 void·reset()88 int·&·noflines()
Max diff block lines reached; 53/7122 bytes (0.74%) of diff not shown.
62.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00908_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00866_source.html
Files 90% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·periodicfacetrans.hh·Source·File</title>8 <title>dune-grid:·basic.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 74, 179 lines modifiedOffset 74, 168 lines modified
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">periodicfacetrans.hh</div></div>80 ··<div·class="headertitle"><div·class="title">basic.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00908.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00866.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_PERIODICFACETRANSBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_BASICBLOCK_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_PERIODICFACETRANSBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_BASICBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
 90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>
 91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cctype&gt;</span></div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;vector&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span>·</div> 
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span>·</div> 
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>
 96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/stdstreams.hh&gt;</span></div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00947.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div>
 98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00956.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div>
 99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>{</div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>··<span·class="keyword">namespace·</span>dgf</div> 
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>··{</div> 
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="comment">//·PeriodicFaceTransformationBlock</span></div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div>
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>····<span·class="comment">//·-------------------------------</span></div>103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">namespace·</span>dgf</div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div>104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>
 105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>
105 <div·class="foldopen"·id="foldopen00023"·data-start="{"·data-end="};">106 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="}">
 107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a01075.html#abb5725b92483f9a9581a95eba48de26b">···24</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01075.html#abb5725b92483f9a9581a95eba48de26b">makeupcase</a>(·std·::·string·&amp;s·)</div>
106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno"><a·class="line"·href="a03492.html">···23</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03492.html">PeriodicFaceTransformationBlock</a></div> 
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>······:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div> 
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·T·&gt;</div>109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;s.size();·i++)</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········s[i]=std::toupper(s[i]);</div>
110 <div·class="foldopen"·id="foldopen00027"·data-start="{"·data-end="};"> 
111 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno"><a·class="line"·href="a03496.html">···27</a></span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03496.html">Matrix</a></div> 
112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>······{</div>111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····}</div>
113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>········<span·class="keywordtype">int</span>·rows_;</div> 
114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········<span·class="keywordtype">int</span>·cols_;</div> 
115 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>········std::vector&lt;·T·&gt;·fields_;</div> 
116 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>·</div> 
117 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keyword">public</span>:</div> 
118 <div·class="foldopen"·id="foldopen00034"·data-start="{"·data-end="}"> 
119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno"><a·class="line"·href="a03496.html#a6ec43bb900b0f0eaef60213830506aae">···34</a></span>········<a·class="code·hl_function"·href="a03496.html#a6ec43bb900b0f0eaef60213830506aae">Matrix</a>·(·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">rows</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">cols</a>·)</div> 
120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>··········:·rows_(·<a·class="code·hl_function"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">rows</a>·),</div> 
121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>············cols_(·<a·class="code·hl_function"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">cols</a>·),</div> 
122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>············fields_(·<a·class="code·hl_function"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">rows</a>·*·<a·class="code·hl_function"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">cols</a>·)</div> 
123 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>········{}</div> 
124 </div>112 </div>
 113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div>
 114 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};">
 115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03448.html">···30</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div>
 116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>
 117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordtype">int</span>·pos;···················<span·class="comment">//·line·number</span></div>
 118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keywordtype">bool</span>·active;···············<span·class="comment">//·block·was·found</span></div>
 119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<span·class="keywordtype">bool</span>·empty;················<span·class="comment">//·block·was·found·but·was·empty</span></div>
 120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······std::string·identifier;····<span·class="comment">//·identifier·of·this·block</span></div>
 121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keywordtype">int</span>·linecount;·············<span·class="comment">//·total·number·of·lines·in·the·block</span></div>
 122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······std::stringstream·block_;··<span·class="comment">//·the·block·itself</span></div>
 123 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······std::string·oneline;·······<span·class="comment">//·the·active·line·in·the·block</span></div>
125 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>124 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div>
126 <div·class="foldopen"·id="foldopen00040"·data-start="{"·data-end="}"> 
127 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno"><a·class="line"·href="a03496.html#a02f31c217b31b30f8f992b8039421d36">···40</a></span>········<span·class="keyword">const</span>·T·&amp;<a·class="code·hl_function"·href="a03496.html#a02f31c217b31b30f8f992b8039421d36">operator()·</a>(·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·j·)<span·class="keyword">·const</span></div> 
128 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="keyword">········</span>{</div>125 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="comment">//·get·the·block·(if·it·exists)</span></div>
129 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··········<span·class="keywordflow">return</span>·fields_[·i·*·cols_·+·j·];</div>126 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keywordtype">void</span>·getblock·(·std::istream·&amp;in·);</div>
130 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>········}</div> 
131 </div> 
132 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div>127 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div>
133 <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}"> 
134 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="a03496.html#a7a02923cbdb9a3d59c54a66b25404a96">···45</a></span>········T·&amp;<a·class="code·hl_function"·href="a03496.html#a02f31c217b31b30f8f992b8039421d36">operator()·</a>(·<span·class="key[·...·truncated·by·diffoscope;·len:·64,·SHA:·889251e02d292fc984b736e920df67be982b9cad5db1be66b93fe2a852347991·...·]</div>128 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="comment">//·count·the·number·of·lines·in·the·block</span></div>
 129 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="comment">//·int·countlines·();</span></div>
135 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>········{</div>130 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div>
136 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··········<span·class="keywordflow">return</span>·fields_[·i·*·cols_·+·j·];</div>131 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">protected</span>:</div>
137 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>········}</div> 
138 </div>132 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03448.html#ad8f07dabc591e8c033787aa3f21c8f3d">···47</a></span>······std::stringstream·<a·class="code·hl_variable"·href="a03448.html#ad8f07dabc591e8c033787aa3f21c8[·...·truncated·by·diffoscope;·len:·80,·SHA:·0b3b78affd26eef687c6b27e472d7db091f2f0ce4b210cfea9a2127211d46f05·...·]/div>
 133 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······························<span·class="comment">//·for·use·in·the·derived·classes</span></div>
139 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>134 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div>
 135 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="comment">//·go·back·to·beginning·of·block</span></div>
140 <div·class="foldopen"·id="foldopen00050"·data-start="{"·data-end="}">136 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">
141 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno"><a·class="line"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">···50</a></span>········<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03496.html#a00fd62127a21d5fd9021f8c8faee2b3a">row[·...·truncated·by·diffoscope;·len:·43,·SHA:·066ae3a162502431243abc2accbf4efc05effd6ca91d8f1272e12612961f616e·...·]</div>137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">···51</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">rese[·...·truncated·by·diffoscope;·len:·8,·SHA:·1aa049206779033cd790a61fe63fbd2812d0dc0a55168938796bcf1bb68ff3b1·...·]</div>
142 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="keyword">········</span>{</div>138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······{</div>
143 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··········<span·class="keywordflow">return</span>·rows_;</div>139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········pos·=·-1;</div>
 140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········block_.clear();</div>
 141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········block_.seekg(·0·);</div>
144 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········}</div>142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div>
145 </div>143 </div>
146 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div>144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div>
147 <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}"> 
148 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">···55</a></span>········<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="a03496.html#a5a10ce7a3cf9ef226c34e27c0c94e26a">cols</a>·()<span·class="keyword">·const</span></div> 
149 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="keyword">········</span>{</div>145 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="comment">//·get·next·line·and·store·in·string·stream</span></div>
 146 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03448.html#a1e0d3a75117e72e3e53bf2caebc39dd2">getnextline</a>·();</div>
150 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··········<span·class="keywordflow">return</span>·cols_;</div> 
151 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>········}</div> 
152 </div> 
153 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······};</div> 
154 </div> 
155 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>147 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>
156 <div·class="foldopen"·id="foldopen00061"·data-start="{"·data-end="};"> 
157 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno"><a·class="line"·href="a03500.html">···61</a></span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="a03500.html">AffineTransformation</a></div> 
Max diff block lines reached; 25006/50220 bytes (49.79%) of diff not shown.
12.8 KB
html2text {}
    
Offset 4, 179 lines modifiedOffset 4, 173 lines modified
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
7 ····*·_\x8i_\x8o7 ····*·_\x8i_\x8o
8 ····*·_\x8f_\x8i_\x8l_\x8e8 ····*·_\x8f_\x8i_\x8l_\x8e
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s
11 periodicfacetrans.hh11 basic.hh
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root14 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:17 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_PERIODICFACETRANSBLOCK_HH18 5#ifndef·DUNE_DGF_BASICBLOCK_HH
19 6#define·DUNE_DGF_PERIODICFACETRANSBLOCK_HH19 6#define·DUNE_DGF_BASICBLOCK_HH
20 720 7
 21 8#include·<cassert>
 22 9#include·<cctype>
21 8#include·<iostream>23 10#include·<iostream>
 24 11#include·<string>
 25 12#include·<sstream>
22 9#include·<vector> 
23 10 
24 11#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s_\x8/_\x8b_\x8a_\x8s_\x8i_\x8c_\x8._\x8h_\x8h> 
25 12 
26 1326 13
 27 14#include·<dune/common/stdstreams.hh>
 28 15#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8e_\x8n_\x8t_\x8i_\x8t_\x8y_\x8k_\x8e_\x8y_\x8._\x8h_\x8h>
 29 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h>
 30 17
27 14namespace·_\x8D_\x8u_\x8n_\x8e31 18namespace·_\x8D_\x8u_\x8n_\x8e
28 15{ 
29 1632 19{
 33 20
30 17·namespace·dgf34 21·namespace·dgf
 35 22·{
 36 23
 37 _\x82_\x84·inline·void·_\x8m_\x8a_\x8k_\x8e_\x8u_\x8p_\x8c_\x8a_\x8s_\x8e(·std·::·string·&s·)
31 18·{ 
32 19 
33 20·//·PeriodicFaceTransformationBlock 
34 21·//·------------------------------- 
35 22 
36 _\x82_\x83·struct·_\x8P_\x8e_\x8r_\x8i_\x8o_\x8d_\x8i_\x8c_\x8F_\x8a_\x8c_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n_\x8B_\x8l_\x8o_\x8c_\x8k 
37 24·:·public·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k 
38 25·{38 25·{
39 26·template<·class·T·> 
40 _.2_.7·class·_.M_.a_.t_.r_.i_.x39 26·for·(size_t·i=0;·i<s.size();·i++)
 40 27·s[i]=std::toupper(s[i]);
41 28·{41 28·}
42 29·int·rows_; 
43 30·int·cols_; 
44 31·std::vector<·T·>·fields_; 
45 32 
46 33·public: 
47 _\x83_\x84·_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x·(·int·_\x8r_\x8o_\x8w_\x8s,·int·_\x8c_\x8o_\x8l_\x8s·) 
48 35·:·rows_(·_\x8r_\x8o_\x8w_\x8s·), 
49 36·cols_(·_\x8c_\x8o_\x8l_\x8s·), 
50 37·fields_(·_\x8r_\x8o_\x8w_\x8s·*·_\x8c_\x8o_\x8l_\x8s·) 
51 38·{}42 29
 43 _\x83_\x80·class·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k
 44 31·{
 45 32·int·pos;·//·line·number
 46 33·bool·active;·//·block·was·found
 47 34·bool·empty;·//·block·was·found·but·was·empty
 48 35·std::string·identifier;·//·identifier·of·this·block
 49 36·int·linecount;·//·total·number·of·lines·in·the·block
 50 37·std::stringstream·block_;·//·the·block·itself
 51 38·std::string·oneline;·//·the·active·line·in·the·block
52 3952 39
53 _\x84_\x80·const·T·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·int·i,·int·j·)·const 
54 41·{ 
55 42·return·fields_[·i·*·cols_·+·j·]; 
56 43·} 
57 44 
58 _\x84_\x85·T·&_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8(_\x8)_\x8·(·int·i,·int·j·) 
59 46·{ 
60 47·return·fields_[·i·*·cols_·+·j·]; 
61 48·}53 40·//·get·the·block·(if·it·exists)
 54 41·void·getblock·(·std::istream·&in·);
 55 42
 56 43·//·count·the·number·of·lines·in·the·block
 57 44·//·int·countlines·();
 58 45
 59 46·protected:
 60 _\x84_\x87·std::stringstream·_\x8l_\x8i_\x8n_\x8e;·//·the·active·line·as·string·buffer
 61 48·//·for·use·in·the·derived·classes
62 4962 49
63 _.5_.0·int·_.r_.o_.w_.s·()·const63 50·//·go·back·to·beginning·of·block
 64 _\x85_\x81·void·_\x8r_\x8e_\x8s_\x8e_\x8t·()
64 51·{65 52·{
65 52·return·rows_;66 53·pos·=·-1;
 67 54·block_.clear();
 68 55·block_.seekg(·0·);
66 53·}69 56·}
 70 57
 71 58·//·get·next·line·and·store·in·string·stream
 72 59·bool·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8l_\x8i_\x8n_\x8e·();
67 54 
68 _\x85_\x85·int·_\x8c_\x8o_\x8l_\x8s·()·const 
69 56·{ 
70 57·return·cols_; 
71 58·} 
72 59·}; 
73 6073 60
74 _.6_.1·struct·_.A_.f_.f_.i_.n_.e_.T_.r_.a_.n_.s_.f_.o_.r_.m_.a_.t_.i_.o_.n74 61·//·get·next·entry·in·line
 75 62·template<·class·ENTRY·>
 76 _\x86_\x83·bool·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y(·ENTRY·&entry·)
75 62·{77 64·{
 78 65·_\x8l_\x8i_\x8n_\x8e·>>·entry;
 79 66·return·static_cast<·bool·>(·_\x8l_\x8i_\x8n_\x8e·);
 80 67·}
 81 68
 82 69·bool·_\x8g_\x8e_\x8t_\x8t_\x8o_\x8k_\x8e_\x8n_\x8p_\x8a_\x8r_\x8a_\x8m·(·std·::·string·token,·std·::·string·&entry·);
 83 70·bool·_\x8f_\x8i_\x8n_\x8d_\x8t_\x8o_\x8k_\x8e_\x8n(·std·::·string·token·);
76 _\x86_\x83·_\x8M_\x8a_\x8t_\x8r_\x8i_\x8x_\x8<_\x8·_\x8d_\x8o_\x8u_\x8b_\x8l_\x8e_\x8·_\x8>·_\x8m_\x8a_\x8t_\x8r_\x8i_\x8x; 
77 _\x86_\x84·std::vector<·double·>·_\x8s_\x8h_\x8i_\x8f_\x8t; 
78 65 
79 _\x86_\x86·explicit·_\x8A_\x8f_\x8f_\x8i_\x8n_\x8e_\x8T_\x8r_\x8a_\x8n_\x8s_\x8f_\x8o_\x8r_\x8m_\x8a_\x8t_\x8i_\x8o_\x8n·(·int·dimworld·) 
80 67·:·_\x8m_\x8a_\x8t_\x8r_\x8i_\x8x(·dimworld,·dimworld·), 
81 68·_\x8s_\x8h_\x8i_\x8f_\x8t(·dimworld·) 
82 69·{} 
83 70·}; 
84 7184 71
85 72·private: 
86 73·std::vector<·AffineTransformation·>·transformations_; 
Max diff block lines reached; 8026/13063 bytes (61.44%) of diff not shown.
6.61 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00917_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00914_source.html
Files 99% similar despite different names
    
Offset 77, 24 lines modifiedOffset 77, 24 lines modified
77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>77 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class="navelem"><a·class="el"·href="dir_3101a3055293843fecabc3e467bfc546.html">blocks</a></li>··</ul>
78 </div>78 </div>
79 </div><!--·top·-->79 </div><!--·top·-->
80 <div·class="header">80 <div·class="header">
81 ··<div·class="headertitle"><div·class="title">simplexgeneration.hh</div></div>81 ··<div·class="headertitle"><div·class="title">simplexgeneration.hh</div></div>
82 </div><!--header-->82 </div><!--header-->
83 <div·class="contents">83 <div·class="contents">
84 <a·href="a00917.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>84 <a·href="a00914.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>85 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>86 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>87 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_SIMPLEXGENERATIONBLOCK_HH</span></div>88 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_SIMPLEXGENERATIONBLOCK_HH</span></div>
89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_SIMPLEXGENERATIONBLOCK_HH</span></div>89 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_SIMPLEXGENERATIONBLOCK_HH</span></div>
90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>90 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>91 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>
92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>92 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00923.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>93 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00866.html">dune/grid/io/file/dgfparser/blocks/basic.hh</a>&gt;</span></div>
94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>94 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>95 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>96 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>97 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>·</div>
98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">namespace·</span>dgf</div>98 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··<span·class="keyword">namespace·</span>dgf</div>
99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>99 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>··{</div>
100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>100 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 </div>197 </div>
198 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>198 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div>
199 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··}·<span·class="comment">//·end·namespace·dgf</span></div>199 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··}·<span·class="comment">//·end·namespace·dgf</span></div>
200 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>200 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div>
201 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>}·<span·class="comment">//·end·namespace·Dune</span></div>201 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>}·<span·class="comment">//·end·namespace·Dune</span></div>
202 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>202 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
203 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">#endif</span></div>203 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">#endif</span></div>
204 <div·class="ttc"·id="aa00923_html"><div·class="ttname"><a·href="a00923.html">basic.hh</a></div></div>204 <div·class="ttc"·id="aa00866_html"><div·class="ttname"><a·href="a00866.html">basic.hh</a></div></div>
205 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>205 <div·class="ttc"·id="aa01067_html"><div·class="ttname"><a·href="a01067.html">Dune</a></div><div·class="ttdoc">Include·standard·header·files.</div><div·class="ttdef"><b>Definition</b>·agrid.hh:60</div></div>
206 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>206 <div·class="ttc"·id="aa03448_html"><div·class="ttname"><a·href="a03448.html">Dune::dgf::BasicBlock</a></div><div·class="ttdef"><b>Definition</b>·basic.hh:31</div></div>
207 <div·class="ttc"·id="aa03592_html"><div·class="ttname"><a·href="a03592.html">Dune::dgf::SimplexGenerationBlock</a></div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:20</div></div>207 <div·class="ttc"·id="aa03592_html"><div·class="ttname"><a·href="a03592.html">Dune::dgf::SimplexGenerationBlock</a></div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:20</div></div>
208 <div·class="ttc"·id="aa03592_html_a08a3929cdfc96d10187abb001e6d0df8"><div·class="ttname"><a·href="a03592.html#a08a3929cdfc96d10187abb001e6d0df8">Dune::dgf::SimplexGenerationBlock::filename</a></div><div·class="ttdeci">std::string·filename()</div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:66</div></div>208 <div·class="ttc"·id="aa03592_html_a08a3929cdfc96d10187abb001e6d0df8"><div·class="ttname"><a·href="a03592.html#a08a3929cdfc96d10187abb001e6d0df8">Dune::dgf::SimplexGenerationBlock::filename</a></div><div·class="ttdeci">std::string·filename()</div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:66</div></div>
209 <div·class="ttc"·id="aa03592_html_a0fd175f8258055c740534a7482ae04fa"><div·class="ttname"><a·href="a03592.html#a0fd175f8258055c740534a7482ae04fa">Dune::dgf::SimplexGenerationBlock::maxArea</a></div><div·class="ttdeci">double·maxArea()</div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:36</div></div>209 <div·class="ttc"·id="aa03592_html_a0fd175f8258055c740534a7482ae04fa"><div·class="ttname"><a·href="a03592.html#a0fd175f8258055c740534a7482ae04fa">Dune::dgf::SimplexGenerationBlock::maxArea</a></div><div·class="ttdeci">double·maxArea()</div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:36</div></div>
210 <div·class="ttc"·id="aa03592_html_a120e56172c34589ed71468bfd58fd654"><div·class="ttname"><a·href="a03592.html#a120e56172c34589ed71468bfd58fd654">Dune::dgf::SimplexGenerationBlock::haspath</a></div><div·class="ttdeci">bool·haspath()</div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:51</div></div>210 <div·class="ttc"·id="aa03592_html_a120e56172c34589ed71468bfd58fd654"><div·class="ttname"><a·href="a03592.html#a120e56172c34589ed71468bfd58fd654">Dune::dgf::SimplexGenerationBlock::haspath</a></div><div·class="ttdeci">bool·haspath()</div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:51</div></div>
211 <div·class="ttc"·id="aa03592_html_a2c59450031e8a826a9c024368364130e"><div·class="ttname"><a·href="a03592.html#a2c59450031e8a826a9c024368364130e">Dune::dgf::SimplexGenerationBlock::parameter</a></div><div·class="ttdeci">std::string·parameter()</div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:81</div></div>211 <div·class="ttc"·id="aa03592_html_a2c59450031e8a826a9c024368364130e"><div·class="ttname"><a·href="a03592.html#a2c59450031e8a826a9c024368364130e">Dune::dgf::SimplexGenerationBlock::parameter</a></div><div·class="ttdeci">std::string·parameter()</div><div·class="ttdef"><b>Definition</b>·simplexgeneration.hh:81</div></div>
44.0 KB
./usr/share/doc/libdune-grid-doc/doxygen/a00923_source.html vs.
./usr/share/doc/libdune-grid-doc/doxygen/a00569_source.html
Files 77% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">2 <html·xmlns="http://www.w3.org/1999/xhtml"·lang="en-US">
3 <head>3 <head>
4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>4 <meta·http-equiv="Content-Type"·content="text/xhtml;charset=UTF-8"/>
5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>5 <meta·http-equiv="X-UA-Compatible"·content="IE=11"/>
6 <meta·name="generator"·content="Doxygen·1.9.8"/>6 <meta·name="generator"·content="Doxygen·1.9.8"/>
7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>7 <meta·name="viewport"·content="width=device-width,·initial-scale=1"/>
8 <title>dune-grid:·basic.hh·Source·File</title>8 <title>dune-grid:·hostcorners.hh·Source·File</title>
9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>9 <link·href="tabs.css"·rel="stylesheet"·type="text/css"/>
10 <script·type="text/javascript"·src="jquery.js"></script>10 <script·type="text/javascript"·src="jquery.js"></script>
11 <script·type="text/javascript"·src="dynsections.js"></script>11 <script·type="text/javascript"·src="dynsections.js"></script>
12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>12 <link·href="search/search.css"·rel="stylesheet"·type="text/css"/>
13 <script·type="text/javascript"·src="search/searchdata.js"></script>13 <script·type="text/javascript"·src="search/searchdata.js"></script>
14 <script·type="text/javascript"·src="search/search.js"></script>14 <script·type="text/javascript"·src="search/search.js"></script>
15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>15 <link·href="doxygen.css"·rel="stylesheet"·type="text/css"·/>
Offset 70, 172 lines modifiedOffset 70, 94 lines modified
70 </div>70 </div>
71 </div>71 </div>
72 </div>72 </div>
73 </div>73 </div>
  
74 <div·id="nav-path"·class="navpath">74 <div·id="nav-path"·class="navpath">
75 ··<ul>75 ··<ul>
76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_12216c288ee894afa9579d03cea8ef20.html">io</a></li><li·class="navelem"><a·class="el"·href="dir_e5ae0335e78259a61f16e105bf289391.html">file</a></li><li·class="navelem"><a·class="el"·href="dir_c7946cd8c64c74ddbfaba08069596fbe.html">dgfparser</a></li><li·class[·...·truncated·by·diffoscope;·len:·80,·SHA:·72624e69b1f304cbd2c5ccafe9c7fe8b6b290cc3c7c70673e653d61e04179222·...·]</a></li>··</ul>76 <li·class="navelem"><a·class="el"·href="dir_5e69be5995c9f5d42bf491ae6f29600e.html">dune</a></li><li·class="navelem"><a·class="el"·href="dir_5daf9a2f9619bbce8638e57b1ad806dc.html">grid</a></li><li·class="navelem"><a·class="el"·href="dir_51efcf388a7f62d4a2fa1c6b4b0f3d93.html">geometrygrid</a></li>··</ul>
77 </div>77 </div>
78 </div><!--·top·-->78 </div><!--·top·-->
79 <div·class="header">79 <div·class="header">
80 ··<div·class="headertitle"><div·class="title">basic.hh</div></div>80 ··<div·class="headertitle"><div·class="title">hostcorners.hh</div></div>
81 </div><!--header-->81 </div><!--header-->
82 <div·class="contents">82 <div·class="contents">
83 <a·href="a00923.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>83 <a·href="a00569.html">Go·to·the·documentation·of·this·file.</a><div·class="fragment"><div·class="line"><a·id="l00001"·name="l00001"></a><span·class="lineno">····1</span><span·class="comment">//·SPDX-FileCopyrightText:·Copyright·©·DUNE·Project·contributors,·see·file·LICENSE.md·in·module·root</span></div>
84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>84 <div·class="line"><a·id="l00002"·name="l00002"></a><span·class="lineno">····2</span><span·class="comment">//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception</span></div>
85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>85 <div·class="line"><a·id="l00003"·name="l00003"></a><span·class="lineno">····3</span><span·class="comment">//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-</span></div>
86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>86 <div·class="line"><a·id="l00004"·name="l00004"></a><span·class="lineno">····4</span><span·class="comment">//·vi:·set·et·ts=4·sw=2·sts=2:</span></div>
87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_DGF_BASICBLOCK_HH</span></div>87 <div·class="line"><a·id="l00005"·name="l00005"></a><span·class="lineno">····5</span><span·class="preprocessor">#ifndef·DUNE_GEOGRID_HOSTCORNERS_HH</span></div>
88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_DGF_BASICBLOCK_HH</span></div>88 <div·class="line"><a·id="l00006"·name="l00006"></a><span·class="lineno">····6</span><span·class="preprocessor">#define·DUNE_GEOGRID_HOSTCORNERS_HH</span></div>
89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>89 <div·class="line"><a·id="l00007"·name="l00007"></a><span·class="lineno">····7</span>·</div>
90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;cassert&gt;</span></div>90 <div·class="line"><a·id="l00008"·name="l00008"></a><span·class="lineno">····8</span><span·class="preprocessor">#include·&lt;dune/geometry/type.hh&gt;</span></div>
91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span><span·class="preprocessor">#include·&lt;cctype&gt;</span></div>91 <div·class="line"><a·id="l00009"·name="l00009"></a><span·class="lineno">····9</span>·</div>
92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;iostream&gt;</span></div>92 <div·class="line"><a·id="l00010"·name="l00010"></a><span·class="lineno">···10</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a07142.html">dune/grid/common/entity.hh</a>&gt;</span></div>
93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span><span·class="preprocessor">#include·&lt;string&gt;</span></div>93 <div·class="line"><a·id="l00011"·name="l00011"></a><span·class="lineno">···11</span>·</div>
94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="preprocessor">#include·&lt;sstream&gt;</span></div>94 <div·class="line"><a·id="l00012"·name="l00012"></a><span·class="lineno">···12</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>
95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>·</div>95 <div·class="line"><a·id="l00013"·name="l00013"></a><span·class="lineno">···13</span>{</div>
96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span><span·class="preprocessor">#include·&lt;dune/common/stdstreams.hh&gt;</span></div>96 <div·class="line"><a·id="l00014"·name="l00014"></a><span·class="lineno">···14</span>··<span·class="keyword">namespace·</span>GeoGrid</div>
 97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span>··{</div>
97 <div·class="line"><a·id="l00015"·name="l00015"></a><span·class="lineno">···15</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00851.html">dune/grid/io/file/dgfparser/entitykey.hh</a>&gt;</span></div> 
98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span><span·class="preprocessor">#include·&lt;<a·class="code"·href="a00863.html">dune/grid/io/file/dgfparser/dgfexception.hh</a>&gt;</span></div> 
99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>·</div>98 <div·class="line"><a·id="l00016"·name="l00016"></a><span·class="lineno">···16</span>·</div>
100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="a01067.html">Dune</a></div>99 <div·class="line"><a·id="l00017"·name="l00017"></a><span·class="lineno">···17</span>····<span·class="comment">//·HostCorners</span></div>
 100 <div·class="line"><a·id="l00018"·name="l00018"></a><span·class="lineno">···18</span>····<span·class="comment">//·-----------</span></div>
101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>{</div>101 <div·class="line"><a·id="l00019"·name="l00019"></a><span·class="lineno">···19</span>·</div>
102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>·</div> 
103 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span>··<span·class="keyword">namespace·</span>dgf</div>102 <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span>····<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·HostEntity·&gt;</div>
 103 <div·class="foldopen"·id="foldopen00021"·data-start="{"·data-end="};">
 104 <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno"><a·class="line"·href="a03292.html">···21</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03292.html">HostCorners</a></div>
104 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>··{</div>105 <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>····{</div>
 106 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostEntity::Geometry·HostGeometry;</div>
105 <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span>·</div>107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div>
 108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····<span·class="keyword">public</span>:</div>
 109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno"><a·class="line"·href="a03292.html#adebeba1277bc5086fe8875e13a4f29a7">···26</a></span>······<span·class="keyword">typedef</span>·<span·class="keyword">typename</span>·HostGeometry::GlobalCoordinate·<a·class="code·hl_typedef"·href="a03292.html#adebeba1277bc5086fe8875e13a4f29a7">Coordinate</a>;</div>
 110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>·</div>
106 <div·class="foldopen"·id="foldopen00024"·data-start="{"·data-end="}">111 <div·class="foldopen"·id="foldopen00028"·data-start="{"·data-end="}">
107 <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno"><a·class="line"·href="a01075.html#abb5725b92483f9a9581a95eba48de26b">···24</a></span>····<span·class="keyword">inline</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a01075.html#abb57[·...·truncated·by·diffoscope;·len:·66,·SHA:·88be58605f00b15acfcfc4eaef33e59bf21b839e438895201fd1dc265f160119·...·]·)</div>112 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno"><a·class="line"·href="a03292.html#ac77de2d42efb522c6026a84ff27a2a49">···28</a></span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="a03292.html#ac77de2d42efb522c6026a84ff27a2a49">Host[·...·truncated·by·diffoscope;·len:·75,·SHA:·6fcd4e5dd3f3b917bc699e1a38c5bc6ec17e1c363343da6cb450ccb5fde2a151·...·]·)</div>
 113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>······:·hostGeometry_(·hostEntity.geometry()·)</div>
108 <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>····{</div>114 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>······{}</div>
109 <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">size_t</span>·i=0;·i&lt;s.size();·i++)</div> 
110 <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>········s[i]=std::toupper(s[i]);</div> 
111 <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>····}</div> 
112 </div>115 </div>
113 <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>·</div> 
114 <div·class="foldopen"·id="foldopen00030"·data-start="{"·data-end="};"> 
115 <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno"><a·class="line"·href="a03448.html">···30</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="a03448.html">BasicBlock</a></div> 
116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····{</div>116 <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>·</div>
117 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>······<span·class="keywordtype">int</span>·pos;···················<span·class="comment">//·line·number</span></div> 
118 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>······<span·class="keywordtype">bool</span>·active;···············<span·class="comment">//·block·was·found</span></div> 
119 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>······<span·class="keywordtype">bool</span>·empty;················<span·class="comment">//·block·was·found·but·was·empty</span></div> 
120 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······std::string·identifier;····<span·class="comment">//·identifier·of·this·block</span></div> 
121 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>······<span·class="keywordtype">int</span>·linecount;·············<span·class="comment">//·total·number·of·lines·in·the·block</span></div> 
122 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>······std::stringstream·block_;··<span·class="comment">//·the·block·itself</span></div> 
123 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>······std::string·oneline;·······<span·class="comment">//·the·active·line·in·the·block</span></div> 
124 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>·</div> 
125 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······<span·class="comment">//·get·the·block·(if·it·exists)</span></div> 
126 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>······<span·class="keywordtype">void</span>·getblock·(·std::istream·&amp;in·);</div> 
127 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> 
128 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>······<span·class="comment">//·count·the·number·of·lines·in·the·block</span></div> 
129 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>······<span·class="comment">//·int·countlines·();</span></div> 
130 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>·</div> 
131 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">protected</span>:</div> 
132 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="a03448.html#ad8f07dabc591e8c033787aa3f21c8f3d">···47</a></span>······std::stringstream·<a·class="code·hl_variable"·href="a03448.html#ad8f07dabc591e8c033787aa3f21c8f3d">line</a>;·<span·class="comment">//·the·active·line·as·string·buffer</span></div> 
133 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>······························<span·class="comment">//·for·use·in·the·derived·classes</span></div> 
134 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> 
135 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······<span·class="comment">//·go·back·to·beginning·of·block</span></div> 
136 <div·class="foldopen"·id="foldopen00051"·data-start="{"·data-end="}">117 <div·class="foldopen"·id="foldopen00032"·data-start="{"·data-end="}">
137 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">···51</a></span>······<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="a03448.html#a03e10ffe0ec5e21e5ac302c54f6d57db">res[·...·truncated·by·diffoscope;·len:·9,·SHA:·24521addbd42d4f8bfa0d8afebdeb3a7597f9709892326f6bf244cef143bb548·...·]</div>118 <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno"><a·class="line"·href="a03292.html#a847ca9a56ca1867c2475069bc968c46f">···32</a></span>······GeometryType·<a·class="code·hl_function"·href="a03292.html#a847ca9a56ca1867c2475069bc968c46f">type</a>·()<span·class="keyw[·...·truncated·by·diffoscope;·len:·18,·SHA:·bd1c40181c2dd2409559df00e45524a131d57053ee2edbf1bcb30ec333e77dd5·...·]</div>
138 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>······{</div>119 <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span><span·class="keyword">······</span>{</div>
139 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>········pos·=·-1;</div> 
140 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>········block_.clear();</div>120 <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>········<span·class="keywordflow">return</span>·hostGeometry_.type();</div>
141 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>········block_.seekg(·0·);</div> 
142 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······}</div>121 <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>······}</div>
143 </div>122 </div>
144 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> 
145 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>······<span·class="comment">//·get·next·line·and·store·in·string·stream</span></div> 
146 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03448.html#a1e0d3a75117e72e3e53bf2caebc39dd2">getnextline</a>·();</div> 
147 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div>123 <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>·</div>
148 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>······<span·class="comment">//·get·next·entry·in·line</span></div> 
149 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>······<span·class="keyword">template</span>&lt;·<span·class="keyword">class</span>·ENTRY·&gt;</div> 
150 <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}">124 <div·class="foldopen"·id="foldopen00037"·data-start="{"·data-end="}">
151 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">···63</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03448.html#a5225f6a7e05f698a469be85623b1f287">get[·...·truncated·by·diffoscope;·len:·33,·SHA:·f2bd293ed40fe2dbd36eaabd0c2957a0b19f4acfa91e6c99a88c7ee2cd6c29bc·...·]</div>125 <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno"><a·class="line"·href="a03292.html#ac4796dab49d657d650d0428085a63cc9">···37</a></span>······<a·class="code·hl_typedef"·href="a03292.html#adebeba1277bc5086fe8875e13a4f29a7">Coordinate</a>·<a·class="code·hl_function"[·...·truncated·by·diffoscope;·len:·146,·SHA:·f2282e1acda1a12608a857d0b01d135fb40ba6f6d3cff6ce9f0ff8ebc76522c1·...·]</div>
 126 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span><span·class="keyword">······</span>{</div>
 127 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>········<span·class="keywordflow">return</span>·hostGeometry_.corner(·i·);</div>
152 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······{</div>128 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>······}</div>
153 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········<a·class="code·hl_variable"·href="a03448.html#ad8f07dabc591e8c033787aa3f21c8f3d">line</a>·&gt;&gt;·entry;</div> 
154 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>········<span·class="keywordflow">return</span>·<span·class="keyword">static_cast&lt;</span>·<span·class="keywordtype">bool</span>·<span·class="keyword">&gt;</span>(·<a·class="code·hl_variable"·href="a03448.html#ad8f07dabc591e8c033787aa3f21c8f3d">line</a>·);</div> 
155 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>······}</div> 
156 </div>129 </div>
157 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> 
158 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03448.html#af78118720f017c7a158e4cea9dd5a9c9">gettokenparam</a>·(·std·::·string·token,·std·::·string·&amp;entry·);</div> 
159 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03448.html#a37d2569487847078f8b2f101fa5d48cf">findtoken</a>(·std·::·string·token·);</div> 
160 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div>130 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>·</div>
161 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keyword">public</span>:</div> 
162 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>······<span·class="comment">//·search·for·block·in·file·and·store·in·buffer</span></div> 
163 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>······<a·class="code·hl_class"·href="a03448.html">BasicBlock</a>·(·std::istream·&amp;in,·<span·class="keyword">const</span>·<span·class="keywordtype">char</span>*·<span·class="keywordtype">id</span>·);</div> 
164 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> 
165 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="comment">//·some·information·on·this·block</span></div> 
166 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}">131 <div·class="foldopen"·id="foldopen00042"·data-start="{"·data-end="}">
167 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="a03448.html#ac5f6236a2034acfc08d7fa492d1104f0">···77</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="a03448.html#ac5f6236a2034acfc08d7fa492d1104f0">isa[·...·truncated·by·diffoscope;·len:·12,·SHA:·26170ae1a596092a31b483a21e6c391035f7a7d54b54830b72baa2a7de52a357·...·]</div>132 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno"><a·class="line"·href="a03292.html#adef425f7c2c80a6152fb3b7f44648ec8">···42</a></span>······std::size_t·<a·class="code·hl_function"·href="a03292.html#adef425f7c2c80a6152fb3b7f44648ec8">size</a>·()<span·class="keywo[·...·truncated·by·diffoscope;·len:·17,·SHA:·5c96accc1d15386b722691876b7e985f91841b01c111067c65606a03e2194254·...·]</div>
168 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>······{</div>133 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="keyword">······</span>{</div>
Max diff block lines reached; 6340/36381 bytes (17.43%) of diff not shown.
8.35 KB
html2text {}
    
Offset 1, 176 lines modifiedOffset 1, 88 lines modified
1 dune-grid 2.101 dune-grid 2.10
2 Loading...2 Loading...
3 Searching...3 Searching...
4 No·Matches4 No·Matches
5 ····*·_\x8d_\x8u_\x8n_\x8e5 ····*·_\x8d_\x8u_\x8n_\x8e
6 ····*·_\x8g_\x8r_\x8i_\x8d6 ····*·_\x8g_\x8r_\x8i_\x8d
 7 ····*·_\x8g_\x8e_\x8o_\x8m_\x8e_\x8t_\x8r_\x8y_\x8g_\x8r_\x8i_\x8d
 8 hostcorners.hh
7 ····*·_\x8i_\x8o 
8 ····*·_\x8f_\x8i_\x8l_\x8e 
9 ····*·_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r 
10 ····*·_\x8b_\x8l_\x8o_\x8c_\x8k_\x8s 
11 basic.hh 
12 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.9 _\x8G_\x8o_\x8·_\x8t_\x8o_\x8·_\x8t_\x8h_\x8e_\x8·_\x8d_\x8o_\x8c_\x8u_\x8m_\x8e_\x8n_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n_\x8·_\x8o_\x8f_\x8·_\x8t_\x8h_\x8i_\x8s_\x8·_\x8f_\x8i_\x8l_\x8e_\x8.
13 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file10 1//·SPDX-FileCopyrightText:·Copyright·Â©·DUNE·Project·contributors,·see·file
14 LICENSE.md·in·module·root11 LICENSE.md·in·module·root
15 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception12 2//·SPDX-License-Identifier:·LicenseRef-GPL-2.0-only-with-DUNE-exception
16 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-13 3//·-*-·tab-width:·4;·indent-tabs-mode:·nil;·c-basic-offset:·2·-*-
17 4//·vi:·set·et·ts=4·sw=2·sts=2:14 4//·vi:·set·et·ts=4·sw=2·sts=2:
18 5#ifndef·DUNE_DGF_BASICBLOCK_HH 
19 6#define·DUNE_DGF_BASICBLOCK_HH15 5#ifndef·DUNE_GEOGRID_HOSTCORNERS_HH
 16 6#define·DUNE_GEOGRID_HOSTCORNERS_HH
20 717 7
 18 8#include·<dune/geometry/type.hh>
 19 9
21 8#include·<cassert> 
22 9#include·<cctype> 
23 10#include·<iostream> 
24 11#include·<string> 
25 12#include·<sstream> 
26 13 
27 14#include·<dune/common/stdstreams.hh> 
28 15#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.i_.o_./_.f_.i_.l_.e_./_.d_.g_.f_.p_.a_.r_.s_.e_.r_./_.e_.n_.t_.i_.t_.y_.k_.e_\x8y_\x8._\x8h_\x8h>20 10#include·<_.d_.u_.n_.e_./_.g_.r_.i_.d_./_.c_.o_.m_.m_.o_.n_./_.e_.n_.t_.i_.t_\x8y_\x8._\x8h_\x8h>
 21 11
29 16#include·<_\x8d_\x8u_\x8n_\x8e_\x8/_\x8g_\x8r_\x8i_\x8d_\x8/_\x8i_\x8o_\x8/_\x8f_\x8i_\x8l_\x8e_\x8/_\x8d_\x8g_\x8f_\x8p_\x8a_\x8r_\x8s_\x8e_\x8r_\x8/_\x8d_\x8g_\x8f_\x8e_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8._\x8h_\x8h> 
30 17 
31 18namespace·_\x8D_\x8u_\x8n_\x8e22 12namespace·_\x8D_\x8u_\x8n_\x8e
 23 13{
 24 14·namespace·GeoGrid
 25 15·{
 26 16
 27 17·//·HostCorners
 28 18·//·-----------
32 19{29 19
33 20 
34 21·namespace·dgf30 20·template<·class·HostEntity·>
 31 _\x82_\x81·class·_\x8H_\x8o_\x8s_\x8t_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s
35 22·{32 22·{
 33 23·typedef·typename·HostEntity::Geometry·HostGeometry;
 34 24
36 23 
37 _\x82_\x84·inline·void·_\x8m_\x8a_\x8k_\x8e_\x8u_\x8p_\x8c_\x8a_\x8s_\x8e(·std·::·string·&s·) 
38 25·{ 
39 26·for·(size_t·i=0;·i<s.size();·i++) 
40 27·s[i]=std::toupper(s[i]); 
41 28·} 
42 29 
43 _\x83_\x80·class·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k 
44 31·{ 
45 32·int·pos;·//·line·number 
46 33·bool·active;·//·block·was·found 
47 34·bool·empty;·//·block·was·found·but·was·empty 
48 35·std::string·identifier;·//·identifier·of·this·block 
49 36·int·linecount;·//·total·number·of·lines·in·the·block 
50 37·std::stringstream·block_;·//·the·block·itself 
51 38·std::string·oneline;·//·the·active·line·in·the·block 
52 39 
53 40·//·get·the·block·(if·it·exists) 
54 41·void·getblock·(·std::istream·&in·); 
55 42 
56 43·//·count·the·number·of·lines·in·the·block 
57 44·//·int·countlines·(); 
58 45 
59 46·protected: 
60 _\x84_\x87·std::stringstream·_\x8l_\x8i_\x8n_\x8e;·//·the·active·line·as·string·buffer 
61 48·//·for·use·in·the·derived·classes 
62 49 
63 50·//·go·back·to·beginning·of·block 
64 _\x85_\x81·void·_\x8r_\x8e_\x8s_\x8e_\x8t·() 
65 52·{ 
66 53·pos·=·-1; 
67 54·block_.clear(); 
68 55·block_.seekg(·0·); 
69 56·} 
70 57 
71 58·//·get·next·line·and·store·in·string·stream 
72 59·bool·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8l_\x8i_\x8n_\x8e·(); 
73 60 
74 61·//·get·next·entry·in·line 
75 62·template<·class·ENTRY·> 
76 _\x86_\x83·bool·_\x8g_\x8e_\x8t_\x8n_\x8e_\x8x_\x8t_\x8e_\x8n_\x8t_\x8r_\x8y(·ENTRY·&entry·) 
77 64·{ 
78 65·_\x8l_\x8i_\x8n_\x8e·>>·entry; 
79 66·return·static_cast<·bool·>(·_\x8l_\x8i_\x8n_\x8e·); 
80 67·} 
81 68 
82 69·bool·_\x8g_\x8e_\x8t_\x8t_\x8o_\x8k_\x8e_\x8n_\x8p_\x8a_\x8r_\x8a_\x8m·(·std·::·string·token,·std·::·string·&entry·); 
83 70·bool·_\x8f_\x8i_\x8n_\x8d_\x8t_\x8o_\x8k_\x8e_\x8n(·std·::·string·token·); 
84 71 
85 72·public:35 25·public:
 36 _\x82_\x86·typedef·typename·HostGeometry::GlobalCoordinate·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e;
 37 27
 38 _\x82_\x88·explicit·_\x8H_\x8o_\x8s_\x8t_\x8C_\x8o_\x8r_\x8n_\x8e_\x8r_\x8s·(·const·HostEntity·&hostEntity·)
 39 29·:·hostGeometry_(·hostEntity.geometry()·)
 40 30·{}
 41 31
 42 _\x83_\x82·GeometryType·_\x8t_\x8y_\x8p_\x8e·()·const
86 73·//·search·for·block·in·file·and·store·in·buffer 
87 74·_\x8B_\x8a_\x8s_\x8i_\x8c_\x8B_\x8l_\x8o_\x8c_\x8k·(·std::istream·&in,·const·char*·id·); 
88 75 
89 76·//·some·information·on·this·block 
90 _\x87_\x87·bool·_\x8i_\x8s_\x8a_\x8c_\x8t_\x8i_\x8v_\x8e·() 
91 78·{ 
92 79·return·active; 
93 80·} 
94 81 
95 _\x88_\x82·bool·_\x8i_\x8s_\x8e_\x8m_\x8p_\x8t_\x8y·() 
96 83·{43 33·{
97 84·return·empty;44 34·return·hostGeometry_.type();
98 85·}45 35·}
99 86 
100 _.8_.7·int·&_.n_.o_.f_.l_.i_.n_.e_.s·()46 36
 47 _\x83_\x87·_\x8C_\x8o_\x8o_\x8r_\x8d_\x8i_\x8n_\x8a_\x8t_\x8e·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8[_\x8]_\x8·(·int·i·)·const
101 88·{48 38·{
102 89·return·linecount;49 39·return·hostGeometry_.corner(·i·);
103 90·}50 40·}
104 91 
Max diff block lines reached; 3636/8522 bytes (42.67%) of diff not shown.